diff --git a/Neverstopdreaming/README.md b/Neverstopdreaming/README.md
new file mode 100644
index 00000000..c10459a0
--- /dev/null
+++ b/Neverstopdreaming/README.md
@@ -0,0 +1,93 @@
+# Solar Energy Ecosystem Solutions Application - Krypton Solar
+
+## Team Name
+
+- Team Neverstopdreaming
+
+## Problem Statement
+
+Many individuals and businesses are interested in transitioning to solar energy but face challenges in determining the best solar panel installations, placements, and energy systems for their unique needs. Our application addresses this issue by leveraging data from solar APIs and employing machine learning to recommend optimal solar solutions.
+
+## Team Leader Email
+
+- Contact: mathurshubhang2002@gmail.com
+
+## A Brief of the Prototype
+
+### UML Diagrams
+
+
+
+### Prototype Frontend
+
+
+
+### Prototype Description
+
+Our solar energy ecosystem solutions application offers a comprehensive set of features to assist users in seamlessly integrating solar energy into their homes and businesses. Here's an overview of the key components:
+
+- **Data Collection and Integration:**
+
+ - Collects user location data, including latitude and longitude or the user's address.
+ - Integrates with Solar APIs to obtain real-time solar radiation, weather, and historical solar energy generation data.
+
+- **Machine Learning Model:**
+
+ - Utilizes a machine learning model trained on historical solar data, including solar radiation patterns, weather conditions, and energy generation statistics from the user's region.
+
+- **Data Preprocessing:**
+
+ - Cleans and formats data for machine learning analysis.
+ - Performs feature engineering to extract relevant information such as average daily solar radiation and historical energy generation trends.
+
+- **Solar Panel Recommendation:**
+
+ - Recommends the type and capacity of solar panels suitable for the user's location.
+ - Considers factors like panel efficiency, tilt angles, and shading analysis.
+
+- **Placement Recommendations:**
+
+ - Suggests the best locations and orientations for solar panel installation based on factors like roof layout, available space, and shading.
+
+- **Budget Considerations:**
+
+ - Takes into account the user's budget constraints and recommends a solar energy system configuration that maximizes energy generation within the specified budget.
+
+- **User Benefits:**
+ - Optimized Solar System: Users receive personalized recommendations for efficient solar energy systems.
+ - Ease of Decision-Making: Detailed information simplifies the decision-making process.
+ - Increased Energy Efficiency: Maximum sunlight capture leads to energy efficiency and cost savings.
+ - Environmental Impact: Minimized carbon footprint contributes to a greener environment.
+ - Financial Savings: Users can expect reduced electricity bills and a return on investment.
+
+## Tech Stack
+
+- **Frontend:** React
+- **Backend:** Node.js
+- **Machine Learning:** scikit-learn, TensorFlow
+- **Data Integration:** Solar APIs
+- **Database:** PostgreSQL
+- **Visualization:** d3.js
+- **CSS Framework:** Custom CSS
+
+## Step-by-Step Code Execution Instructions
+
+To test the prototype and understand its functionalities, follow these steps:
+
+1. git clone
+2. Add your `API Key` to `SolarService.js`(in services) and `index.html` (in public)
+3. Navigate to the Neverstopdreaming folder and run `yarn install` and `yarn start` in the terminal
+4. Then Run the `app.html` file in the browser to view the webapp.(all other files are interlinked)
+5. The Email and Password for both the Ai Optimizer and Open Solar Modeller are `21bsm054@iiitdmj.ac.in` and `Qwerty@123` respectively
+
+## Future Scope
+
+Our application has significant future scalability and potential for expansion. Some potential enhancements include:
+
+- Mobile application development for accessibility on various devices.
+- Integration with additional renewable energy sources like wind power.
+- Enhanced real-time energy consumption monitoring and forecasting.
+- Further optimization for utility companies and solar farm operators with advanced solar asset management features.
+- Collaboration with energy providers to facilitate the seamless transition to solar energy for users.
+
+We aim to continually improve and scale our application to meet the evolving needs of users and the renewable energy industry.
diff --git a/Neverstopdreaming/Solar_Placement.ipynb b/Neverstopdreaming/Solar_Placement.ipynb
new file mode 100644
index 00000000..4b20b9af
--- /dev/null
+++ b/Neverstopdreaming/Solar_Placement.ipynb
@@ -0,0 +1,122 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {
+ "id": "fg-6HTwP-88x"
+ },
+ "outputs": [],
+ "source": [
+ "pip install tensorflow\n",
+ "pip install numpy\n",
+ "pip install matplotlib"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import tensorflow as tf\n",
+ "from tensorflow.keras.layers import Input, Dense, Flatten, Reshape, Conv2D, Conv2DTranspose\n",
+ "from tensorflow.keras.models import Model\n",
+ "from tensorflow.keras.optimizers import Adam\n",
+ "from tensorflow.keras.losses import MeanSquaredError\n",
+ "import numpy as np\n",
+ "import matplotlib.pyplot as plt\n",
+ "\n",
+ "# Define the generator network\n",
+ "def build_generator(input_shape, output_shape):\n",
+ " input_layer = Input(shape=input_shape)\n",
+ " x = Dense(256, activation='relu')(input_layer)\n",
+ " x = Dense(512, activation='relu')(x)\n",
+ " x = Dense(1024, activation='relu')(x)\n",
+ " x = Dense(np.prod(output_shape), activation='sigmoid')(x)\n",
+ " output_layer = Reshape(output_shape)(x)\n",
+ " return Model(input_layer, output_layer)\n",
+ "\n",
+ "# Define the discriminator network\n",
+ "def build_discriminator(input_shape):\n",
+ " input_layer = Input(shape=input_shape)\n",
+ " x = Conv2D(64, (3, 3), padding='same', activation='relu')(input_layer)\n",
+ " x = Flatten()(x)\n",
+ " x = Dense(1, activation='sigmoid')(x)\n",
+ " return Model(input_layer, x)\n",
+ "\n",
+ "# Define the cGAN model\n",
+ "def build_cgan(generator, discriminator):\n",
+ " generator_input = Input(shape=(100,))\n",
+ " generated_image = generator(generator_input)\n",
+ " discriminator.trainable = False\n",
+ " validity = discriminator(generated_image)\n",
+ " return Model(generator_input, validity)\n",
+ "\n",
+ "# Load and preprocess your dataset\n",
+ "# Here, we'll assume you have a dataset of house images with and without solar panels.\n",
+ "\n",
+ "# Define image dimensions\n",
+ "image_shape = (64, 64, 3)\n",
+ "\n",
+ "# Build and compile the discriminator\n",
+ "discriminator = build_discriminator(image_shape)\n",
+ "discriminator.compile(loss='binary_crossentropy', optimizer=Adam(learning_rate=0.0002, beta_1=0.5), metrics=['accuracy'])\n",
+ "\n",
+ "# Build and compile the generator\n",
+ "generator = build_generator((100,), image_shape)\n",
+ "generator.compile(loss='binary_crossentropy', optimizer=Adam(learning_rate=0.0002, beta_1=0.5))\n",
+ "\n",
+ "# Build and compile the cGAN\n",
+ "discriminator.trainable = False\n",
+ "cgan = build_cgan(generator, discriminator)\n",
+ "cgan.compile(loss='binary_crossentropy', optimizer=Adam(learning_rate=0.0002, beta_1=0.5))\n",
+ "\n",
+ "# Training loop\n",
+ "batch_size = 64\n",
+ "epochs = 10000\n",
+ "\n",
+ "# Load and preprocess your dataset here\n",
+ "\n",
+ "for epoch in range(epochs):\n",
+ " # Train the discriminator\n",
+ " real_images = # Load a batch of real images without solar panels\n",
+ " real_labels = np.ones((batch_size, 1))\n",
+ " fake_images = generator.predict(np.random.normal(0, 1, (batch_size, 100)))\n",
+ " fake_labels = np.zeros((batch_size, 1))\n",
+ " \n",
+ " d_loss_real = discriminator.train_on_batch(real_images, real_labels)\n",
+ " d_loss_fake = discriminator.train_on_batch(fake_images, fake_labels)\n",
+ " d_loss = 0.5 * np.add(d_loss_real, d_loss_fake)\n",
+ " \n",
+ " # Train the generator\n",
+ " noise = np.random.normal(0, 1, (batch_size, 100))\n",
+ " valid_labels = np.ones((batch_size, 1))\n",
+ " g_loss = cgan.train_on_batch(noise, valid_labels)\n",
+ " \n",
+ " if epoch % 100 == 0:\n",
+ " print(f\"Epoch {epoch}, D Loss: {d_loss[0]}, G Loss: {g_loss}\")\n",
+ " \n",
+ " if epoch % 1000 == 0:\n",
+ " # Generate a sample image with solar panels\n",
+ " generated_image = generator.predict(np.random.normal(0, 1, (1, 100)))\n",
+ " plt.imshow(generated_image[0])\n",
+ " plt.show()\n"
+ ]
+ }
+ ],
+ "metadata": {
+ "colab": {
+ "provenance": []
+ },
+ "kernelspec": {
+ "display_name": "Python 3",
+ "name": "python3"
+ },
+ "language_info": {
+ "name": "python"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 0
+}
diff --git a/Neverstopdreaming/app.html b/Neverstopdreaming/app.html
new file mode 100644
index 00000000..193d0e71
--- /dev/null
+++ b/Neverstopdreaming/app.html
@@ -0,0 +1,448 @@
+
+
+
+
+ Krypton Solar
+
+
+
+
+
+
+
+
+
+ Krypton Solar
+
+
+
+
+
+
+
+
+
+
AI Powered Solar Panel Optimizer
+
+
+
+
+
+
+
+
+
+ Ai Based Placement Recommendation System 3d Modeller
+
+
+
+
+
+
+
+
+
diff --git a/Neverstopdreaming/package-lock.json b/Neverstopdreaming/package-lock.json
new file mode 100644
index 00000000..b390f25d
--- /dev/null
+++ b/Neverstopdreaming/package-lock.json
@@ -0,0 +1,32068 @@
+{
+ "name": "solar-demo",
+ "version": "0.1.0",
+ "lockfileVersion": 2,
+ "requires": true,
+ "packages": {
+ "": {
+ "name": "solar-demo",
+ "version": "0.1.0",
+ "dependencies": {
+ "@emotion/react": "^11.11.1",
+ "@emotion/styled": "^11.11.0",
+ "@mui/icons-material": "^5.14.11",
+ "@mui/material": "^5.14.11",
+ "@mui/styled-engine-sc": "^5.14.11",
+ "@react-google-maps/api": "^2.19.2",
+ "@testing-library/jest-dom": "^5.17.0",
+ "@testing-library/react": "^13.4.0",
+ "@testing-library/user-event": "^13.5.0",
+ "axios": "^1.5.0",
+ "react": "^18.2.0",
+ "react-dom": "^18.2.0",
+ "react-router-dom": "^6.16.0",
+ "react-scripts": "5.0.1",
+ "react-vis": "^1.12.1",
+ "styled-components": "^5.3.11",
+ "web-vitals": "^2.1.4"
+ }
+ },
+ "node_modules/@aashutoshrathi/word-wrap": {
+ "version": "1.2.6",
+ "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz",
+ "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/@adobe/css-tools": {
+ "version": "4.3.1",
+ "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.3.1.tgz",
+ "integrity": "sha512-/62yikz7NLScCGAAST5SHdnjaDJQBDq0M2muyRTpf2VQhw6StBg2ALiu73zSJQ4fMVLA+0uBhBHAle7Wg+2kSg=="
+ },
+ "node_modules/@alloc/quick-lru": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz",
+ "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@ampproject/remapping": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz",
+ "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==",
+ "dependencies": {
+ "@jridgewell/gen-mapping": "^0.3.0",
+ "@jridgewell/trace-mapping": "^0.3.9"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/@babel/code-frame": {
+ "version": "7.22.13",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz",
+ "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==",
+ "dependencies": {
+ "@babel/highlight": "^7.22.13",
+ "chalk": "^2.4.2"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/compat-data": {
+ "version": "7.22.9",
+ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.9.tgz",
+ "integrity": "sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/core": {
+ "version": "7.22.19",
+ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.19.tgz",
+ "integrity": "sha512-Q8Yj5X4LHVYTbLCKVz0//2D2aDmHF4xzCdEttYvKOnWvErGsa6geHXD6w46x64n5tP69VfeH+IfSrdyH3MLhwA==",
+ "dependencies": {
+ "@ampproject/remapping": "^2.2.0",
+ "@babel/code-frame": "^7.22.13",
+ "@babel/generator": "^7.22.15",
+ "@babel/helper-compilation-targets": "^7.22.15",
+ "@babel/helper-module-transforms": "^7.22.19",
+ "@babel/helpers": "^7.22.15",
+ "@babel/parser": "^7.22.16",
+ "@babel/template": "^7.22.15",
+ "@babel/traverse": "^7.22.19",
+ "@babel/types": "^7.22.19",
+ "convert-source-map": "^1.7.0",
+ "debug": "^4.1.0",
+ "gensync": "^1.0.0-beta.2",
+ "json5": "^2.2.3",
+ "semver": "^6.3.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/babel"
+ }
+ },
+ "node_modules/@babel/core/node_modules/semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/@babel/eslint-parser": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.22.15.tgz",
+ "integrity": "sha512-yc8OOBIQk1EcRrpizuARSQS0TWAcOMpEJ1aafhNznaeYkeL+OhqnDObGFylB8ka8VFF/sZc+S4RzHyO+3LjQxg==",
+ "dependencies": {
+ "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1",
+ "eslint-visitor-keys": "^2.1.0",
+ "semver": "^6.3.1"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || >=14.0.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.11.0",
+ "eslint": "^7.5.0 || ^8.0.0"
+ }
+ },
+ "node_modules/@babel/eslint-parser/node_modules/eslint-visitor-keys": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
+ "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/@babel/eslint-parser/node_modules/semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/@babel/generator": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.15.tgz",
+ "integrity": "sha512-Zu9oWARBqeVOW0dZOjXc3JObrzuqothQ3y/n1kUtrjCoCPLkXUwMvOo/F/TCfoHMbWIFlWwpZtkZVb9ga4U2pA==",
+ "dependencies": {
+ "@babel/types": "^7.22.15",
+ "@jridgewell/gen-mapping": "^0.3.2",
+ "@jridgewell/trace-mapping": "^0.3.17",
+ "jsesc": "^2.5.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-annotate-as-pure": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz",
+ "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==",
+ "dependencies": {
+ "@babel/types": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz",
+ "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==",
+ "dependencies": {
+ "@babel/types": "^7.22.15"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-compilation-targets": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz",
+ "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==",
+ "dependencies": {
+ "@babel/compat-data": "^7.22.9",
+ "@babel/helper-validator-option": "^7.22.15",
+ "browserslist": "^4.21.9",
+ "lru-cache": "^5.1.1",
+ "semver": "^6.3.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-compilation-targets/node_modules/semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/@babel/helper-create-class-features-plugin": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz",
+ "integrity": "sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==",
+ "dependencies": {
+ "@babel/helper-annotate-as-pure": "^7.22.5",
+ "@babel/helper-environment-visitor": "^7.22.5",
+ "@babel/helper-function-name": "^7.22.5",
+ "@babel/helper-member-expression-to-functions": "^7.22.15",
+ "@babel/helper-optimise-call-expression": "^7.22.5",
+ "@babel/helper-replace-supers": "^7.22.9",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5",
+ "@babel/helper-split-export-declaration": "^7.22.6",
+ "semver": "^6.3.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0"
+ }
+ },
+ "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/@babel/helper-create-regexp-features-plugin": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz",
+ "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==",
+ "dependencies": {
+ "@babel/helper-annotate-as-pure": "^7.22.5",
+ "regexpu-core": "^5.3.1",
+ "semver": "^6.3.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0"
+ }
+ },
+ "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/@babel/helper-define-polyfill-provider": {
+ "version": "0.4.2",
+ "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.2.tgz",
+ "integrity": "sha512-k0qnnOqHn5dK9pZpfD5XXZ9SojAITdCKRn2Lp6rnDGzIbaP0rHyMPk/4wsSxVBVz4RfN0q6VpXWP2pDGIoQ7hw==",
+ "dependencies": {
+ "@babel/helper-compilation-targets": "^7.22.6",
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "debug": "^4.1.1",
+ "lodash.debounce": "^4.0.8",
+ "resolve": "^1.14.2"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
+ }
+ },
+ "node_modules/@babel/helper-environment-visitor": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz",
+ "integrity": "sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-function-name": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz",
+ "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==",
+ "dependencies": {
+ "@babel/template": "^7.22.5",
+ "@babel/types": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-hoist-variables": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz",
+ "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==",
+ "dependencies": {
+ "@babel/types": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-member-expression-to-functions": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.15.tgz",
+ "integrity": "sha512-qLNsZbgrNh0fDQBCPocSL8guki1hcPvltGDv/NxvUoABwFq7GkKSu1nRXeJkVZc+wJvne2E0RKQz+2SQrz6eAA==",
+ "dependencies": {
+ "@babel/types": "^7.22.15"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-module-imports": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz",
+ "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==",
+ "dependencies": {
+ "@babel/types": "^7.22.15"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-module-transforms": {
+ "version": "7.22.19",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.19.tgz",
+ "integrity": "sha512-m6h1cJvn+OJ+R3jOHp30faq5xKJ7VbjwDj5RGgHuRlU9hrMeKsGC+JpihkR5w1g7IfseCPPtZ0r7/hB4UKaYlA==",
+ "dependencies": {
+ "@babel/helper-environment-visitor": "^7.22.5",
+ "@babel/helper-module-imports": "^7.22.15",
+ "@babel/helper-simple-access": "^7.22.5",
+ "@babel/helper-split-export-declaration": "^7.22.6",
+ "@babel/helper-validator-identifier": "^7.22.19"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0"
+ }
+ },
+ "node_modules/@babel/helper-optimise-call-expression": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz",
+ "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==",
+ "dependencies": {
+ "@babel/types": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-plugin-utils": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz",
+ "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-remap-async-to-generator": {
+ "version": "7.22.17",
+ "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.17.tgz",
+ "integrity": "sha512-bxH77R5gjH3Nkde6/LuncQoLaP16THYPscurp1S8z7S9ZgezCyV3G8Hc+TZiCmY8pz4fp8CvKSgtJMW0FkLAxA==",
+ "dependencies": {
+ "@babel/helper-annotate-as-pure": "^7.22.5",
+ "@babel/helper-environment-visitor": "^7.22.5",
+ "@babel/helper-wrap-function": "^7.22.17"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0"
+ }
+ },
+ "node_modules/@babel/helper-replace-supers": {
+ "version": "7.22.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.9.tgz",
+ "integrity": "sha512-LJIKvvpgPOPUThdYqcX6IXRuIcTkcAub0IaDRGCZH0p5GPUp7PhRU9QVgFcDDd51BaPkk77ZjqFwh6DZTAEmGg==",
+ "dependencies": {
+ "@babel/helper-environment-visitor": "^7.22.5",
+ "@babel/helper-member-expression-to-functions": "^7.22.5",
+ "@babel/helper-optimise-call-expression": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0"
+ }
+ },
+ "node_modules/@babel/helper-simple-access": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz",
+ "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==",
+ "dependencies": {
+ "@babel/types": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-skip-transparent-expression-wrappers": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz",
+ "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==",
+ "dependencies": {
+ "@babel/types": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-split-export-declaration": {
+ "version": "7.22.6",
+ "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz",
+ "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==",
+ "dependencies": {
+ "@babel/types": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-string-parser": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz",
+ "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-validator-identifier": {
+ "version": "7.22.19",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.19.tgz",
+ "integrity": "sha512-Tinq7ybnEPFFXhlYOYFiSjespWQk0dq2dRNAiMdRTOYQzEGqnnNyrTxPYHP5r6wGjlF1rFgABdDV0g8EwD6Qbg==",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-validator-option": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz",
+ "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-wrap-function": {
+ "version": "7.22.17",
+ "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.17.tgz",
+ "integrity": "sha512-nAhoheCMlrqU41tAojw9GpVEKDlTS8r3lzFmF0lP52LwblCPbuFSO7nGIZoIcoU5NIm1ABrna0cJExE4Ay6l2Q==",
+ "dependencies": {
+ "@babel/helper-function-name": "^7.22.5",
+ "@babel/template": "^7.22.15",
+ "@babel/types": "^7.22.17"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helpers": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.15.tgz",
+ "integrity": "sha512-7pAjK0aSdxOwR+CcYAqgWOGy5dcfvzsTIfFTb2odQqW47MDfv14UaJDY6eng8ylM2EaeKXdxaSWESbkmaQHTmw==",
+ "dependencies": {
+ "@babel/template": "^7.22.15",
+ "@babel/traverse": "^7.22.15",
+ "@babel/types": "^7.22.15"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/highlight": {
+ "version": "7.22.13",
+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.13.tgz",
+ "integrity": "sha512-C/BaXcnnvBCmHTpz/VGZ8jgtE2aYlW4hxDhseJAWZb7gqGM/qtCK6iZUb0TyKFf7BOUsBH7Q7fkRsDRhg1XklQ==",
+ "dependencies": {
+ "@babel/helper-validator-identifier": "^7.22.5",
+ "chalk": "^2.4.2",
+ "js-tokens": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/parser": {
+ "version": "7.22.16",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.16.tgz",
+ "integrity": "sha512-+gPfKv8UWeKKeJTUxe59+OobVcrYHETCsORl61EmSkmgymguYk/X5bp7GuUIXaFsc6y++v8ZxPsLSSuujqDphA==",
+ "bin": {
+ "parser": "bin/babel-parser.js"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.15.tgz",
+ "integrity": "sha512-FB9iYlz7rURmRJyXRKEnalYPPdn87H5no108cyuQQyMwlpJ2SJtpIUBI27kdTin956pz+LPypkPVPUTlxOmrsg==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0"
+ }
+ },
+ "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.15.tgz",
+ "integrity": "sha512-Hyph9LseGvAeeXzikV88bczhsrLrIZqDPxO+sSmAunMPaGrBGhfMWzCPYTtiW9t+HzSE2wtV8e5cc5P6r1xMDQ==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5",
+ "@babel/plugin-transform-optional-chaining": "^7.22.15"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.13.0"
+ }
+ },
+ "node_modules/@babel/plugin-proposal-class-properties": {
+ "version": "7.18.6",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz",
+ "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==",
+ "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.",
+ "dependencies": {
+ "@babel/helper-create-class-features-plugin": "^7.18.6",
+ "@babel/helper-plugin-utils": "^7.18.6"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-proposal-decorators": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.22.15.tgz",
+ "integrity": "sha512-kc0VvbbUyKelvzcKOSyQUSVVXS5pT3UhRB0e3c9An86MvLqs+gx0dN4asllrDluqSa3m9YyooXKGOFVomnyFkg==",
+ "dependencies": {
+ "@babel/helper-create-class-features-plugin": "^7.22.15",
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/helper-replace-supers": "^7.22.9",
+ "@babel/helper-split-export-declaration": "^7.22.6",
+ "@babel/plugin-syntax-decorators": "^7.22.10"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": {
+ "version": "7.18.6",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz",
+ "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==",
+ "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead.",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.18.6",
+ "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-proposal-numeric-separator": {
+ "version": "7.18.6",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz",
+ "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==",
+ "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead.",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.18.6",
+ "@babel/plugin-syntax-numeric-separator": "^7.10.4"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-proposal-optional-chaining": {
+ "version": "7.21.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz",
+ "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==",
+ "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead.",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0",
+ "@babel/plugin-syntax-optional-chaining": "^7.8.3"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-proposal-private-methods": {
+ "version": "7.18.6",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz",
+ "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==",
+ "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead.",
+ "dependencies": {
+ "@babel/helper-create-class-features-plugin": "^7.18.6",
+ "@babel/helper-plugin-utils": "^7.18.6"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-proposal-private-property-in-object": {
+ "version": "7.21.0-placeholder-for-preset-env.2",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz",
+ "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==",
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-async-generators": {
+ "version": "7.8.4",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
+ "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-bigint": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz",
+ "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-class-properties": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
+ "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.12.13"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-class-static-block": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",
+ "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-decorators": {
+ "version": "7.22.10",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.22.10.tgz",
+ "integrity": "sha512-z1KTVemBjnz+kSEilAsI4lbkPOl5TvJH7YDSY1CTIzvLWJ+KHXp+mRe8VPmfnyvqOPqar1V2gid2PleKzRUstQ==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-dynamic-import": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
+ "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-export-namespace-from": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz",
+ "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.8.3"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-flow": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.22.5.tgz",
+ "integrity": "sha512-9RdCl0i+q0QExayk2nOS7853w08yLucnnPML6EN9S8fgMPVtdLDCdx/cOQ/i44Lb9UeQX9A35yaqBBOMMZxPxQ==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-import-assertions": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz",
+ "integrity": "sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-import-attributes": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz",
+ "integrity": "sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-import-meta": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",
+ "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.10.4"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-json-strings": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
+ "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-jsx": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz",
+ "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-logical-assignment-operators": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
+ "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.10.4"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
+ "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-numeric-separator": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
+ "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.10.4"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-object-rest-spread": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
+ "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-optional-catch-binding": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
+ "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-optional-chaining": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
+ "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-private-property-in-object": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",
+ "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-top-level-await": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
+ "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-typescript": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz",
+ "integrity": "sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-syntax-unicode-sets-regex": {
+ "version": "7.18.6",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz",
+ "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==",
+ "dependencies": {
+ "@babel/helper-create-regexp-features-plugin": "^7.18.6",
+ "@babel/helper-plugin-utils": "^7.18.6"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-arrow-functions": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz",
+ "integrity": "sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-async-generator-functions": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.15.tgz",
+ "integrity": "sha512-jBm1Es25Y+tVoTi5rfd5t1KLmL8ogLKpXszboWOTTtGFGz2RKnQe2yn7HbZ+kb/B8N0FVSGQo874NSlOU1T4+w==",
+ "dependencies": {
+ "@babel/helper-environment-visitor": "^7.22.5",
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/helper-remap-async-to-generator": "^7.22.9",
+ "@babel/plugin-syntax-async-generators": "^7.8.4"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-async-to-generator": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz",
+ "integrity": "sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==",
+ "dependencies": {
+ "@babel/helper-module-imports": "^7.22.5",
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/helper-remap-async-to-generator": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-block-scoped-functions": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz",
+ "integrity": "sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-block-scoping": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.22.15.tgz",
+ "integrity": "sha512-G1czpdJBZCtngoK1sJgloLiOHUnkb/bLZwqVZD8kXmq0ZnVfTTWUcs9OWtp0mBtYJ+4LQY1fllqBkOIPhXmFmw==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-class-properties": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz",
+ "integrity": "sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==",
+ "dependencies": {
+ "@babel/helper-create-class-features-plugin": "^7.22.5",
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-class-static-block": {
+ "version": "7.22.11",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.11.tgz",
+ "integrity": "sha512-GMM8gGmqI7guS/llMFk1bJDkKfn3v3C4KHK9Yg1ey5qcHcOlKb0QvcMrgzvxo+T03/4szNh5lghY+fEC98Kq9g==",
+ "dependencies": {
+ "@babel/helper-create-class-features-plugin": "^7.22.11",
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/plugin-syntax-class-static-block": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.12.0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-classes": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.15.tgz",
+ "integrity": "sha512-VbbC3PGjBdE0wAWDdHM9G8Gm977pnYI0XpqMd6LrKISj8/DJXEsWqgRuTYaNE9Bv0JGhTZUzHDlMk18IpOuoqw==",
+ "dependencies": {
+ "@babel/helper-annotate-as-pure": "^7.22.5",
+ "@babel/helper-compilation-targets": "^7.22.15",
+ "@babel/helper-environment-visitor": "^7.22.5",
+ "@babel/helper-function-name": "^7.22.5",
+ "@babel/helper-optimise-call-expression": "^7.22.5",
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/helper-replace-supers": "^7.22.9",
+ "@babel/helper-split-export-declaration": "^7.22.6",
+ "globals": "^11.1.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-computed-properties": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz",
+ "integrity": "sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/template": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-destructuring": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.15.tgz",
+ "integrity": "sha512-HzG8sFl1ZVGTme74Nw+X01XsUTqERVQ6/RLHo3XjGRzm7XD6QTtfS3NJotVgCGy8BzkDqRjRBD8dAyJn5TuvSQ==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-dotall-regex": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz",
+ "integrity": "sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==",
+ "dependencies": {
+ "@babel/helper-create-regexp-features-plugin": "^7.22.5",
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-duplicate-keys": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz",
+ "integrity": "sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-dynamic-import": {
+ "version": "7.22.11",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.11.tgz",
+ "integrity": "sha512-g/21plo58sfteWjaO0ZNVb+uEOkJNjAaHhbejrnBmu011l/eNDScmkbjCC3l4FKb10ViaGU4aOkFznSu2zRHgA==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/plugin-syntax-dynamic-import": "^7.8.3"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-exponentiation-operator": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz",
+ "integrity": "sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==",
+ "dependencies": {
+ "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.5",
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-export-namespace-from": {
+ "version": "7.22.11",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.11.tgz",
+ "integrity": "sha512-xa7aad7q7OiT8oNZ1mU7NrISjlSkVdMbNxn9IuLZyL9AJEhs1Apba3I+u5riX1dIkdptP5EKDG5XDPByWxtehw==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-flow-strip-types": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.22.5.tgz",
+ "integrity": "sha512-tujNbZdxdG0/54g/oua8ISToaXTFBf8EnSb5PgQSciIXWOWKX3S4+JR7ZE9ol8FZwf9kxitzkGQ+QWeov/mCiA==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/plugin-syntax-flow": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-for-of": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.15.tgz",
+ "integrity": "sha512-me6VGeHsx30+xh9fbDLLPi0J1HzmeIIyenoOQHuw2D4m2SAU3NrspX5XxJLBpqn5yrLzrlw2Iy3RA//Bx27iOA==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-function-name": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz",
+ "integrity": "sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==",
+ "dependencies": {
+ "@babel/helper-compilation-targets": "^7.22.5",
+ "@babel/helper-function-name": "^7.22.5",
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-json-strings": {
+ "version": "7.22.11",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.11.tgz",
+ "integrity": "sha512-CxT5tCqpA9/jXFlme9xIBCc5RPtdDq3JpkkhgHQqtDdiTnTI0jtZ0QzXhr5DILeYifDPp2wvY2ad+7+hLMW5Pw==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/plugin-syntax-json-strings": "^7.8.3"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-literals": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz",
+ "integrity": "sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-logical-assignment-operators": {
+ "version": "7.22.11",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.11.tgz",
+ "integrity": "sha512-qQwRTP4+6xFCDV5k7gZBF3C31K34ut0tbEcTKxlX/0KXxm9GLcO14p570aWxFvVzx6QAfPgq7gaeIHXJC8LswQ==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-member-expression-literals": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz",
+ "integrity": "sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-modules-amd": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.22.5.tgz",
+ "integrity": "sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==",
+ "dependencies": {
+ "@babel/helper-module-transforms": "^7.22.5",
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-modules-commonjs": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.22.15.tgz",
+ "integrity": "sha512-jWL4eh90w0HQOTKP2MoXXUpVxilxsB2Vl4ji69rSjS3EcZ/v4sBmn+A3NpepuJzBhOaEBbR7udonlHHn5DWidg==",
+ "dependencies": {
+ "@babel/helper-module-transforms": "^7.22.15",
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/helper-simple-access": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-modules-systemjs": {
+ "version": "7.22.11",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.11.tgz",
+ "integrity": "sha512-rIqHmHoMEOhI3VkVf5jQ15l539KrwhzqcBO6wdCNWPWc/JWt9ILNYNUssbRpeq0qWns8svuw8LnMNCvWBIJ8wA==",
+ "dependencies": {
+ "@babel/helper-hoist-variables": "^7.22.5",
+ "@babel/helper-module-transforms": "^7.22.9",
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/helper-validator-identifier": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-modules-umd": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz",
+ "integrity": "sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==",
+ "dependencies": {
+ "@babel/helper-module-transforms": "^7.22.5",
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-named-capturing-groups-regex": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz",
+ "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==",
+ "dependencies": {
+ "@babel/helper-create-regexp-features-plugin": "^7.22.5",
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-new-target": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz",
+ "integrity": "sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-nullish-coalescing-operator": {
+ "version": "7.22.11",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.11.tgz",
+ "integrity": "sha512-YZWOw4HxXrotb5xsjMJUDlLgcDXSfO9eCmdl1bgW4+/lAGdkjaEvOnQ4p5WKKdUgSzO39dgPl0pTnfxm0OAXcg==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-numeric-separator": {
+ "version": "7.22.11",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.11.tgz",
+ "integrity": "sha512-3dzU4QGPsILdJbASKhF/V2TVP+gJya1PsueQCxIPCEcerqF21oEcrob4mzjsp2Py/1nLfF5m+xYNMDpmA8vffg==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/plugin-syntax-numeric-separator": "^7.10.4"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-object-rest-spread": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.15.tgz",
+ "integrity": "sha512-fEB+I1+gAmfAyxZcX1+ZUwLeAuuf8VIg67CTznZE0MqVFumWkh8xWtn58I4dxdVf080wn7gzWoF8vndOViJe9Q==",
+ "dependencies": {
+ "@babel/compat-data": "^7.22.9",
+ "@babel/helper-compilation-targets": "^7.22.15",
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
+ "@babel/plugin-transform-parameters": "^7.22.15"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-object-super": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz",
+ "integrity": "sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/helper-replace-supers": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-optional-catch-binding": {
+ "version": "7.22.11",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.11.tgz",
+ "integrity": "sha512-rli0WxesXUeCJnMYhzAglEjLWVDF6ahb45HuprcmQuLidBJFWjNnOzssk2kuc6e33FlLaiZhG/kUIzUMWdBKaQ==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-optional-chaining": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.22.15.tgz",
+ "integrity": "sha512-ngQ2tBhq5vvSJw2Q2Z9i7ealNkpDMU0rGWnHPKqRZO0tzZ5tlaoz4hDvhXioOoaE0X2vfNss1djwg0DXlfu30A==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5",
+ "@babel/plugin-syntax-optional-chaining": "^7.8.3"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-parameters": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.15.tgz",
+ "integrity": "sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-private-methods": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz",
+ "integrity": "sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==",
+ "dependencies": {
+ "@babel/helper-create-class-features-plugin": "^7.22.5",
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-private-property-in-object": {
+ "version": "7.22.11",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.11.tgz",
+ "integrity": "sha512-sSCbqZDBKHetvjSwpyWzhuHkmW5RummxJBVbYLkGkaiTOWGxml7SXt0iWa03bzxFIx7wOj3g/ILRd0RcJKBeSQ==",
+ "dependencies": {
+ "@babel/helper-annotate-as-pure": "^7.22.5",
+ "@babel/helper-create-class-features-plugin": "^7.22.11",
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-property-literals": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz",
+ "integrity": "sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-react-constant-elements": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.22.5.tgz",
+ "integrity": "sha512-BF5SXoO+nX3h5OhlN78XbbDrBOffv+AxPP2ENaJOVqjWCgBDeOY3WcaUcddutGSfoap+5NEQ/q/4I3WZIvgkXA==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-react-display-name": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.22.5.tgz",
+ "integrity": "sha512-PVk3WPYudRF5z4GKMEYUrLjPl38fJSKNaEOkFuoprioowGuWN6w2RKznuFNSlJx7pzzXXStPUnNSOEO0jL5EVw==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-react-jsx": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.15.tgz",
+ "integrity": "sha512-oKckg2eZFa8771O/5vi7XeTvmM6+O9cxZu+kanTU7tD4sin5nO/G8jGJhq8Hvt2Z0kUoEDRayuZLaUlYl8QuGA==",
+ "dependencies": {
+ "@babel/helper-annotate-as-pure": "^7.22.5",
+ "@babel/helper-module-imports": "^7.22.15",
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/plugin-syntax-jsx": "^7.22.5",
+ "@babel/types": "^7.22.15"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-react-jsx-development": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz",
+ "integrity": "sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==",
+ "dependencies": {
+ "@babel/plugin-transform-react-jsx": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-react-pure-annotations": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.22.5.tgz",
+ "integrity": "sha512-gP4k85wx09q+brArVinTXhWiyzLl9UpmGva0+mWyKxk6JZequ05x3eUcIUE+FyttPKJFRRVtAvQaJ6YF9h1ZpA==",
+ "dependencies": {
+ "@babel/helper-annotate-as-pure": "^7.22.5",
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-regenerator": {
+ "version": "7.22.10",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.10.tgz",
+ "integrity": "sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "regenerator-transform": "^0.15.2"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-reserved-words": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz",
+ "integrity": "sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-runtime": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.22.15.tgz",
+ "integrity": "sha512-tEVLhk8NRZSmwQ0DJtxxhTrCht1HVo8VaMzYT4w6lwyKBuHsgoioAUA7/6eT2fRfc5/23fuGdlwIxXhRVgWr4g==",
+ "dependencies": {
+ "@babel/helper-module-imports": "^7.22.15",
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "babel-plugin-polyfill-corejs2": "^0.4.5",
+ "babel-plugin-polyfill-corejs3": "^0.8.3",
+ "babel-plugin-polyfill-regenerator": "^0.5.2",
+ "semver": "^6.3.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-runtime/node_modules/semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/@babel/plugin-transform-shorthand-properties": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz",
+ "integrity": "sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-spread": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz",
+ "integrity": "sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-sticky-regex": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz",
+ "integrity": "sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-template-literals": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz",
+ "integrity": "sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-typeof-symbol": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz",
+ "integrity": "sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-typescript": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.15.tgz",
+ "integrity": "sha512-1uirS0TnijxvQLnlv5wQBwOX3E1wCFX7ITv+9pBV2wKEk4K+M5tqDaoNXnTH8tjEIYHLO98MwiTWO04Ggz4XuA==",
+ "dependencies": {
+ "@babel/helper-annotate-as-pure": "^7.22.5",
+ "@babel/helper-create-class-features-plugin": "^7.22.15",
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/plugin-syntax-typescript": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-unicode-escapes": {
+ "version": "7.22.10",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.10.tgz",
+ "integrity": "sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-unicode-property-regex": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz",
+ "integrity": "sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==",
+ "dependencies": {
+ "@babel/helper-create-regexp-features-plugin": "^7.22.5",
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-unicode-regex": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz",
+ "integrity": "sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==",
+ "dependencies": {
+ "@babel/helper-create-regexp-features-plugin": "^7.22.5",
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/plugin-transform-unicode-sets-regex": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz",
+ "integrity": "sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==",
+ "dependencies": {
+ "@babel/helper-create-regexp-features-plugin": "^7.22.5",
+ "@babel/helper-plugin-utils": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0"
+ }
+ },
+ "node_modules/@babel/preset-env": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.22.15.tgz",
+ "integrity": "sha512-tZFHr54GBkHk6hQuVA8w4Fmq+MSPsfvMG0vPnOYyTnJpyfMqybL8/MbNCPRT9zc2KBO2pe4tq15g6Uno4Jpoag==",
+ "dependencies": {
+ "@babel/compat-data": "^7.22.9",
+ "@babel/helper-compilation-targets": "^7.22.15",
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/helper-validator-option": "^7.22.15",
+ "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.22.15",
+ "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.22.15",
+ "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2",
+ "@babel/plugin-syntax-async-generators": "^7.8.4",
+ "@babel/plugin-syntax-class-properties": "^7.12.13",
+ "@babel/plugin-syntax-class-static-block": "^7.14.5",
+ "@babel/plugin-syntax-dynamic-import": "^7.8.3",
+ "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
+ "@babel/plugin-syntax-import-assertions": "^7.22.5",
+ "@babel/plugin-syntax-import-attributes": "^7.22.5",
+ "@babel/plugin-syntax-import-meta": "^7.10.4",
+ "@babel/plugin-syntax-json-strings": "^7.8.3",
+ "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
+ "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
+ "@babel/plugin-syntax-numeric-separator": "^7.10.4",
+ "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
+ "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
+ "@babel/plugin-syntax-optional-chaining": "^7.8.3",
+ "@babel/plugin-syntax-private-property-in-object": "^7.14.5",
+ "@babel/plugin-syntax-top-level-await": "^7.14.5",
+ "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6",
+ "@babel/plugin-transform-arrow-functions": "^7.22.5",
+ "@babel/plugin-transform-async-generator-functions": "^7.22.15",
+ "@babel/plugin-transform-async-to-generator": "^7.22.5",
+ "@babel/plugin-transform-block-scoped-functions": "^7.22.5",
+ "@babel/plugin-transform-block-scoping": "^7.22.15",
+ "@babel/plugin-transform-class-properties": "^7.22.5",
+ "@babel/plugin-transform-class-static-block": "^7.22.11",
+ "@babel/plugin-transform-classes": "^7.22.15",
+ "@babel/plugin-transform-computed-properties": "^7.22.5",
+ "@babel/plugin-transform-destructuring": "^7.22.15",
+ "@babel/plugin-transform-dotall-regex": "^7.22.5",
+ "@babel/plugin-transform-duplicate-keys": "^7.22.5",
+ "@babel/plugin-transform-dynamic-import": "^7.22.11",
+ "@babel/plugin-transform-exponentiation-operator": "^7.22.5",
+ "@babel/plugin-transform-export-namespace-from": "^7.22.11",
+ "@babel/plugin-transform-for-of": "^7.22.15",
+ "@babel/plugin-transform-function-name": "^7.22.5",
+ "@babel/plugin-transform-json-strings": "^7.22.11",
+ "@babel/plugin-transform-literals": "^7.22.5",
+ "@babel/plugin-transform-logical-assignment-operators": "^7.22.11",
+ "@babel/plugin-transform-member-expression-literals": "^7.22.5",
+ "@babel/plugin-transform-modules-amd": "^7.22.5",
+ "@babel/plugin-transform-modules-commonjs": "^7.22.15",
+ "@babel/plugin-transform-modules-systemjs": "^7.22.11",
+ "@babel/plugin-transform-modules-umd": "^7.22.5",
+ "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5",
+ "@babel/plugin-transform-new-target": "^7.22.5",
+ "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.11",
+ "@babel/plugin-transform-numeric-separator": "^7.22.11",
+ "@babel/plugin-transform-object-rest-spread": "^7.22.15",
+ "@babel/plugin-transform-object-super": "^7.22.5",
+ "@babel/plugin-transform-optional-catch-binding": "^7.22.11",
+ "@babel/plugin-transform-optional-chaining": "^7.22.15",
+ "@babel/plugin-transform-parameters": "^7.22.15",
+ "@babel/plugin-transform-private-methods": "^7.22.5",
+ "@babel/plugin-transform-private-property-in-object": "^7.22.11",
+ "@babel/plugin-transform-property-literals": "^7.22.5",
+ "@babel/plugin-transform-regenerator": "^7.22.10",
+ "@babel/plugin-transform-reserved-words": "^7.22.5",
+ "@babel/plugin-transform-shorthand-properties": "^7.22.5",
+ "@babel/plugin-transform-spread": "^7.22.5",
+ "@babel/plugin-transform-sticky-regex": "^7.22.5",
+ "@babel/plugin-transform-template-literals": "^7.22.5",
+ "@babel/plugin-transform-typeof-symbol": "^7.22.5",
+ "@babel/plugin-transform-unicode-escapes": "^7.22.10",
+ "@babel/plugin-transform-unicode-property-regex": "^7.22.5",
+ "@babel/plugin-transform-unicode-regex": "^7.22.5",
+ "@babel/plugin-transform-unicode-sets-regex": "^7.22.5",
+ "@babel/preset-modules": "0.1.6-no-external-plugins",
+ "@babel/types": "^7.22.15",
+ "babel-plugin-polyfill-corejs2": "^0.4.5",
+ "babel-plugin-polyfill-corejs3": "^0.8.3",
+ "babel-plugin-polyfill-regenerator": "^0.5.2",
+ "core-js-compat": "^3.31.0",
+ "semver": "^6.3.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/preset-env/node_modules/semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/@babel/preset-modules": {
+ "version": "0.1.6-no-external-plugins",
+ "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz",
+ "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.0.0",
+ "@babel/types": "^7.4.4",
+ "esutils": "^2.0.2"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0"
+ }
+ },
+ "node_modules/@babel/preset-react": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.22.15.tgz",
+ "integrity": "sha512-Csy1IJ2uEh/PecCBXXoZGAZBeCATTuePzCSB7dLYWS0vOEj6CNpjxIhW4duWwZodBNueH7QO14WbGn8YyeuN9w==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/helper-validator-option": "^7.22.15",
+ "@babel/plugin-transform-react-display-name": "^7.22.5",
+ "@babel/plugin-transform-react-jsx": "^7.22.15",
+ "@babel/plugin-transform-react-jsx-development": "^7.22.5",
+ "@babel/plugin-transform-react-pure-annotations": "^7.22.5"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/preset-typescript": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.22.15.tgz",
+ "integrity": "sha512-HblhNmh6yM+cU4VwbBRpxFhxsTdfS1zsvH9W+gEjD0ARV9+8B4sNfpI6GuhePti84nuvhiwKS539jKPFHskA9A==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/helper-validator-option": "^7.22.15",
+ "@babel/plugin-syntax-jsx": "^7.22.5",
+ "@babel/plugin-transform-modules-commonjs": "^7.22.15",
+ "@babel/plugin-transform-typescript": "^7.22.15"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
+ }
+ },
+ "node_modules/@babel/regjsgen": {
+ "version": "0.8.0",
+ "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz",
+ "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA=="
+ },
+ "node_modules/@babel/runtime": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.15.tgz",
+ "integrity": "sha512-T0O+aa+4w0u06iNmapipJXMV4HoUir03hpx3/YqXXhu9xim3w+dVphjFWl1OH8NbZHw5Lbm9k45drDkgq2VNNA==",
+ "dependencies": {
+ "regenerator-runtime": "^0.14.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/template": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz",
+ "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==",
+ "dependencies": {
+ "@babel/code-frame": "^7.22.13",
+ "@babel/parser": "^7.22.15",
+ "@babel/types": "^7.22.15"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/traverse": {
+ "version": "7.22.19",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.19.tgz",
+ "integrity": "sha512-ZCcpVPK64krfdScRbpxF6xA5fz7IOsfMwx1tcACvCzt6JY+0aHkBk7eIU8FRDSZRU5Zei6Z4JfgAxN1bqXGECg==",
+ "dependencies": {
+ "@babel/code-frame": "^7.22.13",
+ "@babel/generator": "^7.22.15",
+ "@babel/helper-environment-visitor": "^7.22.5",
+ "@babel/helper-function-name": "^7.22.5",
+ "@babel/helper-hoist-variables": "^7.22.5",
+ "@babel/helper-split-export-declaration": "^7.22.6",
+ "@babel/parser": "^7.22.16",
+ "@babel/types": "^7.22.19",
+ "debug": "^4.1.0",
+ "globals": "^11.1.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/types": {
+ "version": "7.22.19",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.19.tgz",
+ "integrity": "sha512-P7LAw/LbojPzkgp5oznjE6tQEIWbp4PkkfrZDINTro9zgBRtI324/EYsiSI7lhPbpIQ+DCeR2NNmMWANGGfZsg==",
+ "dependencies": {
+ "@babel/helper-string-parser": "^7.22.5",
+ "@babel/helper-validator-identifier": "^7.22.19",
+ "to-fast-properties": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@bcoe/v8-coverage": {
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz",
+ "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw=="
+ },
+ "node_modules/@csstools/normalize.css": {
+ "version": "12.0.0",
+ "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz",
+ "integrity": "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg=="
+ },
+ "node_modules/@csstools/postcss-cascade-layers": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz",
+ "integrity": "sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==",
+ "dependencies": {
+ "@csstools/selector-specificity": "^2.0.2",
+ "postcss-selector-parser": "^6.0.10"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2"
+ }
+ },
+ "node_modules/@csstools/postcss-color-function": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz",
+ "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==",
+ "dependencies": {
+ "@csstools/postcss-progressive-custom-properties": "^1.1.0",
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2"
+ }
+ },
+ "node_modules/@csstools/postcss-font-format-keywords": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz",
+ "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2"
+ }
+ },
+ "node_modules/@csstools/postcss-hwb-function": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz",
+ "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2"
+ }
+ },
+ "node_modules/@csstools/postcss-ic-unit": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz",
+ "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==",
+ "dependencies": {
+ "@csstools/postcss-progressive-custom-properties": "^1.1.0",
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2"
+ }
+ },
+ "node_modules/@csstools/postcss-is-pseudo-class": {
+ "version": "2.0.7",
+ "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz",
+ "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==",
+ "dependencies": {
+ "@csstools/selector-specificity": "^2.0.0",
+ "postcss-selector-parser": "^6.0.10"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2"
+ }
+ },
+ "node_modules/@csstools/postcss-nested-calc": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz",
+ "integrity": "sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2"
+ }
+ },
+ "node_modules/@csstools/postcss-normalize-display-values": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz",
+ "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2"
+ }
+ },
+ "node_modules/@csstools/postcss-oklab-function": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz",
+ "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==",
+ "dependencies": {
+ "@csstools/postcss-progressive-custom-properties": "^1.1.0",
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2"
+ }
+ },
+ "node_modules/@csstools/postcss-progressive-custom-properties": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz",
+ "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "peerDependencies": {
+ "postcss": "^8.3"
+ }
+ },
+ "node_modules/@csstools/postcss-stepped-value-functions": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz",
+ "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2"
+ }
+ },
+ "node_modules/@csstools/postcss-text-decoration-shorthand": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz",
+ "integrity": "sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2"
+ }
+ },
+ "node_modules/@csstools/postcss-trigonometric-functions": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz",
+ "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^14 || >=16"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2"
+ }
+ },
+ "node_modules/@csstools/postcss-unset-value": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz",
+ "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==",
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2"
+ }
+ },
+ "node_modules/@csstools/selector-specificity": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.2.0.tgz",
+ "integrity": "sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw==",
+ "engines": {
+ "node": "^14 || ^16 || >=18"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ },
+ "peerDependencies": {
+ "postcss-selector-parser": "^6.0.10"
+ }
+ },
+ "node_modules/@emotion/babel-plugin": {
+ "version": "11.11.0",
+ "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.11.0.tgz",
+ "integrity": "sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==",
+ "dependencies": {
+ "@babel/helper-module-imports": "^7.16.7",
+ "@babel/runtime": "^7.18.3",
+ "@emotion/hash": "^0.9.1",
+ "@emotion/memoize": "^0.8.1",
+ "@emotion/serialize": "^1.1.2",
+ "babel-plugin-macros": "^3.1.0",
+ "convert-source-map": "^1.5.0",
+ "escape-string-regexp": "^4.0.0",
+ "find-root": "^1.1.0",
+ "source-map": "^0.5.7",
+ "stylis": "4.2.0"
+ }
+ },
+ "node_modules/@emotion/babel-plugin/node_modules/escape-string-regexp": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
+ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@emotion/babel-plugin/node_modules/source-map": {
+ "version": "0.5.7",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
+ "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/@emotion/cache": {
+ "version": "11.11.0",
+ "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.11.0.tgz",
+ "integrity": "sha512-P34z9ssTCBi3e9EI1ZsWpNHcfY1r09ZO0rZbRO2ob3ZQMnFI35jB536qoXbkdesr5EUhYi22anuEJuyxifaqAQ==",
+ "dependencies": {
+ "@emotion/memoize": "^0.8.1",
+ "@emotion/sheet": "^1.2.2",
+ "@emotion/utils": "^1.2.1",
+ "@emotion/weak-memoize": "^0.3.1",
+ "stylis": "4.2.0"
+ }
+ },
+ "node_modules/@emotion/hash": {
+ "version": "0.9.1",
+ "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.1.tgz",
+ "integrity": "sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ=="
+ },
+ "node_modules/@emotion/is-prop-valid": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.1.tgz",
+ "integrity": "sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw==",
+ "dependencies": {
+ "@emotion/memoize": "^0.8.1"
+ }
+ },
+ "node_modules/@emotion/memoize": {
+ "version": "0.8.1",
+ "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz",
+ "integrity": "sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA=="
+ },
+ "node_modules/@emotion/react": {
+ "version": "11.11.1",
+ "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.11.1.tgz",
+ "integrity": "sha512-5mlW1DquU5HaxjLkfkGN1GA/fvVGdyHURRiX/0FHl2cfIfRxSOfmxEH5YS43edp0OldZrZ+dkBKbngxcNCdZvA==",
+ "dependencies": {
+ "@babel/runtime": "^7.18.3",
+ "@emotion/babel-plugin": "^11.11.0",
+ "@emotion/cache": "^11.11.0",
+ "@emotion/serialize": "^1.1.2",
+ "@emotion/use-insertion-effect-with-fallbacks": "^1.0.1",
+ "@emotion/utils": "^1.2.1",
+ "@emotion/weak-memoize": "^0.3.1",
+ "hoist-non-react-statics": "^3.3.1"
+ },
+ "peerDependencies": {
+ "react": ">=16.8.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@emotion/serialize": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.2.tgz",
+ "integrity": "sha512-zR6a/fkFP4EAcCMQtLOhIgpprZOwNmCldtpaISpvz348+DP4Mz8ZoKaGGCQpbzepNIUWbq4w6hNZkwDyKoS+HA==",
+ "dependencies": {
+ "@emotion/hash": "^0.9.1",
+ "@emotion/memoize": "^0.8.1",
+ "@emotion/unitless": "^0.8.1",
+ "@emotion/utils": "^1.2.1",
+ "csstype": "^3.0.2"
+ }
+ },
+ "node_modules/@emotion/sheet": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.2.tgz",
+ "integrity": "sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA=="
+ },
+ "node_modules/@emotion/styled": {
+ "version": "11.11.0",
+ "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.11.0.tgz",
+ "integrity": "sha512-hM5Nnvu9P3midq5aaXj4I+lnSfNi7Pmd4EWk1fOZ3pxookaQTNew6bp4JaCBYM4HVFZF9g7UjJmsUmC2JlxOng==",
+ "dependencies": {
+ "@babel/runtime": "^7.18.3",
+ "@emotion/babel-plugin": "^11.11.0",
+ "@emotion/is-prop-valid": "^1.2.1",
+ "@emotion/serialize": "^1.1.2",
+ "@emotion/use-insertion-effect-with-fallbacks": "^1.0.1",
+ "@emotion/utils": "^1.2.1"
+ },
+ "peerDependencies": {
+ "@emotion/react": "^11.0.0-rc.0",
+ "react": ">=16.8.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@emotion/stylis": {
+ "version": "0.8.5",
+ "resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz",
+ "integrity": "sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ=="
+ },
+ "node_modules/@emotion/unitless": {
+ "version": "0.8.1",
+ "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.1.tgz",
+ "integrity": "sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ=="
+ },
+ "node_modules/@emotion/use-insertion-effect-with-fallbacks": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz",
+ "integrity": "sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==",
+ "peerDependencies": {
+ "react": ">=16.8.0"
+ }
+ },
+ "node_modules/@emotion/utils": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.1.tgz",
+ "integrity": "sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg=="
+ },
+ "node_modules/@emotion/weak-memoize": {
+ "version": "0.3.1",
+ "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz",
+ "integrity": "sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww=="
+ },
+ "node_modules/@eslint-community/eslint-utils": {
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz",
+ "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==",
+ "dependencies": {
+ "eslint-visitor-keys": "^3.3.0"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "peerDependencies": {
+ "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
+ }
+ },
+ "node_modules/@eslint-community/regexpp": {
+ "version": "4.8.1",
+ "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.8.1.tgz",
+ "integrity": "sha512-PWiOzLIUAjN/w5K17PoF4n6sKBw0gqLHPhywmYHP4t1VFQQVYeb1yWsJwnMVEMl3tUHME7X/SJPZLmtG7XBDxQ==",
+ "engines": {
+ "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
+ }
+ },
+ "node_modules/@eslint/eslintrc": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz",
+ "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==",
+ "dependencies": {
+ "ajv": "^6.12.4",
+ "debug": "^4.3.2",
+ "espree": "^9.6.0",
+ "globals": "^13.19.0",
+ "ignore": "^5.2.0",
+ "import-fresh": "^3.2.1",
+ "js-yaml": "^4.1.0",
+ "minimatch": "^3.1.2",
+ "strip-json-comments": "^3.1.1"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/@eslint/eslintrc/node_modules/argparse": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
+ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
+ },
+ "node_modules/@eslint/eslintrc/node_modules/globals": {
+ "version": "13.21.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz",
+ "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==",
+ "dependencies": {
+ "type-fest": "^0.20.2"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@eslint/eslintrc/node_modules/js-yaml": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
+ "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
+ "dependencies": {
+ "argparse": "^2.0.1"
+ },
+ "bin": {
+ "js-yaml": "bin/js-yaml.js"
+ }
+ },
+ "node_modules/@eslint/eslintrc/node_modules/type-fest": {
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
+ "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@eslint/js": {
+ "version": "8.49.0",
+ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.49.0.tgz",
+ "integrity": "sha512-1S8uAY/MTJqVx0SC4epBq+N2yhuwtNwLbJYNZyhL2pO1ZVKn5HFXav5T41Ryzy9K9V7ZId2JB2oy/W4aCd9/2w==",
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ }
+ },
+ "node_modules/@floating-ui/core": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.5.0.tgz",
+ "integrity": "sha512-kK1h4m36DQ0UHGj5Ah4db7R0rHemTqqO0QLvUqi1/mUUp3LuAWbWxdxSIf/XsnH9VS6rRVPLJCncjRzUvyCLXg==",
+ "dependencies": {
+ "@floating-ui/utils": "^0.1.3"
+ }
+ },
+ "node_modules/@floating-ui/dom": {
+ "version": "1.5.3",
+ "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.5.3.tgz",
+ "integrity": "sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA==",
+ "dependencies": {
+ "@floating-ui/core": "^1.4.2",
+ "@floating-ui/utils": "^0.1.3"
+ }
+ },
+ "node_modules/@floating-ui/react-dom": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.0.2.tgz",
+ "integrity": "sha512-5qhlDvjaLmAst/rKb3VdlCinwTF4EYMiVxuuc/HVUjs46W0zgtbMmAZ1UTsDrRTxRmUEzl92mOtWbeeXL26lSQ==",
+ "dependencies": {
+ "@floating-ui/dom": "^1.5.1"
+ },
+ "peerDependencies": {
+ "react": ">=16.8.0",
+ "react-dom": ">=16.8.0"
+ }
+ },
+ "node_modules/@floating-ui/utils": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.1.4.tgz",
+ "integrity": "sha512-qprfWkn82Iw821mcKofJ5Pk9wgioHicxcQMxx+5zt5GSKoqdWvgG5AxVmpmUUjzTLPVSH5auBrhI93Deayn/DA=="
+ },
+ "node_modules/@googlemaps/js-api-loader": {
+ "version": "1.16.2",
+ "resolved": "https://registry.npmjs.org/@googlemaps/js-api-loader/-/js-api-loader-1.16.2.tgz",
+ "integrity": "sha512-psGw5u0QM6humao48Hn4lrChOM2/rA43ZCm3tKK9qQsEj1/VzqkCqnvGfEOshDbBQflydfaRovbKwZMF4AyqbA==",
+ "dependencies": {
+ "fast-deep-equal": "^3.1.3"
+ }
+ },
+ "node_modules/@googlemaps/markerclusterer": {
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/@googlemaps/markerclusterer/-/markerclusterer-2.3.2.tgz",
+ "integrity": "sha512-zb9OQP8XscZp2Npt1uQUYnGKu1miuq4DPP28JyDuFd6HV17HCEcjV9MtBi4muG/iVRXXvuHW9bRCnHbao9ITfw==",
+ "dependencies": {
+ "fast-deep-equal": "^3.1.3",
+ "supercluster": "^8.0.1"
+ }
+ },
+ "node_modules/@humanwhocodes/config-array": {
+ "version": "0.11.11",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz",
+ "integrity": "sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==",
+ "dependencies": {
+ "@humanwhocodes/object-schema": "^1.2.1",
+ "debug": "^4.1.1",
+ "minimatch": "^3.0.5"
+ },
+ "engines": {
+ "node": ">=10.10.0"
+ }
+ },
+ "node_modules/@humanwhocodes/module-importer": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
+ "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
+ "engines": {
+ "node": ">=12.22"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/nzakas"
+ }
+ },
+ "node_modules/@humanwhocodes/object-schema": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
+ "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA=="
+ },
+ "node_modules/@istanbuljs/load-nyc-config": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz",
+ "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==",
+ "dependencies": {
+ "camelcase": "^5.3.1",
+ "find-up": "^4.1.0",
+ "get-package-type": "^0.1.0",
+ "js-yaml": "^3.13.1",
+ "resolve-from": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": {
+ "version": "5.3.1",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
+ "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
+ "dependencies": {
+ "locate-path": "^5.0.0",
+ "path-exists": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
+ "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
+ "dependencies": {
+ "p-locate": "^4.1.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
+ "dependencies": {
+ "p-try": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
+ "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
+ "dependencies": {
+ "p-limit": "^2.2.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@istanbuljs/schema": {
+ "version": "0.1.3",
+ "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz",
+ "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@jest/console": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz",
+ "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==",
+ "dependencies": {
+ "@jest/types": "^27.5.1",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "jest-message-util": "^27.5.1",
+ "jest-util": "^27.5.1",
+ "slash": "^3.0.0"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/@jest/console/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/@jest/console/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/@jest/console/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/@jest/console/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "node_modules/@jest/console/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@jest/console/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@jest/core": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz",
+ "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==",
+ "dependencies": {
+ "@jest/console": "^27.5.1",
+ "@jest/reporters": "^27.5.1",
+ "@jest/test-result": "^27.5.1",
+ "@jest/transform": "^27.5.1",
+ "@jest/types": "^27.5.1",
+ "@types/node": "*",
+ "ansi-escapes": "^4.2.1",
+ "chalk": "^4.0.0",
+ "emittery": "^0.8.1",
+ "exit": "^0.1.2",
+ "graceful-fs": "^4.2.9",
+ "jest-changed-files": "^27.5.1",
+ "jest-config": "^27.5.1",
+ "jest-haste-map": "^27.5.1",
+ "jest-message-util": "^27.5.1",
+ "jest-regex-util": "^27.5.1",
+ "jest-resolve": "^27.5.1",
+ "jest-resolve-dependencies": "^27.5.1",
+ "jest-runner": "^27.5.1",
+ "jest-runtime": "^27.5.1",
+ "jest-snapshot": "^27.5.1",
+ "jest-util": "^27.5.1",
+ "jest-validate": "^27.5.1",
+ "jest-watcher": "^27.5.1",
+ "micromatch": "^4.0.4",
+ "rimraf": "^3.0.0",
+ "slash": "^3.0.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ },
+ "peerDependencies": {
+ "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
+ },
+ "peerDependenciesMeta": {
+ "node-notifier": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@jest/core/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/@jest/core/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/@jest/core/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/@jest/core/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "node_modules/@jest/core/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@jest/core/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@jest/environment": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz",
+ "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==",
+ "dependencies": {
+ "@jest/fake-timers": "^27.5.1",
+ "@jest/types": "^27.5.1",
+ "@types/node": "*",
+ "jest-mock": "^27.5.1"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/@jest/expect-utils": {
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz",
+ "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==",
+ "dependencies": {
+ "jest-get-type": "^29.6.3"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ }
+ },
+ "node_modules/@jest/expect-utils/node_modules/jest-get-type": {
+ "version": "29.6.3",
+ "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz",
+ "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==",
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ }
+ },
+ "node_modules/@jest/fake-timers": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz",
+ "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==",
+ "dependencies": {
+ "@jest/types": "^27.5.1",
+ "@sinonjs/fake-timers": "^8.0.1",
+ "@types/node": "*",
+ "jest-message-util": "^27.5.1",
+ "jest-mock": "^27.5.1",
+ "jest-util": "^27.5.1"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/@jest/globals": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz",
+ "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==",
+ "dependencies": {
+ "@jest/environment": "^27.5.1",
+ "@jest/types": "^27.5.1",
+ "expect": "^27.5.1"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/@jest/reporters": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz",
+ "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==",
+ "dependencies": {
+ "@bcoe/v8-coverage": "^0.2.3",
+ "@jest/console": "^27.5.1",
+ "@jest/test-result": "^27.5.1",
+ "@jest/transform": "^27.5.1",
+ "@jest/types": "^27.5.1",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "collect-v8-coverage": "^1.0.0",
+ "exit": "^0.1.2",
+ "glob": "^7.1.2",
+ "graceful-fs": "^4.2.9",
+ "istanbul-lib-coverage": "^3.0.0",
+ "istanbul-lib-instrument": "^5.1.0",
+ "istanbul-lib-report": "^3.0.0",
+ "istanbul-lib-source-maps": "^4.0.0",
+ "istanbul-reports": "^3.1.3",
+ "jest-haste-map": "^27.5.1",
+ "jest-resolve": "^27.5.1",
+ "jest-util": "^27.5.1",
+ "jest-worker": "^27.5.1",
+ "slash": "^3.0.0",
+ "source-map": "^0.6.0",
+ "string-length": "^4.0.1",
+ "terminal-link": "^2.0.0",
+ "v8-to-istanbul": "^8.1.0"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ },
+ "peerDependencies": {
+ "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
+ },
+ "peerDependenciesMeta": {
+ "node-notifier": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@jest/reporters/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/@jest/reporters/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/@jest/reporters/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/@jest/reporters/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "node_modules/@jest/reporters/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@jest/reporters/node_modules/source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/@jest/reporters/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@jest/schemas": {
+ "version": "28.1.3",
+ "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz",
+ "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==",
+ "dependencies": {
+ "@sinclair/typebox": "^0.24.1"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
+ }
+ },
+ "node_modules/@jest/source-map": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz",
+ "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==",
+ "dependencies": {
+ "callsites": "^3.0.0",
+ "graceful-fs": "^4.2.9",
+ "source-map": "^0.6.0"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/@jest/source-map/node_modules/source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/@jest/test-result": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz",
+ "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==",
+ "dependencies": {
+ "@jest/console": "^27.5.1",
+ "@jest/types": "^27.5.1",
+ "@types/istanbul-lib-coverage": "^2.0.0",
+ "collect-v8-coverage": "^1.0.0"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/@jest/test-sequencer": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz",
+ "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==",
+ "dependencies": {
+ "@jest/test-result": "^27.5.1",
+ "graceful-fs": "^4.2.9",
+ "jest-haste-map": "^27.5.1",
+ "jest-runtime": "^27.5.1"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/@jest/transform": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz",
+ "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==",
+ "dependencies": {
+ "@babel/core": "^7.1.0",
+ "@jest/types": "^27.5.1",
+ "babel-plugin-istanbul": "^6.1.1",
+ "chalk": "^4.0.0",
+ "convert-source-map": "^1.4.0",
+ "fast-json-stable-stringify": "^2.0.0",
+ "graceful-fs": "^4.2.9",
+ "jest-haste-map": "^27.5.1",
+ "jest-regex-util": "^27.5.1",
+ "jest-util": "^27.5.1",
+ "micromatch": "^4.0.4",
+ "pirates": "^4.0.4",
+ "slash": "^3.0.0",
+ "source-map": "^0.6.1",
+ "write-file-atomic": "^3.0.0"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/@jest/transform/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/@jest/transform/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/@jest/transform/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/@jest/transform/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "node_modules/@jest/transform/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@jest/transform/node_modules/source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/@jest/transform/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@jest/types": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz",
+ "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==",
+ "dependencies": {
+ "@types/istanbul-lib-coverage": "^2.0.0",
+ "@types/istanbul-reports": "^3.0.0",
+ "@types/node": "*",
+ "@types/yargs": "^16.0.0",
+ "chalk": "^4.0.0"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/@jest/types/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/@jest/types/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/@jest/types/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/@jest/types/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "node_modules/@jest/types/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@jest/types/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@jridgewell/gen-mapping": {
+ "version": "0.3.3",
+ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz",
+ "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==",
+ "dependencies": {
+ "@jridgewell/set-array": "^1.0.1",
+ "@jridgewell/sourcemap-codec": "^1.4.10",
+ "@jridgewell/trace-mapping": "^0.3.9"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/@jridgewell/resolve-uri": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz",
+ "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==",
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/@jridgewell/set-array": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
+ "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/@jridgewell/source-map": {
+ "version": "0.3.5",
+ "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz",
+ "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==",
+ "dependencies": {
+ "@jridgewell/gen-mapping": "^0.3.0",
+ "@jridgewell/trace-mapping": "^0.3.9"
+ }
+ },
+ "node_modules/@jridgewell/sourcemap-codec": {
+ "version": "1.4.15",
+ "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz",
+ "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg=="
+ },
+ "node_modules/@jridgewell/trace-mapping": {
+ "version": "0.3.19",
+ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz",
+ "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==",
+ "dependencies": {
+ "@jridgewell/resolve-uri": "^3.1.0",
+ "@jridgewell/sourcemap-codec": "^1.4.14"
+ }
+ },
+ "node_modules/@leichtgewicht/ip-codec": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz",
+ "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A=="
+ },
+ "node_modules/@mui/base": {
+ "version": "5.0.0-beta.17",
+ "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-beta.17.tgz",
+ "integrity": "sha512-xNbk7iOXrglNdIxFBN0k3ySsPIFLWCnFxqsAYl7CIcDkD9low4kJ7IUuy6ctwx/HAy2fenrT3KXHr1sGjAMgpQ==",
+ "dependencies": {
+ "@babel/runtime": "^7.22.15",
+ "@floating-ui/react-dom": "^2.0.2",
+ "@mui/types": "^7.2.4",
+ "@mui/utils": "^5.14.11",
+ "@popperjs/core": "^2.11.8",
+ "clsx": "^2.0.0",
+ "prop-types": "^15.8.1"
+ },
+ "engines": {
+ "node": ">=12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/mui"
+ },
+ "peerDependencies": {
+ "@types/react": "^17.0.0 || ^18.0.0",
+ "react": "^17.0.0 || ^18.0.0",
+ "react-dom": "^17.0.0 || ^18.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@mui/core-downloads-tracker": {
+ "version": "5.14.11",
+ "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.14.11.tgz",
+ "integrity": "sha512-uY8FLQURhXe3f3O4dS5OSGML9KDm9+IE226cBu78jarVIzdQGPlXwGIlSI9VJR8MvZDA6C0+6XfWDhWCHruC5Q==",
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/mui"
+ }
+ },
+ "node_modules/@mui/icons-material": {
+ "version": "5.14.11",
+ "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-5.14.11.tgz",
+ "integrity": "sha512-aHReLasBuS/+hhPzbZCgZ0eTcZ2QRnoC2WNK7XvdAf3l+LjC1flzjh6GWw1tZJ5NHnZ+bivdwtLFQ8XTR96JkA==",
+ "dependencies": {
+ "@babel/runtime": "^7.22.15"
+ },
+ "engines": {
+ "node": ">=12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/mui"
+ },
+ "peerDependencies": {
+ "@mui/material": "^5.0.0",
+ "@types/react": "^17.0.0 || ^18.0.0",
+ "react": "^17.0.0 || ^18.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@mui/material": {
+ "version": "5.14.11",
+ "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.14.11.tgz",
+ "integrity": "sha512-DnSdJzcR7lwG12JA5L2t8JF+RDzMygu5rCNW+logWb/KW2/TRzwLyVWO+CorHTBjBRd38DBxnwOCDiYkDd+N3A==",
+ "dependencies": {
+ "@babel/runtime": "^7.22.15",
+ "@mui/base": "5.0.0-beta.17",
+ "@mui/core-downloads-tracker": "^5.14.11",
+ "@mui/system": "^5.14.11",
+ "@mui/types": "^7.2.4",
+ "@mui/utils": "^5.14.11",
+ "@types/react-transition-group": "^4.4.6",
+ "clsx": "^2.0.0",
+ "csstype": "^3.1.2",
+ "prop-types": "^15.8.1",
+ "react-is": "^18.2.0",
+ "react-transition-group": "^4.4.5"
+ },
+ "engines": {
+ "node": ">=12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/mui"
+ },
+ "peerDependencies": {
+ "@emotion/react": "^11.5.0",
+ "@emotion/styled": "^11.3.0",
+ "@types/react": "^17.0.0 || ^18.0.0",
+ "react": "^17.0.0 || ^18.0.0",
+ "react-dom": "^17.0.0 || ^18.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@emotion/react": {
+ "optional": true
+ },
+ "@emotion/styled": {
+ "optional": true
+ },
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@mui/material/node_modules/react-is": {
+ "version": "18.2.0",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz",
+ "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w=="
+ },
+ "node_modules/@mui/private-theming": {
+ "version": "5.14.11",
+ "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.14.11.tgz",
+ "integrity": "sha512-MSnNNzTu9pfKLCKs1ZAKwOTgE4bz+fQA0fNr8Jm7NDmuWmw0CaN9Vq2/MHsatE7+S0A25IAKby46Uv1u53rKVQ==",
+ "dependencies": {
+ "@babel/runtime": "^7.22.15",
+ "@mui/utils": "^5.14.11",
+ "prop-types": "^15.8.1"
+ },
+ "engines": {
+ "node": ">=12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/mui"
+ },
+ "peerDependencies": {
+ "@types/react": "^17.0.0 || ^18.0.0",
+ "react": "^17.0.0 || ^18.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@mui/styled-engine": {
+ "version": "5.14.11",
+ "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.14.11.tgz",
+ "integrity": "sha512-jdUlqRgTYQ8RMtPX4MbRZqar6W2OiIb6J5KEFbIu4FqvPrk44Each4ppg/LAqp1qNlBYq5i+7Q10MYLMpDxX9A==",
+ "dependencies": {
+ "@babel/runtime": "^7.22.15",
+ "@emotion/cache": "^11.11.0",
+ "csstype": "^3.1.2",
+ "prop-types": "^15.8.1"
+ },
+ "engines": {
+ "node": ">=12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/mui"
+ },
+ "peerDependencies": {
+ "@emotion/react": "^11.4.1",
+ "@emotion/styled": "^11.3.0",
+ "react": "^17.0.0 || ^18.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@emotion/react": {
+ "optional": true
+ },
+ "@emotion/styled": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@mui/styled-engine-sc": {
+ "version": "5.14.11",
+ "resolved": "https://registry.npmjs.org/@mui/styled-engine-sc/-/styled-engine-sc-5.14.11.tgz",
+ "integrity": "sha512-phUkkvirhuxLPQihgMACyDCUknpOM/4g3PbZmfmMbvkCL+UEePUnECzlOKRbKvk9uyI5Xpz0zECFOtYkJsPvBg==",
+ "dependencies": {
+ "@babel/runtime": "^7.22.15",
+ "csstype": "^3.1.2",
+ "prop-types": "^15.8.1"
+ },
+ "engines": {
+ "node": ">=12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/mui"
+ },
+ "peerDependencies": {
+ "@types/styled-components": "^5.1.14",
+ "styled-components": "^5.3.1"
+ },
+ "peerDependenciesMeta": {
+ "@types/styled-components": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@mui/system": {
+ "version": "5.14.11",
+ "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.14.11.tgz",
+ "integrity": "sha512-yl8xV+y0k7j6dzBsHabKwoShmjqLa8kTxrhUI3JpqLG358VRVMJRW/ES0HhvfcCi4IVXde+Tc2P3K1akGL8zoA==",
+ "dependencies": {
+ "@babel/runtime": "^7.22.15",
+ "@mui/private-theming": "^5.14.11",
+ "@mui/styled-engine": "^5.14.11",
+ "@mui/types": "^7.2.4",
+ "@mui/utils": "^5.14.11",
+ "clsx": "^2.0.0",
+ "csstype": "^3.1.2",
+ "prop-types": "^15.8.1"
+ },
+ "engines": {
+ "node": ">=12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/mui"
+ },
+ "peerDependencies": {
+ "@emotion/react": "^11.5.0",
+ "@emotion/styled": "^11.3.0",
+ "@types/react": "^17.0.0 || ^18.0.0",
+ "react": "^17.0.0 || ^18.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@emotion/react": {
+ "optional": true
+ },
+ "@emotion/styled": {
+ "optional": true
+ },
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@mui/types": {
+ "version": "7.2.4",
+ "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.4.tgz",
+ "integrity": "sha512-LBcwa8rN84bKF+f5sDyku42w1NTxaPgPyYKODsh01U1fVstTClbUoSA96oyRBnSNyEiAVjKm6Gwx9vjR+xyqHA==",
+ "peerDependencies": {
+ "@types/react": "*"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@mui/utils": {
+ "version": "5.14.11",
+ "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.14.11.tgz",
+ "integrity": "sha512-fmkIiCPKyDssYrJ5qk+dime1nlO3dmWfCtaPY/uVBqCRMBZ11JhddB9m8sjI2mgqQQwRJG5bq3biaosNdU/s4Q==",
+ "dependencies": {
+ "@babel/runtime": "^7.22.15",
+ "@types/prop-types": "^15.7.5",
+ "prop-types": "^15.8.1",
+ "react-is": "^18.2.0"
+ },
+ "engines": {
+ "node": ">=12.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/mui"
+ },
+ "peerDependencies": {
+ "@types/react": "^17.0.0 || ^18.0.0",
+ "react": "^17.0.0 || ^18.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/react": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@mui/utils/node_modules/react-is": {
+ "version": "18.2.0",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz",
+ "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w=="
+ },
+ "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": {
+ "version": "5.1.1-v1",
+ "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz",
+ "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==",
+ "dependencies": {
+ "eslint-scope": "5.1.1"
+ }
+ },
+ "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/eslint-scope": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
+ "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
+ "dependencies": {
+ "esrecurse": "^4.3.0",
+ "estraverse": "^4.1.1"
+ },
+ "engines": {
+ "node": ">=8.0.0"
+ }
+ },
+ "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/estraverse": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
+ "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "node_modules/@nodelib/fs.scandir": {
+ "version": "2.1.5",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
+ "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
+ "dependencies": {
+ "@nodelib/fs.stat": "2.0.5",
+ "run-parallel": "^1.1.9"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/@nodelib/fs.stat": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
+ "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/@nodelib/fs.walk": {
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
+ "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
+ "dependencies": {
+ "@nodelib/fs.scandir": "2.1.5",
+ "fastq": "^1.6.0"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/@pmmmwh/react-refresh-webpack-plugin": {
+ "version": "0.5.11",
+ "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.11.tgz",
+ "integrity": "sha512-7j/6vdTym0+qZ6u4XbSAxrWBGYSdCfTzySkj7WAFgDLmSyWlOrWvpyzxlFh5jtw9dn0oL/jtW+06XfFiisN3JQ==",
+ "dependencies": {
+ "ansi-html-community": "^0.0.8",
+ "common-path-prefix": "^3.0.0",
+ "core-js-pure": "^3.23.3",
+ "error-stack-parser": "^2.0.6",
+ "find-up": "^5.0.0",
+ "html-entities": "^2.1.0",
+ "loader-utils": "^2.0.4",
+ "schema-utils": "^3.0.0",
+ "source-map": "^0.7.3"
+ },
+ "engines": {
+ "node": ">= 10.13"
+ },
+ "peerDependencies": {
+ "@types/webpack": "4.x || 5.x",
+ "react-refresh": ">=0.10.0 <1.0.0",
+ "sockjs-client": "^1.4.0",
+ "type-fest": ">=0.17.0 <5.0.0",
+ "webpack": ">=4.43.0 <6.0.0",
+ "webpack-dev-server": "3.x || 4.x",
+ "webpack-hot-middleware": "2.x",
+ "webpack-plugin-serve": "0.x || 1.x"
+ },
+ "peerDependenciesMeta": {
+ "@types/webpack": {
+ "optional": true
+ },
+ "sockjs-client": {
+ "optional": true
+ },
+ "type-fest": {
+ "optional": true
+ },
+ "webpack-dev-server": {
+ "optional": true
+ },
+ "webpack-hot-middleware": {
+ "optional": true
+ },
+ "webpack-plugin-serve": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@popperjs/core": {
+ "version": "2.11.8",
+ "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz",
+ "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==",
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/popperjs"
+ }
+ },
+ "node_modules/@react-google-maps/api": {
+ "version": "2.19.2",
+ "resolved": "https://registry.npmjs.org/@react-google-maps/api/-/api-2.19.2.tgz",
+ "integrity": "sha512-Vt57XWzCKfsUjKOmFUl2erVVfOePkPK5OigF/f+q7UuV/Nm9KDDy1PMFBx+wNahEqOd6a32BxfsykEhBnbU9wQ==",
+ "dependencies": {
+ "@googlemaps/js-api-loader": "1.16.2",
+ "@googlemaps/markerclusterer": "2.3.2",
+ "@react-google-maps/infobox": "2.19.2",
+ "@react-google-maps/marker-clusterer": "2.19.2",
+ "@types/google.maps": "3.53.5",
+ "invariant": "2.2.4"
+ },
+ "peerDependencies": {
+ "react": "^16.8 || ^17 || ^18",
+ "react-dom": "^16.8 || ^17 || ^18"
+ }
+ },
+ "node_modules/@react-google-maps/infobox": {
+ "version": "2.19.2",
+ "resolved": "https://registry.npmjs.org/@react-google-maps/infobox/-/infobox-2.19.2.tgz",
+ "integrity": "sha512-6wvBqeJsQ/eFSvoxg+9VoncQvNoVCdmxzxRpLvmjPD+nNC6mHM0vJH1xSqaKijkMrfLJT0nfkTGpovrF896jwg=="
+ },
+ "node_modules/@react-google-maps/marker-clusterer": {
+ "version": "2.19.2",
+ "resolved": "https://registry.npmjs.org/@react-google-maps/marker-clusterer/-/marker-clusterer-2.19.2.tgz",
+ "integrity": "sha512-x9ibmsP0ZVqzyCo1Pitbw+4b6iEXRw/r1TCy3vOUR3eKrzWLnHYZMR325BkZW2r8fnuWE/V3Fp4QZOP9qYORCw=="
+ },
+ "node_modules/@remix-run/router": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.9.0.tgz",
+ "integrity": "sha512-bV63itrKBC0zdT27qYm6SDZHlkXwFL1xMBuhkn+X7l0+IIhNaH5wuuvZKp6eKhCD4KFhujhfhCT1YxXW6esUIA==",
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/@rollup/plugin-babel": {
+ "version": "5.3.1",
+ "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz",
+ "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==",
+ "dependencies": {
+ "@babel/helper-module-imports": "^7.10.4",
+ "@rollup/pluginutils": "^3.1.0"
+ },
+ "engines": {
+ "node": ">= 10.0.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0",
+ "@types/babel__core": "^7.1.9",
+ "rollup": "^1.20.0||^2.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/babel__core": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@rollup/plugin-node-resolve": {
+ "version": "11.2.1",
+ "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz",
+ "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==",
+ "dependencies": {
+ "@rollup/pluginutils": "^3.1.0",
+ "@types/resolve": "1.17.1",
+ "builtin-modules": "^3.1.0",
+ "deepmerge": "^4.2.2",
+ "is-module": "^1.0.0",
+ "resolve": "^1.19.0"
+ },
+ "engines": {
+ "node": ">= 10.0.0"
+ },
+ "peerDependencies": {
+ "rollup": "^1.20.0||^2.0.0"
+ }
+ },
+ "node_modules/@rollup/plugin-replace": {
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz",
+ "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==",
+ "dependencies": {
+ "@rollup/pluginutils": "^3.1.0",
+ "magic-string": "^0.25.7"
+ },
+ "peerDependencies": {
+ "rollup": "^1.20.0 || ^2.0.0"
+ }
+ },
+ "node_modules/@rollup/pluginutils": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz",
+ "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==",
+ "dependencies": {
+ "@types/estree": "0.0.39",
+ "estree-walker": "^1.0.1",
+ "picomatch": "^2.2.2"
+ },
+ "engines": {
+ "node": ">= 8.0.0"
+ },
+ "peerDependencies": {
+ "rollup": "^1.20.0||^2.0.0"
+ }
+ },
+ "node_modules/@rollup/pluginutils/node_modules/@types/estree": {
+ "version": "0.0.39",
+ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz",
+ "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw=="
+ },
+ "node_modules/@rushstack/eslint-patch": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.4.0.tgz",
+ "integrity": "sha512-cEjvTPU32OM9lUFegJagO0mRnIn+rbqrG89vV8/xLnLFX0DoR0r1oy5IlTga71Q7uT3Qus7qm7wgeiMT/+Irlg=="
+ },
+ "node_modules/@sinclair/typebox": {
+ "version": "0.24.51",
+ "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz",
+ "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA=="
+ },
+ "node_modules/@sinonjs/commons": {
+ "version": "1.8.6",
+ "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz",
+ "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==",
+ "dependencies": {
+ "type-detect": "4.0.8"
+ }
+ },
+ "node_modules/@sinonjs/fake-timers": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz",
+ "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==",
+ "dependencies": {
+ "@sinonjs/commons": "^1.7.0"
+ }
+ },
+ "node_modules/@surma/rollup-plugin-off-main-thread": {
+ "version": "2.2.3",
+ "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz",
+ "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==",
+ "dependencies": {
+ "ejs": "^3.1.6",
+ "json5": "^2.2.0",
+ "magic-string": "^0.25.0",
+ "string.prototype.matchall": "^4.0.6"
+ }
+ },
+ "node_modules/@svgr/babel-plugin-add-jsx-attribute": {
+ "version": "5.4.0",
+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz",
+ "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/gregberge"
+ }
+ },
+ "node_modules/@svgr/babel-plugin-remove-jsx-attribute": {
+ "version": "5.4.0",
+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz",
+ "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/gregberge"
+ }
+ },
+ "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz",
+ "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/gregberge"
+ }
+ },
+ "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz",
+ "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/gregberge"
+ }
+ },
+ "node_modules/@svgr/babel-plugin-svg-dynamic-title": {
+ "version": "5.4.0",
+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz",
+ "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/gregberge"
+ }
+ },
+ "node_modules/@svgr/babel-plugin-svg-em-dimensions": {
+ "version": "5.4.0",
+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz",
+ "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/gregberge"
+ }
+ },
+ "node_modules/@svgr/babel-plugin-transform-react-native-svg": {
+ "version": "5.4.0",
+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz",
+ "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/gregberge"
+ }
+ },
+ "node_modules/@svgr/babel-plugin-transform-svg-component": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz",
+ "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/gregberge"
+ }
+ },
+ "node_modules/@svgr/babel-preset": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz",
+ "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==",
+ "dependencies": {
+ "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0",
+ "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0",
+ "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1",
+ "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1",
+ "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0",
+ "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0",
+ "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0",
+ "@svgr/babel-plugin-transform-svg-component": "^5.5.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/gregberge"
+ }
+ },
+ "node_modules/@svgr/core": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz",
+ "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==",
+ "dependencies": {
+ "@svgr/plugin-jsx": "^5.5.0",
+ "camelcase": "^6.2.0",
+ "cosmiconfig": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/gregberge"
+ }
+ },
+ "node_modules/@svgr/hast-util-to-babel-ast": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz",
+ "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==",
+ "dependencies": {
+ "@babel/types": "^7.12.6"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/gregberge"
+ }
+ },
+ "node_modules/@svgr/plugin-jsx": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz",
+ "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==",
+ "dependencies": {
+ "@babel/core": "^7.12.3",
+ "@svgr/babel-preset": "^5.5.0",
+ "@svgr/hast-util-to-babel-ast": "^5.5.0",
+ "svg-parser": "^2.0.2"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/gregberge"
+ }
+ },
+ "node_modules/@svgr/plugin-svgo": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz",
+ "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==",
+ "dependencies": {
+ "cosmiconfig": "^7.0.0",
+ "deepmerge": "^4.2.2",
+ "svgo": "^1.2.2"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/gregberge"
+ }
+ },
+ "node_modules/@svgr/webpack": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz",
+ "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==",
+ "dependencies": {
+ "@babel/core": "^7.12.3",
+ "@babel/plugin-transform-react-constant-elements": "^7.12.1",
+ "@babel/preset-env": "^7.12.1",
+ "@babel/preset-react": "^7.12.5",
+ "@svgr/core": "^5.5.0",
+ "@svgr/plugin-jsx": "^5.5.0",
+ "@svgr/plugin-svgo": "^5.5.0",
+ "loader-utils": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/gregberge"
+ }
+ },
+ "node_modules/@testing-library/jest-dom": {
+ "version": "5.17.0",
+ "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.17.0.tgz",
+ "integrity": "sha512-ynmNeT7asXyH3aSVv4vvX4Rb+0qjOhdNHnO/3vuZNqPmhDpV/+rCSGwQ7bLcmU2cJ4dvoheIO85LQj0IbJHEtg==",
+ "dependencies": {
+ "@adobe/css-tools": "^4.0.1",
+ "@babel/runtime": "^7.9.2",
+ "@types/testing-library__jest-dom": "^5.9.1",
+ "aria-query": "^5.0.0",
+ "chalk": "^3.0.0",
+ "css.escape": "^1.5.1",
+ "dom-accessibility-api": "^0.5.6",
+ "lodash": "^4.17.15",
+ "redent": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8",
+ "npm": ">=6",
+ "yarn": ">=1"
+ }
+ },
+ "node_modules/@testing-library/jest-dom/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/@testing-library/jest-dom/node_modules/chalk": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
+ "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@testing-library/jest-dom/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/@testing-library/jest-dom/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "node_modules/@testing-library/jest-dom/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@testing-library/jest-dom/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@testing-library/react": {
+ "version": "13.4.0",
+ "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.4.0.tgz",
+ "integrity": "sha512-sXOGON+WNTh3MLE9rve97ftaZukN3oNf2KjDy7YTx6hcTO2uuLHuCGynMDhFwGw/jYf4OJ2Qk0i4i79qMNNkyw==",
+ "dependencies": {
+ "@babel/runtime": "^7.12.5",
+ "@testing-library/dom": "^8.5.0",
+ "@types/react-dom": "^18.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "peerDependencies": {
+ "react": "^18.0.0",
+ "react-dom": "^18.0.0"
+ }
+ },
+ "node_modules/@testing-library/react/node_modules/@testing-library/dom": {
+ "version": "8.20.1",
+ "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.20.1.tgz",
+ "integrity": "sha512-/DiOQ5xBxgdYRC8LNk7U+RWat0S3qRLeIw3ZIkMQ9kkVlRmwD/Eg8k8CqIpD6GW7u20JIUOfMKbxtiLutpjQ4g==",
+ "dependencies": {
+ "@babel/code-frame": "^7.10.4",
+ "@babel/runtime": "^7.12.5",
+ "@types/aria-query": "^5.0.1",
+ "aria-query": "5.1.3",
+ "chalk": "^4.1.0",
+ "dom-accessibility-api": "^0.5.9",
+ "lz-string": "^1.5.0",
+ "pretty-format": "^27.0.2"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/@testing-library/react/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/@testing-library/react/node_modules/aria-query": {
+ "version": "5.1.3",
+ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz",
+ "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==",
+ "dependencies": {
+ "deep-equal": "^2.0.5"
+ }
+ },
+ "node_modules/@testing-library/react/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/@testing-library/react/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/@testing-library/react/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "node_modules/@testing-library/react/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@testing-library/react/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@testing-library/user-event": {
+ "version": "13.5.0",
+ "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz",
+ "integrity": "sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==",
+ "dependencies": {
+ "@babel/runtime": "^7.12.5"
+ },
+ "engines": {
+ "node": ">=10",
+ "npm": ">=6"
+ },
+ "peerDependencies": {
+ "@testing-library/dom": ">=7.21.4"
+ }
+ },
+ "node_modules/@tootallnate/once": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz",
+ "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==",
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/@trysound/sax": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz",
+ "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==",
+ "engines": {
+ "node": ">=10.13.0"
+ }
+ },
+ "node_modules/@types/aria-query": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.1.tgz",
+ "integrity": "sha512-XTIieEY+gvJ39ChLcB4If5zHtPxt3Syj5rgZR+e1ctpmK8NjPf0zFqsz4JpLJT0xla9GFDKjy8Cpu331nrmE1Q=="
+ },
+ "node_modules/@types/babel__core": {
+ "version": "7.20.1",
+ "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.1.tgz",
+ "integrity": "sha512-aACu/U/omhdk15O4Nfb+fHgH/z3QsfQzpnvRZhYhThms83ZnAOZz7zZAWO7mn2yyNQaA4xTO8GLK3uqFU4bYYw==",
+ "dependencies": {
+ "@babel/parser": "^7.20.7",
+ "@babel/types": "^7.20.7",
+ "@types/babel__generator": "*",
+ "@types/babel__template": "*",
+ "@types/babel__traverse": "*"
+ }
+ },
+ "node_modules/@types/babel__generator": {
+ "version": "7.6.4",
+ "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz",
+ "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==",
+ "dependencies": {
+ "@babel/types": "^7.0.0"
+ }
+ },
+ "node_modules/@types/babel__template": {
+ "version": "7.4.1",
+ "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz",
+ "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==",
+ "dependencies": {
+ "@babel/parser": "^7.1.0",
+ "@babel/types": "^7.0.0"
+ }
+ },
+ "node_modules/@types/babel__traverse": {
+ "version": "7.20.1",
+ "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.1.tgz",
+ "integrity": "sha512-MitHFXnhtgwsGZWtT68URpOvLN4EREih1u3QtQiN4VdAxWKRVvGCSvw/Qth0M0Qq3pJpnGOu5JaM/ydK7OGbqg==",
+ "dependencies": {
+ "@babel/types": "^7.20.7"
+ }
+ },
+ "node_modules/@types/body-parser": {
+ "version": "1.19.2",
+ "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz",
+ "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==",
+ "dependencies": {
+ "@types/connect": "*",
+ "@types/node": "*"
+ }
+ },
+ "node_modules/@types/bonjour": {
+ "version": "3.5.10",
+ "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz",
+ "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==",
+ "dependencies": {
+ "@types/node": "*"
+ }
+ },
+ "node_modules/@types/connect": {
+ "version": "3.4.36",
+ "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.36.tgz",
+ "integrity": "sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w==",
+ "dependencies": {
+ "@types/node": "*"
+ }
+ },
+ "node_modules/@types/connect-history-api-fallback": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.1.tgz",
+ "integrity": "sha512-iaQslNbARe8fctL5Lk+DsmgWOM83lM+7FzP0eQUJs1jd3kBE8NWqBTIT2S8SqQOJjxvt2eyIjpOuYeRXq2AdMw==",
+ "dependencies": {
+ "@types/express-serve-static-core": "*",
+ "@types/node": "*"
+ }
+ },
+ "node_modules/@types/eslint": {
+ "version": "8.44.2",
+ "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.2.tgz",
+ "integrity": "sha512-sdPRb9K6iL5XZOmBubg8yiFp5yS/JdUDQsq5e6h95km91MCYMuvp7mh1fjPEYUhvHepKpZOjnEaMBR4PxjWDzg==",
+ "dependencies": {
+ "@types/estree": "*",
+ "@types/json-schema": "*"
+ }
+ },
+ "node_modules/@types/eslint-scope": {
+ "version": "3.7.4",
+ "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz",
+ "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==",
+ "dependencies": {
+ "@types/eslint": "*",
+ "@types/estree": "*"
+ }
+ },
+ "node_modules/@types/estree": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz",
+ "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA=="
+ },
+ "node_modules/@types/express": {
+ "version": "4.17.17",
+ "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz",
+ "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==",
+ "dependencies": {
+ "@types/body-parser": "*",
+ "@types/express-serve-static-core": "^4.17.33",
+ "@types/qs": "*",
+ "@types/serve-static": "*"
+ }
+ },
+ "node_modules/@types/express-serve-static-core": {
+ "version": "4.17.36",
+ "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.36.tgz",
+ "integrity": "sha512-zbivROJ0ZqLAtMzgzIUC4oNqDG9iF0lSsAqpOD9kbs5xcIM3dTiyuHvBc7R8MtWBp3AAWGaovJa+wzWPjLYW7Q==",
+ "dependencies": {
+ "@types/node": "*",
+ "@types/qs": "*",
+ "@types/range-parser": "*",
+ "@types/send": "*"
+ }
+ },
+ "node_modules/@types/google.maps": {
+ "version": "3.53.5",
+ "resolved": "https://registry.npmjs.org/@types/google.maps/-/google.maps-3.53.5.tgz",
+ "integrity": "sha512-HoRq4Te8J6krH7hj+TfdYepqegoKZCj3kkaK5gf+ySFSHLvyqYkDvkrtbcVJXQ6QBphQ0h1TF7p4J6sOh4r/zg=="
+ },
+ "node_modules/@types/graceful-fs": {
+ "version": "4.1.6",
+ "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz",
+ "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==",
+ "dependencies": {
+ "@types/node": "*"
+ }
+ },
+ "node_modules/@types/html-minifier-terser": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz",
+ "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg=="
+ },
+ "node_modules/@types/http-errors": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.1.tgz",
+ "integrity": "sha512-/K3ds8TRAfBvi5vfjuz8y6+GiAYBZ0x4tXv1Av6CWBWn0IlADc+ZX9pMq7oU0fNQPnBwIZl3rmeLp6SBApbxSQ=="
+ },
+ "node_modules/@types/http-proxy": {
+ "version": "1.17.11",
+ "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.11.tgz",
+ "integrity": "sha512-HC8G7c1WmaF2ekqpnFq626xd3Zz0uvaqFmBJNRZCGEZCXkvSdJoNFn/8Ygbd9fKNQj8UzLdCETaI0UWPAjK7IA==",
+ "dependencies": {
+ "@types/node": "*"
+ }
+ },
+ "node_modules/@types/istanbul-lib-coverage": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz",
+ "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g=="
+ },
+ "node_modules/@types/istanbul-lib-report": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
+ "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==",
+ "dependencies": {
+ "@types/istanbul-lib-coverage": "*"
+ }
+ },
+ "node_modules/@types/istanbul-reports": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz",
+ "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==",
+ "dependencies": {
+ "@types/istanbul-lib-report": "*"
+ }
+ },
+ "node_modules/@types/jest": {
+ "version": "29.5.4",
+ "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.4.tgz",
+ "integrity": "sha512-PhglGmhWeD46FYOVLt3X7TiWjzwuVGW9wG/4qocPevXMjCmrIc5b6db9WjeGE4QYVpUAWMDv3v0IiBwObY289A==",
+ "dependencies": {
+ "expect": "^29.0.0",
+ "pretty-format": "^29.0.0"
+ }
+ },
+ "node_modules/@types/jest/node_modules/@jest/schemas": {
+ "version": "29.6.3",
+ "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz",
+ "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==",
+ "dependencies": {
+ "@sinclair/typebox": "^0.27.8"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ }
+ },
+ "node_modules/@types/jest/node_modules/@jest/types": {
+ "version": "29.6.3",
+ "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz",
+ "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==",
+ "dependencies": {
+ "@jest/schemas": "^29.6.3",
+ "@types/istanbul-lib-coverage": "^2.0.0",
+ "@types/istanbul-reports": "^3.0.0",
+ "@types/node": "*",
+ "@types/yargs": "^17.0.8",
+ "chalk": "^4.0.0"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ }
+ },
+ "node_modules/@types/jest/node_modules/@sinclair/typebox": {
+ "version": "0.27.8",
+ "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz",
+ "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA=="
+ },
+ "node_modules/@types/jest/node_modules/@types/yargs": {
+ "version": "17.0.24",
+ "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz",
+ "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==",
+ "dependencies": {
+ "@types/yargs-parser": "*"
+ }
+ },
+ "node_modules/@types/jest/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/@types/jest/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/@types/jest/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/@types/jest/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "node_modules/@types/jest/node_modules/diff-sequences": {
+ "version": "29.6.3",
+ "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz",
+ "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==",
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ }
+ },
+ "node_modules/@types/jest/node_modules/expect": {
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz",
+ "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==",
+ "dependencies": {
+ "@jest/expect-utils": "^29.7.0",
+ "jest-get-type": "^29.6.3",
+ "jest-matcher-utils": "^29.7.0",
+ "jest-message-util": "^29.7.0",
+ "jest-util": "^29.7.0"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ }
+ },
+ "node_modules/@types/jest/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@types/jest/node_modules/jest-diff": {
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz",
+ "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==",
+ "dependencies": {
+ "chalk": "^4.0.0",
+ "diff-sequences": "^29.6.3",
+ "jest-get-type": "^29.6.3",
+ "pretty-format": "^29.7.0"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ }
+ },
+ "node_modules/@types/jest/node_modules/jest-get-type": {
+ "version": "29.6.3",
+ "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz",
+ "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==",
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ }
+ },
+ "node_modules/@types/jest/node_modules/jest-matcher-utils": {
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz",
+ "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==",
+ "dependencies": {
+ "chalk": "^4.0.0",
+ "jest-diff": "^29.7.0",
+ "jest-get-type": "^29.6.3",
+ "pretty-format": "^29.7.0"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ }
+ },
+ "node_modules/@types/jest/node_modules/jest-message-util": {
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz",
+ "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==",
+ "dependencies": {
+ "@babel/code-frame": "^7.12.13",
+ "@jest/types": "^29.6.3",
+ "@types/stack-utils": "^2.0.0",
+ "chalk": "^4.0.0",
+ "graceful-fs": "^4.2.9",
+ "micromatch": "^4.0.4",
+ "pretty-format": "^29.7.0",
+ "slash": "^3.0.0",
+ "stack-utils": "^2.0.3"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ }
+ },
+ "node_modules/@types/jest/node_modules/jest-util": {
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz",
+ "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==",
+ "dependencies": {
+ "@jest/types": "^29.6.3",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "ci-info": "^3.2.0",
+ "graceful-fs": "^4.2.9",
+ "picomatch": "^2.2.3"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ }
+ },
+ "node_modules/@types/jest/node_modules/pretty-format": {
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz",
+ "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==",
+ "dependencies": {
+ "@jest/schemas": "^29.6.3",
+ "ansi-styles": "^5.0.0",
+ "react-is": "^18.0.0"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ }
+ },
+ "node_modules/@types/jest/node_modules/pretty-format/node_modules/ansi-styles": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
+ "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/@types/jest/node_modules/react-is": {
+ "version": "18.2.0",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz",
+ "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w=="
+ },
+ "node_modules/@types/jest/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/@types/json-schema": {
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz",
+ "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA=="
+ },
+ "node_modules/@types/json5": {
+ "version": "0.0.29",
+ "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz",
+ "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ=="
+ },
+ "node_modules/@types/mime": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz",
+ "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw=="
+ },
+ "node_modules/@types/node": {
+ "version": "20.6.1",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.6.1.tgz",
+ "integrity": "sha512-4LcJvuXQlv4lTHnxwyHQZ3uR9Zw2j7m1C9DfuwoTFQQP4Pmu04O6IfLYgMmHoOCt0nosItLLZAH+sOrRE0Bo8g=="
+ },
+ "node_modules/@types/parse-json": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
+ "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA=="
+ },
+ "node_modules/@types/prettier": {
+ "version": "2.7.3",
+ "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.3.tgz",
+ "integrity": "sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA=="
+ },
+ "node_modules/@types/prop-types": {
+ "version": "15.7.5",
+ "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz",
+ "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w=="
+ },
+ "node_modules/@types/q": {
+ "version": "1.5.6",
+ "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.6.tgz",
+ "integrity": "sha512-IKjZ8RjTSwD4/YG+2gtj7BPFRB/lNbWKTiSj3M7U/TD2B7HfYCxvp2Zz6xA2WIY7pAuL1QOUPw8gQRbUrrq4fQ=="
+ },
+ "node_modules/@types/qs": {
+ "version": "6.9.8",
+ "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.8.tgz",
+ "integrity": "sha512-u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg=="
+ },
+ "node_modules/@types/range-parser": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz",
+ "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw=="
+ },
+ "node_modules/@types/react": {
+ "version": "18.2.23",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.23.tgz",
+ "integrity": "sha512-qHLW6n1q2+7KyBEYnrZpcsAmU/iiCh9WGCKgXvMxx89+TYdJWRjZohVIo9XTcoLhfX3+/hP0Pbulu3bCZQ9PSA==",
+ "dependencies": {
+ "@types/prop-types": "*",
+ "@types/scheduler": "*",
+ "csstype": "^3.0.2"
+ }
+ },
+ "node_modules/@types/react-dom": {
+ "version": "18.2.7",
+ "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.7.tgz",
+ "integrity": "sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA==",
+ "dependencies": {
+ "@types/react": "*"
+ }
+ },
+ "node_modules/@types/react-transition-group": {
+ "version": "4.4.6",
+ "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.6.tgz",
+ "integrity": "sha512-VnCdSxfcm08KjsJVQcfBmhEQAPnLB8G08hAxn39azX1qYBQ/5RVQuoHuKIcfKOdncuaUvEpFKFzEvbtIMsfVew==",
+ "dependencies": {
+ "@types/react": "*"
+ }
+ },
+ "node_modules/@types/resolve": {
+ "version": "1.17.1",
+ "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz",
+ "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==",
+ "dependencies": {
+ "@types/node": "*"
+ }
+ },
+ "node_modules/@types/retry": {
+ "version": "0.12.0",
+ "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz",
+ "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA=="
+ },
+ "node_modules/@types/scheduler": {
+ "version": "0.16.3",
+ "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.3.tgz",
+ "integrity": "sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ=="
+ },
+ "node_modules/@types/semver": {
+ "version": "7.5.2",
+ "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.2.tgz",
+ "integrity": "sha512-7aqorHYgdNO4DM36stTiGO3DvKoex9TQRwsJU6vMaFGyqpBA1MNZkz+PG3gaNUPpTAOYhT1WR7M1JyA3fbS9Cw=="
+ },
+ "node_modules/@types/send": {
+ "version": "0.17.1",
+ "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.1.tgz",
+ "integrity": "sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==",
+ "dependencies": {
+ "@types/mime": "^1",
+ "@types/node": "*"
+ }
+ },
+ "node_modules/@types/serve-index": {
+ "version": "1.9.1",
+ "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz",
+ "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==",
+ "dependencies": {
+ "@types/express": "*"
+ }
+ },
+ "node_modules/@types/serve-static": {
+ "version": "1.15.2",
+ "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.2.tgz",
+ "integrity": "sha512-J2LqtvFYCzaj8pVYKw8klQXrLLk7TBZmQ4ShlcdkELFKGwGMfevMLneMMRkMgZxotOD9wg497LpC7O8PcvAmfw==",
+ "dependencies": {
+ "@types/http-errors": "*",
+ "@types/mime": "*",
+ "@types/node": "*"
+ }
+ },
+ "node_modules/@types/sockjs": {
+ "version": "0.3.33",
+ "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz",
+ "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==",
+ "dependencies": {
+ "@types/node": "*"
+ }
+ },
+ "node_modules/@types/stack-utils": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz",
+ "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw=="
+ },
+ "node_modules/@types/testing-library__jest-dom": {
+ "version": "5.14.9",
+ "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.9.tgz",
+ "integrity": "sha512-FSYhIjFlfOpGSRyVoMBMuS3ws5ehFQODymf3vlI7U1K8c7PHwWwFY7VREfmsuzHSOnoKs/9/Y983ayOs7eRzqw==",
+ "dependencies": {
+ "@types/jest": "*"
+ }
+ },
+ "node_modules/@types/trusted-types": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.4.tgz",
+ "integrity": "sha512-IDaobHimLQhjwsQ/NMwRVfa/yL7L/wriQPMhw1ZJall0KX6E1oxk29XMDeilW5qTIg5aoiqf5Udy8U/51aNoQQ=="
+ },
+ "node_modules/@types/ws": {
+ "version": "8.5.5",
+ "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.5.tgz",
+ "integrity": "sha512-lwhs8hktwxSjf9UaZ9tG5M03PGogvFaH8gUgLNbN9HKIg0dvv6q+gkSuJ8HN4/VbyxkuLzCjlN7GquQ0gUJfIg==",
+ "dependencies": {
+ "@types/node": "*"
+ }
+ },
+ "node_modules/@types/yargs": {
+ "version": "16.0.5",
+ "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz",
+ "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==",
+ "dependencies": {
+ "@types/yargs-parser": "*"
+ }
+ },
+ "node_modules/@types/yargs-parser": {
+ "version": "21.0.0",
+ "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz",
+ "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA=="
+ },
+ "node_modules/@typescript-eslint/eslint-plugin": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz",
+ "integrity": "sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==",
+ "dependencies": {
+ "@eslint-community/regexpp": "^4.4.0",
+ "@typescript-eslint/scope-manager": "5.62.0",
+ "@typescript-eslint/type-utils": "5.62.0",
+ "@typescript-eslint/utils": "5.62.0",
+ "debug": "^4.3.4",
+ "graphemer": "^1.4.0",
+ "ignore": "^5.2.0",
+ "natural-compare-lite": "^1.4.0",
+ "semver": "^7.3.7",
+ "tsutils": "^3.21.0"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "@typescript-eslint/parser": "^5.0.0",
+ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@typescript-eslint/experimental-utils": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.62.0.tgz",
+ "integrity": "sha512-RTXpeB3eMkpoclG3ZHft6vG/Z30azNHuqY6wKPBHlVMZFuEvrtlEDe8gMqDb+SO+9hjC/pLekeSCryf9vMZlCw==",
+ "dependencies": {
+ "@typescript-eslint/utils": "5.62.0"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
+ }
+ },
+ "node_modules/@typescript-eslint/parser": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz",
+ "integrity": "sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==",
+ "dependencies": {
+ "@typescript-eslint/scope-manager": "5.62.0",
+ "@typescript-eslint/types": "5.62.0",
+ "@typescript-eslint/typescript-estree": "5.62.0",
+ "debug": "^4.3.4"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@typescript-eslint/scope-manager": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz",
+ "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==",
+ "dependencies": {
+ "@typescript-eslint/types": "5.62.0",
+ "@typescript-eslint/visitor-keys": "5.62.0"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ }
+ },
+ "node_modules/@typescript-eslint/type-utils": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz",
+ "integrity": "sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==",
+ "dependencies": {
+ "@typescript-eslint/typescript-estree": "5.62.0",
+ "@typescript-eslint/utils": "5.62.0",
+ "debug": "^4.3.4",
+ "tsutils": "^3.21.0"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "eslint": "*"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@typescript-eslint/types": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz",
+ "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==",
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ }
+ },
+ "node_modules/@typescript-eslint/typescript-estree": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz",
+ "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==",
+ "dependencies": {
+ "@typescript-eslint/types": "5.62.0",
+ "@typescript-eslint/visitor-keys": "5.62.0",
+ "debug": "^4.3.4",
+ "globby": "^11.1.0",
+ "is-glob": "^4.0.3",
+ "semver": "^7.3.7",
+ "tsutils": "^3.21.0"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/@typescript-eslint/utils": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz",
+ "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==",
+ "dependencies": {
+ "@eslint-community/eslint-utils": "^4.2.0",
+ "@types/json-schema": "^7.0.9",
+ "@types/semver": "^7.3.12",
+ "@typescript-eslint/scope-manager": "5.62.0",
+ "@typescript-eslint/types": "5.62.0",
+ "@typescript-eslint/typescript-estree": "5.62.0",
+ "eslint-scope": "^5.1.1",
+ "semver": "^7.3.7"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ },
+ "peerDependencies": {
+ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
+ }
+ },
+ "node_modules/@typescript-eslint/utils/node_modules/eslint-scope": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
+ "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
+ "dependencies": {
+ "esrecurse": "^4.3.0",
+ "estraverse": "^4.1.1"
+ },
+ "engines": {
+ "node": ">=8.0.0"
+ }
+ },
+ "node_modules/@typescript-eslint/utils/node_modules/estraverse": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
+ "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "node_modules/@typescript-eslint/visitor-keys": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz",
+ "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==",
+ "dependencies": {
+ "@typescript-eslint/types": "5.62.0",
+ "eslint-visitor-keys": "^3.3.0"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ }
+ },
+ "node_modules/@webassemblyjs/ast": {
+ "version": "1.11.6",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz",
+ "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==",
+ "dependencies": {
+ "@webassemblyjs/helper-numbers": "1.11.6",
+ "@webassemblyjs/helper-wasm-bytecode": "1.11.6"
+ }
+ },
+ "node_modules/@webassemblyjs/floating-point-hex-parser": {
+ "version": "1.11.6",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz",
+ "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw=="
+ },
+ "node_modules/@webassemblyjs/helper-api-error": {
+ "version": "1.11.6",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz",
+ "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q=="
+ },
+ "node_modules/@webassemblyjs/helper-buffer": {
+ "version": "1.11.6",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz",
+ "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA=="
+ },
+ "node_modules/@webassemblyjs/helper-numbers": {
+ "version": "1.11.6",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz",
+ "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==",
+ "dependencies": {
+ "@webassemblyjs/floating-point-hex-parser": "1.11.6",
+ "@webassemblyjs/helper-api-error": "1.11.6",
+ "@xtuc/long": "4.2.2"
+ }
+ },
+ "node_modules/@webassemblyjs/helper-wasm-bytecode": {
+ "version": "1.11.6",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz",
+ "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA=="
+ },
+ "node_modules/@webassemblyjs/helper-wasm-section": {
+ "version": "1.11.6",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz",
+ "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==",
+ "dependencies": {
+ "@webassemblyjs/ast": "1.11.6",
+ "@webassemblyjs/helper-buffer": "1.11.6",
+ "@webassemblyjs/helper-wasm-bytecode": "1.11.6",
+ "@webassemblyjs/wasm-gen": "1.11.6"
+ }
+ },
+ "node_modules/@webassemblyjs/ieee754": {
+ "version": "1.11.6",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz",
+ "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==",
+ "dependencies": {
+ "@xtuc/ieee754": "^1.2.0"
+ }
+ },
+ "node_modules/@webassemblyjs/leb128": {
+ "version": "1.11.6",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz",
+ "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==",
+ "dependencies": {
+ "@xtuc/long": "4.2.2"
+ }
+ },
+ "node_modules/@webassemblyjs/utf8": {
+ "version": "1.11.6",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz",
+ "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA=="
+ },
+ "node_modules/@webassemblyjs/wasm-edit": {
+ "version": "1.11.6",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz",
+ "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==",
+ "dependencies": {
+ "@webassemblyjs/ast": "1.11.6",
+ "@webassemblyjs/helper-buffer": "1.11.6",
+ "@webassemblyjs/helper-wasm-bytecode": "1.11.6",
+ "@webassemblyjs/helper-wasm-section": "1.11.6",
+ "@webassemblyjs/wasm-gen": "1.11.6",
+ "@webassemblyjs/wasm-opt": "1.11.6",
+ "@webassemblyjs/wasm-parser": "1.11.6",
+ "@webassemblyjs/wast-printer": "1.11.6"
+ }
+ },
+ "node_modules/@webassemblyjs/wasm-gen": {
+ "version": "1.11.6",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz",
+ "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==",
+ "dependencies": {
+ "@webassemblyjs/ast": "1.11.6",
+ "@webassemblyjs/helper-wasm-bytecode": "1.11.6",
+ "@webassemblyjs/ieee754": "1.11.6",
+ "@webassemblyjs/leb128": "1.11.6",
+ "@webassemblyjs/utf8": "1.11.6"
+ }
+ },
+ "node_modules/@webassemblyjs/wasm-opt": {
+ "version": "1.11.6",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz",
+ "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==",
+ "dependencies": {
+ "@webassemblyjs/ast": "1.11.6",
+ "@webassemblyjs/helper-buffer": "1.11.6",
+ "@webassemblyjs/wasm-gen": "1.11.6",
+ "@webassemblyjs/wasm-parser": "1.11.6"
+ }
+ },
+ "node_modules/@webassemblyjs/wasm-parser": {
+ "version": "1.11.6",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz",
+ "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==",
+ "dependencies": {
+ "@webassemblyjs/ast": "1.11.6",
+ "@webassemblyjs/helper-api-error": "1.11.6",
+ "@webassemblyjs/helper-wasm-bytecode": "1.11.6",
+ "@webassemblyjs/ieee754": "1.11.6",
+ "@webassemblyjs/leb128": "1.11.6",
+ "@webassemblyjs/utf8": "1.11.6"
+ }
+ },
+ "node_modules/@webassemblyjs/wast-printer": {
+ "version": "1.11.6",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz",
+ "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==",
+ "dependencies": {
+ "@webassemblyjs/ast": "1.11.6",
+ "@xtuc/long": "4.2.2"
+ }
+ },
+ "node_modules/@xtuc/ieee754": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
+ "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA=="
+ },
+ "node_modules/@xtuc/long": {
+ "version": "4.2.2",
+ "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
+ "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ=="
+ },
+ "node_modules/abab": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz",
+ "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA=="
+ },
+ "node_modules/accepts": {
+ "version": "1.3.8",
+ "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
+ "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
+ "dependencies": {
+ "mime-types": "~2.1.34",
+ "negotiator": "0.6.3"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/acorn": {
+ "version": "8.10.0",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz",
+ "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==",
+ "bin": {
+ "acorn": "bin/acorn"
+ },
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/acorn-globals": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz",
+ "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==",
+ "dependencies": {
+ "acorn": "^7.1.1",
+ "acorn-walk": "^7.1.1"
+ }
+ },
+ "node_modules/acorn-globals/node_modules/acorn": {
+ "version": "7.4.1",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
+ "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
+ "bin": {
+ "acorn": "bin/acorn"
+ },
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/acorn-import-assertions": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz",
+ "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==",
+ "peerDependencies": {
+ "acorn": "^8"
+ }
+ },
+ "node_modules/acorn-jsx": {
+ "version": "5.3.2",
+ "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
+ "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
+ "peerDependencies": {
+ "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
+ }
+ },
+ "node_modules/acorn-walk": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
+ "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==",
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/address": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz",
+ "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==",
+ "engines": {
+ "node": ">= 10.0.0"
+ }
+ },
+ "node_modules/adjust-sourcemap-loader": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz",
+ "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==",
+ "dependencies": {
+ "loader-utils": "^2.0.0",
+ "regex-parser": "^2.2.11"
+ },
+ "engines": {
+ "node": ">=8.9"
+ }
+ },
+ "node_modules/agent-base": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
+ "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
+ "dependencies": {
+ "debug": "4"
+ },
+ "engines": {
+ "node": ">= 6.0.0"
+ }
+ },
+ "node_modules/ajv": {
+ "version": "6.12.6",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
+ "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
+ "dependencies": {
+ "fast-deep-equal": "^3.1.1",
+ "fast-json-stable-stringify": "^2.0.0",
+ "json-schema-traverse": "^0.4.1",
+ "uri-js": "^4.2.2"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/epoberezkin"
+ }
+ },
+ "node_modules/ajv-formats": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz",
+ "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==",
+ "dependencies": {
+ "ajv": "^8.0.0"
+ },
+ "peerDependencies": {
+ "ajv": "^8.0.0"
+ },
+ "peerDependenciesMeta": {
+ "ajv": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/ajv-formats/node_modules/ajv": {
+ "version": "8.12.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
+ "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+ "dependencies": {
+ "fast-deep-equal": "^3.1.1",
+ "json-schema-traverse": "^1.0.0",
+ "require-from-string": "^2.0.2",
+ "uri-js": "^4.2.2"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/epoberezkin"
+ }
+ },
+ "node_modules/ajv-formats/node_modules/json-schema-traverse": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
+ },
+ "node_modules/ajv-keywords": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
+ "peerDependencies": {
+ "ajv": "^6.9.1"
+ }
+ },
+ "node_modules/ansi-escapes": {
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
+ "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
+ "dependencies": {
+ "type-fest": "^0.21.3"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/ansi-html-community": {
+ "version": "0.0.8",
+ "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz",
+ "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==",
+ "engines": [
+ "node >= 0.8.0"
+ ],
+ "bin": {
+ "ansi-html": "bin/ansi-html"
+ }
+ },
+ "node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
+ "dependencies": {
+ "color-convert": "^1.9.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/any-promise": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",
+ "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A=="
+ },
+ "node_modules/anymatch": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
+ "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
+ "dependencies": {
+ "normalize-path": "^3.0.0",
+ "picomatch": "^2.0.4"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/arg": {
+ "version": "5.0.2",
+ "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz",
+ "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg=="
+ },
+ "node_modules/argparse": {
+ "version": "1.0.10",
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
+ "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
+ "dependencies": {
+ "sprintf-js": "~1.0.2"
+ }
+ },
+ "node_modules/aria-query": {
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz",
+ "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==",
+ "dependencies": {
+ "dequal": "^2.0.3"
+ }
+ },
+ "node_modules/array-buffer-byte-length": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz",
+ "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "is-array-buffer": "^3.0.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/array-flatten": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz",
+ "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ=="
+ },
+ "node_modules/array-includes": {
+ "version": "3.1.7",
+ "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.7.tgz",
+ "integrity": "sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "get-intrinsic": "^1.2.1",
+ "is-string": "^1.0.7"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/array-union": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
+ "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/array.prototype.findlastindex": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.3.tgz",
+ "integrity": "sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "es-shim-unscopables": "^1.0.0",
+ "get-intrinsic": "^1.2.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/array.prototype.flat": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz",
+ "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "es-shim-unscopables": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/array.prototype.flatmap": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz",
+ "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "es-shim-unscopables": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/array.prototype.reduce": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.6.tgz",
+ "integrity": "sha512-UW+Mz8LG/sPSU8jRDCjVr6J/ZKAGpHfwrZ6kWTG5qCxIEiXdVshqGnu5vEZA8S1y6X4aCSbQZ0/EEsfvEvBiSg==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "es-array-method-boxes-properly": "^1.0.0",
+ "is-string": "^1.0.7"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/array.prototype.tosorted": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.2.tgz",
+ "integrity": "sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "es-shim-unscopables": "^1.0.0",
+ "get-intrinsic": "^1.2.1"
+ }
+ },
+ "node_modules/arraybuffer.prototype.slice": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz",
+ "integrity": "sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==",
+ "dependencies": {
+ "array-buffer-byte-length": "^1.0.0",
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "get-intrinsic": "^1.2.1",
+ "is-array-buffer": "^3.0.2",
+ "is-shared-array-buffer": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/asap": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
+ "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA=="
+ },
+ "node_modules/ast-types-flow": {
+ "version": "0.0.7",
+ "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz",
+ "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag=="
+ },
+ "node_modules/async": {
+ "version": "3.2.4",
+ "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz",
+ "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ=="
+ },
+ "node_modules/asynciterator.prototype": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/asynciterator.prototype/-/asynciterator.prototype-1.0.0.tgz",
+ "integrity": "sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==",
+ "dependencies": {
+ "has-symbols": "^1.0.3"
+ }
+ },
+ "node_modules/asynckit": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
+ "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
+ },
+ "node_modules/at-least-node": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
+ "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
+ "engines": {
+ "node": ">= 4.0.0"
+ }
+ },
+ "node_modules/autoprefixer": {
+ "version": "10.4.15",
+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.15.tgz",
+ "integrity": "sha512-KCuPB8ZCIqFdA4HwKXsvz7j6gvSDNhDP7WnUjBleRkKjPdvCmHFuQ77ocavI8FT6NdvlBnE2UFr2H4Mycn8Vew==",
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/autoprefixer"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "dependencies": {
+ "browserslist": "^4.21.10",
+ "caniuse-lite": "^1.0.30001520",
+ "fraction.js": "^4.2.0",
+ "normalize-range": "^0.1.2",
+ "picocolors": "^1.0.0",
+ "postcss-value-parser": "^4.2.0"
+ },
+ "bin": {
+ "autoprefixer": "bin/autoprefixer"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14"
+ },
+ "peerDependencies": {
+ "postcss": "^8.1.0"
+ }
+ },
+ "node_modules/available-typed-arrays": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz",
+ "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/axe-core": {
+ "version": "4.8.1",
+ "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.8.1.tgz",
+ "integrity": "sha512-9l850jDDPnKq48nbad8SiEelCv4OrUWrKab/cPj0GScVg6cb6NbCCt/Ulk26QEq5jP9NnGr04Bit1BHyV6r5CQ==",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/axios": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/axios/-/axios-1.5.0.tgz",
+ "integrity": "sha512-D4DdjDo5CY50Qms0qGQTTw6Q44jl7zRwY7bthds06pUGfChBCTcQs+N743eFWGEd6pRTMd6A+I87aWyFV5wiZQ==",
+ "dependencies": {
+ "follow-redirects": "^1.15.0",
+ "form-data": "^4.0.0",
+ "proxy-from-env": "^1.1.0"
+ }
+ },
+ "node_modules/axios/node_modules/form-data": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
+ "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
+ "dependencies": {
+ "asynckit": "^0.4.0",
+ "combined-stream": "^1.0.8",
+ "mime-types": "^2.1.12"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/axobject-query": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz",
+ "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==",
+ "dependencies": {
+ "dequal": "^2.0.3"
+ }
+ },
+ "node_modules/babel-jest": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz",
+ "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==",
+ "dependencies": {
+ "@jest/transform": "^27.5.1",
+ "@jest/types": "^27.5.1",
+ "@types/babel__core": "^7.1.14",
+ "babel-plugin-istanbul": "^6.1.1",
+ "babel-preset-jest": "^27.5.1",
+ "chalk": "^4.0.0",
+ "graceful-fs": "^4.2.9",
+ "slash": "^3.0.0"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.8.0"
+ }
+ },
+ "node_modules/babel-jest/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/babel-jest/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/babel-jest/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/babel-jest/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "node_modules/babel-jest/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/babel-jest/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/babel-loader": {
+ "version": "8.3.0",
+ "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz",
+ "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==",
+ "dependencies": {
+ "find-cache-dir": "^3.3.1",
+ "loader-utils": "^2.0.0",
+ "make-dir": "^3.1.0",
+ "schema-utils": "^2.6.5"
+ },
+ "engines": {
+ "node": ">= 8.9"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0",
+ "webpack": ">=2"
+ }
+ },
+ "node_modules/babel-loader/node_modules/schema-utils": {
+ "version": "2.7.1",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
+ "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
+ "dependencies": {
+ "@types/json-schema": "^7.0.5",
+ "ajv": "^6.12.4",
+ "ajv-keywords": "^3.5.2"
+ },
+ "engines": {
+ "node": ">= 8.9.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ }
+ },
+ "node_modules/babel-plugin-istanbul": {
+ "version": "6.1.1",
+ "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz",
+ "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==",
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.0.0",
+ "@istanbuljs/load-nyc-config": "^1.0.0",
+ "@istanbuljs/schema": "^0.1.2",
+ "istanbul-lib-instrument": "^5.0.4",
+ "test-exclude": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/babel-plugin-jest-hoist": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz",
+ "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==",
+ "dependencies": {
+ "@babel/template": "^7.3.3",
+ "@babel/types": "^7.3.3",
+ "@types/babel__core": "^7.0.0",
+ "@types/babel__traverse": "^7.0.6"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/babel-plugin-macros": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz",
+ "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==",
+ "dependencies": {
+ "@babel/runtime": "^7.12.5",
+ "cosmiconfig": "^7.0.0",
+ "resolve": "^1.19.0"
+ },
+ "engines": {
+ "node": ">=10",
+ "npm": ">=6"
+ }
+ },
+ "node_modules/babel-plugin-named-asset-import": {
+ "version": "0.3.8",
+ "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz",
+ "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==",
+ "peerDependencies": {
+ "@babel/core": "^7.1.0"
+ }
+ },
+ "node_modules/babel-plugin-polyfill-corejs2": {
+ "version": "0.4.5",
+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.5.tgz",
+ "integrity": "sha512-19hwUH5FKl49JEsvyTcoHakh6BE0wgXLLptIyKZ3PijHc/Ci521wygORCUCCred+E/twuqRyAkE02BAWPmsHOg==",
+ "dependencies": {
+ "@babel/compat-data": "^7.22.6",
+ "@babel/helper-define-polyfill-provider": "^0.4.2",
+ "semver": "^6.3.1"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
+ }
+ },
+ "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/babel-plugin-polyfill-corejs3": {
+ "version": "0.8.3",
+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.3.tgz",
+ "integrity": "sha512-z41XaniZL26WLrvjy7soabMXrfPWARN25PZoriDEiLMxAp50AUW3t35BGQUMg5xK3UrpVTtagIDklxYa+MhiNA==",
+ "dependencies": {
+ "@babel/helper-define-polyfill-provider": "^0.4.2",
+ "core-js-compat": "^3.31.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
+ }
+ },
+ "node_modules/babel-plugin-polyfill-regenerator": {
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.2.tgz",
+ "integrity": "sha512-tAlOptU0Xj34V1Y2PNTL4Y0FOJMDB6bZmoW39FeCQIhigGLkqu3Fj6uiXpxIf6Ij274ENdYx64y6Au+ZKlb1IA==",
+ "dependencies": {
+ "@babel/helper-define-polyfill-provider": "^0.4.2"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
+ }
+ },
+ "node_modules/babel-plugin-styled-components": {
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-2.1.4.tgz",
+ "integrity": "sha512-Xgp9g+A/cG47sUyRwwYxGM4bR/jDRg5N6it/8+HxCnbT5XNKSKDT9xm4oag/osgqjC2It/vH0yXsomOG6k558g==",
+ "dependencies": {
+ "@babel/helper-annotate-as-pure": "^7.22.5",
+ "@babel/helper-module-imports": "^7.22.5",
+ "@babel/plugin-syntax-jsx": "^7.22.5",
+ "lodash": "^4.17.21",
+ "picomatch": "^2.3.1"
+ },
+ "peerDependencies": {
+ "styled-components": ">= 2"
+ }
+ },
+ "node_modules/babel-plugin-transform-react-remove-prop-types": {
+ "version": "0.4.24",
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz",
+ "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA=="
+ },
+ "node_modules/babel-preset-current-node-syntax": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz",
+ "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==",
+ "dependencies": {
+ "@babel/plugin-syntax-async-generators": "^7.8.4",
+ "@babel/plugin-syntax-bigint": "^7.8.3",
+ "@babel/plugin-syntax-class-properties": "^7.8.3",
+ "@babel/plugin-syntax-import-meta": "^7.8.3",
+ "@babel/plugin-syntax-json-strings": "^7.8.3",
+ "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3",
+ "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
+ "@babel/plugin-syntax-numeric-separator": "^7.8.3",
+ "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
+ "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
+ "@babel/plugin-syntax-optional-chaining": "^7.8.3",
+ "@babel/plugin-syntax-top-level-await": "^7.8.3"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0"
+ }
+ },
+ "node_modules/babel-preset-jest": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz",
+ "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==",
+ "dependencies": {
+ "babel-plugin-jest-hoist": "^27.5.1",
+ "babel-preset-current-node-syntax": "^1.0.0"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0"
+ }
+ },
+ "node_modules/babel-preset-react-app": {
+ "version": "10.0.1",
+ "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz",
+ "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==",
+ "dependencies": {
+ "@babel/core": "^7.16.0",
+ "@babel/plugin-proposal-class-properties": "^7.16.0",
+ "@babel/plugin-proposal-decorators": "^7.16.4",
+ "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0",
+ "@babel/plugin-proposal-numeric-separator": "^7.16.0",
+ "@babel/plugin-proposal-optional-chaining": "^7.16.0",
+ "@babel/plugin-proposal-private-methods": "^7.16.0",
+ "@babel/plugin-transform-flow-strip-types": "^7.16.0",
+ "@babel/plugin-transform-react-display-name": "^7.16.0",
+ "@babel/plugin-transform-runtime": "^7.16.4",
+ "@babel/preset-env": "^7.16.4",
+ "@babel/preset-react": "^7.16.0",
+ "@babel/preset-typescript": "^7.16.0",
+ "@babel/runtime": "^7.16.3",
+ "babel-plugin-macros": "^3.1.0",
+ "babel-plugin-transform-react-remove-prop-types": "^0.4.24"
+ }
+ },
+ "node_modules/balanced-match": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
+ },
+ "node_modules/batch": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
+ "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw=="
+ },
+ "node_modules/bfj": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.1.0.tgz",
+ "integrity": "sha512-I6MMLkn+anzNdCUp9hMRyui1HaNEUCco50lxbvNS4+EyXg8lN3nJ48PjPWtbH8UVS9CuMoaKE9U2V3l29DaRQw==",
+ "dependencies": {
+ "bluebird": "^3.7.2",
+ "check-types": "^11.2.3",
+ "hoopy": "^0.1.4",
+ "jsonpath": "^1.1.1",
+ "tryer": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 8.0.0"
+ }
+ },
+ "node_modules/big.js": {
+ "version": "5.2.2",
+ "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
+ "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/binary-extensions": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
+ "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/bluebird": {
+ "version": "3.7.2",
+ "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
+ "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg=="
+ },
+ "node_modules/body-parser": {
+ "version": "1.20.1",
+ "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz",
+ "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==",
+ "dependencies": {
+ "bytes": "3.1.2",
+ "content-type": "~1.0.4",
+ "debug": "2.6.9",
+ "depd": "2.0.0",
+ "destroy": "1.2.0",
+ "http-errors": "2.0.0",
+ "iconv-lite": "0.4.24",
+ "on-finished": "2.4.1",
+ "qs": "6.11.0",
+ "raw-body": "2.5.1",
+ "type-is": "~1.6.18",
+ "unpipe": "1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.8",
+ "npm": "1.2.8000 || >= 1.4.16"
+ }
+ },
+ "node_modules/body-parser/node_modules/bytes": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
+ "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/body-parser/node_modules/debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dependencies": {
+ "ms": "2.0.0"
+ }
+ },
+ "node_modules/body-parser/node_modules/iconv-lite": {
+ "version": "0.4.24",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
+ "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
+ "dependencies": {
+ "safer-buffer": ">= 2.1.2 < 3"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/body-parser/node_modules/ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
+ },
+ "node_modules/bonjour-service": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz",
+ "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==",
+ "dependencies": {
+ "array-flatten": "^2.1.2",
+ "dns-equal": "^1.0.0",
+ "fast-deep-equal": "^3.1.3",
+ "multicast-dns": "^7.2.5"
+ }
+ },
+ "node_modules/boolbase": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
+ "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww=="
+ },
+ "node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "node_modules/braces": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
+ "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
+ "dependencies": {
+ "fill-range": "^7.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/browser-process-hrtime": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
+ "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow=="
+ },
+ "node_modules/browserslist": {
+ "version": "4.21.10",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.10.tgz",
+ "integrity": "sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==",
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/browserslist"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "dependencies": {
+ "caniuse-lite": "^1.0.30001517",
+ "electron-to-chromium": "^1.4.477",
+ "node-releases": "^2.0.13",
+ "update-browserslist-db": "^1.0.11"
+ },
+ "bin": {
+ "browserslist": "cli.js"
+ },
+ "engines": {
+ "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
+ }
+ },
+ "node_modules/bser": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz",
+ "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==",
+ "dependencies": {
+ "node-int64": "^0.4.0"
+ }
+ },
+ "node_modules/buffer-from": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
+ "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ=="
+ },
+ "node_modules/builtin-modules": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz",
+ "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==",
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/bytes": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
+ "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==",
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/call-bind": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
+ "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
+ "dependencies": {
+ "function-bind": "^1.1.1",
+ "get-intrinsic": "^1.0.2"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/callsites": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
+ "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/camel-case": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz",
+ "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==",
+ "dependencies": {
+ "pascal-case": "^3.1.2",
+ "tslib": "^2.0.3"
+ }
+ },
+ "node_modules/camelcase": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
+ "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/camelcase-css": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz",
+ "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==",
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/camelize": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.1.tgz",
+ "integrity": "sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/caniuse-api": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
+ "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==",
+ "dependencies": {
+ "browserslist": "^4.0.0",
+ "caniuse-lite": "^1.0.0",
+ "lodash.memoize": "^4.1.2",
+ "lodash.uniq": "^4.5.0"
+ }
+ },
+ "node_modules/caniuse-lite": {
+ "version": "1.0.30001534",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001534.tgz",
+ "integrity": "sha512-vlPVrhsCS7XaSh2VvWluIQEzVhefrUQcEsQWSS5A5V+dM07uv1qHeQzAOTGIMy9i3e9bH15+muvI/UHojVgS/Q==",
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ]
+ },
+ "node_modules/case-sensitive-paths-webpack-plugin": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz",
+ "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/chalk": {
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
+ "dependencies": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/char-regex": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz",
+ "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==",
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/check-types": {
+ "version": "11.2.3",
+ "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.2.3.tgz",
+ "integrity": "sha512-+67P1GkJRaxQD6PKK0Et9DhwQB+vGg3PM5+aavopCpZT1lj9jeqfvpgTLAWErNj8qApkkmXlu/Ug74kmhagkXg=="
+ },
+ "node_modules/chokidar": {
+ "version": "3.5.3",
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
+ "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
+ "funding": [
+ {
+ "type": "individual",
+ "url": "https://paulmillr.com/funding/"
+ }
+ ],
+ "dependencies": {
+ "anymatch": "~3.1.2",
+ "braces": "~3.0.2",
+ "glob-parent": "~5.1.2",
+ "is-binary-path": "~2.1.0",
+ "is-glob": "~4.0.1",
+ "normalize-path": "~3.0.0",
+ "readdirp": "~3.6.0"
+ },
+ "engines": {
+ "node": ">= 8.10.0"
+ },
+ "optionalDependencies": {
+ "fsevents": "~2.3.2"
+ }
+ },
+ "node_modules/chokidar/node_modules/glob-parent": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
+ "dependencies": {
+ "is-glob": "^4.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/chrome-trace-event": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz",
+ "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==",
+ "engines": {
+ "node": ">=6.0"
+ }
+ },
+ "node_modules/ci-info": {
+ "version": "3.8.0",
+ "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz",
+ "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/sibiraj-s"
+ }
+ ],
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/cjs-module-lexer": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz",
+ "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ=="
+ },
+ "node_modules/clean-css": {
+ "version": "5.3.2",
+ "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz",
+ "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==",
+ "dependencies": {
+ "source-map": "~0.6.0"
+ },
+ "engines": {
+ "node": ">= 10.0"
+ }
+ },
+ "node_modules/clean-css/node_modules/source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/cliui": {
+ "version": "7.0.4",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
+ "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
+ "dependencies": {
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.0",
+ "wrap-ansi": "^7.0.0"
+ }
+ },
+ "node_modules/clsx": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.0.0.tgz",
+ "integrity": "sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/co": {
+ "version": "4.6.0",
+ "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
+ "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==",
+ "engines": {
+ "iojs": ">= 1.0.0",
+ "node": ">= 0.12.0"
+ }
+ },
+ "node_modules/coa": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz",
+ "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==",
+ "dependencies": {
+ "@types/q": "^1.5.1",
+ "chalk": "^2.4.1",
+ "q": "^1.1.2"
+ },
+ "engines": {
+ "node": ">= 4.0"
+ }
+ },
+ "node_modules/collect-v8-coverage": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz",
+ "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q=="
+ },
+ "node_modules/color-convert": {
+ "version": "1.9.3",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
+ "dependencies": {
+ "color-name": "1.1.3"
+ }
+ },
+ "node_modules/color-name": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
+ "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="
+ },
+ "node_modules/colord": {
+ "version": "2.9.3",
+ "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz",
+ "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw=="
+ },
+ "node_modules/colorette": {
+ "version": "2.0.20",
+ "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz",
+ "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w=="
+ },
+ "node_modules/combined-stream": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
+ "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
+ "dependencies": {
+ "delayed-stream": "~1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/commander": {
+ "version": "8.3.0",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz",
+ "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==",
+ "engines": {
+ "node": ">= 12"
+ }
+ },
+ "node_modules/common-path-prefix": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz",
+ "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w=="
+ },
+ "node_modules/common-tags": {
+ "version": "1.8.2",
+ "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz",
+ "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==",
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/commondir": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
+ "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg=="
+ },
+ "node_modules/compressible": {
+ "version": "2.0.18",
+ "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
+ "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
+ "dependencies": {
+ "mime-db": ">= 1.43.0 < 2"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/compression": {
+ "version": "1.7.4",
+ "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz",
+ "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==",
+ "dependencies": {
+ "accepts": "~1.3.5",
+ "bytes": "3.0.0",
+ "compressible": "~2.0.16",
+ "debug": "2.6.9",
+ "on-headers": "~1.0.2",
+ "safe-buffer": "5.1.2",
+ "vary": "~1.1.2"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/compression/node_modules/debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dependencies": {
+ "ms": "2.0.0"
+ }
+ },
+ "node_modules/compression/node_modules/ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
+ },
+ "node_modules/compression/node_modules/safe-buffer": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
+ },
+ "node_modules/concat-map": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+ "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
+ },
+ "node_modules/confusing-browser-globals": {
+ "version": "1.0.11",
+ "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz",
+ "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA=="
+ },
+ "node_modules/connect-history-api-fallback": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz",
+ "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==",
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
+ "node_modules/content-disposition": {
+ "version": "0.5.4",
+ "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
+ "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
+ "dependencies": {
+ "safe-buffer": "5.2.1"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/content-type": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
+ "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/convert-source-map": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
+ "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A=="
+ },
+ "node_modules/cookie": {
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz",
+ "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==",
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/cookie-signature": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
+ "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ=="
+ },
+ "node_modules/core-js": {
+ "version": "3.32.2",
+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.32.2.tgz",
+ "integrity": "sha512-pxXSw1mYZPDGvTQqEc5vgIb83jGQKFGYWY76z4a7weZXUolw3G+OvpZqSRcfYOoOVUQJYEPsWeQK8pKEnUtWxQ==",
+ "hasInstallScript": true,
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/core-js"
+ }
+ },
+ "node_modules/core-js-compat": {
+ "version": "3.32.2",
+ "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.32.2.tgz",
+ "integrity": "sha512-+GjlguTDINOijtVRUxrQOv3kfu9rl+qPNdX2LTbJ/ZyVTuxK+ksVSAGX1nHstu4hrv1En/uPTtWgq2gI5wt4AQ==",
+ "dependencies": {
+ "browserslist": "^4.21.10"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/core-js"
+ }
+ },
+ "node_modules/core-js-pure": {
+ "version": "3.32.2",
+ "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.32.2.tgz",
+ "integrity": "sha512-Y2rxThOuNywTjnX/PgA5vWM6CZ9QB9sz9oGeCixV8MqXZO70z/5SHzf9EeBrEBK0PN36DnEBBu9O/aGWzKuMZQ==",
+ "hasInstallScript": true,
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/core-js"
+ }
+ },
+ "node_modules/core-util-is": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
+ "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="
+ },
+ "node_modules/cosmiconfig": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz",
+ "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==",
+ "dependencies": {
+ "@types/parse-json": "^4.0.0",
+ "import-fresh": "^3.2.1",
+ "parse-json": "^5.0.0",
+ "path-type": "^4.0.0",
+ "yaml": "^1.10.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/cross-spawn": {
+ "version": "7.0.3",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
+ "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
+ "dependencies": {
+ "path-key": "^3.1.0",
+ "shebang-command": "^2.0.0",
+ "which": "^2.0.1"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/crypto-random-string": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz",
+ "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/css-blank-pseudo": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz",
+ "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==",
+ "dependencies": {
+ "postcss-selector-parser": "^6.0.9"
+ },
+ "bin": {
+ "css-blank-pseudo": "dist/cli.cjs"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "peerDependencies": {
+ "postcss": "^8.4"
+ }
+ },
+ "node_modules/css-color-keywords": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz",
+ "integrity": "sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/css-declaration-sorter": {
+ "version": "6.4.1",
+ "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz",
+ "integrity": "sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==",
+ "engines": {
+ "node": "^10 || ^12 || >=14"
+ },
+ "peerDependencies": {
+ "postcss": "^8.0.9"
+ }
+ },
+ "node_modules/css-has-pseudo": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz",
+ "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==",
+ "dependencies": {
+ "postcss-selector-parser": "^6.0.9"
+ },
+ "bin": {
+ "css-has-pseudo": "dist/cli.cjs"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "peerDependencies": {
+ "postcss": "^8.4"
+ }
+ },
+ "node_modules/css-loader": {
+ "version": "6.8.1",
+ "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.8.1.tgz",
+ "integrity": "sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==",
+ "dependencies": {
+ "icss-utils": "^5.1.0",
+ "postcss": "^8.4.21",
+ "postcss-modules-extract-imports": "^3.0.0",
+ "postcss-modules-local-by-default": "^4.0.3",
+ "postcss-modules-scope": "^3.0.0",
+ "postcss-modules-values": "^4.0.0",
+ "postcss-value-parser": "^4.2.0",
+ "semver": "^7.3.8"
+ },
+ "engines": {
+ "node": ">= 12.13.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ },
+ "peerDependencies": {
+ "webpack": "^5.0.0"
+ }
+ },
+ "node_modules/css-minimizer-webpack-plugin": {
+ "version": "3.4.1",
+ "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz",
+ "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==",
+ "dependencies": {
+ "cssnano": "^5.0.6",
+ "jest-worker": "^27.0.2",
+ "postcss": "^8.3.5",
+ "schema-utils": "^4.0.0",
+ "serialize-javascript": "^6.0.0",
+ "source-map": "^0.6.1"
+ },
+ "engines": {
+ "node": ">= 12.13.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ },
+ "peerDependencies": {
+ "webpack": "^5.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@parcel/css": {
+ "optional": true
+ },
+ "clean-css": {
+ "optional": true
+ },
+ "csso": {
+ "optional": true
+ },
+ "esbuild": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": {
+ "version": "8.12.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
+ "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+ "dependencies": {
+ "fast-deep-equal": "^3.1.1",
+ "json-schema-traverse": "^1.0.0",
+ "require-from-string": "^2.0.2",
+ "uri-js": "^4.2.2"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/epoberezkin"
+ }
+ },
+ "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
+ "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
+ "dependencies": {
+ "fast-deep-equal": "^3.1.3"
+ },
+ "peerDependencies": {
+ "ajv": "^8.8.2"
+ }
+ },
+ "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
+ },
+ "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz",
+ "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
+ "dependencies": {
+ "@types/json-schema": "^7.0.9",
+ "ajv": "^8.9.0",
+ "ajv-formats": "^2.1.1",
+ "ajv-keywords": "^5.1.0"
+ },
+ "engines": {
+ "node": ">= 12.13.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ }
+ },
+ "node_modules/css-minimizer-webpack-plugin/node_modules/source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/css-prefers-color-scheme": {
+ "version": "6.0.3",
+ "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz",
+ "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==",
+ "bin": {
+ "css-prefers-color-scheme": "dist/cli.cjs"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "peerDependencies": {
+ "postcss": "^8.4"
+ }
+ },
+ "node_modules/css-select": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz",
+ "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==",
+ "dependencies": {
+ "boolbase": "^1.0.0",
+ "css-what": "^6.0.1",
+ "domhandler": "^4.3.1",
+ "domutils": "^2.8.0",
+ "nth-check": "^2.0.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/fb55"
+ }
+ },
+ "node_modules/css-select-base-adapter": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz",
+ "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w=="
+ },
+ "node_modules/css-to-react-native": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.2.0.tgz",
+ "integrity": "sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==",
+ "dependencies": {
+ "camelize": "^1.0.0",
+ "css-color-keywords": "^1.0.0",
+ "postcss-value-parser": "^4.0.2"
+ }
+ },
+ "node_modules/css-tree": {
+ "version": "1.0.0-alpha.37",
+ "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz",
+ "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==",
+ "dependencies": {
+ "mdn-data": "2.0.4",
+ "source-map": "^0.6.1"
+ },
+ "engines": {
+ "node": ">=8.0.0"
+ }
+ },
+ "node_modules/css-tree/node_modules/source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/css-what": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz",
+ "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==",
+ "engines": {
+ "node": ">= 6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/fb55"
+ }
+ },
+ "node_modules/css.escape": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz",
+ "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg=="
+ },
+ "node_modules/cssdb": {
+ "version": "7.7.2",
+ "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.7.2.tgz",
+ "integrity": "sha512-pQPYP7/kch4QlkTcLuUNiNL2v/E+O+VIdotT+ug62/+2B2/jkzs5fMM6RHCzGCZ9C82pODEMSIzRRUzJOrl78g==",
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/csstools"
+ }
+ ]
+ },
+ "node_modules/cssesc": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
+ "bin": {
+ "cssesc": "bin/cssesc"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/cssnano": {
+ "version": "5.1.15",
+ "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz",
+ "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==",
+ "dependencies": {
+ "cssnano-preset-default": "^5.2.14",
+ "lilconfig": "^2.0.3",
+ "yaml": "^1.10.2"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/cssnano"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/cssnano-preset-default": {
+ "version": "5.2.14",
+ "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz",
+ "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==",
+ "dependencies": {
+ "css-declaration-sorter": "^6.3.1",
+ "cssnano-utils": "^3.1.0",
+ "postcss-calc": "^8.2.3",
+ "postcss-colormin": "^5.3.1",
+ "postcss-convert-values": "^5.1.3",
+ "postcss-discard-comments": "^5.1.2",
+ "postcss-discard-duplicates": "^5.1.0",
+ "postcss-discard-empty": "^5.1.1",
+ "postcss-discard-overridden": "^5.1.0",
+ "postcss-merge-longhand": "^5.1.7",
+ "postcss-merge-rules": "^5.1.4",
+ "postcss-minify-font-values": "^5.1.0",
+ "postcss-minify-gradients": "^5.1.1",
+ "postcss-minify-params": "^5.1.4",
+ "postcss-minify-selectors": "^5.2.1",
+ "postcss-normalize-charset": "^5.1.0",
+ "postcss-normalize-display-values": "^5.1.0",
+ "postcss-normalize-positions": "^5.1.1",
+ "postcss-normalize-repeat-style": "^5.1.1",
+ "postcss-normalize-string": "^5.1.0",
+ "postcss-normalize-timing-functions": "^5.1.0",
+ "postcss-normalize-unicode": "^5.1.1",
+ "postcss-normalize-url": "^5.1.0",
+ "postcss-normalize-whitespace": "^5.1.1",
+ "postcss-ordered-values": "^5.1.3",
+ "postcss-reduce-initial": "^5.1.2",
+ "postcss-reduce-transforms": "^5.1.0",
+ "postcss-svgo": "^5.1.0",
+ "postcss-unique-selectors": "^5.1.1"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/cssnano-utils": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz",
+ "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==",
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/csso": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz",
+ "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==",
+ "dependencies": {
+ "css-tree": "^1.1.2"
+ },
+ "engines": {
+ "node": ">=8.0.0"
+ }
+ },
+ "node_modules/csso/node_modules/css-tree": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz",
+ "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==",
+ "dependencies": {
+ "mdn-data": "2.0.14",
+ "source-map": "^0.6.1"
+ },
+ "engines": {
+ "node": ">=8.0.0"
+ }
+ },
+ "node_modules/csso/node_modules/mdn-data": {
+ "version": "2.0.14",
+ "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz",
+ "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow=="
+ },
+ "node_modules/csso/node_modules/source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/cssom": {
+ "version": "0.4.4",
+ "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz",
+ "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw=="
+ },
+ "node_modules/cssstyle": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz",
+ "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==",
+ "dependencies": {
+ "cssom": "~0.3.6"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/cssstyle/node_modules/cssom": {
+ "version": "0.3.8",
+ "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
+ "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg=="
+ },
+ "node_modules/csstype": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz",
+ "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ=="
+ },
+ "node_modules/d3-array": {
+ "version": "3.2.4",
+ "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz",
+ "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==",
+ "dependencies": {
+ "internmap": "1 - 2"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/d3-collection": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/d3-collection/-/d3-collection-1.0.7.tgz",
+ "integrity": "sha512-ii0/r5f4sjKNTfh84Di+DpztYwqKhEyUlKoPrzUFfeSkWxjW49xU2QzO9qrPrNkpdI0XJkfzvmTu8V2Zylln6A=="
+ },
+ "node_modules/d3-color": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz",
+ "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==",
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/d3-contour": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-4.0.2.tgz",
+ "integrity": "sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA==",
+ "dependencies": {
+ "d3-array": "^3.2.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/d3-format": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz",
+ "integrity": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==",
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/d3-geo": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-3.1.0.tgz",
+ "integrity": "sha512-JEo5HxXDdDYXCaWdwLRt79y7giK8SbhZJbFWXqbRTolCHFI5jRqteLzCsq51NKbUoX0PjBVSohxrx+NoOUujYA==",
+ "dependencies": {
+ "d3-array": "2.5.0 - 3"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/d3-hexbin": {
+ "version": "0.2.2",
+ "resolved": "https://registry.npmjs.org/d3-hexbin/-/d3-hexbin-0.2.2.tgz",
+ "integrity": "sha512-KS3fUT2ReD4RlGCjvCEm1RgMtp2NFZumdMu4DBzQK8AZv3fXRM6Xm8I4fSU07UXvH4xxg03NwWKWdvxfS/yc4w=="
+ },
+ "node_modules/d3-hierarchy": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz",
+ "integrity": "sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==",
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/d3-interpolate": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz",
+ "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==",
+ "dependencies": {
+ "d3-color": "1 - 3"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/d3-path": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz",
+ "integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==",
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/d3-sankey": {
+ "version": "0.12.3",
+ "resolved": "https://registry.npmjs.org/d3-sankey/-/d3-sankey-0.12.3.tgz",
+ "integrity": "sha512-nQhsBRmM19Ax5xEIPLMY9ZmJ/cDvd1BG3UVvt5h3WRxKg5zGRbvnteTyWAbzeSvlh3tW7ZEmq4VwR5mB3tutmQ==",
+ "dependencies": {
+ "d3-array": "1 - 2",
+ "d3-shape": "^1.2.0"
+ }
+ },
+ "node_modules/d3-sankey/node_modules/d3-array": {
+ "version": "2.12.1",
+ "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz",
+ "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==",
+ "dependencies": {
+ "internmap": "^1.0.0"
+ }
+ },
+ "node_modules/d3-sankey/node_modules/d3-path": {
+ "version": "1.0.9",
+ "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz",
+ "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg=="
+ },
+ "node_modules/d3-sankey/node_modules/d3-shape": {
+ "version": "1.3.7",
+ "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.3.7.tgz",
+ "integrity": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==",
+ "dependencies": {
+ "d3-path": "1"
+ }
+ },
+ "node_modules/d3-sankey/node_modules/internmap": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/internmap/-/internmap-1.0.1.tgz",
+ "integrity": "sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw=="
+ },
+ "node_modules/d3-scale": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz",
+ "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==",
+ "dependencies": {
+ "d3-array": "2.10.0 - 3",
+ "d3-format": "1 - 3",
+ "d3-interpolate": "1.2.0 - 3",
+ "d3-time": "2.1.1 - 3",
+ "d3-time-format": "2 - 4"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/d3-shape": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz",
+ "integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==",
+ "dependencies": {
+ "d3-path": "^3.1.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/d3-time": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz",
+ "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==",
+ "dependencies": {
+ "d3-array": "2 - 3"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/d3-time-format": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz",
+ "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==",
+ "dependencies": {
+ "d3-time": "1 - 3"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/d3-voronoi": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/d3-voronoi/-/d3-voronoi-1.1.4.tgz",
+ "integrity": "sha512-dArJ32hchFsrQ8uMiTBLq256MpnZjeuBtdHpaDlYuQyjU0CVzCJl/BVW+SkszaAeH95D/8gxqAhgx0ouAWAfRg=="
+ },
+ "node_modules/damerau-levenshtein": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz",
+ "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA=="
+ },
+ "node_modules/data-urls": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz",
+ "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==",
+ "dependencies": {
+ "abab": "^2.0.3",
+ "whatwg-mimetype": "^2.3.0",
+ "whatwg-url": "^8.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/debug": {
+ "version": "4.3.4",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
+ "dependencies": {
+ "ms": "2.1.2"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/decimal.js": {
+ "version": "10.4.3",
+ "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz",
+ "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA=="
+ },
+ "node_modules/dedent": {
+ "version": "0.7.0",
+ "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz",
+ "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA=="
+ },
+ "node_modules/deep-equal": {
+ "version": "2.2.2",
+ "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.2.tgz",
+ "integrity": "sha512-xjVyBf0w5vH0I42jdAZzOKVldmPgSulmiyPRywoyq7HXC9qdgo17kxJE+rdnif5Tz6+pIrpJI8dCpMNLIGkUiA==",
+ "dependencies": {
+ "array-buffer-byte-length": "^1.0.0",
+ "call-bind": "^1.0.2",
+ "es-get-iterator": "^1.1.3",
+ "get-intrinsic": "^1.2.1",
+ "is-arguments": "^1.1.1",
+ "is-array-buffer": "^3.0.2",
+ "is-date-object": "^1.0.5",
+ "is-regex": "^1.1.4",
+ "is-shared-array-buffer": "^1.0.2",
+ "isarray": "^2.0.5",
+ "object-is": "^1.1.5",
+ "object-keys": "^1.1.1",
+ "object.assign": "^4.1.4",
+ "regexp.prototype.flags": "^1.5.0",
+ "side-channel": "^1.0.4",
+ "which-boxed-primitive": "^1.0.2",
+ "which-collection": "^1.0.1",
+ "which-typed-array": "^1.1.9"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/deep-is": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
+ "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ=="
+ },
+ "node_modules/deepmerge": {
+ "version": "4.3.1",
+ "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz",
+ "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/default-gateway": {
+ "version": "6.0.3",
+ "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz",
+ "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==",
+ "dependencies": {
+ "execa": "^5.0.0"
+ },
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/define-data-property": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.0.tgz",
+ "integrity": "sha512-UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g==",
+ "dependencies": {
+ "get-intrinsic": "^1.2.1",
+ "gopd": "^1.0.1",
+ "has-property-descriptors": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/define-lazy-prop": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz",
+ "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/define-properties": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz",
+ "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==",
+ "dependencies": {
+ "define-data-property": "^1.0.1",
+ "has-property-descriptors": "^1.0.0",
+ "object-keys": "^1.1.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/delayed-stream": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
+ "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/depd": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
+ "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/dequal": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz",
+ "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/destroy": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
+ "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",
+ "engines": {
+ "node": ">= 0.8",
+ "npm": "1.2.8000 || >= 1.4.16"
+ }
+ },
+ "node_modules/detect-newline": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz",
+ "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/detect-node": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz",
+ "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g=="
+ },
+ "node_modules/detect-port-alt": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz",
+ "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==",
+ "dependencies": {
+ "address": "^1.0.1",
+ "debug": "^2.6.0"
+ },
+ "bin": {
+ "detect": "bin/detect-port",
+ "detect-port": "bin/detect-port"
+ },
+ "engines": {
+ "node": ">= 4.2.1"
+ }
+ },
+ "node_modules/detect-port-alt/node_modules/debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dependencies": {
+ "ms": "2.0.0"
+ }
+ },
+ "node_modules/detect-port-alt/node_modules/ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
+ },
+ "node_modules/didyoumean": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz",
+ "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw=="
+ },
+ "node_modules/diff-sequences": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz",
+ "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==",
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/dir-glob": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
+ "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
+ "dependencies": {
+ "path-type": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/dlv": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
+ "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA=="
+ },
+ "node_modules/dns-equal": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
+ "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg=="
+ },
+ "node_modules/dns-packet": {
+ "version": "5.6.1",
+ "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz",
+ "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==",
+ "dependencies": {
+ "@leichtgewicht/ip-codec": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/doctrine": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
+ "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
+ "dependencies": {
+ "esutils": "^2.0.2"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/dom-accessibility-api": {
+ "version": "0.5.16",
+ "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz",
+ "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg=="
+ },
+ "node_modules/dom-converter": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz",
+ "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==",
+ "dependencies": {
+ "utila": "~0.4"
+ }
+ },
+ "node_modules/dom-helpers": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz",
+ "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==",
+ "dependencies": {
+ "@babel/runtime": "^7.8.7",
+ "csstype": "^3.0.2"
+ }
+ },
+ "node_modules/dom-serializer": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz",
+ "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==",
+ "dependencies": {
+ "domelementtype": "^2.0.1",
+ "domhandler": "^4.2.0",
+ "entities": "^2.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
+ }
+ },
+ "node_modules/dom-walk": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz",
+ "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w=="
+ },
+ "node_modules/domelementtype": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
+ "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/fb55"
+ }
+ ]
+ },
+ "node_modules/domexception": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz",
+ "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==",
+ "dependencies": {
+ "webidl-conversions": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/domexception/node_modules/webidl-conversions": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz",
+ "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/domhandler": {
+ "version": "4.3.1",
+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz",
+ "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==",
+ "dependencies": {
+ "domelementtype": "^2.2.0"
+ },
+ "engines": {
+ "node": ">= 4"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/domhandler?sponsor=1"
+ }
+ },
+ "node_modules/domutils": {
+ "version": "2.8.0",
+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz",
+ "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==",
+ "dependencies": {
+ "dom-serializer": "^1.0.1",
+ "domelementtype": "^2.2.0",
+ "domhandler": "^4.2.0"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/domutils?sponsor=1"
+ }
+ },
+ "node_modules/dot-case": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz",
+ "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==",
+ "dependencies": {
+ "no-case": "^3.0.4",
+ "tslib": "^2.0.3"
+ }
+ },
+ "node_modules/dotenv": {
+ "version": "10.0.0",
+ "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz",
+ "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==",
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/dotenv-expand": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz",
+ "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA=="
+ },
+ "node_modules/duplexer": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz",
+ "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg=="
+ },
+ "node_modules/ee-first": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
+ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="
+ },
+ "node_modules/ejs": {
+ "version": "3.1.9",
+ "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz",
+ "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==",
+ "dependencies": {
+ "jake": "^10.8.5"
+ },
+ "bin": {
+ "ejs": "bin/cli.js"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/electron-to-chromium": {
+ "version": "1.4.522",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.522.tgz",
+ "integrity": "sha512-KGKjcafTpOxda0kqwQ72M0tDmX6RsGhUJTy0Hr7slt0+CgHh9Oex8JdjY9Og68dUkTLUlBOJC0A5W5Mw3QSGCg=="
+ },
+ "node_modules/emittery": {
+ "version": "0.8.1",
+ "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz",
+ "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sindresorhus/emittery?sponsor=1"
+ }
+ },
+ "node_modules/emoji-regex": {
+ "version": "9.2.2",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
+ "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg=="
+ },
+ "node_modules/emojis-list": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
+ "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
+ "engines": {
+ "node": ">= 4"
+ }
+ },
+ "node_modules/encodeurl": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
+ "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/enhanced-resolve": {
+ "version": "5.15.0",
+ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz",
+ "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==",
+ "dependencies": {
+ "graceful-fs": "^4.2.4",
+ "tapable": "^2.2.0"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ }
+ },
+ "node_modules/entities": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
+ "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
+ "funding": {
+ "url": "https://github.com/fb55/entities?sponsor=1"
+ }
+ },
+ "node_modules/error-ex": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
+ "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
+ "dependencies": {
+ "is-arrayish": "^0.2.1"
+ }
+ },
+ "node_modules/error-stack-parser": {
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz",
+ "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==",
+ "dependencies": {
+ "stackframe": "^1.3.4"
+ }
+ },
+ "node_modules/es-abstract": {
+ "version": "1.22.2",
+ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.2.tgz",
+ "integrity": "sha512-YoxfFcDmhjOgWPWsV13+2RNjq1F6UQnfs+8TftwNqtzlmFzEXvlUwdrNrYeaizfjQzRMxkZ6ElWMOJIFKdVqwA==",
+ "dependencies": {
+ "array-buffer-byte-length": "^1.0.0",
+ "arraybuffer.prototype.slice": "^1.0.2",
+ "available-typed-arrays": "^1.0.5",
+ "call-bind": "^1.0.2",
+ "es-set-tostringtag": "^2.0.1",
+ "es-to-primitive": "^1.2.1",
+ "function.prototype.name": "^1.1.6",
+ "get-intrinsic": "^1.2.1",
+ "get-symbol-description": "^1.0.0",
+ "globalthis": "^1.0.3",
+ "gopd": "^1.0.1",
+ "has": "^1.0.3",
+ "has-property-descriptors": "^1.0.0",
+ "has-proto": "^1.0.1",
+ "has-symbols": "^1.0.3",
+ "internal-slot": "^1.0.5",
+ "is-array-buffer": "^3.0.2",
+ "is-callable": "^1.2.7",
+ "is-negative-zero": "^2.0.2",
+ "is-regex": "^1.1.4",
+ "is-shared-array-buffer": "^1.0.2",
+ "is-string": "^1.0.7",
+ "is-typed-array": "^1.1.12",
+ "is-weakref": "^1.0.2",
+ "object-inspect": "^1.12.3",
+ "object-keys": "^1.1.1",
+ "object.assign": "^4.1.4",
+ "regexp.prototype.flags": "^1.5.1",
+ "safe-array-concat": "^1.0.1",
+ "safe-regex-test": "^1.0.0",
+ "string.prototype.trim": "^1.2.8",
+ "string.prototype.trimend": "^1.0.7",
+ "string.prototype.trimstart": "^1.0.7",
+ "typed-array-buffer": "^1.0.0",
+ "typed-array-byte-length": "^1.0.0",
+ "typed-array-byte-offset": "^1.0.0",
+ "typed-array-length": "^1.0.4",
+ "unbox-primitive": "^1.0.2",
+ "which-typed-array": "^1.1.11"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/es-array-method-boxes-properly": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz",
+ "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA=="
+ },
+ "node_modules/es-get-iterator": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz",
+ "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.1.3",
+ "has-symbols": "^1.0.3",
+ "is-arguments": "^1.1.1",
+ "is-map": "^2.0.2",
+ "is-set": "^2.0.2",
+ "is-string": "^1.0.7",
+ "isarray": "^2.0.5",
+ "stop-iteration-iterator": "^1.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/es-iterator-helpers": {
+ "version": "1.0.15",
+ "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.15.tgz",
+ "integrity": "sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g==",
+ "dependencies": {
+ "asynciterator.prototype": "^1.0.0",
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.1",
+ "es-abstract": "^1.22.1",
+ "es-set-tostringtag": "^2.0.1",
+ "function-bind": "^1.1.1",
+ "get-intrinsic": "^1.2.1",
+ "globalthis": "^1.0.3",
+ "has-property-descriptors": "^1.0.0",
+ "has-proto": "^1.0.1",
+ "has-symbols": "^1.0.3",
+ "internal-slot": "^1.0.5",
+ "iterator.prototype": "^1.1.2",
+ "safe-array-concat": "^1.0.1"
+ }
+ },
+ "node_modules/es-module-lexer": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.1.tgz",
+ "integrity": "sha512-JUFAyicQV9mXc3YRxPnDlrfBKpqt6hUYzz9/boprUJHs4e4KVr3XwOF70doO6gwXUor6EWZJAyWAfKki84t20Q=="
+ },
+ "node_modules/es-set-tostringtag": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz",
+ "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==",
+ "dependencies": {
+ "get-intrinsic": "^1.1.3",
+ "has": "^1.0.3",
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/es-shim-unscopables": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz",
+ "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==",
+ "dependencies": {
+ "has": "^1.0.3"
+ }
+ },
+ "node_modules/es-to-primitive": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
+ "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
+ "dependencies": {
+ "is-callable": "^1.1.4",
+ "is-date-object": "^1.0.1",
+ "is-symbol": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/escalade": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
+ "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/escape-html": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
+ "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
+ },
+ "node_modules/escape-string-regexp": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+ "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "node_modules/escodegen": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz",
+ "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==",
+ "dependencies": {
+ "esprima": "^4.0.1",
+ "estraverse": "^5.2.0",
+ "esutils": "^2.0.2"
+ },
+ "bin": {
+ "escodegen": "bin/escodegen.js",
+ "esgenerate": "bin/esgenerate.js"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "optionalDependencies": {
+ "source-map": "~0.6.1"
+ }
+ },
+ "node_modules/escodegen/node_modules/source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "optional": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/eslint": {
+ "version": "8.49.0",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.49.0.tgz",
+ "integrity": "sha512-jw03ENfm6VJI0jA9U+8H5zfl5b+FvuU3YYvZRdZHOlU2ggJkxrlkJH4HcDrZpj6YwD8kuYqvQM8LyesoazrSOQ==",
+ "dependencies": {
+ "@eslint-community/eslint-utils": "^4.2.0",
+ "@eslint-community/regexpp": "^4.6.1",
+ "@eslint/eslintrc": "^2.1.2",
+ "@eslint/js": "8.49.0",
+ "@humanwhocodes/config-array": "^0.11.11",
+ "@humanwhocodes/module-importer": "^1.0.1",
+ "@nodelib/fs.walk": "^1.2.8",
+ "ajv": "^6.12.4",
+ "chalk": "^4.0.0",
+ "cross-spawn": "^7.0.2",
+ "debug": "^4.3.2",
+ "doctrine": "^3.0.0",
+ "escape-string-regexp": "^4.0.0",
+ "eslint-scope": "^7.2.2",
+ "eslint-visitor-keys": "^3.4.3",
+ "espree": "^9.6.1",
+ "esquery": "^1.4.2",
+ "esutils": "^2.0.2",
+ "fast-deep-equal": "^3.1.3",
+ "file-entry-cache": "^6.0.1",
+ "find-up": "^5.0.0",
+ "glob-parent": "^6.0.2",
+ "globals": "^13.19.0",
+ "graphemer": "^1.4.0",
+ "ignore": "^5.2.0",
+ "imurmurhash": "^0.1.4",
+ "is-glob": "^4.0.0",
+ "is-path-inside": "^3.0.3",
+ "js-yaml": "^4.1.0",
+ "json-stable-stringify-without-jsonify": "^1.0.1",
+ "levn": "^0.4.1",
+ "lodash.merge": "^4.6.2",
+ "minimatch": "^3.1.2",
+ "natural-compare": "^1.4.0",
+ "optionator": "^0.9.3",
+ "strip-ansi": "^6.0.1",
+ "text-table": "^0.2.0"
+ },
+ "bin": {
+ "eslint": "bin/eslint.js"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/eslint-config-react-app": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz",
+ "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==",
+ "dependencies": {
+ "@babel/core": "^7.16.0",
+ "@babel/eslint-parser": "^7.16.3",
+ "@rushstack/eslint-patch": "^1.1.0",
+ "@typescript-eslint/eslint-plugin": "^5.5.0",
+ "@typescript-eslint/parser": "^5.5.0",
+ "babel-preset-react-app": "^10.0.1",
+ "confusing-browser-globals": "^1.0.11",
+ "eslint-plugin-flowtype": "^8.0.3",
+ "eslint-plugin-import": "^2.25.3",
+ "eslint-plugin-jest": "^25.3.0",
+ "eslint-plugin-jsx-a11y": "^6.5.1",
+ "eslint-plugin-react": "^7.27.1",
+ "eslint-plugin-react-hooks": "^4.3.0",
+ "eslint-plugin-testing-library": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ },
+ "peerDependencies": {
+ "eslint": "^8.0.0"
+ }
+ },
+ "node_modules/eslint-import-resolver-node": {
+ "version": "0.3.9",
+ "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz",
+ "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==",
+ "dependencies": {
+ "debug": "^3.2.7",
+ "is-core-module": "^2.13.0",
+ "resolve": "^1.22.4"
+ }
+ },
+ "node_modules/eslint-import-resolver-node/node_modules/debug": {
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
+ "dependencies": {
+ "ms": "^2.1.1"
+ }
+ },
+ "node_modules/eslint-module-utils": {
+ "version": "2.8.0",
+ "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz",
+ "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==",
+ "dependencies": {
+ "debug": "^3.2.7"
+ },
+ "engines": {
+ "node": ">=4"
+ },
+ "peerDependenciesMeta": {
+ "eslint": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/eslint-module-utils/node_modules/debug": {
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
+ "dependencies": {
+ "ms": "^2.1.1"
+ }
+ },
+ "node_modules/eslint-plugin-flowtype": {
+ "version": "8.0.3",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz",
+ "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==",
+ "dependencies": {
+ "lodash": "^4.17.21",
+ "string-natural-compare": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=12.0.0"
+ },
+ "peerDependencies": {
+ "@babel/plugin-syntax-flow": "^7.14.5",
+ "@babel/plugin-transform-react-jsx": "^7.14.9",
+ "eslint": "^8.1.0"
+ }
+ },
+ "node_modules/eslint-plugin-import": {
+ "version": "2.28.1",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.28.1.tgz",
+ "integrity": "sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==",
+ "dependencies": {
+ "array-includes": "^3.1.6",
+ "array.prototype.findlastindex": "^1.2.2",
+ "array.prototype.flat": "^1.3.1",
+ "array.prototype.flatmap": "^1.3.1",
+ "debug": "^3.2.7",
+ "doctrine": "^2.1.0",
+ "eslint-import-resolver-node": "^0.3.7",
+ "eslint-module-utils": "^2.8.0",
+ "has": "^1.0.3",
+ "is-core-module": "^2.13.0",
+ "is-glob": "^4.0.3",
+ "minimatch": "^3.1.2",
+ "object.fromentries": "^2.0.6",
+ "object.groupby": "^1.0.0",
+ "object.values": "^1.1.6",
+ "semver": "^6.3.1",
+ "tsconfig-paths": "^3.14.2"
+ },
+ "engines": {
+ "node": ">=4"
+ },
+ "peerDependencies": {
+ "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8"
+ }
+ },
+ "node_modules/eslint-plugin-import/node_modules/debug": {
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
+ "dependencies": {
+ "ms": "^2.1.1"
+ }
+ },
+ "node_modules/eslint-plugin-import/node_modules/doctrine": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
+ "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
+ "dependencies": {
+ "esutils": "^2.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/eslint-plugin-import/node_modules/semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/eslint-plugin-jest": {
+ "version": "25.7.0",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz",
+ "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==",
+ "dependencies": {
+ "@typescript-eslint/experimental-utils": "^5.0.0"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
+ },
+ "peerDependencies": {
+ "@typescript-eslint/eslint-plugin": "^4.0.0 || ^5.0.0",
+ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@typescript-eslint/eslint-plugin": {
+ "optional": true
+ },
+ "jest": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/eslint-plugin-jsx-a11y": {
+ "version": "6.7.1",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz",
+ "integrity": "sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==",
+ "dependencies": {
+ "@babel/runtime": "^7.20.7",
+ "aria-query": "^5.1.3",
+ "array-includes": "^3.1.6",
+ "array.prototype.flatmap": "^1.3.1",
+ "ast-types-flow": "^0.0.7",
+ "axe-core": "^4.6.2",
+ "axobject-query": "^3.1.1",
+ "damerau-levenshtein": "^1.0.8",
+ "emoji-regex": "^9.2.2",
+ "has": "^1.0.3",
+ "jsx-ast-utils": "^3.3.3",
+ "language-tags": "=1.0.5",
+ "minimatch": "^3.1.2",
+ "object.entries": "^1.1.6",
+ "object.fromentries": "^2.0.6",
+ "semver": "^6.3.0"
+ },
+ "engines": {
+ "node": ">=4.0"
+ },
+ "peerDependencies": {
+ "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8"
+ }
+ },
+ "node_modules/eslint-plugin-jsx-a11y/node_modules/semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/eslint-plugin-react": {
+ "version": "7.33.2",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.33.2.tgz",
+ "integrity": "sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==",
+ "dependencies": {
+ "array-includes": "^3.1.6",
+ "array.prototype.flatmap": "^1.3.1",
+ "array.prototype.tosorted": "^1.1.1",
+ "doctrine": "^2.1.0",
+ "es-iterator-helpers": "^1.0.12",
+ "estraverse": "^5.3.0",
+ "jsx-ast-utils": "^2.4.1 || ^3.0.0",
+ "minimatch": "^3.1.2",
+ "object.entries": "^1.1.6",
+ "object.fromentries": "^2.0.6",
+ "object.hasown": "^1.1.2",
+ "object.values": "^1.1.6",
+ "prop-types": "^15.8.1",
+ "resolve": "^2.0.0-next.4",
+ "semver": "^6.3.1",
+ "string.prototype.matchall": "^4.0.8"
+ },
+ "engines": {
+ "node": ">=4"
+ },
+ "peerDependencies": {
+ "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8"
+ }
+ },
+ "node_modules/eslint-plugin-react-hooks": {
+ "version": "4.6.0",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz",
+ "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==",
+ "engines": {
+ "node": ">=10"
+ },
+ "peerDependencies": {
+ "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0"
+ }
+ },
+ "node_modules/eslint-plugin-react/node_modules/doctrine": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
+ "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
+ "dependencies": {
+ "esutils": "^2.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/eslint-plugin-react/node_modules/resolve": {
+ "version": "2.0.0-next.4",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz",
+ "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==",
+ "dependencies": {
+ "is-core-module": "^2.9.0",
+ "path-parse": "^1.0.7",
+ "supports-preserve-symlinks-flag": "^1.0.0"
+ },
+ "bin": {
+ "resolve": "bin/resolve"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/eslint-plugin-react/node_modules/semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/eslint-plugin-testing-library": {
+ "version": "5.11.1",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.11.1.tgz",
+ "integrity": "sha512-5eX9e1Kc2PqVRed3taaLnAAqPZGEX75C+M/rXzUAI3wIg/ZxzUm1OVAwfe/O+vE+6YXOLetSe9g5GKD2ecXipw==",
+ "dependencies": {
+ "@typescript-eslint/utils": "^5.58.0"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0",
+ "npm": ">=6"
+ },
+ "peerDependencies": {
+ "eslint": "^7.5.0 || ^8.0.0"
+ }
+ },
+ "node_modules/eslint-scope": {
+ "version": "7.2.2",
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz",
+ "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==",
+ "dependencies": {
+ "esrecurse": "^4.3.0",
+ "estraverse": "^5.2.0"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/eslint-visitor-keys": {
+ "version": "3.4.3",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
+ "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/eslint-webpack-plugin": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz",
+ "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==",
+ "dependencies": {
+ "@types/eslint": "^7.29.0 || ^8.4.1",
+ "jest-worker": "^28.0.2",
+ "micromatch": "^4.0.5",
+ "normalize-path": "^3.0.0",
+ "schema-utils": "^4.0.0"
+ },
+ "engines": {
+ "node": ">= 12.13.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ },
+ "peerDependencies": {
+ "eslint": "^7.0.0 || ^8.0.0",
+ "webpack": "^5.0.0"
+ }
+ },
+ "node_modules/eslint-webpack-plugin/node_modules/ajv": {
+ "version": "8.12.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
+ "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+ "dependencies": {
+ "fast-deep-equal": "^3.1.1",
+ "json-schema-traverse": "^1.0.0",
+ "require-from-string": "^2.0.2",
+ "uri-js": "^4.2.2"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/epoberezkin"
+ }
+ },
+ "node_modules/eslint-webpack-plugin/node_modules/ajv-keywords": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
+ "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
+ "dependencies": {
+ "fast-deep-equal": "^3.1.3"
+ },
+ "peerDependencies": {
+ "ajv": "^8.8.2"
+ }
+ },
+ "node_modules/eslint-webpack-plugin/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/eslint-webpack-plugin/node_modules/jest-worker": {
+ "version": "28.1.3",
+ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz",
+ "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==",
+ "dependencies": {
+ "@types/node": "*",
+ "merge-stream": "^2.0.0",
+ "supports-color": "^8.0.0"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
+ }
+ },
+ "node_modules/eslint-webpack-plugin/node_modules/json-schema-traverse": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
+ },
+ "node_modules/eslint-webpack-plugin/node_modules/schema-utils": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz",
+ "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
+ "dependencies": {
+ "@types/json-schema": "^7.0.9",
+ "ajv": "^8.9.0",
+ "ajv-formats": "^2.1.1",
+ "ajv-keywords": "^5.1.0"
+ },
+ "engines": {
+ "node": ">= 12.13.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ }
+ },
+ "node_modules/eslint-webpack-plugin/node_modules/supports-color": {
+ "version": "8.1.1",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
+ "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/supports-color?sponsor=1"
+ }
+ },
+ "node_modules/eslint/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/eslint/node_modules/argparse": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
+ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
+ },
+ "node_modules/eslint/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/eslint/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/eslint/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "node_modules/eslint/node_modules/escape-string-regexp": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
+ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/eslint/node_modules/globals": {
+ "version": "13.21.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz",
+ "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==",
+ "dependencies": {
+ "type-fest": "^0.20.2"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/eslint/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/eslint/node_modules/js-yaml": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
+ "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
+ "dependencies": {
+ "argparse": "^2.0.1"
+ },
+ "bin": {
+ "js-yaml": "bin/js-yaml.js"
+ }
+ },
+ "node_modules/eslint/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/eslint/node_modules/type-fest": {
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
+ "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/espree": {
+ "version": "9.6.1",
+ "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",
+ "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
+ "dependencies": {
+ "acorn": "^8.9.0",
+ "acorn-jsx": "^5.3.2",
+ "eslint-visitor-keys": "^3.4.1"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/esprima": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
+ "bin": {
+ "esparse": "bin/esparse.js",
+ "esvalidate": "bin/esvalidate.js"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/esquery": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz",
+ "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==",
+ "dependencies": {
+ "estraverse": "^5.1.0"
+ },
+ "engines": {
+ "node": ">=0.10"
+ }
+ },
+ "node_modules/esrecurse": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
+ "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
+ "dependencies": {
+ "estraverse": "^5.2.0"
+ },
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "node_modules/estraverse": {
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
+ "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "node_modules/estree-walker": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz",
+ "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg=="
+ },
+ "node_modules/esutils": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
+ "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/etag": {
+ "version": "1.8.1",
+ "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
+ "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/eventemitter3": {
+ "version": "4.0.7",
+ "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
+ "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw=="
+ },
+ "node_modules/events": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
+ "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
+ "engines": {
+ "node": ">=0.8.x"
+ }
+ },
+ "node_modules/execa": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
+ "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
+ "dependencies": {
+ "cross-spawn": "^7.0.3",
+ "get-stream": "^6.0.0",
+ "human-signals": "^2.1.0",
+ "is-stream": "^2.0.0",
+ "merge-stream": "^2.0.0",
+ "npm-run-path": "^4.0.1",
+ "onetime": "^5.1.2",
+ "signal-exit": "^3.0.3",
+ "strip-final-newline": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sindresorhus/execa?sponsor=1"
+ }
+ },
+ "node_modules/exit": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
+ "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==",
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/expect": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz",
+ "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==",
+ "dependencies": {
+ "@jest/types": "^27.5.1",
+ "jest-get-type": "^27.5.1",
+ "jest-matcher-utils": "^27.5.1",
+ "jest-message-util": "^27.5.1"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/express": {
+ "version": "4.18.2",
+ "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz",
+ "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==",
+ "dependencies": {
+ "accepts": "~1.3.8",
+ "array-flatten": "1.1.1",
+ "body-parser": "1.20.1",
+ "content-disposition": "0.5.4",
+ "content-type": "~1.0.4",
+ "cookie": "0.5.0",
+ "cookie-signature": "1.0.6",
+ "debug": "2.6.9",
+ "depd": "2.0.0",
+ "encodeurl": "~1.0.2",
+ "escape-html": "~1.0.3",
+ "etag": "~1.8.1",
+ "finalhandler": "1.2.0",
+ "fresh": "0.5.2",
+ "http-errors": "2.0.0",
+ "merge-descriptors": "1.0.1",
+ "methods": "~1.1.2",
+ "on-finished": "2.4.1",
+ "parseurl": "~1.3.3",
+ "path-to-regexp": "0.1.7",
+ "proxy-addr": "~2.0.7",
+ "qs": "6.11.0",
+ "range-parser": "~1.2.1",
+ "safe-buffer": "5.2.1",
+ "send": "0.18.0",
+ "serve-static": "1.15.0",
+ "setprototypeof": "1.2.0",
+ "statuses": "2.0.1",
+ "type-is": "~1.6.18",
+ "utils-merge": "1.0.1",
+ "vary": "~1.1.2"
+ },
+ "engines": {
+ "node": ">= 0.10.0"
+ }
+ },
+ "node_modules/express/node_modules/array-flatten": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
+ "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg=="
+ },
+ "node_modules/express/node_modules/debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dependencies": {
+ "ms": "2.0.0"
+ }
+ },
+ "node_modules/express/node_modules/ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
+ },
+ "node_modules/fast-deep-equal": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
+ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
+ },
+ "node_modules/fast-glob": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz",
+ "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==",
+ "dependencies": {
+ "@nodelib/fs.stat": "^2.0.2",
+ "@nodelib/fs.walk": "^1.2.3",
+ "glob-parent": "^5.1.2",
+ "merge2": "^1.3.0",
+ "micromatch": "^4.0.4"
+ },
+ "engines": {
+ "node": ">=8.6.0"
+ }
+ },
+ "node_modules/fast-glob/node_modules/glob-parent": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
+ "dependencies": {
+ "is-glob": "^4.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/fast-json-stable-stringify": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
+ "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="
+ },
+ "node_modules/fast-levenshtein": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
+ "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw=="
+ },
+ "node_modules/fastq": {
+ "version": "1.15.0",
+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz",
+ "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==",
+ "dependencies": {
+ "reusify": "^1.0.4"
+ }
+ },
+ "node_modules/faye-websocket": {
+ "version": "0.11.4",
+ "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz",
+ "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==",
+ "dependencies": {
+ "websocket-driver": ">=0.5.1"
+ },
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "node_modules/fb-watchman": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz",
+ "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==",
+ "dependencies": {
+ "bser": "2.1.1"
+ }
+ },
+ "node_modules/file-entry-cache": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
+ "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
+ "dependencies": {
+ "flat-cache": "^3.0.4"
+ },
+ "engines": {
+ "node": "^10.12.0 || >=12.0.0"
+ }
+ },
+ "node_modules/file-loader": {
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz",
+ "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==",
+ "dependencies": {
+ "loader-utils": "^2.0.0",
+ "schema-utils": "^3.0.0"
+ },
+ "engines": {
+ "node": ">= 10.13.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ },
+ "peerDependencies": {
+ "webpack": "^4.0.0 || ^5.0.0"
+ }
+ },
+ "node_modules/filelist": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz",
+ "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==",
+ "dependencies": {
+ "minimatch": "^5.0.1"
+ }
+ },
+ "node_modules/filelist/node_modules/brace-expansion": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
+ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "dependencies": {
+ "balanced-match": "^1.0.0"
+ }
+ },
+ "node_modules/filelist/node_modules/minimatch": {
+ "version": "5.1.6",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
+ "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
+ "dependencies": {
+ "brace-expansion": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/filesize": {
+ "version": "8.0.7",
+ "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz",
+ "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==",
+ "engines": {
+ "node": ">= 0.4.0"
+ }
+ },
+ "node_modules/fill-range": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
+ "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
+ "dependencies": {
+ "to-regex-range": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/finalhandler": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz",
+ "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==",
+ "dependencies": {
+ "debug": "2.6.9",
+ "encodeurl": "~1.0.2",
+ "escape-html": "~1.0.3",
+ "on-finished": "2.4.1",
+ "parseurl": "~1.3.3",
+ "statuses": "2.0.1",
+ "unpipe": "~1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/finalhandler/node_modules/debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dependencies": {
+ "ms": "2.0.0"
+ }
+ },
+ "node_modules/finalhandler/node_modules/ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
+ },
+ "node_modules/find-cache-dir": {
+ "version": "3.3.2",
+ "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz",
+ "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==",
+ "dependencies": {
+ "commondir": "^1.0.1",
+ "make-dir": "^3.0.2",
+ "pkg-dir": "^4.1.0"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/avajs/find-cache-dir?sponsor=1"
+ }
+ },
+ "node_modules/find-root": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz",
+ "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng=="
+ },
+ "node_modules/find-up": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
+ "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
+ "dependencies": {
+ "locate-path": "^6.0.0",
+ "path-exists": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/flat-cache": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.0.tgz",
+ "integrity": "sha512-OHx4Qwrrt0E4jEIcI5/Xb+f+QmJYNj2rrK8wiIdQOIrB9WrrJL8cjZvXdXuBTkkEwEqLycb5BeZDV1o2i9bTew==",
+ "dependencies": {
+ "flatted": "^3.2.7",
+ "keyv": "^4.5.3",
+ "rimraf": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=12.0.0"
+ }
+ },
+ "node_modules/flatted": {
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz",
+ "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ=="
+ },
+ "node_modules/follow-redirects": {
+ "version": "1.15.2",
+ "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz",
+ "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==",
+ "funding": [
+ {
+ "type": "individual",
+ "url": "https://github.com/sponsors/RubenVerborgh"
+ }
+ ],
+ "engines": {
+ "node": ">=4.0"
+ },
+ "peerDependenciesMeta": {
+ "debug": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/for-each": {
+ "version": "0.3.3",
+ "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz",
+ "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==",
+ "dependencies": {
+ "is-callable": "^1.1.3"
+ }
+ },
+ "node_modules/fork-ts-checker-webpack-plugin": {
+ "version": "6.5.3",
+ "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz",
+ "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==",
+ "dependencies": {
+ "@babel/code-frame": "^7.8.3",
+ "@types/json-schema": "^7.0.5",
+ "chalk": "^4.1.0",
+ "chokidar": "^3.4.2",
+ "cosmiconfig": "^6.0.0",
+ "deepmerge": "^4.2.2",
+ "fs-extra": "^9.0.0",
+ "glob": "^7.1.6",
+ "memfs": "^3.1.2",
+ "minimatch": "^3.0.4",
+ "schema-utils": "2.7.0",
+ "semver": "^7.3.2",
+ "tapable": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=10",
+ "yarn": ">=1.0.0"
+ },
+ "peerDependencies": {
+ "eslint": ">= 6",
+ "typescript": ">= 2.7",
+ "vue-template-compiler": "*",
+ "webpack": ">= 4"
+ },
+ "peerDependenciesMeta": {
+ "eslint": {
+ "optional": true
+ },
+ "vue-template-compiler": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/fork-ts-checker-webpack-plugin/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/fork-ts-checker-webpack-plugin/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/fork-ts-checker-webpack-plugin/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/fork-ts-checker-webpack-plugin/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz",
+ "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==",
+ "dependencies": {
+ "@types/parse-json": "^4.0.0",
+ "import-fresh": "^3.1.0",
+ "parse-json": "^5.0.0",
+ "path-type": "^4.0.0",
+ "yaml": "^1.7.2"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": {
+ "version": "9.1.0",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
+ "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
+ "dependencies": {
+ "at-least-node": "^1.0.0",
+ "graceful-fs": "^4.2.0",
+ "jsonfile": "^6.0.1",
+ "universalify": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/fork-ts-checker-webpack-plugin/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": {
+ "version": "2.7.0",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz",
+ "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==",
+ "dependencies": {
+ "@types/json-schema": "^7.0.4",
+ "ajv": "^6.12.2",
+ "ajv-keywords": "^3.4.1"
+ },
+ "engines": {
+ "node": ">= 8.9.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ }
+ },
+ "node_modules/fork-ts-checker-webpack-plugin/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
+ "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/form-data": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
+ "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
+ "dependencies": {
+ "asynckit": "^0.4.0",
+ "combined-stream": "^1.0.8",
+ "mime-types": "^2.1.12"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/forwarded": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
+ "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/fraction.js": {
+ "version": "4.3.6",
+ "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.6.tgz",
+ "integrity": "sha512-n2aZ9tNfYDwaHhvFTkhFErqOMIb8uyzSQ+vGJBjZyanAKZVbGUQ1sngfk9FdkBw7G26O7AgNjLcecLffD1c7eg==",
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "type": "patreon",
+ "url": "https://github.com/sponsors/rawify"
+ }
+ },
+ "node_modules/fresh": {
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
+ "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==",
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/fs-extra": {
+ "version": "10.1.0",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz",
+ "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==",
+ "dependencies": {
+ "graceful-fs": "^4.2.0",
+ "jsonfile": "^6.0.1",
+ "universalify": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/fs-monkey": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.4.tgz",
+ "integrity": "sha512-INM/fWAxMICjttnD0DX1rBvinKskj5G1w+oy/pnm9u/tSlnBrzFonJMcalKJ30P8RRsPzKcCG7Q8l0jx5Fh9YQ=="
+ },
+ "node_modules/fs.realpath": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+ "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="
+ },
+ "node_modules/fsevents": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
+ "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
+ "hasInstallScript": true,
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
+ }
+ },
+ "node_modules/function-bind": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
+ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
+ },
+ "node_modules/function.prototype.name": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz",
+ "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "functions-have-names": "^1.2.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/functions-have-names": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz",
+ "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/gensync": {
+ "version": "1.0.0-beta.2",
+ "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
+ "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/get-caller-file": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
+ "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
+ "engines": {
+ "node": "6.* || 8.* || >= 10.*"
+ }
+ },
+ "node_modules/get-intrinsic": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz",
+ "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==",
+ "dependencies": {
+ "function-bind": "^1.1.1",
+ "has": "^1.0.3",
+ "has-proto": "^1.0.1",
+ "has-symbols": "^1.0.3"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/get-own-enumerable-property-symbols": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz",
+ "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g=="
+ },
+ "node_modules/get-package-type": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz",
+ "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==",
+ "engines": {
+ "node": ">=8.0.0"
+ }
+ },
+ "node_modules/get-stream": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
+ "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/get-symbol-description": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz",
+ "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.1.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/glob-parent": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
+ "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
+ "dependencies": {
+ "is-glob": "^4.0.3"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ }
+ },
+ "node_modules/glob-to-regexp": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
+ "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw=="
+ },
+ "node_modules/global": {
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/global/-/global-4.4.0.tgz",
+ "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==",
+ "dependencies": {
+ "min-document": "^2.19.0",
+ "process": "^0.11.10"
+ }
+ },
+ "node_modules/global-modules": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz",
+ "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==",
+ "dependencies": {
+ "global-prefix": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/global-prefix": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz",
+ "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==",
+ "dependencies": {
+ "ini": "^1.3.5",
+ "kind-of": "^6.0.2",
+ "which": "^1.3.1"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/global-prefix/node_modules/which": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "which": "bin/which"
+ }
+ },
+ "node_modules/globals": {
+ "version": "11.12.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
+ "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/globalthis": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz",
+ "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==",
+ "dependencies": {
+ "define-properties": "^1.1.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/globby": {
+ "version": "11.1.0",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
+ "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
+ "dependencies": {
+ "array-union": "^2.1.0",
+ "dir-glob": "^3.0.1",
+ "fast-glob": "^3.2.9",
+ "ignore": "^5.2.0",
+ "merge2": "^1.4.1",
+ "slash": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/gopd": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
+ "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
+ "dependencies": {
+ "get-intrinsic": "^1.1.3"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/graceful-fs": {
+ "version": "4.2.11",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
+ "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="
+ },
+ "node_modules/graphemer": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
+ "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag=="
+ },
+ "node_modules/gzip-size": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz",
+ "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==",
+ "dependencies": {
+ "duplexer": "^0.1.2"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/handle-thing": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz",
+ "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg=="
+ },
+ "node_modules/harmony-reflect": {
+ "version": "1.6.2",
+ "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz",
+ "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g=="
+ },
+ "node_modules/has": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
+ "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
+ "dependencies": {
+ "function-bind": "^1.1.1"
+ },
+ "engines": {
+ "node": ">= 0.4.0"
+ }
+ },
+ "node_modules/has-bigints": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz",
+ "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/has-flag": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
+ "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/has-property-descriptors": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz",
+ "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==",
+ "dependencies": {
+ "get-intrinsic": "^1.1.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/has-proto": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz",
+ "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/has-symbols": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
+ "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/has-tostringtag": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz",
+ "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==",
+ "dependencies": {
+ "has-symbols": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/he": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
+ "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
+ "bin": {
+ "he": "bin/he"
+ }
+ },
+ "node_modules/hoist-non-react-statics": {
+ "version": "3.3.2",
+ "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz",
+ "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==",
+ "dependencies": {
+ "react-is": "^16.7.0"
+ }
+ },
+ "node_modules/hoist-non-react-statics/node_modules/react-is": {
+ "version": "16.13.1",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
+ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
+ },
+ "node_modules/hoopy": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz",
+ "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==",
+ "engines": {
+ "node": ">= 6.0.0"
+ }
+ },
+ "node_modules/hpack.js": {
+ "version": "2.1.6",
+ "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz",
+ "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==",
+ "dependencies": {
+ "inherits": "^2.0.1",
+ "obuf": "^1.0.0",
+ "readable-stream": "^2.0.1",
+ "wbuf": "^1.1.0"
+ }
+ },
+ "node_modules/hpack.js/node_modules/isarray": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+ "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ=="
+ },
+ "node_modules/hpack.js/node_modules/readable-stream": {
+ "version": "2.3.8",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
+ "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",
+ "dependencies": {
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.3",
+ "isarray": "~1.0.0",
+ "process-nextick-args": "~2.0.0",
+ "safe-buffer": "~5.1.1",
+ "string_decoder": "~1.1.1",
+ "util-deprecate": "~1.0.1"
+ }
+ },
+ "node_modules/hpack.js/node_modules/safe-buffer": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
+ },
+ "node_modules/hpack.js/node_modules/string_decoder": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
+ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
+ "dependencies": {
+ "safe-buffer": "~5.1.0"
+ }
+ },
+ "node_modules/html-encoding-sniffer": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz",
+ "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==",
+ "dependencies": {
+ "whatwg-encoding": "^1.0.5"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/html-entities": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.4.0.tgz",
+ "integrity": "sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/mdevils"
+ },
+ {
+ "type": "patreon",
+ "url": "https://patreon.com/mdevils"
+ }
+ ]
+ },
+ "node_modules/html-escaper": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
+ "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg=="
+ },
+ "node_modules/html-minifier-terser": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz",
+ "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==",
+ "dependencies": {
+ "camel-case": "^4.1.2",
+ "clean-css": "^5.2.2",
+ "commander": "^8.3.0",
+ "he": "^1.2.0",
+ "param-case": "^3.0.4",
+ "relateurl": "^0.2.7",
+ "terser": "^5.10.0"
+ },
+ "bin": {
+ "html-minifier-terser": "cli.js"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/html-webpack-plugin": {
+ "version": "5.5.3",
+ "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.3.tgz",
+ "integrity": "sha512-6YrDKTuqaP/TquFH7h4srYWsZx+x6k6+FbsTm0ziCwGHDP78Unr1r9F/H4+sGmMbX08GQcJ+K64x55b+7VM/jg==",
+ "dependencies": {
+ "@types/html-minifier-terser": "^6.0.0",
+ "html-minifier-terser": "^6.0.2",
+ "lodash": "^4.17.21",
+ "pretty-error": "^4.0.0",
+ "tapable": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/html-webpack-plugin"
+ },
+ "peerDependencies": {
+ "webpack": "^5.20.0"
+ }
+ },
+ "node_modules/htmlparser2": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz",
+ "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==",
+ "funding": [
+ "https://github.com/fb55/htmlparser2?sponsor=1",
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/fb55"
+ }
+ ],
+ "dependencies": {
+ "domelementtype": "^2.0.1",
+ "domhandler": "^4.0.0",
+ "domutils": "^2.5.2",
+ "entities": "^2.0.0"
+ }
+ },
+ "node_modules/http-deceiver": {
+ "version": "1.2.7",
+ "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz",
+ "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw=="
+ },
+ "node_modules/http-errors": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
+ "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",
+ "dependencies": {
+ "depd": "2.0.0",
+ "inherits": "2.0.4",
+ "setprototypeof": "1.2.0",
+ "statuses": "2.0.1",
+ "toidentifier": "1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/http-parser-js": {
+ "version": "0.5.8",
+ "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz",
+ "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q=="
+ },
+ "node_modules/http-proxy": {
+ "version": "1.18.1",
+ "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz",
+ "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==",
+ "dependencies": {
+ "eventemitter3": "^4.0.0",
+ "follow-redirects": "^1.0.0",
+ "requires-port": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=8.0.0"
+ }
+ },
+ "node_modules/http-proxy-agent": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz",
+ "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==",
+ "dependencies": {
+ "@tootallnate/once": "1",
+ "agent-base": "6",
+ "debug": "4"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/http-proxy-middleware": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz",
+ "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==",
+ "dependencies": {
+ "@types/http-proxy": "^1.17.8",
+ "http-proxy": "^1.18.1",
+ "is-glob": "^4.0.1",
+ "is-plain-obj": "^3.0.0",
+ "micromatch": "^4.0.2"
+ },
+ "engines": {
+ "node": ">=12.0.0"
+ },
+ "peerDependencies": {
+ "@types/express": "^4.17.13"
+ },
+ "peerDependenciesMeta": {
+ "@types/express": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/https-proxy-agent": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
+ "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==",
+ "dependencies": {
+ "agent-base": "6",
+ "debug": "4"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/human-signals": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
+ "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
+ "engines": {
+ "node": ">=10.17.0"
+ }
+ },
+ "node_modules/iconv-lite": {
+ "version": "0.6.3",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
+ "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
+ "dependencies": {
+ "safer-buffer": ">= 2.1.2 < 3.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/icss-utils": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz",
+ "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==",
+ "engines": {
+ "node": "^10 || ^12 || >= 14"
+ },
+ "peerDependencies": {
+ "postcss": "^8.1.0"
+ }
+ },
+ "node_modules/idb": {
+ "version": "7.1.1",
+ "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz",
+ "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ=="
+ },
+ "node_modules/identity-obj-proxy": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz",
+ "integrity": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==",
+ "dependencies": {
+ "harmony-reflect": "^1.4.6"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/ignore": {
+ "version": "5.2.4",
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz",
+ "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==",
+ "engines": {
+ "node": ">= 4"
+ }
+ },
+ "node_modules/immer": {
+ "version": "9.0.21",
+ "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz",
+ "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==",
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/immer"
+ }
+ },
+ "node_modules/import-fresh": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
+ "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
+ "dependencies": {
+ "parent-module": "^1.0.0",
+ "resolve-from": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/import-fresh/node_modules/resolve-from": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
+ "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/import-local": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz",
+ "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==",
+ "dependencies": {
+ "pkg-dir": "^4.2.0",
+ "resolve-cwd": "^3.0.0"
+ },
+ "bin": {
+ "import-local-fixture": "fixtures/cli.js"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/imurmurhash": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
+ "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
+ "engines": {
+ "node": ">=0.8.19"
+ }
+ },
+ "node_modules/indent-string": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
+ "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/inflight": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
+ "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
+ "dependencies": {
+ "once": "^1.3.0",
+ "wrappy": "1"
+ }
+ },
+ "node_modules/inherits": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
+ },
+ "node_modules/ini": {
+ "version": "1.3.8",
+ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
+ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="
+ },
+ "node_modules/internal-slot": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz",
+ "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==",
+ "dependencies": {
+ "get-intrinsic": "^1.2.0",
+ "has": "^1.0.3",
+ "side-channel": "^1.0.4"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/internmap": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz",
+ "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==",
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/invariant": {
+ "version": "2.2.4",
+ "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
+ "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
+ "dependencies": {
+ "loose-envify": "^1.0.0"
+ }
+ },
+ "node_modules/ipaddr.js": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz",
+ "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==",
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/is-arguments": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz",
+ "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-array-buffer": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz",
+ "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.2.0",
+ "is-typed-array": "^1.1.10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-arrayish": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+ "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg=="
+ },
+ "node_modules/is-async-function": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz",
+ "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==",
+ "dependencies": {
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-bigint": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
+ "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
+ "dependencies": {
+ "has-bigints": "^1.0.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-binary-path": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
+ "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
+ "dependencies": {
+ "binary-extensions": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/is-boolean-object": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
+ "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-callable": {
+ "version": "1.2.7",
+ "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz",
+ "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-core-module": {
+ "version": "2.13.0",
+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz",
+ "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==",
+ "dependencies": {
+ "has": "^1.0.3"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-date-object": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
+ "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
+ "dependencies": {
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-docker": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
+ "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
+ "bin": {
+ "is-docker": "cli.js"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/is-extglob": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
+ "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-finalizationregistry": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz",
+ "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==",
+ "dependencies": {
+ "call-bind": "^1.0.2"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-fullwidth-code-point": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/is-generator-fn": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz",
+ "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/is-generator-function": {
+ "version": "1.0.10",
+ "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz",
+ "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==",
+ "dependencies": {
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-glob": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
+ "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
+ "dependencies": {
+ "is-extglob": "^2.1.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-map": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz",
+ "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-module": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz",
+ "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g=="
+ },
+ "node_modules/is-negative-zero": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz",
+ "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-number": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+ "engines": {
+ "node": ">=0.12.0"
+ }
+ },
+ "node_modules/is-number-object": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz",
+ "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==",
+ "dependencies": {
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-obj": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
+ "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-path-inside": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
+ "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/is-plain-obj": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz",
+ "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/is-potential-custom-element-name": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
+ "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ=="
+ },
+ "node_modules/is-regex": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
+ "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-regexp": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz",
+ "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-root": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz",
+ "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/is-set": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz",
+ "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-shared-array-buffer": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz",
+ "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==",
+ "dependencies": {
+ "call-bind": "^1.0.2"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-stream": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
+ "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/is-string": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
+ "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
+ "dependencies": {
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-symbol": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
+ "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
+ "dependencies": {
+ "has-symbols": "^1.0.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-typed-array": {
+ "version": "1.1.12",
+ "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz",
+ "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==",
+ "dependencies": {
+ "which-typed-array": "^1.1.11"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-typedarray": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
+ "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA=="
+ },
+ "node_modules/is-weakmap": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz",
+ "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-weakref": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz",
+ "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==",
+ "dependencies": {
+ "call-bind": "^1.0.2"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-weakset": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz",
+ "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.1.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/is-wsl": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
+ "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
+ "dependencies": {
+ "is-docker": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/isarray": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
+ "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw=="
+ },
+ "node_modules/isexe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="
+ },
+ "node_modules/istanbul-lib-coverage": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz",
+ "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/istanbul-lib-instrument": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz",
+ "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==",
+ "dependencies": {
+ "@babel/core": "^7.12.3",
+ "@babel/parser": "^7.14.7",
+ "@istanbuljs/schema": "^0.1.2",
+ "istanbul-lib-coverage": "^3.2.0",
+ "semver": "^6.3.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/istanbul-lib-instrument/node_modules/semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/istanbul-lib-report": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz",
+ "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==",
+ "dependencies": {
+ "istanbul-lib-coverage": "^3.0.0",
+ "make-dir": "^4.0.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/istanbul-lib-report/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/istanbul-lib-report/node_modules/make-dir": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz",
+ "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==",
+ "dependencies": {
+ "semver": "^7.5.3"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/istanbul-lib-report/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/istanbul-lib-source-maps": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz",
+ "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==",
+ "dependencies": {
+ "debug": "^4.1.1",
+ "istanbul-lib-coverage": "^3.0.0",
+ "source-map": "^0.6.1"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/istanbul-lib-source-maps/node_modules/source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/istanbul-reports": {
+ "version": "3.1.6",
+ "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.6.tgz",
+ "integrity": "sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==",
+ "dependencies": {
+ "html-escaper": "^2.0.0",
+ "istanbul-lib-report": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/iterator.prototype": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz",
+ "integrity": "sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==",
+ "dependencies": {
+ "define-properties": "^1.2.1",
+ "get-intrinsic": "^1.2.1",
+ "has-symbols": "^1.0.3",
+ "reflect.getprototypeof": "^1.0.4",
+ "set-function-name": "^2.0.1"
+ }
+ },
+ "node_modules/jake": {
+ "version": "10.8.7",
+ "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.7.tgz",
+ "integrity": "sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==",
+ "dependencies": {
+ "async": "^3.2.3",
+ "chalk": "^4.0.2",
+ "filelist": "^1.0.4",
+ "minimatch": "^3.1.2"
+ },
+ "bin": {
+ "jake": "bin/cli.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/jake/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/jake/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/jake/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/jake/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "node_modules/jake/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jake/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz",
+ "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==",
+ "dependencies": {
+ "@jest/core": "^27.5.1",
+ "import-local": "^3.0.2",
+ "jest-cli": "^27.5.1"
+ },
+ "bin": {
+ "jest": "bin/jest.js"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ },
+ "peerDependencies": {
+ "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
+ },
+ "peerDependenciesMeta": {
+ "node-notifier": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/jest-changed-files": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz",
+ "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==",
+ "dependencies": {
+ "@jest/types": "^27.5.1",
+ "execa": "^5.0.0",
+ "throat": "^6.0.1"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/jest-circus": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz",
+ "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==",
+ "dependencies": {
+ "@jest/environment": "^27.5.1",
+ "@jest/test-result": "^27.5.1",
+ "@jest/types": "^27.5.1",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "co": "^4.6.0",
+ "dedent": "^0.7.0",
+ "expect": "^27.5.1",
+ "is-generator-fn": "^2.0.0",
+ "jest-each": "^27.5.1",
+ "jest-matcher-utils": "^27.5.1",
+ "jest-message-util": "^27.5.1",
+ "jest-runtime": "^27.5.1",
+ "jest-snapshot": "^27.5.1",
+ "jest-util": "^27.5.1",
+ "pretty-format": "^27.5.1",
+ "slash": "^3.0.0",
+ "stack-utils": "^2.0.3",
+ "throat": "^6.0.1"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/jest-circus/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/jest-circus/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/jest-circus/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/jest-circus/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "node_modules/jest-circus/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-circus/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-cli": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz",
+ "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==",
+ "dependencies": {
+ "@jest/core": "^27.5.1",
+ "@jest/test-result": "^27.5.1",
+ "@jest/types": "^27.5.1",
+ "chalk": "^4.0.0",
+ "exit": "^0.1.2",
+ "graceful-fs": "^4.2.9",
+ "import-local": "^3.0.2",
+ "jest-config": "^27.5.1",
+ "jest-util": "^27.5.1",
+ "jest-validate": "^27.5.1",
+ "prompts": "^2.0.1",
+ "yargs": "^16.2.0"
+ },
+ "bin": {
+ "jest": "bin/jest.js"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ },
+ "peerDependencies": {
+ "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
+ },
+ "peerDependenciesMeta": {
+ "node-notifier": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/jest-cli/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/jest-cli/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/jest-cli/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/jest-cli/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "node_modules/jest-cli/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-cli/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-config": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz",
+ "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==",
+ "dependencies": {
+ "@babel/core": "^7.8.0",
+ "@jest/test-sequencer": "^27.5.1",
+ "@jest/types": "^27.5.1",
+ "babel-jest": "^27.5.1",
+ "chalk": "^4.0.0",
+ "ci-info": "^3.2.0",
+ "deepmerge": "^4.2.2",
+ "glob": "^7.1.1",
+ "graceful-fs": "^4.2.9",
+ "jest-circus": "^27.5.1",
+ "jest-environment-jsdom": "^27.5.1",
+ "jest-environment-node": "^27.5.1",
+ "jest-get-type": "^27.5.1",
+ "jest-jasmine2": "^27.5.1",
+ "jest-regex-util": "^27.5.1",
+ "jest-resolve": "^27.5.1",
+ "jest-runner": "^27.5.1",
+ "jest-util": "^27.5.1",
+ "jest-validate": "^27.5.1",
+ "micromatch": "^4.0.4",
+ "parse-json": "^5.2.0",
+ "pretty-format": "^27.5.1",
+ "slash": "^3.0.0",
+ "strip-json-comments": "^3.1.1"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ },
+ "peerDependencies": {
+ "ts-node": ">=9.0.0"
+ },
+ "peerDependenciesMeta": {
+ "ts-node": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/jest-config/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/jest-config/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/jest-config/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/jest-config/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "node_modules/jest-config/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-config/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-diff": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz",
+ "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==",
+ "dependencies": {
+ "chalk": "^4.0.0",
+ "diff-sequences": "^27.5.1",
+ "jest-get-type": "^27.5.1",
+ "pretty-format": "^27.5.1"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/jest-diff/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/jest-diff/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/jest-diff/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/jest-diff/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "node_modules/jest-diff/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-diff/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-docblock": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz",
+ "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==",
+ "dependencies": {
+ "detect-newline": "^3.0.0"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/jest-each": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz",
+ "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==",
+ "dependencies": {
+ "@jest/types": "^27.5.1",
+ "chalk": "^4.0.0",
+ "jest-get-type": "^27.5.1",
+ "jest-util": "^27.5.1",
+ "pretty-format": "^27.5.1"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/jest-each/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/jest-each/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/jest-each/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/jest-each/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "node_modules/jest-each/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-each/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-environment-jsdom": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz",
+ "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==",
+ "dependencies": {
+ "@jest/environment": "^27.5.1",
+ "@jest/fake-timers": "^27.5.1",
+ "@jest/types": "^27.5.1",
+ "@types/node": "*",
+ "jest-mock": "^27.5.1",
+ "jest-util": "^27.5.1",
+ "jsdom": "^16.6.0"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/jest-environment-node": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz",
+ "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==",
+ "dependencies": {
+ "@jest/environment": "^27.5.1",
+ "@jest/fake-timers": "^27.5.1",
+ "@jest/types": "^27.5.1",
+ "@types/node": "*",
+ "jest-mock": "^27.5.1",
+ "jest-util": "^27.5.1"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/jest-get-type": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz",
+ "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==",
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/jest-haste-map": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz",
+ "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==",
+ "dependencies": {
+ "@jest/types": "^27.5.1",
+ "@types/graceful-fs": "^4.1.2",
+ "@types/node": "*",
+ "anymatch": "^3.0.3",
+ "fb-watchman": "^2.0.0",
+ "graceful-fs": "^4.2.9",
+ "jest-regex-util": "^27.5.1",
+ "jest-serializer": "^27.5.1",
+ "jest-util": "^27.5.1",
+ "jest-worker": "^27.5.1",
+ "micromatch": "^4.0.4",
+ "walker": "^1.0.7"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ },
+ "optionalDependencies": {
+ "fsevents": "^2.3.2"
+ }
+ },
+ "node_modules/jest-jasmine2": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz",
+ "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==",
+ "dependencies": {
+ "@jest/environment": "^27.5.1",
+ "@jest/source-map": "^27.5.1",
+ "@jest/test-result": "^27.5.1",
+ "@jest/types": "^27.5.1",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "co": "^4.6.0",
+ "expect": "^27.5.1",
+ "is-generator-fn": "^2.0.0",
+ "jest-each": "^27.5.1",
+ "jest-matcher-utils": "^27.5.1",
+ "jest-message-util": "^27.5.1",
+ "jest-runtime": "^27.5.1",
+ "jest-snapshot": "^27.5.1",
+ "jest-util": "^27.5.1",
+ "pretty-format": "^27.5.1",
+ "throat": "^6.0.1"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/jest-jasmine2/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/jest-jasmine2/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/jest-jasmine2/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/jest-jasmine2/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "node_modules/jest-jasmine2/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-jasmine2/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-leak-detector": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz",
+ "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==",
+ "dependencies": {
+ "jest-get-type": "^27.5.1",
+ "pretty-format": "^27.5.1"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/jest-matcher-utils": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz",
+ "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==",
+ "dependencies": {
+ "chalk": "^4.0.0",
+ "jest-diff": "^27.5.1",
+ "jest-get-type": "^27.5.1",
+ "pretty-format": "^27.5.1"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/jest-matcher-utils/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/jest-matcher-utils/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/jest-matcher-utils/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/jest-matcher-utils/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "node_modules/jest-matcher-utils/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-matcher-utils/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-message-util": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz",
+ "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==",
+ "dependencies": {
+ "@babel/code-frame": "^7.12.13",
+ "@jest/types": "^27.5.1",
+ "@types/stack-utils": "^2.0.0",
+ "chalk": "^4.0.0",
+ "graceful-fs": "^4.2.9",
+ "micromatch": "^4.0.4",
+ "pretty-format": "^27.5.1",
+ "slash": "^3.0.0",
+ "stack-utils": "^2.0.3"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/jest-message-util/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/jest-message-util/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/jest-message-util/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/jest-message-util/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "node_modules/jest-message-util/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-message-util/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-mock": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz",
+ "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==",
+ "dependencies": {
+ "@jest/types": "^27.5.1",
+ "@types/node": "*"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/jest-pnp-resolver": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz",
+ "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==",
+ "engines": {
+ "node": ">=6"
+ },
+ "peerDependencies": {
+ "jest-resolve": "*"
+ },
+ "peerDependenciesMeta": {
+ "jest-resolve": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/jest-regex-util": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz",
+ "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==",
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/jest-resolve": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz",
+ "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==",
+ "dependencies": {
+ "@jest/types": "^27.5.1",
+ "chalk": "^4.0.0",
+ "graceful-fs": "^4.2.9",
+ "jest-haste-map": "^27.5.1",
+ "jest-pnp-resolver": "^1.2.2",
+ "jest-util": "^27.5.1",
+ "jest-validate": "^27.5.1",
+ "resolve": "^1.20.0",
+ "resolve.exports": "^1.1.0",
+ "slash": "^3.0.0"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/jest-resolve-dependencies": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz",
+ "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==",
+ "dependencies": {
+ "@jest/types": "^27.5.1",
+ "jest-regex-util": "^27.5.1",
+ "jest-snapshot": "^27.5.1"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/jest-resolve/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/jest-resolve/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/jest-resolve/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/jest-resolve/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "node_modules/jest-resolve/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-resolve/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-runner": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz",
+ "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==",
+ "dependencies": {
+ "@jest/console": "^27.5.1",
+ "@jest/environment": "^27.5.1",
+ "@jest/test-result": "^27.5.1",
+ "@jest/transform": "^27.5.1",
+ "@jest/types": "^27.5.1",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "emittery": "^0.8.1",
+ "graceful-fs": "^4.2.9",
+ "jest-docblock": "^27.5.1",
+ "jest-environment-jsdom": "^27.5.1",
+ "jest-environment-node": "^27.5.1",
+ "jest-haste-map": "^27.5.1",
+ "jest-leak-detector": "^27.5.1",
+ "jest-message-util": "^27.5.1",
+ "jest-resolve": "^27.5.1",
+ "jest-runtime": "^27.5.1",
+ "jest-util": "^27.5.1",
+ "jest-worker": "^27.5.1",
+ "source-map-support": "^0.5.6",
+ "throat": "^6.0.1"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/jest-runner/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/jest-runner/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/jest-runner/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/jest-runner/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "node_modules/jest-runner/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-runner/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-runtime": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz",
+ "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==",
+ "dependencies": {
+ "@jest/environment": "^27.5.1",
+ "@jest/fake-timers": "^27.5.1",
+ "@jest/globals": "^27.5.1",
+ "@jest/source-map": "^27.5.1",
+ "@jest/test-result": "^27.5.1",
+ "@jest/transform": "^27.5.1",
+ "@jest/types": "^27.5.1",
+ "chalk": "^4.0.0",
+ "cjs-module-lexer": "^1.0.0",
+ "collect-v8-coverage": "^1.0.0",
+ "execa": "^5.0.0",
+ "glob": "^7.1.3",
+ "graceful-fs": "^4.2.9",
+ "jest-haste-map": "^27.5.1",
+ "jest-message-util": "^27.5.1",
+ "jest-mock": "^27.5.1",
+ "jest-regex-util": "^27.5.1",
+ "jest-resolve": "^27.5.1",
+ "jest-snapshot": "^27.5.1",
+ "jest-util": "^27.5.1",
+ "slash": "^3.0.0",
+ "strip-bom": "^4.0.0"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/jest-runtime/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/jest-runtime/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/jest-runtime/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/jest-runtime/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "node_modules/jest-runtime/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-runtime/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-serializer": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz",
+ "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==",
+ "dependencies": {
+ "@types/node": "*",
+ "graceful-fs": "^4.2.9"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/jest-snapshot": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz",
+ "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==",
+ "dependencies": {
+ "@babel/core": "^7.7.2",
+ "@babel/generator": "^7.7.2",
+ "@babel/plugin-syntax-typescript": "^7.7.2",
+ "@babel/traverse": "^7.7.2",
+ "@babel/types": "^7.0.0",
+ "@jest/transform": "^27.5.1",
+ "@jest/types": "^27.5.1",
+ "@types/babel__traverse": "^7.0.4",
+ "@types/prettier": "^2.1.5",
+ "babel-preset-current-node-syntax": "^1.0.0",
+ "chalk": "^4.0.0",
+ "expect": "^27.5.1",
+ "graceful-fs": "^4.2.9",
+ "jest-diff": "^27.5.1",
+ "jest-get-type": "^27.5.1",
+ "jest-haste-map": "^27.5.1",
+ "jest-matcher-utils": "^27.5.1",
+ "jest-message-util": "^27.5.1",
+ "jest-util": "^27.5.1",
+ "natural-compare": "^1.4.0",
+ "pretty-format": "^27.5.1",
+ "semver": "^7.3.2"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/jest-snapshot/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/jest-snapshot/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/jest-snapshot/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/jest-snapshot/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "node_modules/jest-snapshot/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-snapshot/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-util": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz",
+ "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==",
+ "dependencies": {
+ "@jest/types": "^27.5.1",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "ci-info": "^3.2.0",
+ "graceful-fs": "^4.2.9",
+ "picomatch": "^2.2.3"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/jest-util/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/jest-util/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/jest-util/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/jest-util/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "node_modules/jest-util/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-util/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-validate": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz",
+ "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==",
+ "dependencies": {
+ "@jest/types": "^27.5.1",
+ "camelcase": "^6.2.0",
+ "chalk": "^4.0.0",
+ "jest-get-type": "^27.5.1",
+ "leven": "^3.1.0",
+ "pretty-format": "^27.5.1"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/jest-validate/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/jest-validate/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/jest-validate/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/jest-validate/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "node_modules/jest-validate/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-validate/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-watch-typeahead": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz",
+ "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==",
+ "dependencies": {
+ "ansi-escapes": "^4.3.1",
+ "chalk": "^4.0.0",
+ "jest-regex-util": "^28.0.0",
+ "jest-watcher": "^28.0.0",
+ "slash": "^4.0.0",
+ "string-length": "^5.0.1",
+ "strip-ansi": "^7.0.1"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "peerDependencies": {
+ "jest": "^27.0.0 || ^28.0.0"
+ }
+ },
+ "node_modules/jest-watch-typeahead/node_modules/@jest/console": {
+ "version": "28.1.3",
+ "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz",
+ "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==",
+ "dependencies": {
+ "@jest/types": "^28.1.3",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "jest-message-util": "^28.1.3",
+ "jest-util": "^28.1.3",
+ "slash": "^3.0.0"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
+ }
+ },
+ "node_modules/jest-watch-typeahead/node_modules/@jest/console/node_modules/slash": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
+ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-watch-typeahead/node_modules/@jest/test-result": {
+ "version": "28.1.3",
+ "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz",
+ "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==",
+ "dependencies": {
+ "@jest/console": "^28.1.3",
+ "@jest/types": "^28.1.3",
+ "@types/istanbul-lib-coverage": "^2.0.0",
+ "collect-v8-coverage": "^1.0.0"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
+ }
+ },
+ "node_modules/jest-watch-typeahead/node_modules/@jest/types": {
+ "version": "28.1.3",
+ "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz",
+ "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==",
+ "dependencies": {
+ "@jest/schemas": "^28.1.3",
+ "@types/istanbul-lib-coverage": "^2.0.0",
+ "@types/istanbul-reports": "^3.0.0",
+ "@types/node": "*",
+ "@types/yargs": "^17.0.8",
+ "chalk": "^4.0.0"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
+ }
+ },
+ "node_modules/jest-watch-typeahead/node_modules/@types/yargs": {
+ "version": "17.0.24",
+ "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz",
+ "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==",
+ "dependencies": {
+ "@types/yargs-parser": "*"
+ }
+ },
+ "node_modules/jest-watch-typeahead/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/jest-watch-typeahead/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/jest-watch-typeahead/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/jest-watch-typeahead/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "node_modules/jest-watch-typeahead/node_modules/emittery": {
+ "version": "0.10.2",
+ "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz",
+ "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sindresorhus/emittery?sponsor=1"
+ }
+ },
+ "node_modules/jest-watch-typeahead/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-watch-typeahead/node_modules/jest-message-util": {
+ "version": "28.1.3",
+ "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz",
+ "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==",
+ "dependencies": {
+ "@babel/code-frame": "^7.12.13",
+ "@jest/types": "^28.1.3",
+ "@types/stack-utils": "^2.0.0",
+ "chalk": "^4.0.0",
+ "graceful-fs": "^4.2.9",
+ "micromatch": "^4.0.4",
+ "pretty-format": "^28.1.3",
+ "slash": "^3.0.0",
+ "stack-utils": "^2.0.3"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
+ }
+ },
+ "node_modules/jest-watch-typeahead/node_modules/jest-message-util/node_modules/slash": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
+ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-watch-typeahead/node_modules/jest-regex-util": {
+ "version": "28.0.2",
+ "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz",
+ "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==",
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
+ }
+ },
+ "node_modules/jest-watch-typeahead/node_modules/jest-util": {
+ "version": "28.1.3",
+ "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz",
+ "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==",
+ "dependencies": {
+ "@jest/types": "^28.1.3",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "ci-info": "^3.2.0",
+ "graceful-fs": "^4.2.9",
+ "picomatch": "^2.2.3"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
+ }
+ },
+ "node_modules/jest-watch-typeahead/node_modules/jest-watcher": {
+ "version": "28.1.3",
+ "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz",
+ "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==",
+ "dependencies": {
+ "@jest/test-result": "^28.1.3",
+ "@jest/types": "^28.1.3",
+ "@types/node": "*",
+ "ansi-escapes": "^4.2.1",
+ "chalk": "^4.0.0",
+ "emittery": "^0.10.2",
+ "jest-util": "^28.1.3",
+ "string-length": "^4.0.1"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
+ }
+ },
+ "node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/string-length": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz",
+ "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==",
+ "dependencies": {
+ "char-regex": "^1.0.2",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-watch-typeahead/node_modules/pretty-format": {
+ "version": "28.1.3",
+ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz",
+ "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==",
+ "dependencies": {
+ "@jest/schemas": "^28.1.3",
+ "ansi-regex": "^5.0.1",
+ "ansi-styles": "^5.0.0",
+ "react-is": "^18.0.0"
+ },
+ "engines": {
+ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
+ }
+ },
+ "node_modules/jest-watch-typeahead/node_modules/pretty-format/node_modules/ansi-styles": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
+ "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/jest-watch-typeahead/node_modules/react-is": {
+ "version": "18.2.0",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz",
+ "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w=="
+ },
+ "node_modules/jest-watch-typeahead/node_modules/slash": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz",
+ "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/jest-watch-typeahead/node_modules/string-length": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz",
+ "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==",
+ "dependencies": {
+ "char-regex": "^2.0.0",
+ "strip-ansi": "^7.0.1"
+ },
+ "engines": {
+ "node": ">=12.20"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/jest-watch-typeahead/node_modules/string-length/node_modules/char-regex": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz",
+ "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==",
+ "engines": {
+ "node": ">=12.20"
+ }
+ },
+ "node_modules/jest-watch-typeahead/node_modules/strip-ansi": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
+ "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
+ "dependencies": {
+ "ansi-regex": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/strip-ansi?sponsor=1"
+ }
+ },
+ "node_modules/jest-watch-typeahead/node_modules/strip-ansi/node_modules/ansi-regex": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
+ "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-regex?sponsor=1"
+ }
+ },
+ "node_modules/jest-watch-typeahead/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-watcher": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz",
+ "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==",
+ "dependencies": {
+ "@jest/test-result": "^27.5.1",
+ "@jest/types": "^27.5.1",
+ "@types/node": "*",
+ "ansi-escapes": "^4.2.1",
+ "chalk": "^4.0.0",
+ "jest-util": "^27.5.1",
+ "string-length": "^4.0.1"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/jest-watcher/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/jest-watcher/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/jest-watcher/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/jest-watcher/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "node_modules/jest-watcher/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-watcher/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-worker": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz",
+ "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==",
+ "dependencies": {
+ "@types/node": "*",
+ "merge-stream": "^2.0.0",
+ "supports-color": "^8.0.0"
+ },
+ "engines": {
+ "node": ">= 10.13.0"
+ }
+ },
+ "node_modules/jest-worker/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/jest-worker/node_modules/supports-color": {
+ "version": "8.1.1",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
+ "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/supports-color?sponsor=1"
+ }
+ },
+ "node_modules/jiti": {
+ "version": "1.20.0",
+ "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.20.0.tgz",
+ "integrity": "sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA==",
+ "bin": {
+ "jiti": "bin/jiti.js"
+ }
+ },
+ "node_modules/js-tokens": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
+ },
+ "node_modules/js-yaml": {
+ "version": "3.14.1",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
+ "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
+ "dependencies": {
+ "argparse": "^1.0.7",
+ "esprima": "^4.0.0"
+ },
+ "bin": {
+ "js-yaml": "bin/js-yaml.js"
+ }
+ },
+ "node_modules/jsdom": {
+ "version": "16.7.0",
+ "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz",
+ "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==",
+ "dependencies": {
+ "abab": "^2.0.5",
+ "acorn": "^8.2.4",
+ "acorn-globals": "^6.0.0",
+ "cssom": "^0.4.4",
+ "cssstyle": "^2.3.0",
+ "data-urls": "^2.0.0",
+ "decimal.js": "^10.2.1",
+ "domexception": "^2.0.1",
+ "escodegen": "^2.0.0",
+ "form-data": "^3.0.0",
+ "html-encoding-sniffer": "^2.0.1",
+ "http-proxy-agent": "^4.0.1",
+ "https-proxy-agent": "^5.0.0",
+ "is-potential-custom-element-name": "^1.0.1",
+ "nwsapi": "^2.2.0",
+ "parse5": "6.0.1",
+ "saxes": "^5.0.1",
+ "symbol-tree": "^3.2.4",
+ "tough-cookie": "^4.0.0",
+ "w3c-hr-time": "^1.0.2",
+ "w3c-xmlserializer": "^2.0.0",
+ "webidl-conversions": "^6.1.0",
+ "whatwg-encoding": "^1.0.5",
+ "whatwg-mimetype": "^2.3.0",
+ "whatwg-url": "^8.5.0",
+ "ws": "^7.4.6",
+ "xml-name-validator": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "peerDependencies": {
+ "canvas": "^2.5.0"
+ },
+ "peerDependenciesMeta": {
+ "canvas": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/jsesc": {
+ "version": "2.5.2",
+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
+ "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
+ "bin": {
+ "jsesc": "bin/jsesc"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/json-buffer": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
+ "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ=="
+ },
+ "node_modules/json-parse-even-better-errors": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
+ "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w=="
+ },
+ "node_modules/json-schema": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz",
+ "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA=="
+ },
+ "node_modules/json-schema-traverse": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
+ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
+ },
+ "node_modules/json-stable-stringify-without-jsonify": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
+ "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw=="
+ },
+ "node_modules/json5": {
+ "version": "2.2.3",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
+ "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
+ "bin": {
+ "json5": "lib/cli.js"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/jsonfile": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
+ "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
+ "dependencies": {
+ "universalify": "^2.0.0"
+ },
+ "optionalDependencies": {
+ "graceful-fs": "^4.1.6"
+ }
+ },
+ "node_modules/jsonpath": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/jsonpath/-/jsonpath-1.1.1.tgz",
+ "integrity": "sha512-l6Cg7jRpixfbgoWgkrl77dgEj8RPvND0wMH6TwQmi9Qs4TFfS9u5cUFnbeKTwj5ga5Y3BTGGNI28k117LJ009w==",
+ "dependencies": {
+ "esprima": "1.2.2",
+ "static-eval": "2.0.2",
+ "underscore": "1.12.1"
+ }
+ },
+ "node_modules/jsonpath/node_modules/esprima": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.2.2.tgz",
+ "integrity": "sha512-+JpPZam9w5DuJ3Q67SqsMGtiHKENSMRVoxvArfJZK01/BfLEObtZ6orJa/MtoGNR/rfMgp5837T41PAmTwAv/A==",
+ "bin": {
+ "esparse": "bin/esparse.js",
+ "esvalidate": "bin/esvalidate.js"
+ },
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/jsonpointer": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz",
+ "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/jsx-ast-utils": {
+ "version": "3.3.5",
+ "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz",
+ "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==",
+ "dependencies": {
+ "array-includes": "^3.1.6",
+ "array.prototype.flat": "^1.3.1",
+ "object.assign": "^4.1.4",
+ "object.values": "^1.1.6"
+ },
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "node_modules/kdbush": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/kdbush/-/kdbush-4.0.2.tgz",
+ "integrity": "sha512-WbCVYJ27Sz8zi9Q7Q0xHC+05iwkm3Znipc2XTlrnJbsHMYktW4hPhXUE8Ys1engBrvffoSCqbil1JQAa7clRpA=="
+ },
+ "node_modules/keyv": {
+ "version": "4.5.3",
+ "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.3.tgz",
+ "integrity": "sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==",
+ "dependencies": {
+ "json-buffer": "3.0.1"
+ }
+ },
+ "node_modules/kind-of": {
+ "version": "6.0.3",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
+ "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/kleur": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz",
+ "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/klona": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz",
+ "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==",
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/language-subtag-registry": {
+ "version": "0.3.22",
+ "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz",
+ "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w=="
+ },
+ "node_modules/language-tags": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz",
+ "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==",
+ "dependencies": {
+ "language-subtag-registry": "~0.3.2"
+ }
+ },
+ "node_modules/launch-editor": {
+ "version": "2.6.0",
+ "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.0.tgz",
+ "integrity": "sha512-JpDCcQnyAAzZZaZ7vEiSqL690w7dAEyLao+KC96zBplnYbJS7TYNjvM3M7y3dGz+v7aIsJk3hllWuc0kWAjyRQ==",
+ "dependencies": {
+ "picocolors": "^1.0.0",
+ "shell-quote": "^1.7.3"
+ }
+ },
+ "node_modules/leven": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
+ "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/levn": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
+ "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
+ "dependencies": {
+ "prelude-ls": "^1.2.1",
+ "type-check": "~0.4.0"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/lilconfig": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz",
+ "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==",
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/lines-and-columns": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
+ "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="
+ },
+ "node_modules/loader-runner": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz",
+ "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==",
+ "engines": {
+ "node": ">=6.11.5"
+ }
+ },
+ "node_modules/loader-utils": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz",
+ "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
+ "dependencies": {
+ "big.js": "^5.2.2",
+ "emojis-list": "^3.0.0",
+ "json5": "^2.1.2"
+ },
+ "engines": {
+ "node": ">=8.9.0"
+ }
+ },
+ "node_modules/locate-path": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
+ "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
+ "dependencies": {
+ "p-locate": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/lodash": {
+ "version": "4.17.21",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
+ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
+ },
+ "node_modules/lodash.debounce": {
+ "version": "4.0.8",
+ "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
+ "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow=="
+ },
+ "node_modules/lodash.memoize": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
+ "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag=="
+ },
+ "node_modules/lodash.merge": {
+ "version": "4.6.2",
+ "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
+ "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ=="
+ },
+ "node_modules/lodash.sortby": {
+ "version": "4.7.0",
+ "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
+ "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA=="
+ },
+ "node_modules/lodash.uniq": {
+ "version": "4.5.0",
+ "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
+ "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ=="
+ },
+ "node_modules/loose-envify": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
+ "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
+ "dependencies": {
+ "js-tokens": "^3.0.0 || ^4.0.0"
+ },
+ "bin": {
+ "loose-envify": "cli.js"
+ }
+ },
+ "node_modules/lower-case": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz",
+ "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==",
+ "dependencies": {
+ "tslib": "^2.0.3"
+ }
+ },
+ "node_modules/lru-cache": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
+ "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
+ "dependencies": {
+ "yallist": "^3.0.2"
+ }
+ },
+ "node_modules/lz-string": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz",
+ "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==",
+ "bin": {
+ "lz-string": "bin/bin.js"
+ }
+ },
+ "node_modules/magic-string": {
+ "version": "0.25.9",
+ "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz",
+ "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==",
+ "dependencies": {
+ "sourcemap-codec": "^1.4.8"
+ }
+ },
+ "node_modules/make-dir": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
+ "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
+ "dependencies": {
+ "semver": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/make-dir/node_modules/semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "bin": {
+ "semver": "bin/semver.js"
+ }
+ },
+ "node_modules/makeerror": {
+ "version": "1.0.12",
+ "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz",
+ "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==",
+ "dependencies": {
+ "tmpl": "1.0.5"
+ }
+ },
+ "node_modules/mdn-data": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz",
+ "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA=="
+ },
+ "node_modules/media-typer": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
+ "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==",
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/memfs": {
+ "version": "3.5.3",
+ "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz",
+ "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==",
+ "dependencies": {
+ "fs-monkey": "^1.0.4"
+ },
+ "engines": {
+ "node": ">= 4.0.0"
+ }
+ },
+ "node_modules/merge-descriptors": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
+ "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w=="
+ },
+ "node_modules/merge-stream": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
+ "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w=="
+ },
+ "node_modules/merge2": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
+ "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/methods": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
+ "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==",
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/micromatch": {
+ "version": "4.0.5",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
+ "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
+ "dependencies": {
+ "braces": "^3.0.2",
+ "picomatch": "^2.3.1"
+ },
+ "engines": {
+ "node": ">=8.6"
+ }
+ },
+ "node_modules/mime": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
+ "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
+ "bin": {
+ "mime": "cli.js"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/mime-db": {
+ "version": "1.52.0",
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
+ "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/mime-types": {
+ "version": "2.1.35",
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
+ "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
+ "dependencies": {
+ "mime-db": "1.52.0"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/mimic-fn": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
+ "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/min-document": {
+ "version": "2.19.0",
+ "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz",
+ "integrity": "sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==",
+ "dependencies": {
+ "dom-walk": "^0.1.0"
+ }
+ },
+ "node_modules/min-indent": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
+ "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/mini-css-extract-plugin": {
+ "version": "2.7.6",
+ "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz",
+ "integrity": "sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw==",
+ "dependencies": {
+ "schema-utils": "^4.0.0"
+ },
+ "engines": {
+ "node": ">= 12.13.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ },
+ "peerDependencies": {
+ "webpack": "^5.0.0"
+ }
+ },
+ "node_modules/mini-css-extract-plugin/node_modules/ajv": {
+ "version": "8.12.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
+ "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+ "dependencies": {
+ "fast-deep-equal": "^3.1.1",
+ "json-schema-traverse": "^1.0.0",
+ "require-from-string": "^2.0.2",
+ "uri-js": "^4.2.2"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/epoberezkin"
+ }
+ },
+ "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
+ "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
+ "dependencies": {
+ "fast-deep-equal": "^3.1.3"
+ },
+ "peerDependencies": {
+ "ajv": "^8.8.2"
+ }
+ },
+ "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
+ },
+ "node_modules/mini-css-extract-plugin/node_modules/schema-utils": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz",
+ "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
+ "dependencies": {
+ "@types/json-schema": "^7.0.9",
+ "ajv": "^8.9.0",
+ "ajv-formats": "^2.1.1",
+ "ajv-keywords": "^5.1.0"
+ },
+ "engines": {
+ "node": ">= 12.13.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ }
+ },
+ "node_modules/minimalistic-assert": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
+ "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A=="
+ },
+ "node_modules/minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "dependencies": {
+ "brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/minimist": {
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
+ "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/mkdirp": {
+ "version": "0.5.6",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
+ "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
+ "dependencies": {
+ "minimist": "^1.2.6"
+ },
+ "bin": {
+ "mkdirp": "bin/cmd.js"
+ }
+ },
+ "node_modules/ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
+ },
+ "node_modules/multicast-dns": {
+ "version": "7.2.5",
+ "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz",
+ "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==",
+ "dependencies": {
+ "dns-packet": "^5.2.2",
+ "thunky": "^1.0.2"
+ },
+ "bin": {
+ "multicast-dns": "cli.js"
+ }
+ },
+ "node_modules/mz": {
+ "version": "2.7.0",
+ "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz",
+ "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==",
+ "dependencies": {
+ "any-promise": "^1.0.0",
+ "object-assign": "^4.0.1",
+ "thenify-all": "^1.0.0"
+ }
+ },
+ "node_modules/nanoid": {
+ "version": "3.3.6",
+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz",
+ "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "bin": {
+ "nanoid": "bin/nanoid.cjs"
+ },
+ "engines": {
+ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
+ }
+ },
+ "node_modules/natural-compare": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
+ "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw=="
+ },
+ "node_modules/natural-compare-lite": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz",
+ "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g=="
+ },
+ "node_modules/negotiator": {
+ "version": "0.6.3",
+ "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
+ "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==",
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/neo-async": {
+ "version": "2.6.2",
+ "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
+ "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw=="
+ },
+ "node_modules/no-case": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz",
+ "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==",
+ "dependencies": {
+ "lower-case": "^2.0.2",
+ "tslib": "^2.0.3"
+ }
+ },
+ "node_modules/node-forge": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz",
+ "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==",
+ "engines": {
+ "node": ">= 6.13.0"
+ }
+ },
+ "node_modules/node-int64": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz",
+ "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw=="
+ },
+ "node_modules/node-releases": {
+ "version": "2.0.13",
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz",
+ "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ=="
+ },
+ "node_modules/normalize-path": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
+ "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/normalize-range": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
+ "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/normalize-url": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz",
+ "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/npm-run-path": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
+ "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
+ "dependencies": {
+ "path-key": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/nth-check": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
+ "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
+ "dependencies": {
+ "boolbase": "^1.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/nth-check?sponsor=1"
+ }
+ },
+ "node_modules/nwsapi": {
+ "version": "2.2.7",
+ "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz",
+ "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ=="
+ },
+ "node_modules/object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/object-hash": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz",
+ "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==",
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/object-inspect": {
+ "version": "1.12.3",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz",
+ "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/object-is": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz",
+ "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/object-keys": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
+ "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/object.assign": {
+ "version": "4.1.4",
+ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz",
+ "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.4",
+ "has-symbols": "^1.0.3",
+ "object-keys": "^1.1.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/object.entries": {
+ "version": "1.1.7",
+ "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.7.tgz",
+ "integrity": "sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/object.fromentries": {
+ "version": "2.0.7",
+ "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.7.tgz",
+ "integrity": "sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/object.getownpropertydescriptors": {
+ "version": "2.1.7",
+ "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.7.tgz",
+ "integrity": "sha512-PrJz0C2xJ58FNn11XV2lr4Jt5Gzl94qpy9Lu0JlfEj14z88sqbSBJCBEzdlNUCzY2gburhbrwOZ5BHCmuNUy0g==",
+ "dependencies": {
+ "array.prototype.reduce": "^1.0.6",
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "safe-array-concat": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/object.groupby": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.1.tgz",
+ "integrity": "sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "get-intrinsic": "^1.2.1"
+ }
+ },
+ "node_modules/object.hasown": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.3.tgz",
+ "integrity": "sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==",
+ "dependencies": {
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/object.values": {
+ "version": "1.1.7",
+ "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz",
+ "integrity": "sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/obuf": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz",
+ "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg=="
+ },
+ "node_modules/on-finished": {
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
+ "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
+ "dependencies": {
+ "ee-first": "1.1.1"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/on-headers": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
+ "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/once": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
+ "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
+ "dependencies": {
+ "wrappy": "1"
+ }
+ },
+ "node_modules/onetime": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
+ "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
+ "dependencies": {
+ "mimic-fn": "^2.1.0"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/open": {
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz",
+ "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==",
+ "dependencies": {
+ "define-lazy-prop": "^2.0.0",
+ "is-docker": "^2.1.1",
+ "is-wsl": "^2.2.0"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/optionator": {
+ "version": "0.9.3",
+ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz",
+ "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==",
+ "dependencies": {
+ "@aashutoshrathi/word-wrap": "^1.2.3",
+ "deep-is": "^0.1.3",
+ "fast-levenshtein": "^2.0.6",
+ "levn": "^0.4.1",
+ "prelude-ls": "^1.2.1",
+ "type-check": "^0.4.0"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/p-limit": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
+ "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
+ "dependencies": {
+ "yocto-queue": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/p-locate": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
+ "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
+ "dependencies": {
+ "p-limit": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/p-retry": {
+ "version": "4.6.2",
+ "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz",
+ "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==",
+ "dependencies": {
+ "@types/retry": "0.12.0",
+ "retry": "^0.13.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/p-try": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
+ "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/param-case": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz",
+ "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==",
+ "dependencies": {
+ "dot-case": "^3.0.4",
+ "tslib": "^2.0.3"
+ }
+ },
+ "node_modules/parent-module": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
+ "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
+ "dependencies": {
+ "callsites": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/parse-json": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
+ "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
+ "dependencies": {
+ "@babel/code-frame": "^7.0.0",
+ "error-ex": "^1.3.1",
+ "json-parse-even-better-errors": "^2.3.0",
+ "lines-and-columns": "^1.1.6"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/parse5": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
+ "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw=="
+ },
+ "node_modules/parseurl": {
+ "version": "1.3.3",
+ "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
+ "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/pascal-case": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz",
+ "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==",
+ "dependencies": {
+ "no-case": "^3.0.4",
+ "tslib": "^2.0.3"
+ }
+ },
+ "node_modules/path-exists": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
+ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/path-is-absolute": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
+ "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/path-key": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
+ "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/path-parse": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
+ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
+ },
+ "node_modules/path-to-regexp": {
+ "version": "0.1.7",
+ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
+ "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ=="
+ },
+ "node_modules/path-type": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
+ "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/performance-now": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
+ "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow=="
+ },
+ "node_modules/picocolors": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
+ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
+ },
+ "node_modules/picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
+ "node_modules/pify": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+ "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/pirates": {
+ "version": "4.0.6",
+ "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz",
+ "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==",
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/pkg-dir": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
+ "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
+ "dependencies": {
+ "find-up": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/pkg-dir/node_modules/find-up": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
+ "dependencies": {
+ "locate-path": "^5.0.0",
+ "path-exists": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/pkg-dir/node_modules/locate-path": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
+ "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
+ "dependencies": {
+ "p-locate": "^4.1.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/pkg-dir/node_modules/p-limit": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
+ "dependencies": {
+ "p-try": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/pkg-dir/node_modules/p-locate": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
+ "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
+ "dependencies": {
+ "p-limit": "^2.2.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/pkg-up": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz",
+ "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==",
+ "dependencies": {
+ "find-up": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/pkg-up/node_modules/find-up": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
+ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
+ "dependencies": {
+ "locate-path": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/pkg-up/node_modules/locate-path": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
+ "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
+ "dependencies": {
+ "p-locate": "^3.0.0",
+ "path-exists": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/pkg-up/node_modules/p-limit": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
+ "dependencies": {
+ "p-try": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/pkg-up/node_modules/p-locate": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
+ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
+ "dependencies": {
+ "p-limit": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/pkg-up/node_modules/path-exists": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
+ "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss": {
+ "version": "8.4.29",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.29.tgz",
+ "integrity": "sha512-cbI+jaqIeu/VGqXEarWkRCCffhjgXc0qjBtXpqJhTBohMUjUQnbBr0xqX3vEKudc4iviTewcJo5ajcec5+wdJw==",
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/postcss"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "dependencies": {
+ "nanoid": "^3.3.6",
+ "picocolors": "^1.0.0",
+ "source-map-js": "^1.0.2"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14"
+ }
+ },
+ "node_modules/postcss-attribute-case-insensitive": {
+ "version": "5.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz",
+ "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==",
+ "dependencies": {
+ "postcss-selector-parser": "^6.0.10"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2"
+ }
+ },
+ "node_modules/postcss-browser-comments": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz",
+ "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==",
+ "engines": {
+ "node": ">=8"
+ },
+ "peerDependencies": {
+ "browserslist": ">=4",
+ "postcss": ">=8"
+ }
+ },
+ "node_modules/postcss-calc": {
+ "version": "8.2.4",
+ "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz",
+ "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==",
+ "dependencies": {
+ "postcss-selector-parser": "^6.0.9",
+ "postcss-value-parser": "^4.2.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.2"
+ }
+ },
+ "node_modules/postcss-clamp": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz",
+ "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": ">=7.6.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.4.6"
+ }
+ },
+ "node_modules/postcss-color-functional-notation": {
+ "version": "4.2.4",
+ "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz",
+ "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2"
+ }
+ },
+ "node_modules/postcss-color-hex-alpha": {
+ "version": "8.0.4",
+ "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz",
+ "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ },
+ "peerDependencies": {
+ "postcss": "^8.4"
+ }
+ },
+ "node_modules/postcss-color-rebeccapurple": {
+ "version": "7.1.1",
+ "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz",
+ "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2"
+ }
+ },
+ "node_modules/postcss-colormin": {
+ "version": "5.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz",
+ "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==",
+ "dependencies": {
+ "browserslist": "^4.21.4",
+ "caniuse-api": "^3.0.0",
+ "colord": "^2.9.1",
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-convert-values": {
+ "version": "5.1.3",
+ "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz",
+ "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==",
+ "dependencies": {
+ "browserslist": "^4.21.4",
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-custom-media": {
+ "version": "8.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz",
+ "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ },
+ "peerDependencies": {
+ "postcss": "^8.3"
+ }
+ },
+ "node_modules/postcss-custom-properties": {
+ "version": "12.1.11",
+ "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.11.tgz",
+ "integrity": "sha512-0IDJYhgU8xDv1KY6+VgUwuQkVtmYzRwu+dMjnmdMafXYv86SWqfxkc7qdDvWS38vsjaEtv8e0vGOUQrAiMBLpQ==",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2"
+ }
+ },
+ "node_modules/postcss-custom-selectors": {
+ "version": "6.0.3",
+ "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz",
+ "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==",
+ "dependencies": {
+ "postcss-selector-parser": "^6.0.4"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ },
+ "peerDependencies": {
+ "postcss": "^8.3"
+ }
+ },
+ "node_modules/postcss-dir-pseudo-class": {
+ "version": "6.0.5",
+ "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz",
+ "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==",
+ "dependencies": {
+ "postcss-selector-parser": "^6.0.10"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2"
+ }
+ },
+ "node_modules/postcss-discard-comments": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz",
+ "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==",
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-discard-duplicates": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz",
+ "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==",
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-discard-empty": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz",
+ "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==",
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-discard-overridden": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz",
+ "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==",
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-double-position-gradients": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz",
+ "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==",
+ "dependencies": {
+ "@csstools/postcss-progressive-custom-properties": "^1.1.0",
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2"
+ }
+ },
+ "node_modules/postcss-env-function": {
+ "version": "4.0.6",
+ "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz",
+ "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "peerDependencies": {
+ "postcss": "^8.4"
+ }
+ },
+ "node_modules/postcss-flexbugs-fixes": {
+ "version": "5.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz",
+ "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==",
+ "peerDependencies": {
+ "postcss": "^8.1.4"
+ }
+ },
+ "node_modules/postcss-focus-visible": {
+ "version": "6.0.4",
+ "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz",
+ "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==",
+ "dependencies": {
+ "postcss-selector-parser": "^6.0.9"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "peerDependencies": {
+ "postcss": "^8.4"
+ }
+ },
+ "node_modules/postcss-focus-within": {
+ "version": "5.0.4",
+ "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz",
+ "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==",
+ "dependencies": {
+ "postcss-selector-parser": "^6.0.9"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "peerDependencies": {
+ "postcss": "^8.4"
+ }
+ },
+ "node_modules/postcss-font-variant": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz",
+ "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==",
+ "peerDependencies": {
+ "postcss": "^8.1.0"
+ }
+ },
+ "node_modules/postcss-gap-properties": {
+ "version": "3.0.5",
+ "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz",
+ "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==",
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2"
+ }
+ },
+ "node_modules/postcss-image-set-function": {
+ "version": "4.0.7",
+ "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz",
+ "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2"
+ }
+ },
+ "node_modules/postcss-import": {
+ "version": "15.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz",
+ "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==",
+ "dependencies": {
+ "postcss-value-parser": "^4.0.0",
+ "read-cache": "^1.0.0",
+ "resolve": "^1.1.7"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.0.0"
+ }
+ },
+ "node_modules/postcss-initial": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz",
+ "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==",
+ "peerDependencies": {
+ "postcss": "^8.0.0"
+ }
+ },
+ "node_modules/postcss-js": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz",
+ "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==",
+ "dependencies": {
+ "camelcase-css": "^2.0.1"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >= 16"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ },
+ "peerDependencies": {
+ "postcss": "^8.4.21"
+ }
+ },
+ "node_modules/postcss-lab-function": {
+ "version": "4.2.1",
+ "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz",
+ "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==",
+ "dependencies": {
+ "@csstools/postcss-progressive-custom-properties": "^1.1.0",
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2"
+ }
+ },
+ "node_modules/postcss-load-config": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz",
+ "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==",
+ "dependencies": {
+ "lilconfig": "^2.0.5",
+ "yaml": "^2.1.1"
+ },
+ "engines": {
+ "node": ">= 14"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ },
+ "peerDependencies": {
+ "postcss": ">=8.0.9",
+ "ts-node": ">=9.0.0"
+ },
+ "peerDependenciesMeta": {
+ "postcss": {
+ "optional": true
+ },
+ "ts-node": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/postcss-load-config/node_modules/yaml": {
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.2.tgz",
+ "integrity": "sha512-N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg==",
+ "engines": {
+ "node": ">= 14"
+ }
+ },
+ "node_modules/postcss-loader": {
+ "version": "6.2.1",
+ "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz",
+ "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==",
+ "dependencies": {
+ "cosmiconfig": "^7.0.0",
+ "klona": "^2.0.5",
+ "semver": "^7.3.5"
+ },
+ "engines": {
+ "node": ">= 12.13.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ },
+ "peerDependencies": {
+ "postcss": "^7.0.0 || ^8.0.1",
+ "webpack": "^5.0.0"
+ }
+ },
+ "node_modules/postcss-logical": {
+ "version": "5.0.4",
+ "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz",
+ "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==",
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "peerDependencies": {
+ "postcss": "^8.4"
+ }
+ },
+ "node_modules/postcss-media-minmax": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz",
+ "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==",
+ "engines": {
+ "node": ">=10.0.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.1.0"
+ }
+ },
+ "node_modules/postcss-merge-longhand": {
+ "version": "5.1.7",
+ "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz",
+ "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0",
+ "stylehacks": "^5.1.1"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-merge-rules": {
+ "version": "5.1.4",
+ "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz",
+ "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==",
+ "dependencies": {
+ "browserslist": "^4.21.4",
+ "caniuse-api": "^3.0.0",
+ "cssnano-utils": "^3.1.0",
+ "postcss-selector-parser": "^6.0.5"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-minify-font-values": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz",
+ "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-minify-gradients": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz",
+ "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==",
+ "dependencies": {
+ "colord": "^2.9.1",
+ "cssnano-utils": "^3.1.0",
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-minify-params": {
+ "version": "5.1.4",
+ "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz",
+ "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==",
+ "dependencies": {
+ "browserslist": "^4.21.4",
+ "cssnano-utils": "^3.1.0",
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-minify-selectors": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz",
+ "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==",
+ "dependencies": {
+ "postcss-selector-parser": "^6.0.5"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-modules-extract-imports": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz",
+ "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==",
+ "engines": {
+ "node": "^10 || ^12 || >= 14"
+ },
+ "peerDependencies": {
+ "postcss": "^8.1.0"
+ }
+ },
+ "node_modules/postcss-modules-local-by-default": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz",
+ "integrity": "sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==",
+ "dependencies": {
+ "icss-utils": "^5.0.0",
+ "postcss-selector-parser": "^6.0.2",
+ "postcss-value-parser": "^4.1.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >= 14"
+ },
+ "peerDependencies": {
+ "postcss": "^8.1.0"
+ }
+ },
+ "node_modules/postcss-modules-scope": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz",
+ "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==",
+ "dependencies": {
+ "postcss-selector-parser": "^6.0.4"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >= 14"
+ },
+ "peerDependencies": {
+ "postcss": "^8.1.0"
+ }
+ },
+ "node_modules/postcss-modules-values": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz",
+ "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==",
+ "dependencies": {
+ "icss-utils": "^5.0.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >= 14"
+ },
+ "peerDependencies": {
+ "postcss": "^8.1.0"
+ }
+ },
+ "node_modules/postcss-nested": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz",
+ "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==",
+ "dependencies": {
+ "postcss-selector-parser": "^6.0.11"
+ },
+ "engines": {
+ "node": ">=12.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.14"
+ }
+ },
+ "node_modules/postcss-nesting": {
+ "version": "10.2.0",
+ "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz",
+ "integrity": "sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==",
+ "dependencies": {
+ "@csstools/selector-specificity": "^2.0.0",
+ "postcss-selector-parser": "^6.0.10"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2"
+ }
+ },
+ "node_modules/postcss-normalize": {
+ "version": "10.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz",
+ "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==",
+ "dependencies": {
+ "@csstools/normalize.css": "*",
+ "postcss-browser-comments": "^4",
+ "sanitize.css": "*"
+ },
+ "engines": {
+ "node": ">= 12"
+ },
+ "peerDependencies": {
+ "browserslist": ">= 4",
+ "postcss": ">= 8"
+ }
+ },
+ "node_modules/postcss-normalize-charset": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz",
+ "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==",
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-normalize-display-values": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz",
+ "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-normalize-positions": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz",
+ "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-normalize-repeat-style": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz",
+ "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-normalize-string": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz",
+ "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-normalize-timing-functions": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz",
+ "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-normalize-unicode": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz",
+ "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==",
+ "dependencies": {
+ "browserslist": "^4.21.4",
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-normalize-url": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz",
+ "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==",
+ "dependencies": {
+ "normalize-url": "^6.0.1",
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-normalize-whitespace": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz",
+ "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-opacity-percentage": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.3.tgz",
+ "integrity": "sha512-An6Ba4pHBiDtyVpSLymUUERMo2cU7s+Obz6BTrS+gxkbnSBNKSuD0AVUc+CpBMrpVPKKfoVz0WQCX+Tnst0i4A==",
+ "funding": [
+ {
+ "type": "kofi",
+ "url": "https://ko-fi.com/mrcgrtz"
+ },
+ {
+ "type": "liberapay",
+ "url": "https://liberapay.com/mrcgrtz"
+ }
+ ],
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2"
+ }
+ },
+ "node_modules/postcss-ordered-values": {
+ "version": "5.1.3",
+ "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz",
+ "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==",
+ "dependencies": {
+ "cssnano-utils": "^3.1.0",
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-overflow-shorthand": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz",
+ "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2"
+ }
+ },
+ "node_modules/postcss-page-break": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz",
+ "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==",
+ "peerDependencies": {
+ "postcss": "^8"
+ }
+ },
+ "node_modules/postcss-place": {
+ "version": "7.0.5",
+ "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz",
+ "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2"
+ }
+ },
+ "node_modules/postcss-preset-env": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.3.tgz",
+ "integrity": "sha512-T1LgRm5uEVFSEF83vHZJV2z19lHg4yJuZ6gXZZkqVsqv63nlr6zabMH3l4Pc01FQCyfWVrh2GaUeCVy9Po+Aag==",
+ "dependencies": {
+ "@csstools/postcss-cascade-layers": "^1.1.1",
+ "@csstools/postcss-color-function": "^1.1.1",
+ "@csstools/postcss-font-format-keywords": "^1.0.1",
+ "@csstools/postcss-hwb-function": "^1.0.2",
+ "@csstools/postcss-ic-unit": "^1.0.1",
+ "@csstools/postcss-is-pseudo-class": "^2.0.7",
+ "@csstools/postcss-nested-calc": "^1.0.0",
+ "@csstools/postcss-normalize-display-values": "^1.0.1",
+ "@csstools/postcss-oklab-function": "^1.1.1",
+ "@csstools/postcss-progressive-custom-properties": "^1.3.0",
+ "@csstools/postcss-stepped-value-functions": "^1.0.1",
+ "@csstools/postcss-text-decoration-shorthand": "^1.0.0",
+ "@csstools/postcss-trigonometric-functions": "^1.0.2",
+ "@csstools/postcss-unset-value": "^1.0.2",
+ "autoprefixer": "^10.4.13",
+ "browserslist": "^4.21.4",
+ "css-blank-pseudo": "^3.0.3",
+ "css-has-pseudo": "^3.0.4",
+ "css-prefers-color-scheme": "^6.0.3",
+ "cssdb": "^7.1.0",
+ "postcss-attribute-case-insensitive": "^5.0.2",
+ "postcss-clamp": "^4.1.0",
+ "postcss-color-functional-notation": "^4.2.4",
+ "postcss-color-hex-alpha": "^8.0.4",
+ "postcss-color-rebeccapurple": "^7.1.1",
+ "postcss-custom-media": "^8.0.2",
+ "postcss-custom-properties": "^12.1.10",
+ "postcss-custom-selectors": "^6.0.3",
+ "postcss-dir-pseudo-class": "^6.0.5",
+ "postcss-double-position-gradients": "^3.1.2",
+ "postcss-env-function": "^4.0.6",
+ "postcss-focus-visible": "^6.0.4",
+ "postcss-focus-within": "^5.0.4",
+ "postcss-font-variant": "^5.0.0",
+ "postcss-gap-properties": "^3.0.5",
+ "postcss-image-set-function": "^4.0.7",
+ "postcss-initial": "^4.0.1",
+ "postcss-lab-function": "^4.2.1",
+ "postcss-logical": "^5.0.4",
+ "postcss-media-minmax": "^5.0.0",
+ "postcss-nesting": "^10.2.0",
+ "postcss-opacity-percentage": "^1.1.2",
+ "postcss-overflow-shorthand": "^3.0.4",
+ "postcss-page-break": "^3.0.4",
+ "postcss-place": "^7.0.5",
+ "postcss-pseudo-class-any-link": "^7.1.6",
+ "postcss-replace-overflow-wrap": "^4.0.0",
+ "postcss-selector-not": "^6.0.1",
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2"
+ }
+ },
+ "node_modules/postcss-pseudo-class-any-link": {
+ "version": "7.1.6",
+ "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz",
+ "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==",
+ "dependencies": {
+ "postcss-selector-parser": "^6.0.10"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2"
+ }
+ },
+ "node_modules/postcss-reduce-initial": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz",
+ "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==",
+ "dependencies": {
+ "browserslist": "^4.21.4",
+ "caniuse-api": "^3.0.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-reduce-transforms": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz",
+ "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-replace-overflow-wrap": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz",
+ "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==",
+ "peerDependencies": {
+ "postcss": "^8.0.3"
+ }
+ },
+ "node_modules/postcss-selector-not": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz",
+ "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==",
+ "dependencies": {
+ "postcss-selector-parser": "^6.0.10"
+ },
+ "engines": {
+ "node": "^12 || ^14 || >=16"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/csstools"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2"
+ }
+ },
+ "node_modules/postcss-selector-parser": {
+ "version": "6.0.13",
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz",
+ "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==",
+ "dependencies": {
+ "cssesc": "^3.0.0",
+ "util-deprecate": "^1.0.2"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/postcss-svgo": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz",
+ "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0",
+ "svgo": "^2.7.0"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-svgo/node_modules/commander": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz",
+ "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/postcss-svgo/node_modules/css-tree": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz",
+ "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==",
+ "dependencies": {
+ "mdn-data": "2.0.14",
+ "source-map": "^0.6.1"
+ },
+ "engines": {
+ "node": ">=8.0.0"
+ }
+ },
+ "node_modules/postcss-svgo/node_modules/mdn-data": {
+ "version": "2.0.14",
+ "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz",
+ "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow=="
+ },
+ "node_modules/postcss-svgo/node_modules/source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/postcss-svgo/node_modules/svgo": {
+ "version": "2.8.0",
+ "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz",
+ "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==",
+ "dependencies": {
+ "@trysound/sax": "0.2.0",
+ "commander": "^7.2.0",
+ "css-select": "^4.1.3",
+ "css-tree": "^1.1.3",
+ "csso": "^4.2.0",
+ "picocolors": "^1.0.0",
+ "stable": "^0.1.8"
+ },
+ "bin": {
+ "svgo": "bin/svgo"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ }
+ },
+ "node_modules/postcss-unique-selectors": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz",
+ "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==",
+ "dependencies": {
+ "postcss-selector-parser": "^6.0.5"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/postcss-value-parser": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
+ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ=="
+ },
+ "node_modules/prelude-ls": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
+ "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/pretty-bytes": {
+ "version": "5.6.0",
+ "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz",
+ "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==",
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/pretty-error": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz",
+ "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==",
+ "dependencies": {
+ "lodash": "^4.17.20",
+ "renderkid": "^3.0.0"
+ }
+ },
+ "node_modules/pretty-format": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz",
+ "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==",
+ "dependencies": {
+ "ansi-regex": "^5.0.1",
+ "ansi-styles": "^5.0.0",
+ "react-is": "^17.0.1"
+ },
+ "engines": {
+ "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
+ }
+ },
+ "node_modules/pretty-format/node_modules/ansi-styles": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
+ "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/process": {
+ "version": "0.11.10",
+ "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
+ "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==",
+ "engines": {
+ "node": ">= 0.6.0"
+ }
+ },
+ "node_modules/process-nextick-args": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
+ "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
+ },
+ "node_modules/promise": {
+ "version": "8.3.0",
+ "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz",
+ "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==",
+ "dependencies": {
+ "asap": "~2.0.6"
+ }
+ },
+ "node_modules/prompts": {
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz",
+ "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==",
+ "dependencies": {
+ "kleur": "^3.0.3",
+ "sisteransi": "^1.0.5"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/prop-types": {
+ "version": "15.8.1",
+ "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
+ "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",
+ "dependencies": {
+ "loose-envify": "^1.4.0",
+ "object-assign": "^4.1.1",
+ "react-is": "^16.13.1"
+ }
+ },
+ "node_modules/prop-types/node_modules/react-is": {
+ "version": "16.13.1",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
+ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
+ },
+ "node_modules/proxy-addr": {
+ "version": "2.0.7",
+ "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
+ "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
+ "dependencies": {
+ "forwarded": "0.2.0",
+ "ipaddr.js": "1.9.1"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/proxy-addr/node_modules/ipaddr.js": {
+ "version": "1.9.1",
+ "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
+ "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/proxy-from-env": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
+ "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg=="
+ },
+ "node_modules/psl": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz",
+ "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag=="
+ },
+ "node_modules/punycode": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz",
+ "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/q": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
+ "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==",
+ "engines": {
+ "node": ">=0.6.0",
+ "teleport": ">=0.2.0"
+ }
+ },
+ "node_modules/qs": {
+ "version": "6.11.0",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz",
+ "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==",
+ "dependencies": {
+ "side-channel": "^1.0.4"
+ },
+ "engines": {
+ "node": ">=0.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/querystringify": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz",
+ "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ=="
+ },
+ "node_modules/queue-microtask": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
+ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ]
+ },
+ "node_modules/raf": {
+ "version": "3.4.1",
+ "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz",
+ "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==",
+ "dependencies": {
+ "performance-now": "^2.1.0"
+ }
+ },
+ "node_modules/randombytes": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
+ "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
+ "dependencies": {
+ "safe-buffer": "^5.1.0"
+ }
+ },
+ "node_modules/range-parser": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
+ "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/raw-body": {
+ "version": "2.5.1",
+ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz",
+ "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==",
+ "dependencies": {
+ "bytes": "3.1.2",
+ "http-errors": "2.0.0",
+ "iconv-lite": "0.4.24",
+ "unpipe": "1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/raw-body/node_modules/bytes": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
+ "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/raw-body/node_modules/iconv-lite": {
+ "version": "0.4.24",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
+ "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
+ "dependencies": {
+ "safer-buffer": ">= 2.1.2 < 3"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/react": {
+ "version": "18.2.0",
+ "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz",
+ "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==",
+ "dependencies": {
+ "loose-envify": "^1.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/react-app-polyfill": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz",
+ "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==",
+ "dependencies": {
+ "core-js": "^3.19.2",
+ "object-assign": "^4.1.1",
+ "promise": "^8.1.0",
+ "raf": "^3.4.1",
+ "regenerator-runtime": "^0.13.9",
+ "whatwg-fetch": "^3.6.2"
+ },
+ "engines": {
+ "node": ">=14"
+ }
+ },
+ "node_modules/react-app-polyfill/node_modules/regenerator-runtime": {
+ "version": "0.13.11",
+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz",
+ "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg=="
+ },
+ "node_modules/react-dev-utils": {
+ "version": "12.0.1",
+ "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz",
+ "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==",
+ "dependencies": {
+ "@babel/code-frame": "^7.16.0",
+ "address": "^1.1.2",
+ "browserslist": "^4.18.1",
+ "chalk": "^4.1.2",
+ "cross-spawn": "^7.0.3",
+ "detect-port-alt": "^1.1.6",
+ "escape-string-regexp": "^4.0.0",
+ "filesize": "^8.0.6",
+ "find-up": "^5.0.0",
+ "fork-ts-checker-webpack-plugin": "^6.5.0",
+ "global-modules": "^2.0.0",
+ "globby": "^11.0.4",
+ "gzip-size": "^6.0.0",
+ "immer": "^9.0.7",
+ "is-root": "^2.1.0",
+ "loader-utils": "^3.2.0",
+ "open": "^8.4.0",
+ "pkg-up": "^3.1.0",
+ "prompts": "^2.4.2",
+ "react-error-overlay": "^6.0.11",
+ "recursive-readdir": "^2.2.2",
+ "shell-quote": "^1.7.3",
+ "strip-ansi": "^6.0.1",
+ "text-table": "^0.2.0"
+ },
+ "engines": {
+ "node": ">=14"
+ }
+ },
+ "node_modules/react-dev-utils/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/react-dev-utils/node_modules/chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dependencies": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/react-dev-utils/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/react-dev-utils/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "node_modules/react-dev-utils/node_modules/escape-string-regexp": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
+ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/react-dev-utils/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/react-dev-utils/node_modules/loader-utils": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz",
+ "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==",
+ "engines": {
+ "node": ">= 12.13.0"
+ }
+ },
+ "node_modules/react-dev-utils/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/react-dom": {
+ "version": "18.2.0",
+ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz",
+ "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==",
+ "dependencies": {
+ "loose-envify": "^1.1.0",
+ "scheduler": "^0.23.0"
+ },
+ "peerDependencies": {
+ "react": "^18.2.0"
+ }
+ },
+ "node_modules/react-error-overlay": {
+ "version": "6.0.11",
+ "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz",
+ "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg=="
+ },
+ "node_modules/react-is": {
+ "version": "17.0.2",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
+ "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w=="
+ },
+ "node_modules/react-motion": {
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/react-motion/-/react-motion-0.5.2.tgz",
+ "integrity": "sha512-9q3YAvHoUiWlP3cK0v+w1N5Z23HXMj4IF4YuvjvWegWqNPfLXsOBE/V7UvQGpXxHFKRQQcNcVQE31g9SB/6qgQ==",
+ "dependencies": {
+ "performance-now": "^0.2.0",
+ "prop-types": "^15.5.8",
+ "raf": "^3.1.0"
+ },
+ "peerDependencies": {
+ "react": "^0.14.9 || ^15.3.0 || ^16.0.0"
+ }
+ },
+ "node_modules/react-motion/node_modules/performance-now": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz",
+ "integrity": "sha512-YHk5ez1hmMR5LOkb9iJkLKqoBlL7WD5M8ljC75ZfzXriuBIVNuecaXuU7e+hOwyqf24Wxhh7Vxgt7Hnw9288Tg=="
+ },
+ "node_modules/react-refresh": {
+ "version": "0.11.0",
+ "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz",
+ "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/react-router": {
+ "version": "6.16.0",
+ "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.16.0.tgz",
+ "integrity": "sha512-VT4Mmc4jj5YyjpOi5jOf0I+TYzGpvzERy4ckNSvSh2RArv8LLoCxlsZ2D+tc7zgjxcY34oTz2hZaeX5RVprKqA==",
+ "dependencies": {
+ "@remix-run/router": "1.9.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ },
+ "peerDependencies": {
+ "react": ">=16.8"
+ }
+ },
+ "node_modules/react-router-dom": {
+ "version": "6.16.0",
+ "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.16.0.tgz",
+ "integrity": "sha512-aTfBLv3mk/gaKLxgRDUPbPw+s4Y/O+ma3rEN1u8EgEpLpPe6gNjIsWt9rxushMHHMb7mSwxRGdGlGdvmFsyPIg==",
+ "dependencies": {
+ "@remix-run/router": "1.9.0",
+ "react-router": "6.16.0"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ },
+ "peerDependencies": {
+ "react": ">=16.8",
+ "react-dom": ">=16.8"
+ }
+ },
+ "node_modules/react-scripts": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz",
+ "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==",
+ "dependencies": {
+ "@babel/core": "^7.16.0",
+ "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3",
+ "@svgr/webpack": "^5.5.0",
+ "babel-jest": "^27.4.2",
+ "babel-loader": "^8.2.3",
+ "babel-plugin-named-asset-import": "^0.3.8",
+ "babel-preset-react-app": "^10.0.1",
+ "bfj": "^7.0.2",
+ "browserslist": "^4.18.1",
+ "camelcase": "^6.2.1",
+ "case-sensitive-paths-webpack-plugin": "^2.4.0",
+ "css-loader": "^6.5.1",
+ "css-minimizer-webpack-plugin": "^3.2.0",
+ "dotenv": "^10.0.0",
+ "dotenv-expand": "^5.1.0",
+ "eslint": "^8.3.0",
+ "eslint-config-react-app": "^7.0.1",
+ "eslint-webpack-plugin": "^3.1.1",
+ "file-loader": "^6.2.0",
+ "fs-extra": "^10.0.0",
+ "html-webpack-plugin": "^5.5.0",
+ "identity-obj-proxy": "^3.0.0",
+ "jest": "^27.4.3",
+ "jest-resolve": "^27.4.2",
+ "jest-watch-typeahead": "^1.0.0",
+ "mini-css-extract-plugin": "^2.4.5",
+ "postcss": "^8.4.4",
+ "postcss-flexbugs-fixes": "^5.0.2",
+ "postcss-loader": "^6.2.1",
+ "postcss-normalize": "^10.0.1",
+ "postcss-preset-env": "^7.0.1",
+ "prompts": "^2.4.2",
+ "react-app-polyfill": "^3.0.0",
+ "react-dev-utils": "^12.0.1",
+ "react-refresh": "^0.11.0",
+ "resolve": "^1.20.0",
+ "resolve-url-loader": "^4.0.0",
+ "sass-loader": "^12.3.0",
+ "semver": "^7.3.5",
+ "source-map-loader": "^3.0.0",
+ "style-loader": "^3.3.1",
+ "tailwindcss": "^3.0.2",
+ "terser-webpack-plugin": "^5.2.5",
+ "webpack": "^5.64.4",
+ "webpack-dev-server": "^4.6.0",
+ "webpack-manifest-plugin": "^4.0.2",
+ "workbox-webpack-plugin": "^6.4.1"
+ },
+ "bin": {
+ "react-scripts": "bin/react-scripts.js"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ },
+ "optionalDependencies": {
+ "fsevents": "^2.3.2"
+ },
+ "peerDependencies": {
+ "react": ">= 16",
+ "typescript": "^3.2.1 || ^4"
+ },
+ "peerDependenciesMeta": {
+ "typescript": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/react-transition-group": {
+ "version": "4.4.5",
+ "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz",
+ "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==",
+ "dependencies": {
+ "@babel/runtime": "^7.5.5",
+ "dom-helpers": "^5.0.1",
+ "loose-envify": "^1.4.0",
+ "prop-types": "^15.6.2"
+ },
+ "peerDependencies": {
+ "react": ">=16.6.0",
+ "react-dom": ">=16.6.0"
+ }
+ },
+ "node_modules/react-vis": {
+ "version": "1.12.1",
+ "resolved": "https://registry.npmjs.org/react-vis/-/react-vis-1.12.1.tgz",
+ "integrity": "sha512-vH7ihTPlBD6wBuzwPoipheyJnx46kKKMXnVqdk4mv5vq+bJVC6JRYdRZSofa2030+kko99rSq/idnYnNWGr6zA==",
+ "dependencies": {
+ "d3-array": "^3.2.1",
+ "d3-collection": "^1.0.7",
+ "d3-color": "^3.1.0",
+ "d3-contour": "^4.0.0",
+ "d3-format": "^3.1.0",
+ "d3-geo": "^3.1.0",
+ "d3-hexbin": "^0.2.2",
+ "d3-hierarchy": "^3.1.2",
+ "d3-interpolate": "^3.0.1",
+ "d3-sankey": "^0.12.3",
+ "d3-scale": "^4.0.2",
+ "d3-shape": "^3.2.0",
+ "d3-voronoi": "^1.1.4",
+ "deep-equal": "^1.0.1",
+ "global": "^4.3.1",
+ "prop-types": "^15.5.8",
+ "react-motion": "^0.5.2"
+ },
+ "engines": {
+ "node": ">=14.18.0",
+ "npm": ">=6.13.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.3",
+ "react-dom": "^16.8.3"
+ }
+ },
+ "node_modules/react-vis/node_modules/deep-equal": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz",
+ "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==",
+ "dependencies": {
+ "is-arguments": "^1.0.4",
+ "is-date-object": "^1.0.1",
+ "is-regex": "^1.0.4",
+ "object-is": "^1.0.1",
+ "object-keys": "^1.1.1",
+ "regexp.prototype.flags": "^1.2.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/read-cache": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
+ "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==",
+ "dependencies": {
+ "pify": "^2.3.0"
+ }
+ },
+ "node_modules/readable-stream": {
+ "version": "3.6.2",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
+ "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
+ "dependencies": {
+ "inherits": "^2.0.3",
+ "string_decoder": "^1.1.1",
+ "util-deprecate": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/readdirp": {
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
+ "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
+ "dependencies": {
+ "picomatch": "^2.2.1"
+ },
+ "engines": {
+ "node": ">=8.10.0"
+ }
+ },
+ "node_modules/recursive-readdir": {
+ "version": "2.2.3",
+ "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz",
+ "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==",
+ "dependencies": {
+ "minimatch": "^3.0.5"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/redent": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
+ "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
+ "dependencies": {
+ "indent-string": "^4.0.0",
+ "strip-indent": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/reflect.getprototypeof": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.4.tgz",
+ "integrity": "sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "get-intrinsic": "^1.2.1",
+ "globalthis": "^1.0.3",
+ "which-builtin-type": "^1.1.3"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/regenerate": {
+ "version": "1.4.2",
+ "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
+ "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A=="
+ },
+ "node_modules/regenerate-unicode-properties": {
+ "version": "10.1.1",
+ "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz",
+ "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==",
+ "dependencies": {
+ "regenerate": "^1.4.2"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/regenerator-runtime": {
+ "version": "0.14.0",
+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz",
+ "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA=="
+ },
+ "node_modules/regenerator-transform": {
+ "version": "0.15.2",
+ "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz",
+ "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==",
+ "dependencies": {
+ "@babel/runtime": "^7.8.4"
+ }
+ },
+ "node_modules/regex-parser": {
+ "version": "2.2.11",
+ "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz",
+ "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q=="
+ },
+ "node_modules/regexp.prototype.flags": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz",
+ "integrity": "sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "set-function-name": "^2.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/regexpu-core": {
+ "version": "5.3.2",
+ "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz",
+ "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==",
+ "dependencies": {
+ "@babel/regjsgen": "^0.8.0",
+ "regenerate": "^1.4.2",
+ "regenerate-unicode-properties": "^10.1.0",
+ "regjsparser": "^0.9.1",
+ "unicode-match-property-ecmascript": "^2.0.0",
+ "unicode-match-property-value-ecmascript": "^2.1.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/regjsparser": {
+ "version": "0.9.1",
+ "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz",
+ "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==",
+ "dependencies": {
+ "jsesc": "~0.5.0"
+ },
+ "bin": {
+ "regjsparser": "bin/parser"
+ }
+ },
+ "node_modules/regjsparser/node_modules/jsesc": {
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
+ "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==",
+ "bin": {
+ "jsesc": "bin/jsesc"
+ }
+ },
+ "node_modules/relateurl": {
+ "version": "0.2.7",
+ "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz",
+ "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==",
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/renderkid": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz",
+ "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==",
+ "dependencies": {
+ "css-select": "^4.1.3",
+ "dom-converter": "^0.2.0",
+ "htmlparser2": "^6.1.0",
+ "lodash": "^4.17.21",
+ "strip-ansi": "^6.0.1"
+ }
+ },
+ "node_modules/require-directory": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
+ "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/require-from-string": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
+ "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/requires-port": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
+ "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ=="
+ },
+ "node_modules/resolve": {
+ "version": "1.22.5",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.5.tgz",
+ "integrity": "sha512-qWhv7PF1V95QPvRoUGHxOtnAlEvlXBylMZcjUR9pAumMmveFtcHJRXGIr+TkjfNJVQypqv2qcDiiars2y1PsSg==",
+ "dependencies": {
+ "is-core-module": "^2.13.0",
+ "path-parse": "^1.0.7",
+ "supports-preserve-symlinks-flag": "^1.0.0"
+ },
+ "bin": {
+ "resolve": "bin/resolve"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/resolve-cwd": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",
+ "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==",
+ "dependencies": {
+ "resolve-from": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/resolve-from": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
+ "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/resolve-url-loader": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz",
+ "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==",
+ "dependencies": {
+ "adjust-sourcemap-loader": "^4.0.0",
+ "convert-source-map": "^1.7.0",
+ "loader-utils": "^2.0.0",
+ "postcss": "^7.0.35",
+ "source-map": "0.6.1"
+ },
+ "engines": {
+ "node": ">=8.9"
+ },
+ "peerDependencies": {
+ "rework": "1.0.1",
+ "rework-visit": "1.0.0"
+ },
+ "peerDependenciesMeta": {
+ "rework": {
+ "optional": true
+ },
+ "rework-visit": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/resolve-url-loader/node_modules/picocolors": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz",
+ "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA=="
+ },
+ "node_modules/resolve-url-loader/node_modules/postcss": {
+ "version": "7.0.39",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz",
+ "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==",
+ "dependencies": {
+ "picocolors": "^0.2.1",
+ "source-map": "^0.6.1"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/postcss/"
+ }
+ },
+ "node_modules/resolve-url-loader/node_modules/source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/resolve.exports": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz",
+ "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==",
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/retry": {
+ "version": "0.13.1",
+ "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz",
+ "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==",
+ "engines": {
+ "node": ">= 4"
+ }
+ },
+ "node_modules/reusify": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
+ "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
+ "engines": {
+ "iojs": ">=1.0.0",
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/rimraf": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
+ "dependencies": {
+ "glob": "^7.1.3"
+ },
+ "bin": {
+ "rimraf": "bin.js"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/rollup": {
+ "version": "2.79.1",
+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz",
+ "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==",
+ "bin": {
+ "rollup": "dist/bin/rollup"
+ },
+ "engines": {
+ "node": ">=10.0.0"
+ },
+ "optionalDependencies": {
+ "fsevents": "~2.3.2"
+ }
+ },
+ "node_modules/rollup-plugin-terser": {
+ "version": "7.0.2",
+ "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz",
+ "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==",
+ "deprecated": "This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser",
+ "dependencies": {
+ "@babel/code-frame": "^7.10.4",
+ "jest-worker": "^26.2.1",
+ "serialize-javascript": "^4.0.0",
+ "terser": "^5.0.0"
+ },
+ "peerDependencies": {
+ "rollup": "^2.0.0"
+ }
+ },
+ "node_modules/rollup-plugin-terser/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/rollup-plugin-terser/node_modules/jest-worker": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz",
+ "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==",
+ "dependencies": {
+ "@types/node": "*",
+ "merge-stream": "^2.0.0",
+ "supports-color": "^7.0.0"
+ },
+ "engines": {
+ "node": ">= 10.13.0"
+ }
+ },
+ "node_modules/rollup-plugin-terser/node_modules/serialize-javascript": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz",
+ "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==",
+ "dependencies": {
+ "randombytes": "^2.1.0"
+ }
+ },
+ "node_modules/rollup-plugin-terser/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/run-parallel": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
+ "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "dependencies": {
+ "queue-microtask": "^1.2.2"
+ }
+ },
+ "node_modules/safe-array-concat": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz",
+ "integrity": "sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.2.1",
+ "has-symbols": "^1.0.3",
+ "isarray": "^2.0.5"
+ },
+ "engines": {
+ "node": ">=0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/safe-buffer": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ]
+ },
+ "node_modules/safe-regex-test": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz",
+ "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.1.3",
+ "is-regex": "^1.1.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/safer-buffer": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
+ },
+ "node_modules/sanitize.css": {
+ "version": "13.0.0",
+ "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz",
+ "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA=="
+ },
+ "node_modules/sass-loader": {
+ "version": "12.6.0",
+ "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz",
+ "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==",
+ "dependencies": {
+ "klona": "^2.0.4",
+ "neo-async": "^2.6.2"
+ },
+ "engines": {
+ "node": ">= 12.13.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ },
+ "peerDependencies": {
+ "fibers": ">= 3.1.0",
+ "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0",
+ "sass": "^1.3.0",
+ "sass-embedded": "*",
+ "webpack": "^5.0.0"
+ },
+ "peerDependenciesMeta": {
+ "fibers": {
+ "optional": true
+ },
+ "node-sass": {
+ "optional": true
+ },
+ "sass": {
+ "optional": true
+ },
+ "sass-embedded": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/sax": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
+ "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="
+ },
+ "node_modules/saxes": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz",
+ "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==",
+ "dependencies": {
+ "xmlchars": "^2.2.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/scheduler": {
+ "version": "0.23.0",
+ "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz",
+ "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==",
+ "dependencies": {
+ "loose-envify": "^1.1.0"
+ }
+ },
+ "node_modules/schema-utils": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz",
+ "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==",
+ "dependencies": {
+ "@types/json-schema": "^7.0.8",
+ "ajv": "^6.12.5",
+ "ajv-keywords": "^3.5.2"
+ },
+ "engines": {
+ "node": ">= 10.13.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ }
+ },
+ "node_modules/select-hose": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
+ "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg=="
+ },
+ "node_modules/selfsigned": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz",
+ "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==",
+ "dependencies": {
+ "node-forge": "^1"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/semver": {
+ "version": "7.5.4",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
+ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/semver/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/semver/node_modules/yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
+ },
+ "node_modules/send": {
+ "version": "0.18.0",
+ "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz",
+ "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==",
+ "dependencies": {
+ "debug": "2.6.9",
+ "depd": "2.0.0",
+ "destroy": "1.2.0",
+ "encodeurl": "~1.0.2",
+ "escape-html": "~1.0.3",
+ "etag": "~1.8.1",
+ "fresh": "0.5.2",
+ "http-errors": "2.0.0",
+ "mime": "1.6.0",
+ "ms": "2.1.3",
+ "on-finished": "2.4.1",
+ "range-parser": "~1.2.1",
+ "statuses": "2.0.1"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/send/node_modules/debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dependencies": {
+ "ms": "2.0.0"
+ }
+ },
+ "node_modules/send/node_modules/debug/node_modules/ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
+ },
+ "node_modules/send/node_modules/ms": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
+ },
+ "node_modules/serialize-javascript": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz",
+ "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==",
+ "dependencies": {
+ "randombytes": "^2.1.0"
+ }
+ },
+ "node_modules/serve-index": {
+ "version": "1.9.1",
+ "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
+ "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==",
+ "dependencies": {
+ "accepts": "~1.3.4",
+ "batch": "0.6.1",
+ "debug": "2.6.9",
+ "escape-html": "~1.0.3",
+ "http-errors": "~1.6.2",
+ "mime-types": "~2.1.17",
+ "parseurl": "~1.3.2"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/serve-index/node_modules/debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dependencies": {
+ "ms": "2.0.0"
+ }
+ },
+ "node_modules/serve-index/node_modules/depd": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
+ "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==",
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/serve-index/node_modules/http-errors": {
+ "version": "1.6.3",
+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
+ "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==",
+ "dependencies": {
+ "depd": "~1.1.2",
+ "inherits": "2.0.3",
+ "setprototypeof": "1.1.0",
+ "statuses": ">= 1.4.0 < 2"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/serve-index/node_modules/inherits": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
+ "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw=="
+ },
+ "node_modules/serve-index/node_modules/ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
+ },
+ "node_modules/serve-index/node_modules/setprototypeof": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
+ "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ=="
+ },
+ "node_modules/serve-index/node_modules/statuses": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
+ "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==",
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/serve-static": {
+ "version": "1.15.0",
+ "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz",
+ "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==",
+ "dependencies": {
+ "encodeurl": "~1.0.2",
+ "escape-html": "~1.0.3",
+ "parseurl": "~1.3.3",
+ "send": "0.18.0"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/set-function-name": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz",
+ "integrity": "sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==",
+ "dependencies": {
+ "define-data-property": "^1.0.1",
+ "functions-have-names": "^1.2.3",
+ "has-property-descriptors": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/setprototypeof": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
+ "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
+ },
+ "node_modules/shallowequal": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz",
+ "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ=="
+ },
+ "node_modules/shebang-command": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
+ "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
+ "dependencies": {
+ "shebang-regex": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/shebang-regex": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
+ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/shell-quote": {
+ "version": "1.8.1",
+ "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz",
+ "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/side-channel": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
+ "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
+ "dependencies": {
+ "call-bind": "^1.0.0",
+ "get-intrinsic": "^1.0.2",
+ "object-inspect": "^1.9.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/signal-exit": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
+ "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ=="
+ },
+ "node_modules/sisteransi": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
+ "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg=="
+ },
+ "node_modules/slash": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
+ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/sockjs": {
+ "version": "0.3.24",
+ "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz",
+ "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==",
+ "dependencies": {
+ "faye-websocket": "^0.11.3",
+ "uuid": "^8.3.2",
+ "websocket-driver": "^0.7.4"
+ }
+ },
+ "node_modules/source-list-map": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
+ "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw=="
+ },
+ "node_modules/source-map": {
+ "version": "0.7.4",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz",
+ "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==",
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/source-map-js": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
+ "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/source-map-loader": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz",
+ "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==",
+ "dependencies": {
+ "abab": "^2.0.5",
+ "iconv-lite": "^0.6.3",
+ "source-map-js": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 12.13.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ },
+ "peerDependencies": {
+ "webpack": "^5.0.0"
+ }
+ },
+ "node_modules/source-map-support": {
+ "version": "0.5.21",
+ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
+ "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
+ "dependencies": {
+ "buffer-from": "^1.0.0",
+ "source-map": "^0.6.0"
+ }
+ },
+ "node_modules/source-map-support/node_modules/source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/sourcemap-codec": {
+ "version": "1.4.8",
+ "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
+ "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
+ "deprecated": "Please use @jridgewell/sourcemap-codec instead"
+ },
+ "node_modules/spdy": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz",
+ "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==",
+ "dependencies": {
+ "debug": "^4.1.0",
+ "handle-thing": "^2.0.0",
+ "http-deceiver": "^1.2.7",
+ "select-hose": "^2.0.0",
+ "spdy-transport": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/spdy-transport": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz",
+ "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==",
+ "dependencies": {
+ "debug": "^4.1.0",
+ "detect-node": "^2.0.4",
+ "hpack.js": "^2.1.6",
+ "obuf": "^1.1.2",
+ "readable-stream": "^3.0.6",
+ "wbuf": "^1.7.3"
+ }
+ },
+ "node_modules/sprintf-js": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
+ "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g=="
+ },
+ "node_modules/stable": {
+ "version": "0.1.8",
+ "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz",
+ "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==",
+ "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility"
+ },
+ "node_modules/stack-utils": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz",
+ "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==",
+ "dependencies": {
+ "escape-string-regexp": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/stack-utils/node_modules/escape-string-regexp": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
+ "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/stackframe": {
+ "version": "1.3.4",
+ "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz",
+ "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw=="
+ },
+ "node_modules/static-eval": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/static-eval/-/static-eval-2.0.2.tgz",
+ "integrity": "sha512-N/D219Hcr2bPjLxPiV+TQE++Tsmrady7TqAJugLy7Xk1EumfDWS/f5dtBbkRCGE7wKKXuYockQoj8Rm2/pVKyg==",
+ "dependencies": {
+ "escodegen": "^1.8.1"
+ }
+ },
+ "node_modules/static-eval/node_modules/escodegen": {
+ "version": "1.14.3",
+ "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz",
+ "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==",
+ "dependencies": {
+ "esprima": "^4.0.1",
+ "estraverse": "^4.2.0",
+ "esutils": "^2.0.2",
+ "optionator": "^0.8.1"
+ },
+ "bin": {
+ "escodegen": "bin/escodegen.js",
+ "esgenerate": "bin/esgenerate.js"
+ },
+ "engines": {
+ "node": ">=4.0"
+ },
+ "optionalDependencies": {
+ "source-map": "~0.6.1"
+ }
+ },
+ "node_modules/static-eval/node_modules/estraverse": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
+ "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "node_modules/static-eval/node_modules/levn": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
+ "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==",
+ "dependencies": {
+ "prelude-ls": "~1.1.2",
+ "type-check": "~0.3.2"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/static-eval/node_modules/optionator": {
+ "version": "0.8.3",
+ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
+ "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
+ "dependencies": {
+ "deep-is": "~0.1.3",
+ "fast-levenshtein": "~2.0.6",
+ "levn": "~0.3.0",
+ "prelude-ls": "~1.1.2",
+ "type-check": "~0.3.2",
+ "word-wrap": "~1.2.3"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/static-eval/node_modules/prelude-ls": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
+ "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==",
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/static-eval/node_modules/source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "optional": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/static-eval/node_modules/type-check": {
+ "version": "0.3.2",
+ "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
+ "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==",
+ "dependencies": {
+ "prelude-ls": "~1.1.2"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/statuses": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
+ "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/stop-iteration-iterator": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz",
+ "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==",
+ "dependencies": {
+ "internal-slot": "^1.0.4"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/string_decoder": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
+ "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
+ "dependencies": {
+ "safe-buffer": "~5.2.0"
+ }
+ },
+ "node_modules/string-length": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz",
+ "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==",
+ "dependencies": {
+ "char-regex": "^1.0.2",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/string-natural-compare": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz",
+ "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw=="
+ },
+ "node_modules/string-width": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/string-width/node_modules/emoji-regex": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
+ },
+ "node_modules/string.prototype.matchall": {
+ "version": "4.0.10",
+ "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz",
+ "integrity": "sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "get-intrinsic": "^1.2.1",
+ "has-symbols": "^1.0.3",
+ "internal-slot": "^1.0.5",
+ "regexp.prototype.flags": "^1.5.0",
+ "set-function-name": "^2.0.0",
+ "side-channel": "^1.0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/string.prototype.trim": {
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz",
+ "integrity": "sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/string.prototype.trimend": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz",
+ "integrity": "sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/string.prototype.trimstart": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz",
+ "integrity": "sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/stringify-object": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz",
+ "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==",
+ "dependencies": {
+ "get-own-enumerable-property-symbols": "^3.0.0",
+ "is-obj": "^1.0.1",
+ "is-regexp": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dependencies": {
+ "ansi-regex": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/strip-bom": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
+ "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/strip-comments": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz",
+ "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==",
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/strip-final-newline": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
+ "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/strip-indent": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
+ "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
+ "dependencies": {
+ "min-indent": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/strip-json-comments": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
+ "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/style-loader": {
+ "version": "3.3.3",
+ "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.3.tgz",
+ "integrity": "sha512-53BiGLXAcll9maCYtZi2RCQZKa8NQQai5C4horqKyRmHj9H7QmcUyucrH+4KW/gBQbXM2AsB0axoEcFZPlfPcw==",
+ "engines": {
+ "node": ">= 12.13.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ },
+ "peerDependencies": {
+ "webpack": "^5.0.0"
+ }
+ },
+ "node_modules/styled-components": {
+ "version": "5.3.11",
+ "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.11.tgz",
+ "integrity": "sha512-uuzIIfnVkagcVHv9nE0VPlHPSCmXIUGKfJ42LNjxCCTDTL5sgnJ8Z7GZBq0EnLYGln77tPpEpExt2+qa+cZqSw==",
+ "dependencies": {
+ "@babel/helper-module-imports": "^7.0.0",
+ "@babel/traverse": "^7.4.5",
+ "@emotion/is-prop-valid": "^1.1.0",
+ "@emotion/stylis": "^0.8.4",
+ "@emotion/unitless": "^0.7.4",
+ "babel-plugin-styled-components": ">= 1.12.0",
+ "css-to-react-native": "^3.0.0",
+ "hoist-non-react-statics": "^3.0.0",
+ "shallowequal": "^1.1.0",
+ "supports-color": "^5.5.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/styled-components"
+ },
+ "peerDependencies": {
+ "react": ">= 16.8.0",
+ "react-dom": ">= 16.8.0",
+ "react-is": ">= 16.8.0"
+ }
+ },
+ "node_modules/styled-components/node_modules/@emotion/unitless": {
+ "version": "0.7.5",
+ "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz",
+ "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg=="
+ },
+ "node_modules/stylehacks": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz",
+ "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==",
+ "dependencies": {
+ "browserslist": "^4.21.4",
+ "postcss-selector-parser": "^6.0.4"
+ },
+ "engines": {
+ "node": "^10 || ^12 || >=14.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.2.15"
+ }
+ },
+ "node_modules/stylis": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz",
+ "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw=="
+ },
+ "node_modules/sucrase": {
+ "version": "3.34.0",
+ "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.34.0.tgz",
+ "integrity": "sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==",
+ "dependencies": {
+ "@jridgewell/gen-mapping": "^0.3.2",
+ "commander": "^4.0.0",
+ "glob": "7.1.6",
+ "lines-and-columns": "^1.1.6",
+ "mz": "^2.7.0",
+ "pirates": "^4.0.1",
+ "ts-interface-checker": "^0.1.9"
+ },
+ "bin": {
+ "sucrase": "bin/sucrase",
+ "sucrase-node": "bin/sucrase-node"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/sucrase/node_modules/commander": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz",
+ "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==",
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/sucrase/node_modules/glob": {
+ "version": "7.1.6",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
+ "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
+ "dependencies": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.0.4",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/supercluster": {
+ "version": "8.0.1",
+ "resolved": "https://registry.npmjs.org/supercluster/-/supercluster-8.0.1.tgz",
+ "integrity": "sha512-IiOea5kJ9iqzD2t7QJq/cREyLHTtSmUT6gQsweojg9WH2sYJqZK9SswTu6jrscO6D1G5v5vYZ9ru/eq85lXeZQ==",
+ "dependencies": {
+ "kdbush": "^4.0.2"
+ }
+ },
+ "node_modules/supports-color": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+ "dependencies": {
+ "has-flag": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/supports-hyperlinks": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz",
+ "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==",
+ "dependencies": {
+ "has-flag": "^4.0.0",
+ "supports-color": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/supports-hyperlinks/node_modules/has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/supports-hyperlinks/node_modules/supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dependencies": {
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/supports-preserve-symlinks-flag": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
+ "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/svg-parser": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz",
+ "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ=="
+ },
+ "node_modules/svgo": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz",
+ "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==",
+ "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.",
+ "dependencies": {
+ "chalk": "^2.4.1",
+ "coa": "^2.0.2",
+ "css-select": "^2.0.0",
+ "css-select-base-adapter": "^0.1.1",
+ "css-tree": "1.0.0-alpha.37",
+ "csso": "^4.0.2",
+ "js-yaml": "^3.13.1",
+ "mkdirp": "~0.5.1",
+ "object.values": "^1.1.0",
+ "sax": "~1.2.4",
+ "stable": "^0.1.8",
+ "unquote": "~1.1.1",
+ "util.promisify": "~1.0.0"
+ },
+ "bin": {
+ "svgo": "bin/svgo"
+ },
+ "engines": {
+ "node": ">=4.0.0"
+ }
+ },
+ "node_modules/svgo/node_modules/css-select": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz",
+ "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==",
+ "dependencies": {
+ "boolbase": "^1.0.0",
+ "css-what": "^3.2.1",
+ "domutils": "^1.7.0",
+ "nth-check": "^1.0.2"
+ }
+ },
+ "node_modules/svgo/node_modules/css-what": {
+ "version": "3.4.2",
+ "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz",
+ "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==",
+ "engines": {
+ "node": ">= 6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/fb55"
+ }
+ },
+ "node_modules/svgo/node_modules/dom-serializer": {
+ "version": "0.2.2",
+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz",
+ "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==",
+ "dependencies": {
+ "domelementtype": "^2.0.1",
+ "entities": "^2.0.0"
+ }
+ },
+ "node_modules/svgo/node_modules/domutils": {
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz",
+ "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==",
+ "dependencies": {
+ "dom-serializer": "0",
+ "domelementtype": "1"
+ }
+ },
+ "node_modules/svgo/node_modules/domutils/node_modules/domelementtype": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
+ "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w=="
+ },
+ "node_modules/svgo/node_modules/nth-check": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz",
+ "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==",
+ "dependencies": {
+ "boolbase": "~1.0.0"
+ }
+ },
+ "node_modules/symbol-tree": {
+ "version": "3.2.4",
+ "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
+ "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw=="
+ },
+ "node_modules/tailwindcss": {
+ "version": "3.3.3",
+ "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.3.tgz",
+ "integrity": "sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w==",
+ "dependencies": {
+ "@alloc/quick-lru": "^5.2.0",
+ "arg": "^5.0.2",
+ "chokidar": "^3.5.3",
+ "didyoumean": "^1.2.2",
+ "dlv": "^1.1.3",
+ "fast-glob": "^3.2.12",
+ "glob-parent": "^6.0.2",
+ "is-glob": "^4.0.3",
+ "jiti": "^1.18.2",
+ "lilconfig": "^2.1.0",
+ "micromatch": "^4.0.5",
+ "normalize-path": "^3.0.0",
+ "object-hash": "^3.0.0",
+ "picocolors": "^1.0.0",
+ "postcss": "^8.4.23",
+ "postcss-import": "^15.1.0",
+ "postcss-js": "^4.0.1",
+ "postcss-load-config": "^4.0.1",
+ "postcss-nested": "^6.0.1",
+ "postcss-selector-parser": "^6.0.11",
+ "resolve": "^1.22.2",
+ "sucrase": "^3.32.0"
+ },
+ "bin": {
+ "tailwind": "lib/cli.js",
+ "tailwindcss": "lib/cli.js"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/tapable": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz",
+ "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/temp-dir": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz",
+ "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==",
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/tempy": {
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz",
+ "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==",
+ "dependencies": {
+ "is-stream": "^2.0.0",
+ "temp-dir": "^2.0.0",
+ "type-fest": "^0.16.0",
+ "unique-string": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/tempy/node_modules/type-fest": {
+ "version": "0.16.0",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz",
+ "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/terminal-link": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz",
+ "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==",
+ "dependencies": {
+ "ansi-escapes": "^4.2.1",
+ "supports-hyperlinks": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/terser": {
+ "version": "5.19.4",
+ "resolved": "https://registry.npmjs.org/terser/-/terser-5.19.4.tgz",
+ "integrity": "sha512-6p1DjHeuluwxDXcuT9VR8p64klWJKo1ILiy19s6C9+0Bh2+NWTX6nD9EPppiER4ICkHDVB1RkVpin/YW2nQn/g==",
+ "dependencies": {
+ "@jridgewell/source-map": "^0.3.3",
+ "acorn": "^8.8.2",
+ "commander": "^2.20.0",
+ "source-map-support": "~0.5.20"
+ },
+ "bin": {
+ "terser": "bin/terser"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/terser-webpack-plugin": {
+ "version": "5.3.9",
+ "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz",
+ "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==",
+ "dependencies": {
+ "@jridgewell/trace-mapping": "^0.3.17",
+ "jest-worker": "^27.4.5",
+ "schema-utils": "^3.1.1",
+ "serialize-javascript": "^6.0.1",
+ "terser": "^5.16.8"
+ },
+ "engines": {
+ "node": ">= 10.13.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ },
+ "peerDependencies": {
+ "webpack": "^5.1.0"
+ },
+ "peerDependenciesMeta": {
+ "@swc/core": {
+ "optional": true
+ },
+ "esbuild": {
+ "optional": true
+ },
+ "uglify-js": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/terser/node_modules/commander": {
+ "version": "2.20.3",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
+ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="
+ },
+ "node_modules/test-exclude": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
+ "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==",
+ "dependencies": {
+ "@istanbuljs/schema": "^0.1.2",
+ "glob": "^7.1.4",
+ "minimatch": "^3.0.4"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/text-table": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
+ "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw=="
+ },
+ "node_modules/thenify": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz",
+ "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==",
+ "dependencies": {
+ "any-promise": "^1.0.0"
+ }
+ },
+ "node_modules/thenify-all": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz",
+ "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==",
+ "dependencies": {
+ "thenify": ">= 3.1.0 < 4"
+ },
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
+ "node_modules/throat": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz",
+ "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ=="
+ },
+ "node_modules/thunky": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz",
+ "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA=="
+ },
+ "node_modules/tmpl": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz",
+ "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw=="
+ },
+ "node_modules/to-fast-properties": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
+ "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/to-regex-range": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
+ "dependencies": {
+ "is-number": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=8.0"
+ }
+ },
+ "node_modules/toidentifier": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
+ "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
+ "engines": {
+ "node": ">=0.6"
+ }
+ },
+ "node_modules/tough-cookie": {
+ "version": "4.1.3",
+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz",
+ "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==",
+ "dependencies": {
+ "psl": "^1.1.33",
+ "punycode": "^2.1.1",
+ "universalify": "^0.2.0",
+ "url-parse": "^1.5.3"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/tough-cookie/node_modules/universalify": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz",
+ "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==",
+ "engines": {
+ "node": ">= 4.0.0"
+ }
+ },
+ "node_modules/tr46": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz",
+ "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==",
+ "dependencies": {
+ "punycode": "^2.1.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/tryer": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz",
+ "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA=="
+ },
+ "node_modules/ts-interface-checker": {
+ "version": "0.1.13",
+ "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz",
+ "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA=="
+ },
+ "node_modules/tsconfig-paths": {
+ "version": "3.14.2",
+ "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz",
+ "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==",
+ "dependencies": {
+ "@types/json5": "^0.0.29",
+ "json5": "^1.0.2",
+ "minimist": "^1.2.6",
+ "strip-bom": "^3.0.0"
+ }
+ },
+ "node_modules/tsconfig-paths/node_modules/json5": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz",
+ "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==",
+ "dependencies": {
+ "minimist": "^1.2.0"
+ },
+ "bin": {
+ "json5": "lib/cli.js"
+ }
+ },
+ "node_modules/tsconfig-paths/node_modules/strip-bom": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
+ "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/tslib": {
+ "version": "2.6.2",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz",
+ "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q=="
+ },
+ "node_modules/tsutils": {
+ "version": "3.21.0",
+ "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz",
+ "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==",
+ "dependencies": {
+ "tslib": "^1.8.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ },
+ "peerDependencies": {
+ "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta"
+ }
+ },
+ "node_modules/tsutils/node_modules/tslib": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
+ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
+ },
+ "node_modules/type-check": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
+ "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
+ "dependencies": {
+ "prelude-ls": "^1.2.1"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/type-detect": {
+ "version": "4.0.8",
+ "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
+ "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/type-fest": {
+ "version": "0.21.3",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
+ "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/type-is": {
+ "version": "1.6.18",
+ "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
+ "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
+ "dependencies": {
+ "media-typer": "0.3.0",
+ "mime-types": "~2.1.24"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/typed-array-buffer": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz",
+ "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.2.1",
+ "is-typed-array": "^1.1.10"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/typed-array-byte-length": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz",
+ "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "for-each": "^0.3.3",
+ "has-proto": "^1.0.1",
+ "is-typed-array": "^1.1.10"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/typed-array-byte-offset": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz",
+ "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==",
+ "dependencies": {
+ "available-typed-arrays": "^1.0.5",
+ "call-bind": "^1.0.2",
+ "for-each": "^0.3.3",
+ "has-proto": "^1.0.1",
+ "is-typed-array": "^1.1.10"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/typed-array-length": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz",
+ "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "for-each": "^0.3.3",
+ "is-typed-array": "^1.1.9"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/typedarray-to-buffer": {
+ "version": "3.1.5",
+ "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
+ "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
+ "dependencies": {
+ "is-typedarray": "^1.0.0"
+ }
+ },
+ "node_modules/unbox-primitive": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz",
+ "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==",
+ "dependencies": {
+ "call-bind": "^1.0.2",
+ "has-bigints": "^1.0.2",
+ "has-symbols": "^1.0.3",
+ "which-boxed-primitive": "^1.0.2"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/underscore": {
+ "version": "1.12.1",
+ "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.12.1.tgz",
+ "integrity": "sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw=="
+ },
+ "node_modules/unicode-canonical-property-names-ecmascript": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz",
+ "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/unicode-match-property-ecmascript": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz",
+ "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==",
+ "dependencies": {
+ "unicode-canonical-property-names-ecmascript": "^2.0.0",
+ "unicode-property-aliases-ecmascript": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/unicode-match-property-value-ecmascript": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz",
+ "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/unicode-property-aliases-ecmascript": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz",
+ "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==",
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/unique-string": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz",
+ "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==",
+ "dependencies": {
+ "crypto-random-string": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/universalify": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
+ "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
+ "engines": {
+ "node": ">= 10.0.0"
+ }
+ },
+ "node_modules/unpipe": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
+ "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/unquote": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz",
+ "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg=="
+ },
+ "node_modules/upath": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
+ "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
+ "engines": {
+ "node": ">=4",
+ "yarn": "*"
+ }
+ },
+ "node_modules/update-browserslist-db": {
+ "version": "1.0.11",
+ "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz",
+ "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==",
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/browserslist"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "dependencies": {
+ "escalade": "^3.1.1",
+ "picocolors": "^1.0.0"
+ },
+ "bin": {
+ "update-browserslist-db": "cli.js"
+ },
+ "peerDependencies": {
+ "browserslist": ">= 4.21.0"
+ }
+ },
+ "node_modules/uri-js": {
+ "version": "4.4.1",
+ "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
+ "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
+ "dependencies": {
+ "punycode": "^2.1.0"
+ }
+ },
+ "node_modules/url-parse": {
+ "version": "1.5.10",
+ "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz",
+ "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==",
+ "dependencies": {
+ "querystringify": "^2.1.1",
+ "requires-port": "^1.0.0"
+ }
+ },
+ "node_modules/util-deprecate": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+ "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
+ },
+ "node_modules/util.promisify": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz",
+ "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==",
+ "dependencies": {
+ "define-properties": "^1.1.3",
+ "es-abstract": "^1.17.2",
+ "has-symbols": "^1.0.1",
+ "object.getownpropertydescriptors": "^2.1.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/utila": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz",
+ "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA=="
+ },
+ "node_modules/utils-merge": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
+ "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==",
+ "engines": {
+ "node": ">= 0.4.0"
+ }
+ },
+ "node_modules/uuid": {
+ "version": "8.3.2",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
+ "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
+ "bin": {
+ "uuid": "dist/bin/uuid"
+ }
+ },
+ "node_modules/v8-to-istanbul": {
+ "version": "8.1.1",
+ "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz",
+ "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==",
+ "dependencies": {
+ "@types/istanbul-lib-coverage": "^2.0.1",
+ "convert-source-map": "^1.6.0",
+ "source-map": "^0.7.3"
+ },
+ "engines": {
+ "node": ">=10.12.0"
+ }
+ },
+ "node_modules/vary": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
+ "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/w3c-hr-time": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz",
+ "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==",
+ "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.",
+ "dependencies": {
+ "browser-process-hrtime": "^1.0.0"
+ }
+ },
+ "node_modules/w3c-xmlserializer": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz",
+ "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==",
+ "dependencies": {
+ "xml-name-validator": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/walker": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz",
+ "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==",
+ "dependencies": {
+ "makeerror": "1.0.12"
+ }
+ },
+ "node_modules/watchpack": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz",
+ "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==",
+ "dependencies": {
+ "glob-to-regexp": "^0.4.1",
+ "graceful-fs": "^4.1.2"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ }
+ },
+ "node_modules/wbuf": {
+ "version": "1.7.3",
+ "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz",
+ "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==",
+ "dependencies": {
+ "minimalistic-assert": "^1.0.0"
+ }
+ },
+ "node_modules/web-vitals": {
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz",
+ "integrity": "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg=="
+ },
+ "node_modules/webidl-conversions": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz",
+ "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==",
+ "engines": {
+ "node": ">=10.4"
+ }
+ },
+ "node_modules/webpack": {
+ "version": "5.88.2",
+ "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.88.2.tgz",
+ "integrity": "sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==",
+ "dependencies": {
+ "@types/eslint-scope": "^3.7.3",
+ "@types/estree": "^1.0.0",
+ "@webassemblyjs/ast": "^1.11.5",
+ "@webassemblyjs/wasm-edit": "^1.11.5",
+ "@webassemblyjs/wasm-parser": "^1.11.5",
+ "acorn": "^8.7.1",
+ "acorn-import-assertions": "^1.9.0",
+ "browserslist": "^4.14.5",
+ "chrome-trace-event": "^1.0.2",
+ "enhanced-resolve": "^5.15.0",
+ "es-module-lexer": "^1.2.1",
+ "eslint-scope": "5.1.1",
+ "events": "^3.2.0",
+ "glob-to-regexp": "^0.4.1",
+ "graceful-fs": "^4.2.9",
+ "json-parse-even-better-errors": "^2.3.1",
+ "loader-runner": "^4.2.0",
+ "mime-types": "^2.1.27",
+ "neo-async": "^2.6.2",
+ "schema-utils": "^3.2.0",
+ "tapable": "^2.1.1",
+ "terser-webpack-plugin": "^5.3.7",
+ "watchpack": "^2.4.0",
+ "webpack-sources": "^3.2.3"
+ },
+ "bin": {
+ "webpack": "bin/webpack.js"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ },
+ "peerDependenciesMeta": {
+ "webpack-cli": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/webpack-dev-middleware": {
+ "version": "5.3.3",
+ "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz",
+ "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==",
+ "dependencies": {
+ "colorette": "^2.0.10",
+ "memfs": "^3.4.3",
+ "mime-types": "^2.1.31",
+ "range-parser": "^1.2.1",
+ "schema-utils": "^4.0.0"
+ },
+ "engines": {
+ "node": ">= 12.13.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ },
+ "peerDependencies": {
+ "webpack": "^4.0.0 || ^5.0.0"
+ }
+ },
+ "node_modules/webpack-dev-middleware/node_modules/ajv": {
+ "version": "8.12.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
+ "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+ "dependencies": {
+ "fast-deep-equal": "^3.1.1",
+ "json-schema-traverse": "^1.0.0",
+ "require-from-string": "^2.0.2",
+ "uri-js": "^4.2.2"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/epoberezkin"
+ }
+ },
+ "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
+ "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
+ "dependencies": {
+ "fast-deep-equal": "^3.1.3"
+ },
+ "peerDependencies": {
+ "ajv": "^8.8.2"
+ }
+ },
+ "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
+ },
+ "node_modules/webpack-dev-middleware/node_modules/schema-utils": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz",
+ "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
+ "dependencies": {
+ "@types/json-schema": "^7.0.9",
+ "ajv": "^8.9.0",
+ "ajv-formats": "^2.1.1",
+ "ajv-keywords": "^5.1.0"
+ },
+ "engines": {
+ "node": ">= 12.13.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ }
+ },
+ "node_modules/webpack-dev-server": {
+ "version": "4.15.1",
+ "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz",
+ "integrity": "sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==",
+ "dependencies": {
+ "@types/bonjour": "^3.5.9",
+ "@types/connect-history-api-fallback": "^1.3.5",
+ "@types/express": "^4.17.13",
+ "@types/serve-index": "^1.9.1",
+ "@types/serve-static": "^1.13.10",
+ "@types/sockjs": "^0.3.33",
+ "@types/ws": "^8.5.5",
+ "ansi-html-community": "^0.0.8",
+ "bonjour-service": "^1.0.11",
+ "chokidar": "^3.5.3",
+ "colorette": "^2.0.10",
+ "compression": "^1.7.4",
+ "connect-history-api-fallback": "^2.0.0",
+ "default-gateway": "^6.0.3",
+ "express": "^4.17.3",
+ "graceful-fs": "^4.2.6",
+ "html-entities": "^2.3.2",
+ "http-proxy-middleware": "^2.0.3",
+ "ipaddr.js": "^2.0.1",
+ "launch-editor": "^2.6.0",
+ "open": "^8.0.9",
+ "p-retry": "^4.5.0",
+ "rimraf": "^3.0.2",
+ "schema-utils": "^4.0.0",
+ "selfsigned": "^2.1.1",
+ "serve-index": "^1.9.1",
+ "sockjs": "^0.3.24",
+ "spdy": "^4.0.2",
+ "webpack-dev-middleware": "^5.3.1",
+ "ws": "^8.13.0"
+ },
+ "bin": {
+ "webpack-dev-server": "bin/webpack-dev-server.js"
+ },
+ "engines": {
+ "node": ">= 12.13.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ },
+ "peerDependencies": {
+ "webpack": "^4.37.0 || ^5.0.0"
+ },
+ "peerDependenciesMeta": {
+ "webpack": {
+ "optional": true
+ },
+ "webpack-cli": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/webpack-dev-server/node_modules/ajv": {
+ "version": "8.12.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
+ "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+ "dependencies": {
+ "fast-deep-equal": "^3.1.1",
+ "json-schema-traverse": "^1.0.0",
+ "require-from-string": "^2.0.2",
+ "uri-js": "^4.2.2"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/epoberezkin"
+ }
+ },
+ "node_modules/webpack-dev-server/node_modules/ajv-keywords": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
+ "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
+ "dependencies": {
+ "fast-deep-equal": "^3.1.3"
+ },
+ "peerDependencies": {
+ "ajv": "^8.8.2"
+ }
+ },
+ "node_modules/webpack-dev-server/node_modules/json-schema-traverse": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
+ },
+ "node_modules/webpack-dev-server/node_modules/schema-utils": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz",
+ "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
+ "dependencies": {
+ "@types/json-schema": "^7.0.9",
+ "ajv": "^8.9.0",
+ "ajv-formats": "^2.1.1",
+ "ajv-keywords": "^5.1.0"
+ },
+ "engines": {
+ "node": ">= 12.13.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ }
+ },
+ "node_modules/webpack-dev-server/node_modules/ws": {
+ "version": "8.14.1",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.1.tgz",
+ "integrity": "sha512-4OOseMUq8AzRBI/7SLMUwO+FEDnguetSk7KMb1sHwvF2w2Wv5Hoj0nlifx8vtGsftE/jWHojPy8sMMzYLJ2G/A==",
+ "engines": {
+ "node": ">=10.0.0"
+ },
+ "peerDependencies": {
+ "bufferutil": "^4.0.1",
+ "utf-8-validate": ">=5.0.2"
+ },
+ "peerDependenciesMeta": {
+ "bufferutil": {
+ "optional": true
+ },
+ "utf-8-validate": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/webpack-manifest-plugin": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz",
+ "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==",
+ "dependencies": {
+ "tapable": "^2.0.0",
+ "webpack-sources": "^2.2.0"
+ },
+ "engines": {
+ "node": ">=12.22.0"
+ },
+ "peerDependencies": {
+ "webpack": "^4.44.2 || ^5.47.0"
+ }
+ },
+ "node_modules/webpack-manifest-plugin/node_modules/source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/webpack-manifest-plugin/node_modules/webpack-sources": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz",
+ "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==",
+ "dependencies": {
+ "source-list-map": "^2.0.1",
+ "source-map": "^0.6.1"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ }
+ },
+ "node_modules/webpack-sources": {
+ "version": "3.2.3",
+ "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz",
+ "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==",
+ "engines": {
+ "node": ">=10.13.0"
+ }
+ },
+ "node_modules/webpack/node_modules/eslint-scope": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
+ "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
+ "dependencies": {
+ "esrecurse": "^4.3.0",
+ "estraverse": "^4.1.1"
+ },
+ "engines": {
+ "node": ">=8.0.0"
+ }
+ },
+ "node_modules/webpack/node_modules/estraverse": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
+ "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "node_modules/websocket-driver": {
+ "version": "0.7.4",
+ "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz",
+ "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==",
+ "dependencies": {
+ "http-parser-js": ">=0.5.1",
+ "safe-buffer": ">=5.1.0",
+ "websocket-extensions": ">=0.1.1"
+ },
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "node_modules/websocket-extensions": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz",
+ "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==",
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "node_modules/whatwg-encoding": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz",
+ "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==",
+ "dependencies": {
+ "iconv-lite": "0.4.24"
+ }
+ },
+ "node_modules/whatwg-encoding/node_modules/iconv-lite": {
+ "version": "0.4.24",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
+ "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
+ "dependencies": {
+ "safer-buffer": ">= 2.1.2 < 3"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/whatwg-fetch": {
+ "version": "3.6.19",
+ "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.19.tgz",
+ "integrity": "sha512-d67JP4dHSbm2TrpFj8AbO8DnL1JXL5J9u0Kq2xW6d0TFDbCA3Muhdt8orXC22utleTVj7Prqt82baN6RBvnEgw=="
+ },
+ "node_modules/whatwg-mimetype": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz",
+ "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g=="
+ },
+ "node_modules/whatwg-url": {
+ "version": "8.7.0",
+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz",
+ "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==",
+ "dependencies": {
+ "lodash": "^4.7.0",
+ "tr46": "^2.1.0",
+ "webidl-conversions": "^6.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "node-which": "bin/node-which"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/which-boxed-primitive": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
+ "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
+ "dependencies": {
+ "is-bigint": "^1.0.1",
+ "is-boolean-object": "^1.1.0",
+ "is-number-object": "^1.0.4",
+ "is-string": "^1.0.5",
+ "is-symbol": "^1.0.3"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/which-builtin-type": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.3.tgz",
+ "integrity": "sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==",
+ "dependencies": {
+ "function.prototype.name": "^1.1.5",
+ "has-tostringtag": "^1.0.0",
+ "is-async-function": "^2.0.0",
+ "is-date-object": "^1.0.5",
+ "is-finalizationregistry": "^1.0.2",
+ "is-generator-function": "^1.0.10",
+ "is-regex": "^1.1.4",
+ "is-weakref": "^1.0.2",
+ "isarray": "^2.0.5",
+ "which-boxed-primitive": "^1.0.2",
+ "which-collection": "^1.0.1",
+ "which-typed-array": "^1.1.9"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/which-collection": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz",
+ "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==",
+ "dependencies": {
+ "is-map": "^2.0.1",
+ "is-set": "^2.0.1",
+ "is-weakmap": "^2.0.1",
+ "is-weakset": "^2.0.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/which-typed-array": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.11.tgz",
+ "integrity": "sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==",
+ "dependencies": {
+ "available-typed-arrays": "^1.0.5",
+ "call-bind": "^1.0.2",
+ "for-each": "^0.3.3",
+ "gopd": "^1.0.1",
+ "has-tostringtag": "^1.0.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/word-wrap": {
+ "version": "1.2.5",
+ "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",
+ "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/workbox-background-sync": {
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.6.0.tgz",
+ "integrity": "sha512-jkf4ZdgOJxC9u2vztxLuPT/UjlH7m/nWRQ/MgGL0v8BJHoZdVGJd18Kck+a0e55wGXdqyHO+4IQTk0685g4MUw==",
+ "dependencies": {
+ "idb": "^7.0.1",
+ "workbox-core": "6.6.0"
+ }
+ },
+ "node_modules/workbox-broadcast-update": {
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.6.0.tgz",
+ "integrity": "sha512-nm+v6QmrIFaB/yokJmQ/93qIJ7n72NICxIwQwe5xsZiV2aI93MGGyEyzOzDPVz5THEr5rC3FJSsO3346cId64Q==",
+ "dependencies": {
+ "workbox-core": "6.6.0"
+ }
+ },
+ "node_modules/workbox-build": {
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.6.0.tgz",
+ "integrity": "sha512-Tjf+gBwOTuGyZwMz2Nk/B13Fuyeo0Q84W++bebbVsfr9iLkDSo6j6PST8tET9HYA58mlRXwlMGpyWO8ETJiXdQ==",
+ "dependencies": {
+ "@apideck/better-ajv-errors": "^0.3.1",
+ "@babel/core": "^7.11.1",
+ "@babel/preset-env": "^7.11.0",
+ "@babel/runtime": "^7.11.2",
+ "@rollup/plugin-babel": "^5.2.0",
+ "@rollup/plugin-node-resolve": "^11.2.1",
+ "@rollup/plugin-replace": "^2.4.1",
+ "@surma/rollup-plugin-off-main-thread": "^2.2.3",
+ "ajv": "^8.6.0",
+ "common-tags": "^1.8.0",
+ "fast-json-stable-stringify": "^2.1.0",
+ "fs-extra": "^9.0.1",
+ "glob": "^7.1.6",
+ "lodash": "^4.17.20",
+ "pretty-bytes": "^5.3.0",
+ "rollup": "^2.43.1",
+ "rollup-plugin-terser": "^7.0.0",
+ "source-map": "^0.8.0-beta.0",
+ "stringify-object": "^3.3.0",
+ "strip-comments": "^2.0.1",
+ "tempy": "^0.6.0",
+ "upath": "^1.2.0",
+ "workbox-background-sync": "6.6.0",
+ "workbox-broadcast-update": "6.6.0",
+ "workbox-cacheable-response": "6.6.0",
+ "workbox-core": "6.6.0",
+ "workbox-expiration": "6.6.0",
+ "workbox-google-analytics": "6.6.0",
+ "workbox-navigation-preload": "6.6.0",
+ "workbox-precaching": "6.6.0",
+ "workbox-range-requests": "6.6.0",
+ "workbox-recipes": "6.6.0",
+ "workbox-routing": "6.6.0",
+ "workbox-strategies": "6.6.0",
+ "workbox-streams": "6.6.0",
+ "workbox-sw": "6.6.0",
+ "workbox-window": "6.6.0"
+ },
+ "engines": {
+ "node": ">=10.0.0"
+ }
+ },
+ "node_modules/workbox-build/node_modules/@apideck/better-ajv-errors": {
+ "version": "0.3.6",
+ "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz",
+ "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==",
+ "dependencies": {
+ "json-schema": "^0.4.0",
+ "jsonpointer": "^5.0.0",
+ "leven": "^3.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "peerDependencies": {
+ "ajv": ">=8"
+ }
+ },
+ "node_modules/workbox-build/node_modules/ajv": {
+ "version": "8.12.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
+ "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+ "dependencies": {
+ "fast-deep-equal": "^3.1.1",
+ "json-schema-traverse": "^1.0.0",
+ "require-from-string": "^2.0.2",
+ "uri-js": "^4.2.2"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/epoberezkin"
+ }
+ },
+ "node_modules/workbox-build/node_modules/fs-extra": {
+ "version": "9.1.0",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
+ "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
+ "dependencies": {
+ "at-least-node": "^1.0.0",
+ "graceful-fs": "^4.2.0",
+ "jsonfile": "^6.0.1",
+ "universalify": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/workbox-build/node_modules/json-schema-traverse": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
+ },
+ "node_modules/workbox-build/node_modules/source-map": {
+ "version": "0.8.0-beta.0",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz",
+ "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==",
+ "dependencies": {
+ "whatwg-url": "^7.0.0"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/workbox-build/node_modules/tr46": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz",
+ "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==",
+ "dependencies": {
+ "punycode": "^2.1.0"
+ }
+ },
+ "node_modules/workbox-build/node_modules/webidl-conversions": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz",
+ "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg=="
+ },
+ "node_modules/workbox-build/node_modules/whatwg-url": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz",
+ "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==",
+ "dependencies": {
+ "lodash.sortby": "^4.7.0",
+ "tr46": "^1.0.1",
+ "webidl-conversions": "^4.0.2"
+ }
+ },
+ "node_modules/workbox-cacheable-response": {
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.6.0.tgz",
+ "integrity": "sha512-JfhJUSQDwsF1Xv3EV1vWzSsCOZn4mQ38bWEBR3LdvOxSPgB65gAM6cS2CX8rkkKHRgiLrN7Wxoyu+TuH67kHrw==",
+ "deprecated": "workbox-background-sync@6.6.0",
+ "dependencies": {
+ "workbox-core": "6.6.0"
+ }
+ },
+ "node_modules/workbox-core": {
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.6.0.tgz",
+ "integrity": "sha512-GDtFRF7Yg3DD859PMbPAYPeJyg5gJYXuBQAC+wyrWuuXgpfoOrIQIvFRZnQ7+czTIQjIr1DhLEGFzZanAT/3bQ=="
+ },
+ "node_modules/workbox-expiration": {
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.6.0.tgz",
+ "integrity": "sha512-baplYXcDHbe8vAo7GYvyAmlS4f6998Jff513L4XvlzAOxcl8F620O91guoJ5EOf5qeXG4cGdNZHkkVAPouFCpw==",
+ "dependencies": {
+ "idb": "^7.0.1",
+ "workbox-core": "6.6.0"
+ }
+ },
+ "node_modules/workbox-google-analytics": {
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.6.0.tgz",
+ "integrity": "sha512-p4DJa6OldXWd6M9zRl0H6vB9lkrmqYFkRQ2xEiNdBFp9U0LhsGO7hsBscVEyH9H2/3eZZt8c97NB2FD9U2NJ+Q==",
+ "dependencies": {
+ "workbox-background-sync": "6.6.0",
+ "workbox-core": "6.6.0",
+ "workbox-routing": "6.6.0",
+ "workbox-strategies": "6.6.0"
+ }
+ },
+ "node_modules/workbox-navigation-preload": {
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.6.0.tgz",
+ "integrity": "sha512-utNEWG+uOfXdaZmvhshrh7KzhDu/1iMHyQOV6Aqup8Mm78D286ugu5k9MFD9SzBT5TcwgwSORVvInaXWbvKz9Q==",
+ "dependencies": {
+ "workbox-core": "6.6.0"
+ }
+ },
+ "node_modules/workbox-precaching": {
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.6.0.tgz",
+ "integrity": "sha512-eYu/7MqtRZN1IDttl/UQcSZFkHP7dnvr/X3Vn6Iw6OsPMruQHiVjjomDFCNtd8k2RdjLs0xiz9nq+t3YVBcWPw==",
+ "dependencies": {
+ "workbox-core": "6.6.0",
+ "workbox-routing": "6.6.0",
+ "workbox-strategies": "6.6.0"
+ }
+ },
+ "node_modules/workbox-range-requests": {
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.6.0.tgz",
+ "integrity": "sha512-V3aICz5fLGq5DpSYEU8LxeXvsT//mRWzKrfBOIxzIdQnV/Wj7R+LyJVTczi4CQ4NwKhAaBVaSujI1cEjXW+hTw==",
+ "dependencies": {
+ "workbox-core": "6.6.0"
+ }
+ },
+ "node_modules/workbox-recipes": {
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.6.0.tgz",
+ "integrity": "sha512-TFi3kTgYw73t5tg73yPVqQC8QQjxJSeqjXRO4ouE/CeypmP2O/xqmB/ZFBBQazLTPxILUQ0b8aeh0IuxVn9a6A==",
+ "dependencies": {
+ "workbox-cacheable-response": "6.6.0",
+ "workbox-core": "6.6.0",
+ "workbox-expiration": "6.6.0",
+ "workbox-precaching": "6.6.0",
+ "workbox-routing": "6.6.0",
+ "workbox-strategies": "6.6.0"
+ }
+ },
+ "node_modules/workbox-routing": {
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.6.0.tgz",
+ "integrity": "sha512-x8gdN7VDBiLC03izAZRfU+WKUXJnbqt6PG9Uh0XuPRzJPpZGLKce/FkOX95dWHRpOHWLEq8RXzjW0O+POSkKvw==",
+ "dependencies": {
+ "workbox-core": "6.6.0"
+ }
+ },
+ "node_modules/workbox-strategies": {
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.6.0.tgz",
+ "integrity": "sha512-eC07XGuINAKUWDnZeIPdRdVja4JQtTuc35TZ8SwMb1ztjp7Ddq2CJ4yqLvWzFWGlYI7CG/YGqaETntTxBGdKgQ==",
+ "dependencies": {
+ "workbox-core": "6.6.0"
+ }
+ },
+ "node_modules/workbox-streams": {
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.6.0.tgz",
+ "integrity": "sha512-rfMJLVvwuED09CnH1RnIep7L9+mj4ufkTyDPVaXPKlhi9+0czCu+SJggWCIFbPpJaAZmp2iyVGLqS3RUmY3fxg==",
+ "dependencies": {
+ "workbox-core": "6.6.0",
+ "workbox-routing": "6.6.0"
+ }
+ },
+ "node_modules/workbox-sw": {
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.6.0.tgz",
+ "integrity": "sha512-R2IkwDokbtHUE4Kus8pKO5+VkPHD2oqTgl+XJwh4zbF1HyjAbgNmK/FneZHVU7p03XUt9ICfuGDYISWG9qV/CQ=="
+ },
+ "node_modules/workbox-webpack-plugin": {
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.6.0.tgz",
+ "integrity": "sha512-xNZIZHalboZU66Wa7x1YkjIqEy1gTR+zPM+kjrYJzqN7iurYZBctBLISyScjhkJKYuRrZUP0iqViZTh8rS0+3A==",
+ "dependencies": {
+ "fast-json-stable-stringify": "^2.1.0",
+ "pretty-bytes": "^5.4.1",
+ "upath": "^1.2.0",
+ "webpack-sources": "^1.4.3",
+ "workbox-build": "6.6.0"
+ },
+ "engines": {
+ "node": ">=10.0.0"
+ },
+ "peerDependencies": {
+ "webpack": "^4.4.0 || ^5.9.0"
+ }
+ },
+ "node_modules/workbox-webpack-plugin/node_modules/source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/workbox-webpack-plugin/node_modules/webpack-sources": {
+ "version": "1.4.3",
+ "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz",
+ "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==",
+ "dependencies": {
+ "source-list-map": "^2.0.0",
+ "source-map": "~0.6.1"
+ }
+ },
+ "node_modules/workbox-window": {
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.6.0.tgz",
+ "integrity": "sha512-L4N9+vka17d16geaJXXRjENLFldvkWy7JyGxElRD0JvBxvFEd8LOhr+uXCcar/NzAmIBRv9EZ+M+Qr4mOoBITw==",
+ "dependencies": {
+ "@types/trusted-types": "^2.0.2",
+ "workbox-core": "6.6.0"
+ }
+ },
+ "node_modules/wrap-ansi": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
+ "dependencies": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
+ }
+ },
+ "node_modules/wrap-ansi/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dependencies": {
+ "color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/wrap-ansi/node_modules/color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dependencies": {
+ "color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
+ }
+ },
+ "node_modules/wrap-ansi/node_modules/color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "node_modules/wrappy": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
+ },
+ "node_modules/write-file-atomic": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz",
+ "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==",
+ "dependencies": {
+ "imurmurhash": "^0.1.4",
+ "is-typedarray": "^1.0.0",
+ "signal-exit": "^3.0.2",
+ "typedarray-to-buffer": "^3.1.5"
+ }
+ },
+ "node_modules/ws": {
+ "version": "7.5.9",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz",
+ "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==",
+ "engines": {
+ "node": ">=8.3.0"
+ },
+ "peerDependencies": {
+ "bufferutil": "^4.0.1",
+ "utf-8-validate": "^5.0.2"
+ },
+ "peerDependenciesMeta": {
+ "bufferutil": {
+ "optional": true
+ },
+ "utf-8-validate": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/xml-name-validator": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz",
+ "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw=="
+ },
+ "node_modules/xmlchars": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
+ "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw=="
+ },
+ "node_modules/y18n": {
+ "version": "5.0.8",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
+ "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/yallist": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
+ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
+ },
+ "node_modules/yaml": {
+ "version": "1.10.2",
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
+ "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/yargs": {
+ "version": "16.2.0",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
+ "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
+ "dependencies": {
+ "cliui": "^7.0.2",
+ "escalade": "^3.1.1",
+ "get-caller-file": "^2.0.5",
+ "require-directory": "^2.1.1",
+ "string-width": "^4.2.0",
+ "y18n": "^5.0.5",
+ "yargs-parser": "^20.2.2"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/yargs-parser": {
+ "version": "20.2.9",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
+ "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/yocto-queue": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
+ "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ }
+ },
+ "dependencies": {
+ "@aashutoshrathi/word-wrap": {
+ "version": "1.2.6",
+ "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz",
+ "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA=="
+ },
+ "@adobe/css-tools": {
+ "version": "4.3.1",
+ "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.3.1.tgz",
+ "integrity": "sha512-/62yikz7NLScCGAAST5SHdnjaDJQBDq0M2muyRTpf2VQhw6StBg2ALiu73zSJQ4fMVLA+0uBhBHAle7Wg+2kSg=="
+ },
+ "@alloc/quick-lru": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz",
+ "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw=="
+ },
+ "@ampproject/remapping": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz",
+ "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==",
+ "requires": {
+ "@jridgewell/gen-mapping": "^0.3.0",
+ "@jridgewell/trace-mapping": "^0.3.9"
+ }
+ },
+ "@babel/code-frame": {
+ "version": "7.22.13",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz",
+ "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==",
+ "requires": {
+ "@babel/highlight": "^7.22.13",
+ "chalk": "^2.4.2"
+ }
+ },
+ "@babel/compat-data": {
+ "version": "7.22.9",
+ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.9.tgz",
+ "integrity": "sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ=="
+ },
+ "@babel/core": {
+ "version": "7.22.19",
+ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.19.tgz",
+ "integrity": "sha512-Q8Yj5X4LHVYTbLCKVz0//2D2aDmHF4xzCdEttYvKOnWvErGsa6geHXD6w46x64n5tP69VfeH+IfSrdyH3MLhwA==",
+ "requires": {
+ "@ampproject/remapping": "^2.2.0",
+ "@babel/code-frame": "^7.22.13",
+ "@babel/generator": "^7.22.15",
+ "@babel/helper-compilation-targets": "^7.22.15",
+ "@babel/helper-module-transforms": "^7.22.19",
+ "@babel/helpers": "^7.22.15",
+ "@babel/parser": "^7.22.16",
+ "@babel/template": "^7.22.15",
+ "@babel/traverse": "^7.22.19",
+ "@babel/types": "^7.22.19",
+ "convert-source-map": "^1.7.0",
+ "debug": "^4.1.0",
+ "gensync": "^1.0.0-beta.2",
+ "json5": "^2.2.3",
+ "semver": "^6.3.1"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="
+ }
+ }
+ },
+ "@babel/eslint-parser": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.22.15.tgz",
+ "integrity": "sha512-yc8OOBIQk1EcRrpizuARSQS0TWAcOMpEJ1aafhNznaeYkeL+OhqnDObGFylB8ka8VFF/sZc+S4RzHyO+3LjQxg==",
+ "requires": {
+ "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1",
+ "eslint-visitor-keys": "^2.1.0",
+ "semver": "^6.3.1"
+ },
+ "dependencies": {
+ "eslint-visitor-keys": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
+ "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw=="
+ },
+ "semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="
+ }
+ }
+ },
+ "@babel/generator": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.15.tgz",
+ "integrity": "sha512-Zu9oWARBqeVOW0dZOjXc3JObrzuqothQ3y/n1kUtrjCoCPLkXUwMvOo/F/TCfoHMbWIFlWwpZtkZVb9ga4U2pA==",
+ "requires": {
+ "@babel/types": "^7.22.15",
+ "@jridgewell/gen-mapping": "^0.3.2",
+ "@jridgewell/trace-mapping": "^0.3.17",
+ "jsesc": "^2.5.1"
+ }
+ },
+ "@babel/helper-annotate-as-pure": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz",
+ "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==",
+ "requires": {
+ "@babel/types": "^7.22.5"
+ }
+ },
+ "@babel/helper-builder-binary-assignment-operator-visitor": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz",
+ "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==",
+ "requires": {
+ "@babel/types": "^7.22.15"
+ }
+ },
+ "@babel/helper-compilation-targets": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz",
+ "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==",
+ "requires": {
+ "@babel/compat-data": "^7.22.9",
+ "@babel/helper-validator-option": "^7.22.15",
+ "browserslist": "^4.21.9",
+ "lru-cache": "^5.1.1",
+ "semver": "^6.3.1"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="
+ }
+ }
+ },
+ "@babel/helper-create-class-features-plugin": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz",
+ "integrity": "sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==",
+ "requires": {
+ "@babel/helper-annotate-as-pure": "^7.22.5",
+ "@babel/helper-environment-visitor": "^7.22.5",
+ "@babel/helper-function-name": "^7.22.5",
+ "@babel/helper-member-expression-to-functions": "^7.22.15",
+ "@babel/helper-optimise-call-expression": "^7.22.5",
+ "@babel/helper-replace-supers": "^7.22.9",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5",
+ "@babel/helper-split-export-declaration": "^7.22.6",
+ "semver": "^6.3.1"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="
+ }
+ }
+ },
+ "@babel/helper-create-regexp-features-plugin": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz",
+ "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==",
+ "requires": {
+ "@babel/helper-annotate-as-pure": "^7.22.5",
+ "regexpu-core": "^5.3.1",
+ "semver": "^6.3.1"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="
+ }
+ }
+ },
+ "@babel/helper-define-polyfill-provider": {
+ "version": "0.4.2",
+ "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.2.tgz",
+ "integrity": "sha512-k0qnnOqHn5dK9pZpfD5XXZ9SojAITdCKRn2Lp6rnDGzIbaP0rHyMPk/4wsSxVBVz4RfN0q6VpXWP2pDGIoQ7hw==",
+ "requires": {
+ "@babel/helper-compilation-targets": "^7.22.6",
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "debug": "^4.1.1",
+ "lodash.debounce": "^4.0.8",
+ "resolve": "^1.14.2"
+ }
+ },
+ "@babel/helper-environment-visitor": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz",
+ "integrity": "sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q=="
+ },
+ "@babel/helper-function-name": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz",
+ "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==",
+ "requires": {
+ "@babel/template": "^7.22.5",
+ "@babel/types": "^7.22.5"
+ }
+ },
+ "@babel/helper-hoist-variables": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz",
+ "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==",
+ "requires": {
+ "@babel/types": "^7.22.5"
+ }
+ },
+ "@babel/helper-member-expression-to-functions": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.15.tgz",
+ "integrity": "sha512-qLNsZbgrNh0fDQBCPocSL8guki1hcPvltGDv/NxvUoABwFq7GkKSu1nRXeJkVZc+wJvne2E0RKQz+2SQrz6eAA==",
+ "requires": {
+ "@babel/types": "^7.22.15"
+ }
+ },
+ "@babel/helper-module-imports": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz",
+ "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==",
+ "requires": {
+ "@babel/types": "^7.22.15"
+ }
+ },
+ "@babel/helper-module-transforms": {
+ "version": "7.22.19",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.19.tgz",
+ "integrity": "sha512-m6h1cJvn+OJ+R3jOHp30faq5xKJ7VbjwDj5RGgHuRlU9hrMeKsGC+JpihkR5w1g7IfseCPPtZ0r7/hB4UKaYlA==",
+ "requires": {
+ "@babel/helper-environment-visitor": "^7.22.5",
+ "@babel/helper-module-imports": "^7.22.15",
+ "@babel/helper-simple-access": "^7.22.5",
+ "@babel/helper-split-export-declaration": "^7.22.6",
+ "@babel/helper-validator-identifier": "^7.22.19"
+ }
+ },
+ "@babel/helper-optimise-call-expression": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz",
+ "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==",
+ "requires": {
+ "@babel/types": "^7.22.5"
+ }
+ },
+ "@babel/helper-plugin-utils": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz",
+ "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg=="
+ },
+ "@babel/helper-remap-async-to-generator": {
+ "version": "7.22.17",
+ "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.17.tgz",
+ "integrity": "sha512-bxH77R5gjH3Nkde6/LuncQoLaP16THYPscurp1S8z7S9ZgezCyV3G8Hc+TZiCmY8pz4fp8CvKSgtJMW0FkLAxA==",
+ "requires": {
+ "@babel/helper-annotate-as-pure": "^7.22.5",
+ "@babel/helper-environment-visitor": "^7.22.5",
+ "@babel/helper-wrap-function": "^7.22.17"
+ }
+ },
+ "@babel/helper-replace-supers": {
+ "version": "7.22.9",
+ "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.9.tgz",
+ "integrity": "sha512-LJIKvvpgPOPUThdYqcX6IXRuIcTkcAub0IaDRGCZH0p5GPUp7PhRU9QVgFcDDd51BaPkk77ZjqFwh6DZTAEmGg==",
+ "requires": {
+ "@babel/helper-environment-visitor": "^7.22.5",
+ "@babel/helper-member-expression-to-functions": "^7.22.5",
+ "@babel/helper-optimise-call-expression": "^7.22.5"
+ }
+ },
+ "@babel/helper-simple-access": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz",
+ "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==",
+ "requires": {
+ "@babel/types": "^7.22.5"
+ }
+ },
+ "@babel/helper-skip-transparent-expression-wrappers": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz",
+ "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==",
+ "requires": {
+ "@babel/types": "^7.22.5"
+ }
+ },
+ "@babel/helper-split-export-declaration": {
+ "version": "7.22.6",
+ "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz",
+ "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==",
+ "requires": {
+ "@babel/types": "^7.22.5"
+ }
+ },
+ "@babel/helper-string-parser": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz",
+ "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw=="
+ },
+ "@babel/helper-validator-identifier": {
+ "version": "7.22.19",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.19.tgz",
+ "integrity": "sha512-Tinq7ybnEPFFXhlYOYFiSjespWQk0dq2dRNAiMdRTOYQzEGqnnNyrTxPYHP5r6wGjlF1rFgABdDV0g8EwD6Qbg=="
+ },
+ "@babel/helper-validator-option": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz",
+ "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA=="
+ },
+ "@babel/helper-wrap-function": {
+ "version": "7.22.17",
+ "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.17.tgz",
+ "integrity": "sha512-nAhoheCMlrqU41tAojw9GpVEKDlTS8r3lzFmF0lP52LwblCPbuFSO7nGIZoIcoU5NIm1ABrna0cJExE4Ay6l2Q==",
+ "requires": {
+ "@babel/helper-function-name": "^7.22.5",
+ "@babel/template": "^7.22.15",
+ "@babel/types": "^7.22.17"
+ }
+ },
+ "@babel/helpers": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.15.tgz",
+ "integrity": "sha512-7pAjK0aSdxOwR+CcYAqgWOGy5dcfvzsTIfFTb2odQqW47MDfv14UaJDY6eng8ylM2EaeKXdxaSWESbkmaQHTmw==",
+ "requires": {
+ "@babel/template": "^7.22.15",
+ "@babel/traverse": "^7.22.15",
+ "@babel/types": "^7.22.15"
+ }
+ },
+ "@babel/highlight": {
+ "version": "7.22.13",
+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.13.tgz",
+ "integrity": "sha512-C/BaXcnnvBCmHTpz/VGZ8jgtE2aYlW4hxDhseJAWZb7gqGM/qtCK6iZUb0TyKFf7BOUsBH7Q7fkRsDRhg1XklQ==",
+ "requires": {
+ "@babel/helper-validator-identifier": "^7.22.5",
+ "chalk": "^2.4.2",
+ "js-tokens": "^4.0.0"
+ }
+ },
+ "@babel/parser": {
+ "version": "7.22.16",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.16.tgz",
+ "integrity": "sha512-+gPfKv8UWeKKeJTUxe59+OobVcrYHETCsORl61EmSkmgymguYk/X5bp7GuUIXaFsc6y++v8ZxPsLSSuujqDphA=="
+ },
+ "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.15.tgz",
+ "integrity": "sha512-FB9iYlz7rURmRJyXRKEnalYPPdn87H5no108cyuQQyMwlpJ2SJtpIUBI27kdTin956pz+LPypkPVPUTlxOmrsg==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.15.tgz",
+ "integrity": "sha512-Hyph9LseGvAeeXzikV88bczhsrLrIZqDPxO+sSmAunMPaGrBGhfMWzCPYTtiW9t+HzSE2wtV8e5cc5P6r1xMDQ==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5",
+ "@babel/plugin-transform-optional-chaining": "^7.22.15"
+ }
+ },
+ "@babel/plugin-proposal-class-properties": {
+ "version": "7.18.6",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz",
+ "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==",
+ "requires": {
+ "@babel/helper-create-class-features-plugin": "^7.18.6",
+ "@babel/helper-plugin-utils": "^7.18.6"
+ }
+ },
+ "@babel/plugin-proposal-decorators": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.22.15.tgz",
+ "integrity": "sha512-kc0VvbbUyKelvzcKOSyQUSVVXS5pT3UhRB0e3c9An86MvLqs+gx0dN4asllrDluqSa3m9YyooXKGOFVomnyFkg==",
+ "requires": {
+ "@babel/helper-create-class-features-plugin": "^7.22.15",
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/helper-replace-supers": "^7.22.9",
+ "@babel/helper-split-export-declaration": "^7.22.6",
+ "@babel/plugin-syntax-decorators": "^7.22.10"
+ }
+ },
+ "@babel/plugin-proposal-nullish-coalescing-operator": {
+ "version": "7.18.6",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz",
+ "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.18.6",
+ "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
+ }
+ },
+ "@babel/plugin-proposal-numeric-separator": {
+ "version": "7.18.6",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz",
+ "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.18.6",
+ "@babel/plugin-syntax-numeric-separator": "^7.10.4"
+ }
+ },
+ "@babel/plugin-proposal-optional-chaining": {
+ "version": "7.21.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz",
+ "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.20.2",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0",
+ "@babel/plugin-syntax-optional-chaining": "^7.8.3"
+ }
+ },
+ "@babel/plugin-proposal-private-methods": {
+ "version": "7.18.6",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz",
+ "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==",
+ "requires": {
+ "@babel/helper-create-class-features-plugin": "^7.18.6",
+ "@babel/helper-plugin-utils": "^7.18.6"
+ }
+ },
+ "@babel/plugin-proposal-private-property-in-object": {
+ "version": "7.21.0-placeholder-for-preset-env.2",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz",
+ "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w=="
+ },
+ "@babel/plugin-syntax-async-generators": {
+ "version": "7.8.4",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
+ "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@babel/plugin-syntax-bigint": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz",
+ "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@babel/plugin-syntax-class-properties": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
+ "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13"
+ }
+ },
+ "@babel/plugin-syntax-class-static-block": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",
+ "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ }
+ },
+ "@babel/plugin-syntax-decorators": {
+ "version": "7.22.10",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.22.10.tgz",
+ "integrity": "sha512-z1KTVemBjnz+kSEilAsI4lbkPOl5TvJH7YDSY1CTIzvLWJ+KHXp+mRe8VPmfnyvqOPqar1V2gid2PleKzRUstQ==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-syntax-dynamic-import": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
+ "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@babel/plugin-syntax-export-namespace-from": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz",
+ "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.3"
+ }
+ },
+ "@babel/plugin-syntax-flow": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.22.5.tgz",
+ "integrity": "sha512-9RdCl0i+q0QExayk2nOS7853w08yLucnnPML6EN9S8fgMPVtdLDCdx/cOQ/i44Lb9UeQX9A35yaqBBOMMZxPxQ==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-syntax-import-assertions": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz",
+ "integrity": "sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-syntax-import-attributes": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz",
+ "integrity": "sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-syntax-import-meta": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",
+ "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.10.4"
+ }
+ },
+ "@babel/plugin-syntax-json-strings": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
+ "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@babel/plugin-syntax-jsx": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz",
+ "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-syntax-logical-assignment-operators": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
+ "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.10.4"
+ }
+ },
+ "@babel/plugin-syntax-nullish-coalescing-operator": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
+ "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@babel/plugin-syntax-numeric-separator": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
+ "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.10.4"
+ }
+ },
+ "@babel/plugin-syntax-object-rest-spread": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
+ "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@babel/plugin-syntax-optional-catch-binding": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
+ "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@babel/plugin-syntax-optional-chaining": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
+ "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@babel/plugin-syntax-private-property-in-object": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",
+ "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ }
+ },
+ "@babel/plugin-syntax-top-level-await": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
+ "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ }
+ },
+ "@babel/plugin-syntax-typescript": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz",
+ "integrity": "sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-syntax-unicode-sets-regex": {
+ "version": "7.18.6",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz",
+ "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==",
+ "requires": {
+ "@babel/helper-create-regexp-features-plugin": "^7.18.6",
+ "@babel/helper-plugin-utils": "^7.18.6"
+ }
+ },
+ "@babel/plugin-transform-arrow-functions": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz",
+ "integrity": "sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-async-generator-functions": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.15.tgz",
+ "integrity": "sha512-jBm1Es25Y+tVoTi5rfd5t1KLmL8ogLKpXszboWOTTtGFGz2RKnQe2yn7HbZ+kb/B8N0FVSGQo874NSlOU1T4+w==",
+ "requires": {
+ "@babel/helper-environment-visitor": "^7.22.5",
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/helper-remap-async-to-generator": "^7.22.9",
+ "@babel/plugin-syntax-async-generators": "^7.8.4"
+ }
+ },
+ "@babel/plugin-transform-async-to-generator": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz",
+ "integrity": "sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==",
+ "requires": {
+ "@babel/helper-module-imports": "^7.22.5",
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/helper-remap-async-to-generator": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-block-scoped-functions": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz",
+ "integrity": "sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-block-scoping": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.22.15.tgz",
+ "integrity": "sha512-G1czpdJBZCtngoK1sJgloLiOHUnkb/bLZwqVZD8kXmq0ZnVfTTWUcs9OWtp0mBtYJ+4LQY1fllqBkOIPhXmFmw==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-class-properties": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz",
+ "integrity": "sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==",
+ "requires": {
+ "@babel/helper-create-class-features-plugin": "^7.22.5",
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-class-static-block": {
+ "version": "7.22.11",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.11.tgz",
+ "integrity": "sha512-GMM8gGmqI7guS/llMFk1bJDkKfn3v3C4KHK9Yg1ey5qcHcOlKb0QvcMrgzvxo+T03/4szNh5lghY+fEC98Kq9g==",
+ "requires": {
+ "@babel/helper-create-class-features-plugin": "^7.22.11",
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/plugin-syntax-class-static-block": "^7.14.5"
+ }
+ },
+ "@babel/plugin-transform-classes": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.15.tgz",
+ "integrity": "sha512-VbbC3PGjBdE0wAWDdHM9G8Gm977pnYI0XpqMd6LrKISj8/DJXEsWqgRuTYaNE9Bv0JGhTZUzHDlMk18IpOuoqw==",
+ "requires": {
+ "@babel/helper-annotate-as-pure": "^7.22.5",
+ "@babel/helper-compilation-targets": "^7.22.15",
+ "@babel/helper-environment-visitor": "^7.22.5",
+ "@babel/helper-function-name": "^7.22.5",
+ "@babel/helper-optimise-call-expression": "^7.22.5",
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/helper-replace-supers": "^7.22.9",
+ "@babel/helper-split-export-declaration": "^7.22.6",
+ "globals": "^11.1.0"
+ }
+ },
+ "@babel/plugin-transform-computed-properties": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz",
+ "integrity": "sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/template": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-destructuring": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.15.tgz",
+ "integrity": "sha512-HzG8sFl1ZVGTme74Nw+X01XsUTqERVQ6/RLHo3XjGRzm7XD6QTtfS3NJotVgCGy8BzkDqRjRBD8dAyJn5TuvSQ==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-dotall-regex": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz",
+ "integrity": "sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==",
+ "requires": {
+ "@babel/helper-create-regexp-features-plugin": "^7.22.5",
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-duplicate-keys": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz",
+ "integrity": "sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-dynamic-import": {
+ "version": "7.22.11",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.11.tgz",
+ "integrity": "sha512-g/21plo58sfteWjaO0ZNVb+uEOkJNjAaHhbejrnBmu011l/eNDScmkbjCC3l4FKb10ViaGU4aOkFznSu2zRHgA==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/plugin-syntax-dynamic-import": "^7.8.3"
+ }
+ },
+ "@babel/plugin-transform-exponentiation-operator": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz",
+ "integrity": "sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==",
+ "requires": {
+ "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.5",
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-export-namespace-from": {
+ "version": "7.22.11",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.11.tgz",
+ "integrity": "sha512-xa7aad7q7OiT8oNZ1mU7NrISjlSkVdMbNxn9IuLZyL9AJEhs1Apba3I+u5riX1dIkdptP5EKDG5XDPByWxtehw==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
+ }
+ },
+ "@babel/plugin-transform-flow-strip-types": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.22.5.tgz",
+ "integrity": "sha512-tujNbZdxdG0/54g/oua8ISToaXTFBf8EnSb5PgQSciIXWOWKX3S4+JR7ZE9ol8FZwf9kxitzkGQ+QWeov/mCiA==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/plugin-syntax-flow": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-for-of": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.15.tgz",
+ "integrity": "sha512-me6VGeHsx30+xh9fbDLLPi0J1HzmeIIyenoOQHuw2D4m2SAU3NrspX5XxJLBpqn5yrLzrlw2Iy3RA//Bx27iOA==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-function-name": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz",
+ "integrity": "sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==",
+ "requires": {
+ "@babel/helper-compilation-targets": "^7.22.5",
+ "@babel/helper-function-name": "^7.22.5",
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-json-strings": {
+ "version": "7.22.11",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.11.tgz",
+ "integrity": "sha512-CxT5tCqpA9/jXFlme9xIBCc5RPtdDq3JpkkhgHQqtDdiTnTI0jtZ0QzXhr5DILeYifDPp2wvY2ad+7+hLMW5Pw==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/plugin-syntax-json-strings": "^7.8.3"
+ }
+ },
+ "@babel/plugin-transform-literals": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz",
+ "integrity": "sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-logical-assignment-operators": {
+ "version": "7.22.11",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.11.tgz",
+ "integrity": "sha512-qQwRTP4+6xFCDV5k7gZBF3C31K34ut0tbEcTKxlX/0KXxm9GLcO14p570aWxFvVzx6QAfPgq7gaeIHXJC8LswQ==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
+ }
+ },
+ "@babel/plugin-transform-member-expression-literals": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz",
+ "integrity": "sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-modules-amd": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.22.5.tgz",
+ "integrity": "sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==",
+ "requires": {
+ "@babel/helper-module-transforms": "^7.22.5",
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-modules-commonjs": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.22.15.tgz",
+ "integrity": "sha512-jWL4eh90w0HQOTKP2MoXXUpVxilxsB2Vl4ji69rSjS3EcZ/v4sBmn+A3NpepuJzBhOaEBbR7udonlHHn5DWidg==",
+ "requires": {
+ "@babel/helper-module-transforms": "^7.22.15",
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/helper-simple-access": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-modules-systemjs": {
+ "version": "7.22.11",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.11.tgz",
+ "integrity": "sha512-rIqHmHoMEOhI3VkVf5jQ15l539KrwhzqcBO6wdCNWPWc/JWt9ILNYNUssbRpeq0qWns8svuw8LnMNCvWBIJ8wA==",
+ "requires": {
+ "@babel/helper-hoist-variables": "^7.22.5",
+ "@babel/helper-module-transforms": "^7.22.9",
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/helper-validator-identifier": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-modules-umd": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz",
+ "integrity": "sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==",
+ "requires": {
+ "@babel/helper-module-transforms": "^7.22.5",
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-named-capturing-groups-regex": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz",
+ "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==",
+ "requires": {
+ "@babel/helper-create-regexp-features-plugin": "^7.22.5",
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-new-target": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz",
+ "integrity": "sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-nullish-coalescing-operator": {
+ "version": "7.22.11",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.11.tgz",
+ "integrity": "sha512-YZWOw4HxXrotb5xsjMJUDlLgcDXSfO9eCmdl1bgW4+/lAGdkjaEvOnQ4p5WKKdUgSzO39dgPl0pTnfxm0OAXcg==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
+ }
+ },
+ "@babel/plugin-transform-numeric-separator": {
+ "version": "7.22.11",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.11.tgz",
+ "integrity": "sha512-3dzU4QGPsILdJbASKhF/V2TVP+gJya1PsueQCxIPCEcerqF21oEcrob4mzjsp2Py/1nLfF5m+xYNMDpmA8vffg==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/plugin-syntax-numeric-separator": "^7.10.4"
+ }
+ },
+ "@babel/plugin-transform-object-rest-spread": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.15.tgz",
+ "integrity": "sha512-fEB+I1+gAmfAyxZcX1+ZUwLeAuuf8VIg67CTznZE0MqVFumWkh8xWtn58I4dxdVf080wn7gzWoF8vndOViJe9Q==",
+ "requires": {
+ "@babel/compat-data": "^7.22.9",
+ "@babel/helper-compilation-targets": "^7.22.15",
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
+ "@babel/plugin-transform-parameters": "^7.22.15"
+ }
+ },
+ "@babel/plugin-transform-object-super": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz",
+ "integrity": "sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/helper-replace-supers": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-optional-catch-binding": {
+ "version": "7.22.11",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.11.tgz",
+ "integrity": "sha512-rli0WxesXUeCJnMYhzAglEjLWVDF6ahb45HuprcmQuLidBJFWjNnOzssk2kuc6e33FlLaiZhG/kUIzUMWdBKaQ==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
+ }
+ },
+ "@babel/plugin-transform-optional-chaining": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.22.15.tgz",
+ "integrity": "sha512-ngQ2tBhq5vvSJw2Q2Z9i7ealNkpDMU0rGWnHPKqRZO0tzZ5tlaoz4hDvhXioOoaE0X2vfNss1djwg0DXlfu30A==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5",
+ "@babel/plugin-syntax-optional-chaining": "^7.8.3"
+ }
+ },
+ "@babel/plugin-transform-parameters": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.15.tgz",
+ "integrity": "sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-private-methods": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz",
+ "integrity": "sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==",
+ "requires": {
+ "@babel/helper-create-class-features-plugin": "^7.22.5",
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-private-property-in-object": {
+ "version": "7.22.11",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.11.tgz",
+ "integrity": "sha512-sSCbqZDBKHetvjSwpyWzhuHkmW5RummxJBVbYLkGkaiTOWGxml7SXt0iWa03bzxFIx7wOj3g/ILRd0RcJKBeSQ==",
+ "requires": {
+ "@babel/helper-annotate-as-pure": "^7.22.5",
+ "@babel/helper-create-class-features-plugin": "^7.22.11",
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
+ }
+ },
+ "@babel/plugin-transform-property-literals": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz",
+ "integrity": "sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-react-constant-elements": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.22.5.tgz",
+ "integrity": "sha512-BF5SXoO+nX3h5OhlN78XbbDrBOffv+AxPP2ENaJOVqjWCgBDeOY3WcaUcddutGSfoap+5NEQ/q/4I3WZIvgkXA==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-react-display-name": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.22.5.tgz",
+ "integrity": "sha512-PVk3WPYudRF5z4GKMEYUrLjPl38fJSKNaEOkFuoprioowGuWN6w2RKznuFNSlJx7pzzXXStPUnNSOEO0jL5EVw==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-react-jsx": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.15.tgz",
+ "integrity": "sha512-oKckg2eZFa8771O/5vi7XeTvmM6+O9cxZu+kanTU7tD4sin5nO/G8jGJhq8Hvt2Z0kUoEDRayuZLaUlYl8QuGA==",
+ "requires": {
+ "@babel/helper-annotate-as-pure": "^7.22.5",
+ "@babel/helper-module-imports": "^7.22.15",
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/plugin-syntax-jsx": "^7.22.5",
+ "@babel/types": "^7.22.15"
+ }
+ },
+ "@babel/plugin-transform-react-jsx-development": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz",
+ "integrity": "sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==",
+ "requires": {
+ "@babel/plugin-transform-react-jsx": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-react-pure-annotations": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.22.5.tgz",
+ "integrity": "sha512-gP4k85wx09q+brArVinTXhWiyzLl9UpmGva0+mWyKxk6JZequ05x3eUcIUE+FyttPKJFRRVtAvQaJ6YF9h1ZpA==",
+ "requires": {
+ "@babel/helper-annotate-as-pure": "^7.22.5",
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-regenerator": {
+ "version": "7.22.10",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.10.tgz",
+ "integrity": "sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "regenerator-transform": "^0.15.2"
+ }
+ },
+ "@babel/plugin-transform-reserved-words": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz",
+ "integrity": "sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-runtime": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.22.15.tgz",
+ "integrity": "sha512-tEVLhk8NRZSmwQ0DJtxxhTrCht1HVo8VaMzYT4w6lwyKBuHsgoioAUA7/6eT2fRfc5/23fuGdlwIxXhRVgWr4g==",
+ "requires": {
+ "@babel/helper-module-imports": "^7.22.15",
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "babel-plugin-polyfill-corejs2": "^0.4.5",
+ "babel-plugin-polyfill-corejs3": "^0.8.3",
+ "babel-plugin-polyfill-regenerator": "^0.5.2",
+ "semver": "^6.3.1"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="
+ }
+ }
+ },
+ "@babel/plugin-transform-shorthand-properties": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz",
+ "integrity": "sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-spread": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz",
+ "integrity": "sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-sticky-regex": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz",
+ "integrity": "sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-template-literals": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz",
+ "integrity": "sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-typeof-symbol": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz",
+ "integrity": "sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-typescript": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.15.tgz",
+ "integrity": "sha512-1uirS0TnijxvQLnlv5wQBwOX3E1wCFX7ITv+9pBV2wKEk4K+M5tqDaoNXnTH8tjEIYHLO98MwiTWO04Ggz4XuA==",
+ "requires": {
+ "@babel/helper-annotate-as-pure": "^7.22.5",
+ "@babel/helper-create-class-features-plugin": "^7.22.15",
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/plugin-syntax-typescript": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-unicode-escapes": {
+ "version": "7.22.10",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.10.tgz",
+ "integrity": "sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-unicode-property-regex": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz",
+ "integrity": "sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==",
+ "requires": {
+ "@babel/helper-create-regexp-features-plugin": "^7.22.5",
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-unicode-regex": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz",
+ "integrity": "sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==",
+ "requires": {
+ "@babel/helper-create-regexp-features-plugin": "^7.22.5",
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/plugin-transform-unicode-sets-regex": {
+ "version": "7.22.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz",
+ "integrity": "sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==",
+ "requires": {
+ "@babel/helper-create-regexp-features-plugin": "^7.22.5",
+ "@babel/helper-plugin-utils": "^7.22.5"
+ }
+ },
+ "@babel/preset-env": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.22.15.tgz",
+ "integrity": "sha512-tZFHr54GBkHk6hQuVA8w4Fmq+MSPsfvMG0vPnOYyTnJpyfMqybL8/MbNCPRT9zc2KBO2pe4tq15g6Uno4Jpoag==",
+ "requires": {
+ "@babel/compat-data": "^7.22.9",
+ "@babel/helper-compilation-targets": "^7.22.15",
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/helper-validator-option": "^7.22.15",
+ "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.22.15",
+ "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.22.15",
+ "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2",
+ "@babel/plugin-syntax-async-generators": "^7.8.4",
+ "@babel/plugin-syntax-class-properties": "^7.12.13",
+ "@babel/plugin-syntax-class-static-block": "^7.14.5",
+ "@babel/plugin-syntax-dynamic-import": "^7.8.3",
+ "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
+ "@babel/plugin-syntax-import-assertions": "^7.22.5",
+ "@babel/plugin-syntax-import-attributes": "^7.22.5",
+ "@babel/plugin-syntax-import-meta": "^7.10.4",
+ "@babel/plugin-syntax-json-strings": "^7.8.3",
+ "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
+ "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
+ "@babel/plugin-syntax-numeric-separator": "^7.10.4",
+ "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
+ "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
+ "@babel/plugin-syntax-optional-chaining": "^7.8.3",
+ "@babel/plugin-syntax-private-property-in-object": "^7.14.5",
+ "@babel/plugin-syntax-top-level-await": "^7.14.5",
+ "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6",
+ "@babel/plugin-transform-arrow-functions": "^7.22.5",
+ "@babel/plugin-transform-async-generator-functions": "^7.22.15",
+ "@babel/plugin-transform-async-to-generator": "^7.22.5",
+ "@babel/plugin-transform-block-scoped-functions": "^7.22.5",
+ "@babel/plugin-transform-block-scoping": "^7.22.15",
+ "@babel/plugin-transform-class-properties": "^7.22.5",
+ "@babel/plugin-transform-class-static-block": "^7.22.11",
+ "@babel/plugin-transform-classes": "^7.22.15",
+ "@babel/plugin-transform-computed-properties": "^7.22.5",
+ "@babel/plugin-transform-destructuring": "^7.22.15",
+ "@babel/plugin-transform-dotall-regex": "^7.22.5",
+ "@babel/plugin-transform-duplicate-keys": "^7.22.5",
+ "@babel/plugin-transform-dynamic-import": "^7.22.11",
+ "@babel/plugin-transform-exponentiation-operator": "^7.22.5",
+ "@babel/plugin-transform-export-namespace-from": "^7.22.11",
+ "@babel/plugin-transform-for-of": "^7.22.15",
+ "@babel/plugin-transform-function-name": "^7.22.5",
+ "@babel/plugin-transform-json-strings": "^7.22.11",
+ "@babel/plugin-transform-literals": "^7.22.5",
+ "@babel/plugin-transform-logical-assignment-operators": "^7.22.11",
+ "@babel/plugin-transform-member-expression-literals": "^7.22.5",
+ "@babel/plugin-transform-modules-amd": "^7.22.5",
+ "@babel/plugin-transform-modules-commonjs": "^7.22.15",
+ "@babel/plugin-transform-modules-systemjs": "^7.22.11",
+ "@babel/plugin-transform-modules-umd": "^7.22.5",
+ "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5",
+ "@babel/plugin-transform-new-target": "^7.22.5",
+ "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.11",
+ "@babel/plugin-transform-numeric-separator": "^7.22.11",
+ "@babel/plugin-transform-object-rest-spread": "^7.22.15",
+ "@babel/plugin-transform-object-super": "^7.22.5",
+ "@babel/plugin-transform-optional-catch-binding": "^7.22.11",
+ "@babel/plugin-transform-optional-chaining": "^7.22.15",
+ "@babel/plugin-transform-parameters": "^7.22.15",
+ "@babel/plugin-transform-private-methods": "^7.22.5",
+ "@babel/plugin-transform-private-property-in-object": "^7.22.11",
+ "@babel/plugin-transform-property-literals": "^7.22.5",
+ "@babel/plugin-transform-regenerator": "^7.22.10",
+ "@babel/plugin-transform-reserved-words": "^7.22.5",
+ "@babel/plugin-transform-shorthand-properties": "^7.22.5",
+ "@babel/plugin-transform-spread": "^7.22.5",
+ "@babel/plugin-transform-sticky-regex": "^7.22.5",
+ "@babel/plugin-transform-template-literals": "^7.22.5",
+ "@babel/plugin-transform-typeof-symbol": "^7.22.5",
+ "@babel/plugin-transform-unicode-escapes": "^7.22.10",
+ "@babel/plugin-transform-unicode-property-regex": "^7.22.5",
+ "@babel/plugin-transform-unicode-regex": "^7.22.5",
+ "@babel/plugin-transform-unicode-sets-regex": "^7.22.5",
+ "@babel/preset-modules": "0.1.6-no-external-plugins",
+ "@babel/types": "^7.22.15",
+ "babel-plugin-polyfill-corejs2": "^0.4.5",
+ "babel-plugin-polyfill-corejs3": "^0.8.3",
+ "babel-plugin-polyfill-regenerator": "^0.5.2",
+ "core-js-compat": "^3.31.0",
+ "semver": "^6.3.1"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="
+ }
+ }
+ },
+ "@babel/preset-modules": {
+ "version": "0.1.6-no-external-plugins",
+ "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz",
+ "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.0.0",
+ "@babel/types": "^7.4.4",
+ "esutils": "^2.0.2"
+ }
+ },
+ "@babel/preset-react": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.22.15.tgz",
+ "integrity": "sha512-Csy1IJ2uEh/PecCBXXoZGAZBeCATTuePzCSB7dLYWS0vOEj6CNpjxIhW4duWwZodBNueH7QO14WbGn8YyeuN9w==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/helper-validator-option": "^7.22.15",
+ "@babel/plugin-transform-react-display-name": "^7.22.5",
+ "@babel/plugin-transform-react-jsx": "^7.22.15",
+ "@babel/plugin-transform-react-jsx-development": "^7.22.5",
+ "@babel/plugin-transform-react-pure-annotations": "^7.22.5"
+ }
+ },
+ "@babel/preset-typescript": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.22.15.tgz",
+ "integrity": "sha512-HblhNmh6yM+cU4VwbBRpxFhxsTdfS1zsvH9W+gEjD0ARV9+8B4sNfpI6GuhePti84nuvhiwKS539jKPFHskA9A==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.22.5",
+ "@babel/helper-validator-option": "^7.22.15",
+ "@babel/plugin-syntax-jsx": "^7.22.5",
+ "@babel/plugin-transform-modules-commonjs": "^7.22.15",
+ "@babel/plugin-transform-typescript": "^7.22.15"
+ }
+ },
+ "@babel/regjsgen": {
+ "version": "0.8.0",
+ "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz",
+ "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA=="
+ },
+ "@babel/runtime": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.15.tgz",
+ "integrity": "sha512-T0O+aa+4w0u06iNmapipJXMV4HoUir03hpx3/YqXXhu9xim3w+dVphjFWl1OH8NbZHw5Lbm9k45drDkgq2VNNA==",
+ "requires": {
+ "regenerator-runtime": "^0.14.0"
+ }
+ },
+ "@babel/template": {
+ "version": "7.22.15",
+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz",
+ "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==",
+ "requires": {
+ "@babel/code-frame": "^7.22.13",
+ "@babel/parser": "^7.22.15",
+ "@babel/types": "^7.22.15"
+ }
+ },
+ "@babel/traverse": {
+ "version": "7.22.19",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.19.tgz",
+ "integrity": "sha512-ZCcpVPK64krfdScRbpxF6xA5fz7IOsfMwx1tcACvCzt6JY+0aHkBk7eIU8FRDSZRU5Zei6Z4JfgAxN1bqXGECg==",
+ "requires": {
+ "@babel/code-frame": "^7.22.13",
+ "@babel/generator": "^7.22.15",
+ "@babel/helper-environment-visitor": "^7.22.5",
+ "@babel/helper-function-name": "^7.22.5",
+ "@babel/helper-hoist-variables": "^7.22.5",
+ "@babel/helper-split-export-declaration": "^7.22.6",
+ "@babel/parser": "^7.22.16",
+ "@babel/types": "^7.22.19",
+ "debug": "^4.1.0",
+ "globals": "^11.1.0"
+ }
+ },
+ "@babel/types": {
+ "version": "7.22.19",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.19.tgz",
+ "integrity": "sha512-P7LAw/LbojPzkgp5oznjE6tQEIWbp4PkkfrZDINTro9zgBRtI324/EYsiSI7lhPbpIQ+DCeR2NNmMWANGGfZsg==",
+ "requires": {
+ "@babel/helper-string-parser": "^7.22.5",
+ "@babel/helper-validator-identifier": "^7.22.19",
+ "to-fast-properties": "^2.0.0"
+ }
+ },
+ "@bcoe/v8-coverage": {
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz",
+ "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw=="
+ },
+ "@csstools/normalize.css": {
+ "version": "12.0.0",
+ "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz",
+ "integrity": "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg=="
+ },
+ "@csstools/postcss-cascade-layers": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz",
+ "integrity": "sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==",
+ "requires": {
+ "@csstools/selector-specificity": "^2.0.2",
+ "postcss-selector-parser": "^6.0.10"
+ }
+ },
+ "@csstools/postcss-color-function": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz",
+ "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==",
+ "requires": {
+ "@csstools/postcss-progressive-custom-properties": "^1.1.0",
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "@csstools/postcss-font-format-keywords": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz",
+ "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==",
+ "requires": {
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "@csstools/postcss-hwb-function": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz",
+ "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==",
+ "requires": {
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "@csstools/postcss-ic-unit": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz",
+ "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==",
+ "requires": {
+ "@csstools/postcss-progressive-custom-properties": "^1.1.0",
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "@csstools/postcss-is-pseudo-class": {
+ "version": "2.0.7",
+ "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz",
+ "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==",
+ "requires": {
+ "@csstools/selector-specificity": "^2.0.0",
+ "postcss-selector-parser": "^6.0.10"
+ }
+ },
+ "@csstools/postcss-nested-calc": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz",
+ "integrity": "sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==",
+ "requires": {
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "@csstools/postcss-normalize-display-values": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz",
+ "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==",
+ "requires": {
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "@csstools/postcss-oklab-function": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz",
+ "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==",
+ "requires": {
+ "@csstools/postcss-progressive-custom-properties": "^1.1.0",
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "@csstools/postcss-progressive-custom-properties": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz",
+ "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==",
+ "requires": {
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "@csstools/postcss-stepped-value-functions": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz",
+ "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==",
+ "requires": {
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "@csstools/postcss-text-decoration-shorthand": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz",
+ "integrity": "sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==",
+ "requires": {
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "@csstools/postcss-trigonometric-functions": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz",
+ "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==",
+ "requires": {
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "@csstools/postcss-unset-value": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz",
+ "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g=="
+ },
+ "@csstools/selector-specificity": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.2.0.tgz",
+ "integrity": "sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw=="
+ },
+ "@emotion/babel-plugin": {
+ "version": "11.11.0",
+ "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.11.0.tgz",
+ "integrity": "sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==",
+ "requires": {
+ "@babel/helper-module-imports": "^7.16.7",
+ "@babel/runtime": "^7.18.3",
+ "@emotion/hash": "^0.9.1",
+ "@emotion/memoize": "^0.8.1",
+ "@emotion/serialize": "^1.1.2",
+ "babel-plugin-macros": "^3.1.0",
+ "convert-source-map": "^1.5.0",
+ "escape-string-regexp": "^4.0.0",
+ "find-root": "^1.1.0",
+ "source-map": "^0.5.7",
+ "stylis": "4.2.0"
+ },
+ "dependencies": {
+ "escape-string-regexp": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
+ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="
+ },
+ "source-map": {
+ "version": "0.5.7",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
+ "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ=="
+ }
+ }
+ },
+ "@emotion/cache": {
+ "version": "11.11.0",
+ "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.11.0.tgz",
+ "integrity": "sha512-P34z9ssTCBi3e9EI1ZsWpNHcfY1r09ZO0rZbRO2ob3ZQMnFI35jB536qoXbkdesr5EUhYi22anuEJuyxifaqAQ==",
+ "requires": {
+ "@emotion/memoize": "^0.8.1",
+ "@emotion/sheet": "^1.2.2",
+ "@emotion/utils": "^1.2.1",
+ "@emotion/weak-memoize": "^0.3.1",
+ "stylis": "4.2.0"
+ }
+ },
+ "@emotion/hash": {
+ "version": "0.9.1",
+ "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.1.tgz",
+ "integrity": "sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ=="
+ },
+ "@emotion/is-prop-valid": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.1.tgz",
+ "integrity": "sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw==",
+ "requires": {
+ "@emotion/memoize": "^0.8.1"
+ }
+ },
+ "@emotion/memoize": {
+ "version": "0.8.1",
+ "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz",
+ "integrity": "sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA=="
+ },
+ "@emotion/react": {
+ "version": "11.11.1",
+ "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.11.1.tgz",
+ "integrity": "sha512-5mlW1DquU5HaxjLkfkGN1GA/fvVGdyHURRiX/0FHl2cfIfRxSOfmxEH5YS43edp0OldZrZ+dkBKbngxcNCdZvA==",
+ "requires": {
+ "@babel/runtime": "^7.18.3",
+ "@emotion/babel-plugin": "^11.11.0",
+ "@emotion/cache": "^11.11.0",
+ "@emotion/serialize": "^1.1.2",
+ "@emotion/use-insertion-effect-with-fallbacks": "^1.0.1",
+ "@emotion/utils": "^1.2.1",
+ "@emotion/weak-memoize": "^0.3.1",
+ "hoist-non-react-statics": "^3.3.1"
+ }
+ },
+ "@emotion/serialize": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.2.tgz",
+ "integrity": "sha512-zR6a/fkFP4EAcCMQtLOhIgpprZOwNmCldtpaISpvz348+DP4Mz8ZoKaGGCQpbzepNIUWbq4w6hNZkwDyKoS+HA==",
+ "requires": {
+ "@emotion/hash": "^0.9.1",
+ "@emotion/memoize": "^0.8.1",
+ "@emotion/unitless": "^0.8.1",
+ "@emotion/utils": "^1.2.1",
+ "csstype": "^3.0.2"
+ }
+ },
+ "@emotion/sheet": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.2.tgz",
+ "integrity": "sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA=="
+ },
+ "@emotion/styled": {
+ "version": "11.11.0",
+ "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.11.0.tgz",
+ "integrity": "sha512-hM5Nnvu9P3midq5aaXj4I+lnSfNi7Pmd4EWk1fOZ3pxookaQTNew6bp4JaCBYM4HVFZF9g7UjJmsUmC2JlxOng==",
+ "requires": {
+ "@babel/runtime": "^7.18.3",
+ "@emotion/babel-plugin": "^11.11.0",
+ "@emotion/is-prop-valid": "^1.2.1",
+ "@emotion/serialize": "^1.1.2",
+ "@emotion/use-insertion-effect-with-fallbacks": "^1.0.1",
+ "@emotion/utils": "^1.2.1"
+ }
+ },
+ "@emotion/stylis": {
+ "version": "0.8.5",
+ "resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz",
+ "integrity": "sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ=="
+ },
+ "@emotion/unitless": {
+ "version": "0.8.1",
+ "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.1.tgz",
+ "integrity": "sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ=="
+ },
+ "@emotion/use-insertion-effect-with-fallbacks": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz",
+ "integrity": "sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw=="
+ },
+ "@emotion/utils": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.1.tgz",
+ "integrity": "sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg=="
+ },
+ "@emotion/weak-memoize": {
+ "version": "0.3.1",
+ "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz",
+ "integrity": "sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww=="
+ },
+ "@eslint-community/eslint-utils": {
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz",
+ "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==",
+ "requires": {
+ "eslint-visitor-keys": "^3.3.0"
+ }
+ },
+ "@eslint-community/regexpp": {
+ "version": "4.8.1",
+ "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.8.1.tgz",
+ "integrity": "sha512-PWiOzLIUAjN/w5K17PoF4n6sKBw0gqLHPhywmYHP4t1VFQQVYeb1yWsJwnMVEMl3tUHME7X/SJPZLmtG7XBDxQ=="
+ },
+ "@eslint/eslintrc": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz",
+ "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==",
+ "requires": {
+ "ajv": "^6.12.4",
+ "debug": "^4.3.2",
+ "espree": "^9.6.0",
+ "globals": "^13.19.0",
+ "ignore": "^5.2.0",
+ "import-fresh": "^3.2.1",
+ "js-yaml": "^4.1.0",
+ "minimatch": "^3.1.2",
+ "strip-json-comments": "^3.1.1"
+ },
+ "dependencies": {
+ "argparse": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
+ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
+ },
+ "globals": {
+ "version": "13.21.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz",
+ "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==",
+ "requires": {
+ "type-fest": "^0.20.2"
+ }
+ },
+ "js-yaml": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
+ "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
+ "requires": {
+ "argparse": "^2.0.1"
+ }
+ },
+ "type-fest": {
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
+ "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ=="
+ }
+ }
+ },
+ "@eslint/js": {
+ "version": "8.49.0",
+ "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.49.0.tgz",
+ "integrity": "sha512-1S8uAY/MTJqVx0SC4epBq+N2yhuwtNwLbJYNZyhL2pO1ZVKn5HFXav5T41Ryzy9K9V7ZId2JB2oy/W4aCd9/2w=="
+ },
+ "@floating-ui/core": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.5.0.tgz",
+ "integrity": "sha512-kK1h4m36DQ0UHGj5Ah4db7R0rHemTqqO0QLvUqi1/mUUp3LuAWbWxdxSIf/XsnH9VS6rRVPLJCncjRzUvyCLXg==",
+ "requires": {
+ "@floating-ui/utils": "^0.1.3"
+ }
+ },
+ "@floating-ui/dom": {
+ "version": "1.5.3",
+ "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.5.3.tgz",
+ "integrity": "sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA==",
+ "requires": {
+ "@floating-ui/core": "^1.4.2",
+ "@floating-ui/utils": "^0.1.3"
+ }
+ },
+ "@floating-ui/react-dom": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.0.2.tgz",
+ "integrity": "sha512-5qhlDvjaLmAst/rKb3VdlCinwTF4EYMiVxuuc/HVUjs46W0zgtbMmAZ1UTsDrRTxRmUEzl92mOtWbeeXL26lSQ==",
+ "requires": {
+ "@floating-ui/dom": "^1.5.1"
+ }
+ },
+ "@floating-ui/utils": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.1.4.tgz",
+ "integrity": "sha512-qprfWkn82Iw821mcKofJ5Pk9wgioHicxcQMxx+5zt5GSKoqdWvgG5AxVmpmUUjzTLPVSH5auBrhI93Deayn/DA=="
+ },
+ "@googlemaps/js-api-loader": {
+ "version": "1.16.2",
+ "resolved": "https://registry.npmjs.org/@googlemaps/js-api-loader/-/js-api-loader-1.16.2.tgz",
+ "integrity": "sha512-psGw5u0QM6humao48Hn4lrChOM2/rA43ZCm3tKK9qQsEj1/VzqkCqnvGfEOshDbBQflydfaRovbKwZMF4AyqbA==",
+ "requires": {
+ "fast-deep-equal": "^3.1.3"
+ }
+ },
+ "@googlemaps/markerclusterer": {
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/@googlemaps/markerclusterer/-/markerclusterer-2.3.2.tgz",
+ "integrity": "sha512-zb9OQP8XscZp2Npt1uQUYnGKu1miuq4DPP28JyDuFd6HV17HCEcjV9MtBi4muG/iVRXXvuHW9bRCnHbao9ITfw==",
+ "requires": {
+ "fast-deep-equal": "^3.1.3",
+ "supercluster": "^8.0.1"
+ }
+ },
+ "@humanwhocodes/config-array": {
+ "version": "0.11.11",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz",
+ "integrity": "sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==",
+ "requires": {
+ "@humanwhocodes/object-schema": "^1.2.1",
+ "debug": "^4.1.1",
+ "minimatch": "^3.0.5"
+ }
+ },
+ "@humanwhocodes/module-importer": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
+ "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA=="
+ },
+ "@humanwhocodes/object-schema": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
+ "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA=="
+ },
+ "@istanbuljs/load-nyc-config": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz",
+ "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==",
+ "requires": {
+ "camelcase": "^5.3.1",
+ "find-up": "^4.1.0",
+ "get-package-type": "^0.1.0",
+ "js-yaml": "^3.13.1",
+ "resolve-from": "^5.0.0"
+ },
+ "dependencies": {
+ "camelcase": {
+ "version": "5.3.1",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
+ "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg=="
+ },
+ "find-up": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
+ "requires": {
+ "locate-path": "^5.0.0",
+ "path-exists": "^4.0.0"
+ }
+ },
+ "locate-path": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
+ "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
+ "requires": {
+ "p-locate": "^4.1.0"
+ }
+ },
+ "p-limit": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
+ "requires": {
+ "p-try": "^2.0.0"
+ }
+ },
+ "p-locate": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
+ "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
+ "requires": {
+ "p-limit": "^2.2.0"
+ }
+ }
+ }
+ },
+ "@istanbuljs/schema": {
+ "version": "0.1.3",
+ "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz",
+ "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA=="
+ },
+ "@jest/console": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz",
+ "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==",
+ "requires": {
+ "@jest/types": "^27.5.1",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "jest-message-util": "^27.5.1",
+ "jest-util": "^27.5.1",
+ "slash": "^3.0.0"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "@jest/core": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz",
+ "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==",
+ "requires": {
+ "@jest/console": "^27.5.1",
+ "@jest/reporters": "^27.5.1",
+ "@jest/test-result": "^27.5.1",
+ "@jest/transform": "^27.5.1",
+ "@jest/types": "^27.5.1",
+ "@types/node": "*",
+ "ansi-escapes": "^4.2.1",
+ "chalk": "^4.0.0",
+ "emittery": "^0.8.1",
+ "exit": "^0.1.2",
+ "graceful-fs": "^4.2.9",
+ "jest-changed-files": "^27.5.1",
+ "jest-config": "^27.5.1",
+ "jest-haste-map": "^27.5.1",
+ "jest-message-util": "^27.5.1",
+ "jest-regex-util": "^27.5.1",
+ "jest-resolve": "^27.5.1",
+ "jest-resolve-dependencies": "^27.5.1",
+ "jest-runner": "^27.5.1",
+ "jest-runtime": "^27.5.1",
+ "jest-snapshot": "^27.5.1",
+ "jest-util": "^27.5.1",
+ "jest-validate": "^27.5.1",
+ "jest-watcher": "^27.5.1",
+ "micromatch": "^4.0.4",
+ "rimraf": "^3.0.0",
+ "slash": "^3.0.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "@jest/environment": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz",
+ "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==",
+ "requires": {
+ "@jest/fake-timers": "^27.5.1",
+ "@jest/types": "^27.5.1",
+ "@types/node": "*",
+ "jest-mock": "^27.5.1"
+ }
+ },
+ "@jest/expect-utils": {
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz",
+ "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==",
+ "requires": {
+ "jest-get-type": "^29.6.3"
+ },
+ "dependencies": {
+ "jest-get-type": {
+ "version": "29.6.3",
+ "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz",
+ "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw=="
+ }
+ }
+ },
+ "@jest/fake-timers": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz",
+ "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==",
+ "requires": {
+ "@jest/types": "^27.5.1",
+ "@sinonjs/fake-timers": "^8.0.1",
+ "@types/node": "*",
+ "jest-message-util": "^27.5.1",
+ "jest-mock": "^27.5.1",
+ "jest-util": "^27.5.1"
+ }
+ },
+ "@jest/globals": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz",
+ "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==",
+ "requires": {
+ "@jest/environment": "^27.5.1",
+ "@jest/types": "^27.5.1",
+ "expect": "^27.5.1"
+ }
+ },
+ "@jest/reporters": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz",
+ "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==",
+ "requires": {
+ "@bcoe/v8-coverage": "^0.2.3",
+ "@jest/console": "^27.5.1",
+ "@jest/test-result": "^27.5.1",
+ "@jest/transform": "^27.5.1",
+ "@jest/types": "^27.5.1",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "collect-v8-coverage": "^1.0.0",
+ "exit": "^0.1.2",
+ "glob": "^7.1.2",
+ "graceful-fs": "^4.2.9",
+ "istanbul-lib-coverage": "^3.0.0",
+ "istanbul-lib-instrument": "^5.1.0",
+ "istanbul-lib-report": "^3.0.0",
+ "istanbul-lib-source-maps": "^4.0.0",
+ "istanbul-reports": "^3.1.3",
+ "jest-haste-map": "^27.5.1",
+ "jest-resolve": "^27.5.1",
+ "jest-util": "^27.5.1",
+ "jest-worker": "^27.5.1",
+ "slash": "^3.0.0",
+ "source-map": "^0.6.0",
+ "string-length": "^4.0.1",
+ "terminal-link": "^2.0.0",
+ "v8-to-istanbul": "^8.1.0"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "@jest/schemas": {
+ "version": "28.1.3",
+ "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz",
+ "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==",
+ "requires": {
+ "@sinclair/typebox": "^0.24.1"
+ }
+ },
+ "@jest/source-map": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz",
+ "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==",
+ "requires": {
+ "callsites": "^3.0.0",
+ "graceful-fs": "^4.2.9",
+ "source-map": "^0.6.0"
+ },
+ "dependencies": {
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
+ }
+ }
+ },
+ "@jest/test-result": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz",
+ "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==",
+ "requires": {
+ "@jest/console": "^27.5.1",
+ "@jest/types": "^27.5.1",
+ "@types/istanbul-lib-coverage": "^2.0.0",
+ "collect-v8-coverage": "^1.0.0"
+ }
+ },
+ "@jest/test-sequencer": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz",
+ "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==",
+ "requires": {
+ "@jest/test-result": "^27.5.1",
+ "graceful-fs": "^4.2.9",
+ "jest-haste-map": "^27.5.1",
+ "jest-runtime": "^27.5.1"
+ }
+ },
+ "@jest/transform": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz",
+ "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==",
+ "requires": {
+ "@babel/core": "^7.1.0",
+ "@jest/types": "^27.5.1",
+ "babel-plugin-istanbul": "^6.1.1",
+ "chalk": "^4.0.0",
+ "convert-source-map": "^1.4.0",
+ "fast-json-stable-stringify": "^2.0.0",
+ "graceful-fs": "^4.2.9",
+ "jest-haste-map": "^27.5.1",
+ "jest-regex-util": "^27.5.1",
+ "jest-util": "^27.5.1",
+ "micromatch": "^4.0.4",
+ "pirates": "^4.0.4",
+ "slash": "^3.0.0",
+ "source-map": "^0.6.1",
+ "write-file-atomic": "^3.0.0"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "@jest/types": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz",
+ "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==",
+ "requires": {
+ "@types/istanbul-lib-coverage": "^2.0.0",
+ "@types/istanbul-reports": "^3.0.0",
+ "@types/node": "*",
+ "@types/yargs": "^16.0.0",
+ "chalk": "^4.0.0"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "@jridgewell/gen-mapping": {
+ "version": "0.3.3",
+ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz",
+ "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==",
+ "requires": {
+ "@jridgewell/set-array": "^1.0.1",
+ "@jridgewell/sourcemap-codec": "^1.4.10",
+ "@jridgewell/trace-mapping": "^0.3.9"
+ }
+ },
+ "@jridgewell/resolve-uri": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz",
+ "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA=="
+ },
+ "@jridgewell/set-array": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
+ "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw=="
+ },
+ "@jridgewell/source-map": {
+ "version": "0.3.5",
+ "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz",
+ "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==",
+ "requires": {
+ "@jridgewell/gen-mapping": "^0.3.0",
+ "@jridgewell/trace-mapping": "^0.3.9"
+ }
+ },
+ "@jridgewell/sourcemap-codec": {
+ "version": "1.4.15",
+ "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz",
+ "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg=="
+ },
+ "@jridgewell/trace-mapping": {
+ "version": "0.3.19",
+ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz",
+ "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==",
+ "requires": {
+ "@jridgewell/resolve-uri": "^3.1.0",
+ "@jridgewell/sourcemap-codec": "^1.4.14"
+ }
+ },
+ "@leichtgewicht/ip-codec": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz",
+ "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A=="
+ },
+ "@mui/base": {
+ "version": "5.0.0-beta.17",
+ "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-beta.17.tgz",
+ "integrity": "sha512-xNbk7iOXrglNdIxFBN0k3ySsPIFLWCnFxqsAYl7CIcDkD9low4kJ7IUuy6ctwx/HAy2fenrT3KXHr1sGjAMgpQ==",
+ "requires": {
+ "@babel/runtime": "^7.22.15",
+ "@floating-ui/react-dom": "^2.0.2",
+ "@mui/types": "^7.2.4",
+ "@mui/utils": "^5.14.11",
+ "@popperjs/core": "^2.11.8",
+ "clsx": "^2.0.0",
+ "prop-types": "^15.8.1"
+ }
+ },
+ "@mui/core-downloads-tracker": {
+ "version": "5.14.11",
+ "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.14.11.tgz",
+ "integrity": "sha512-uY8FLQURhXe3f3O4dS5OSGML9KDm9+IE226cBu78jarVIzdQGPlXwGIlSI9VJR8MvZDA6C0+6XfWDhWCHruC5Q=="
+ },
+ "@mui/icons-material": {
+ "version": "5.14.11",
+ "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-5.14.11.tgz",
+ "integrity": "sha512-aHReLasBuS/+hhPzbZCgZ0eTcZ2QRnoC2WNK7XvdAf3l+LjC1flzjh6GWw1tZJ5NHnZ+bivdwtLFQ8XTR96JkA==",
+ "requires": {
+ "@babel/runtime": "^7.22.15"
+ }
+ },
+ "@mui/material": {
+ "version": "5.14.11",
+ "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.14.11.tgz",
+ "integrity": "sha512-DnSdJzcR7lwG12JA5L2t8JF+RDzMygu5rCNW+logWb/KW2/TRzwLyVWO+CorHTBjBRd38DBxnwOCDiYkDd+N3A==",
+ "requires": {
+ "@babel/runtime": "^7.22.15",
+ "@mui/base": "5.0.0-beta.17",
+ "@mui/core-downloads-tracker": "^5.14.11",
+ "@mui/system": "^5.14.11",
+ "@mui/types": "^7.2.4",
+ "@mui/utils": "^5.14.11",
+ "@types/react-transition-group": "^4.4.6",
+ "clsx": "^2.0.0",
+ "csstype": "^3.1.2",
+ "prop-types": "^15.8.1",
+ "react-is": "^18.2.0",
+ "react-transition-group": "^4.4.5"
+ },
+ "dependencies": {
+ "react-is": {
+ "version": "18.2.0",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz",
+ "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w=="
+ }
+ }
+ },
+ "@mui/private-theming": {
+ "version": "5.14.11",
+ "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.14.11.tgz",
+ "integrity": "sha512-MSnNNzTu9pfKLCKs1ZAKwOTgE4bz+fQA0fNr8Jm7NDmuWmw0CaN9Vq2/MHsatE7+S0A25IAKby46Uv1u53rKVQ==",
+ "requires": {
+ "@babel/runtime": "^7.22.15",
+ "@mui/utils": "^5.14.11",
+ "prop-types": "^15.8.1"
+ }
+ },
+ "@mui/styled-engine": {
+ "version": "5.14.11",
+ "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.14.11.tgz",
+ "integrity": "sha512-jdUlqRgTYQ8RMtPX4MbRZqar6W2OiIb6J5KEFbIu4FqvPrk44Each4ppg/LAqp1qNlBYq5i+7Q10MYLMpDxX9A==",
+ "requires": {
+ "@babel/runtime": "^7.22.15",
+ "@emotion/cache": "^11.11.0",
+ "csstype": "^3.1.2",
+ "prop-types": "^15.8.1"
+ }
+ },
+ "@mui/styled-engine-sc": {
+ "version": "5.14.11",
+ "resolved": "https://registry.npmjs.org/@mui/styled-engine-sc/-/styled-engine-sc-5.14.11.tgz",
+ "integrity": "sha512-phUkkvirhuxLPQihgMACyDCUknpOM/4g3PbZmfmMbvkCL+UEePUnECzlOKRbKvk9uyI5Xpz0zECFOtYkJsPvBg==",
+ "requires": {
+ "@babel/runtime": "^7.22.15",
+ "csstype": "^3.1.2",
+ "prop-types": "^15.8.1"
+ }
+ },
+ "@mui/system": {
+ "version": "5.14.11",
+ "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.14.11.tgz",
+ "integrity": "sha512-yl8xV+y0k7j6dzBsHabKwoShmjqLa8kTxrhUI3JpqLG358VRVMJRW/ES0HhvfcCi4IVXde+Tc2P3K1akGL8zoA==",
+ "requires": {
+ "@babel/runtime": "^7.22.15",
+ "@mui/private-theming": "^5.14.11",
+ "@mui/styled-engine": "^5.14.11",
+ "@mui/types": "^7.2.4",
+ "@mui/utils": "^5.14.11",
+ "clsx": "^2.0.0",
+ "csstype": "^3.1.2",
+ "prop-types": "^15.8.1"
+ }
+ },
+ "@mui/types": {
+ "version": "7.2.4",
+ "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.4.tgz",
+ "integrity": "sha512-LBcwa8rN84bKF+f5sDyku42w1NTxaPgPyYKODsh01U1fVstTClbUoSA96oyRBnSNyEiAVjKm6Gwx9vjR+xyqHA=="
+ },
+ "@mui/utils": {
+ "version": "5.14.11",
+ "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.14.11.tgz",
+ "integrity": "sha512-fmkIiCPKyDssYrJ5qk+dime1nlO3dmWfCtaPY/uVBqCRMBZ11JhddB9m8sjI2mgqQQwRJG5bq3biaosNdU/s4Q==",
+ "requires": {
+ "@babel/runtime": "^7.22.15",
+ "@types/prop-types": "^15.7.5",
+ "prop-types": "^15.8.1",
+ "react-is": "^18.2.0"
+ },
+ "dependencies": {
+ "react-is": {
+ "version": "18.2.0",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz",
+ "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w=="
+ }
+ }
+ },
+ "@nicolo-ribaudo/eslint-scope-5-internals": {
+ "version": "5.1.1-v1",
+ "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz",
+ "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==",
+ "requires": {
+ "eslint-scope": "5.1.1"
+ },
+ "dependencies": {
+ "eslint-scope": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
+ "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
+ "requires": {
+ "esrecurse": "^4.3.0",
+ "estraverse": "^4.1.1"
+ }
+ },
+ "estraverse": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
+ "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw=="
+ }
+ }
+ },
+ "@nodelib/fs.scandir": {
+ "version": "2.1.5",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
+ "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
+ "requires": {
+ "@nodelib/fs.stat": "2.0.5",
+ "run-parallel": "^1.1.9"
+ }
+ },
+ "@nodelib/fs.stat": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
+ "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A=="
+ },
+ "@nodelib/fs.walk": {
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
+ "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
+ "requires": {
+ "@nodelib/fs.scandir": "2.1.5",
+ "fastq": "^1.6.0"
+ }
+ },
+ "@pmmmwh/react-refresh-webpack-plugin": {
+ "version": "0.5.11",
+ "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.11.tgz",
+ "integrity": "sha512-7j/6vdTym0+qZ6u4XbSAxrWBGYSdCfTzySkj7WAFgDLmSyWlOrWvpyzxlFh5jtw9dn0oL/jtW+06XfFiisN3JQ==",
+ "requires": {
+ "ansi-html-community": "^0.0.8",
+ "common-path-prefix": "^3.0.0",
+ "core-js-pure": "^3.23.3",
+ "error-stack-parser": "^2.0.6",
+ "find-up": "^5.0.0",
+ "html-entities": "^2.1.0",
+ "loader-utils": "^2.0.4",
+ "schema-utils": "^3.0.0",
+ "source-map": "^0.7.3"
+ }
+ },
+ "@popperjs/core": {
+ "version": "2.11.8",
+ "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz",
+ "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A=="
+ },
+ "@react-google-maps/api": {
+ "version": "2.19.2",
+ "resolved": "https://registry.npmjs.org/@react-google-maps/api/-/api-2.19.2.tgz",
+ "integrity": "sha512-Vt57XWzCKfsUjKOmFUl2erVVfOePkPK5OigF/f+q7UuV/Nm9KDDy1PMFBx+wNahEqOd6a32BxfsykEhBnbU9wQ==",
+ "requires": {
+ "@googlemaps/js-api-loader": "1.16.2",
+ "@googlemaps/markerclusterer": "2.3.2",
+ "@react-google-maps/infobox": "2.19.2",
+ "@react-google-maps/marker-clusterer": "2.19.2",
+ "@types/google.maps": "3.53.5",
+ "invariant": "2.2.4"
+ }
+ },
+ "@react-google-maps/infobox": {
+ "version": "2.19.2",
+ "resolved": "https://registry.npmjs.org/@react-google-maps/infobox/-/infobox-2.19.2.tgz",
+ "integrity": "sha512-6wvBqeJsQ/eFSvoxg+9VoncQvNoVCdmxzxRpLvmjPD+nNC6mHM0vJH1xSqaKijkMrfLJT0nfkTGpovrF896jwg=="
+ },
+ "@react-google-maps/marker-clusterer": {
+ "version": "2.19.2",
+ "resolved": "https://registry.npmjs.org/@react-google-maps/marker-clusterer/-/marker-clusterer-2.19.2.tgz",
+ "integrity": "sha512-x9ibmsP0ZVqzyCo1Pitbw+4b6iEXRw/r1TCy3vOUR3eKrzWLnHYZMR325BkZW2r8fnuWE/V3Fp4QZOP9qYORCw=="
+ },
+ "@remix-run/router": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.9.0.tgz",
+ "integrity": "sha512-bV63itrKBC0zdT27qYm6SDZHlkXwFL1xMBuhkn+X7l0+IIhNaH5wuuvZKp6eKhCD4KFhujhfhCT1YxXW6esUIA=="
+ },
+ "@rollup/plugin-babel": {
+ "version": "5.3.1",
+ "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz",
+ "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==",
+ "requires": {
+ "@babel/helper-module-imports": "^7.10.4",
+ "@rollup/pluginutils": "^3.1.0"
+ }
+ },
+ "@rollup/plugin-node-resolve": {
+ "version": "11.2.1",
+ "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz",
+ "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==",
+ "requires": {
+ "@rollup/pluginutils": "^3.1.0",
+ "@types/resolve": "1.17.1",
+ "builtin-modules": "^3.1.0",
+ "deepmerge": "^4.2.2",
+ "is-module": "^1.0.0",
+ "resolve": "^1.19.0"
+ }
+ },
+ "@rollup/plugin-replace": {
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz",
+ "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==",
+ "requires": {
+ "@rollup/pluginutils": "^3.1.0",
+ "magic-string": "^0.25.7"
+ }
+ },
+ "@rollup/pluginutils": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz",
+ "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==",
+ "requires": {
+ "@types/estree": "0.0.39",
+ "estree-walker": "^1.0.1",
+ "picomatch": "^2.2.2"
+ },
+ "dependencies": {
+ "@types/estree": {
+ "version": "0.0.39",
+ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz",
+ "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw=="
+ }
+ }
+ },
+ "@rushstack/eslint-patch": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.4.0.tgz",
+ "integrity": "sha512-cEjvTPU32OM9lUFegJagO0mRnIn+rbqrG89vV8/xLnLFX0DoR0r1oy5IlTga71Q7uT3Qus7qm7wgeiMT/+Irlg=="
+ },
+ "@sinclair/typebox": {
+ "version": "0.24.51",
+ "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz",
+ "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA=="
+ },
+ "@sinonjs/commons": {
+ "version": "1.8.6",
+ "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz",
+ "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==",
+ "requires": {
+ "type-detect": "4.0.8"
+ }
+ },
+ "@sinonjs/fake-timers": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz",
+ "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==",
+ "requires": {
+ "@sinonjs/commons": "^1.7.0"
+ }
+ },
+ "@surma/rollup-plugin-off-main-thread": {
+ "version": "2.2.3",
+ "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz",
+ "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==",
+ "requires": {
+ "ejs": "^3.1.6",
+ "json5": "^2.2.0",
+ "magic-string": "^0.25.0",
+ "string.prototype.matchall": "^4.0.6"
+ }
+ },
+ "@svgr/babel-plugin-add-jsx-attribute": {
+ "version": "5.4.0",
+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz",
+ "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg=="
+ },
+ "@svgr/babel-plugin-remove-jsx-attribute": {
+ "version": "5.4.0",
+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz",
+ "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg=="
+ },
+ "@svgr/babel-plugin-remove-jsx-empty-expression": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz",
+ "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA=="
+ },
+ "@svgr/babel-plugin-replace-jsx-attribute-value": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz",
+ "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ=="
+ },
+ "@svgr/babel-plugin-svg-dynamic-title": {
+ "version": "5.4.0",
+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz",
+ "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg=="
+ },
+ "@svgr/babel-plugin-svg-em-dimensions": {
+ "version": "5.4.0",
+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz",
+ "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw=="
+ },
+ "@svgr/babel-plugin-transform-react-native-svg": {
+ "version": "5.4.0",
+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz",
+ "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q=="
+ },
+ "@svgr/babel-plugin-transform-svg-component": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz",
+ "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ=="
+ },
+ "@svgr/babel-preset": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz",
+ "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==",
+ "requires": {
+ "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0",
+ "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0",
+ "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1",
+ "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1",
+ "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0",
+ "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0",
+ "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0",
+ "@svgr/babel-plugin-transform-svg-component": "^5.5.0"
+ }
+ },
+ "@svgr/core": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz",
+ "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==",
+ "requires": {
+ "@svgr/plugin-jsx": "^5.5.0",
+ "camelcase": "^6.2.0",
+ "cosmiconfig": "^7.0.0"
+ }
+ },
+ "@svgr/hast-util-to-babel-ast": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz",
+ "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==",
+ "requires": {
+ "@babel/types": "^7.12.6"
+ }
+ },
+ "@svgr/plugin-jsx": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz",
+ "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==",
+ "requires": {
+ "@babel/core": "^7.12.3",
+ "@svgr/babel-preset": "^5.5.0",
+ "@svgr/hast-util-to-babel-ast": "^5.5.0",
+ "svg-parser": "^2.0.2"
+ }
+ },
+ "@svgr/plugin-svgo": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz",
+ "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==",
+ "requires": {
+ "cosmiconfig": "^7.0.0",
+ "deepmerge": "^4.2.2",
+ "svgo": "^1.2.2"
+ }
+ },
+ "@svgr/webpack": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz",
+ "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==",
+ "requires": {
+ "@babel/core": "^7.12.3",
+ "@babel/plugin-transform-react-constant-elements": "^7.12.1",
+ "@babel/preset-env": "^7.12.1",
+ "@babel/preset-react": "^7.12.5",
+ "@svgr/core": "^5.5.0",
+ "@svgr/plugin-jsx": "^5.5.0",
+ "@svgr/plugin-svgo": "^5.5.0",
+ "loader-utils": "^2.0.0"
+ }
+ },
+ "@testing-library/jest-dom": {
+ "version": "5.17.0",
+ "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.17.0.tgz",
+ "integrity": "sha512-ynmNeT7asXyH3aSVv4vvX4Rb+0qjOhdNHnO/3vuZNqPmhDpV/+rCSGwQ7bLcmU2cJ4dvoheIO85LQj0IbJHEtg==",
+ "requires": {
+ "@adobe/css-tools": "^4.0.1",
+ "@babel/runtime": "^7.9.2",
+ "@types/testing-library__jest-dom": "^5.9.1",
+ "aria-query": "^5.0.0",
+ "chalk": "^3.0.0",
+ "css.escape": "^1.5.1",
+ "dom-accessibility-api": "^0.5.6",
+ "lodash": "^4.17.15",
+ "redent": "^3.0.0"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
+ "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "@testing-library/react": {
+ "version": "13.4.0",
+ "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.4.0.tgz",
+ "integrity": "sha512-sXOGON+WNTh3MLE9rve97ftaZukN3oNf2KjDy7YTx6hcTO2uuLHuCGynMDhFwGw/jYf4OJ2Qk0i4i79qMNNkyw==",
+ "requires": {
+ "@babel/runtime": "^7.12.5",
+ "@testing-library/dom": "^8.5.0",
+ "@types/react-dom": "^18.0.0"
+ },
+ "dependencies": {
+ "@testing-library/dom": {
+ "version": "8.20.1",
+ "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.20.1.tgz",
+ "integrity": "sha512-/DiOQ5xBxgdYRC8LNk7U+RWat0S3qRLeIw3ZIkMQ9kkVlRmwD/Eg8k8CqIpD6GW7u20JIUOfMKbxtiLutpjQ4g==",
+ "requires": {
+ "@babel/code-frame": "^7.10.4",
+ "@babel/runtime": "^7.12.5",
+ "@types/aria-query": "^5.0.1",
+ "aria-query": "5.1.3",
+ "chalk": "^4.1.0",
+ "dom-accessibility-api": "^0.5.9",
+ "lz-string": "^1.5.0",
+ "pretty-format": "^27.0.2"
+ }
+ },
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "aria-query": {
+ "version": "5.1.3",
+ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz",
+ "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==",
+ "requires": {
+ "deep-equal": "^2.0.5"
+ }
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "@testing-library/user-event": {
+ "version": "13.5.0",
+ "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz",
+ "integrity": "sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==",
+ "requires": {
+ "@babel/runtime": "^7.12.5"
+ }
+ },
+ "@tootallnate/once": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz",
+ "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw=="
+ },
+ "@trysound/sax": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz",
+ "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA=="
+ },
+ "@types/aria-query": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.1.tgz",
+ "integrity": "sha512-XTIieEY+gvJ39ChLcB4If5zHtPxt3Syj5rgZR+e1ctpmK8NjPf0zFqsz4JpLJT0xla9GFDKjy8Cpu331nrmE1Q=="
+ },
+ "@types/babel__core": {
+ "version": "7.20.1",
+ "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.1.tgz",
+ "integrity": "sha512-aACu/U/omhdk15O4Nfb+fHgH/z3QsfQzpnvRZhYhThms83ZnAOZz7zZAWO7mn2yyNQaA4xTO8GLK3uqFU4bYYw==",
+ "requires": {
+ "@babel/parser": "^7.20.7",
+ "@babel/types": "^7.20.7",
+ "@types/babel__generator": "*",
+ "@types/babel__template": "*",
+ "@types/babel__traverse": "*"
+ }
+ },
+ "@types/babel__generator": {
+ "version": "7.6.4",
+ "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz",
+ "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==",
+ "requires": {
+ "@babel/types": "^7.0.0"
+ }
+ },
+ "@types/babel__template": {
+ "version": "7.4.1",
+ "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz",
+ "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==",
+ "requires": {
+ "@babel/parser": "^7.1.0",
+ "@babel/types": "^7.0.0"
+ }
+ },
+ "@types/babel__traverse": {
+ "version": "7.20.1",
+ "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.1.tgz",
+ "integrity": "sha512-MitHFXnhtgwsGZWtT68URpOvLN4EREih1u3QtQiN4VdAxWKRVvGCSvw/Qth0M0Qq3pJpnGOu5JaM/ydK7OGbqg==",
+ "requires": {
+ "@babel/types": "^7.20.7"
+ }
+ },
+ "@types/body-parser": {
+ "version": "1.19.2",
+ "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz",
+ "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==",
+ "requires": {
+ "@types/connect": "*",
+ "@types/node": "*"
+ }
+ },
+ "@types/bonjour": {
+ "version": "3.5.10",
+ "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz",
+ "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==",
+ "requires": {
+ "@types/node": "*"
+ }
+ },
+ "@types/connect": {
+ "version": "3.4.36",
+ "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.36.tgz",
+ "integrity": "sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w==",
+ "requires": {
+ "@types/node": "*"
+ }
+ },
+ "@types/connect-history-api-fallback": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.1.tgz",
+ "integrity": "sha512-iaQslNbARe8fctL5Lk+DsmgWOM83lM+7FzP0eQUJs1jd3kBE8NWqBTIT2S8SqQOJjxvt2eyIjpOuYeRXq2AdMw==",
+ "requires": {
+ "@types/express-serve-static-core": "*",
+ "@types/node": "*"
+ }
+ },
+ "@types/eslint": {
+ "version": "8.44.2",
+ "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.2.tgz",
+ "integrity": "sha512-sdPRb9K6iL5XZOmBubg8yiFp5yS/JdUDQsq5e6h95km91MCYMuvp7mh1fjPEYUhvHepKpZOjnEaMBR4PxjWDzg==",
+ "requires": {
+ "@types/estree": "*",
+ "@types/json-schema": "*"
+ }
+ },
+ "@types/eslint-scope": {
+ "version": "3.7.4",
+ "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz",
+ "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==",
+ "requires": {
+ "@types/eslint": "*",
+ "@types/estree": "*"
+ }
+ },
+ "@types/estree": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz",
+ "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA=="
+ },
+ "@types/express": {
+ "version": "4.17.17",
+ "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz",
+ "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==",
+ "requires": {
+ "@types/body-parser": "*",
+ "@types/express-serve-static-core": "^4.17.33",
+ "@types/qs": "*",
+ "@types/serve-static": "*"
+ }
+ },
+ "@types/express-serve-static-core": {
+ "version": "4.17.36",
+ "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.36.tgz",
+ "integrity": "sha512-zbivROJ0ZqLAtMzgzIUC4oNqDG9iF0lSsAqpOD9kbs5xcIM3dTiyuHvBc7R8MtWBp3AAWGaovJa+wzWPjLYW7Q==",
+ "requires": {
+ "@types/node": "*",
+ "@types/qs": "*",
+ "@types/range-parser": "*",
+ "@types/send": "*"
+ }
+ },
+ "@types/google.maps": {
+ "version": "3.53.5",
+ "resolved": "https://registry.npmjs.org/@types/google.maps/-/google.maps-3.53.5.tgz",
+ "integrity": "sha512-HoRq4Te8J6krH7hj+TfdYepqegoKZCj3kkaK5gf+ySFSHLvyqYkDvkrtbcVJXQ6QBphQ0h1TF7p4J6sOh4r/zg=="
+ },
+ "@types/graceful-fs": {
+ "version": "4.1.6",
+ "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz",
+ "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==",
+ "requires": {
+ "@types/node": "*"
+ }
+ },
+ "@types/html-minifier-terser": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz",
+ "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg=="
+ },
+ "@types/http-errors": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.1.tgz",
+ "integrity": "sha512-/K3ds8TRAfBvi5vfjuz8y6+GiAYBZ0x4tXv1Av6CWBWn0IlADc+ZX9pMq7oU0fNQPnBwIZl3rmeLp6SBApbxSQ=="
+ },
+ "@types/http-proxy": {
+ "version": "1.17.11",
+ "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.11.tgz",
+ "integrity": "sha512-HC8G7c1WmaF2ekqpnFq626xd3Zz0uvaqFmBJNRZCGEZCXkvSdJoNFn/8Ygbd9fKNQj8UzLdCETaI0UWPAjK7IA==",
+ "requires": {
+ "@types/node": "*"
+ }
+ },
+ "@types/istanbul-lib-coverage": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz",
+ "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g=="
+ },
+ "@types/istanbul-lib-report": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
+ "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==",
+ "requires": {
+ "@types/istanbul-lib-coverage": "*"
+ }
+ },
+ "@types/istanbul-reports": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz",
+ "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==",
+ "requires": {
+ "@types/istanbul-lib-report": "*"
+ }
+ },
+ "@types/jest": {
+ "version": "29.5.4",
+ "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.4.tgz",
+ "integrity": "sha512-PhglGmhWeD46FYOVLt3X7TiWjzwuVGW9wG/4qocPevXMjCmrIc5b6db9WjeGE4QYVpUAWMDv3v0IiBwObY289A==",
+ "requires": {
+ "expect": "^29.0.0",
+ "pretty-format": "^29.0.0"
+ },
+ "dependencies": {
+ "@jest/schemas": {
+ "version": "29.6.3",
+ "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz",
+ "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==",
+ "requires": {
+ "@sinclair/typebox": "^0.27.8"
+ }
+ },
+ "@jest/types": {
+ "version": "29.6.3",
+ "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz",
+ "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==",
+ "requires": {
+ "@jest/schemas": "^29.6.3",
+ "@types/istanbul-lib-coverage": "^2.0.0",
+ "@types/istanbul-reports": "^3.0.0",
+ "@types/node": "*",
+ "@types/yargs": "^17.0.8",
+ "chalk": "^4.0.0"
+ }
+ },
+ "@sinclair/typebox": {
+ "version": "0.27.8",
+ "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz",
+ "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA=="
+ },
+ "@types/yargs": {
+ "version": "17.0.24",
+ "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz",
+ "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==",
+ "requires": {
+ "@types/yargs-parser": "*"
+ }
+ },
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "diff-sequences": {
+ "version": "29.6.3",
+ "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz",
+ "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q=="
+ },
+ "expect": {
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz",
+ "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==",
+ "requires": {
+ "@jest/expect-utils": "^29.7.0",
+ "jest-get-type": "^29.6.3",
+ "jest-matcher-utils": "^29.7.0",
+ "jest-message-util": "^29.7.0",
+ "jest-util": "^29.7.0"
+ }
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "jest-diff": {
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz",
+ "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==",
+ "requires": {
+ "chalk": "^4.0.0",
+ "diff-sequences": "^29.6.3",
+ "jest-get-type": "^29.6.3",
+ "pretty-format": "^29.7.0"
+ }
+ },
+ "jest-get-type": {
+ "version": "29.6.3",
+ "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz",
+ "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw=="
+ },
+ "jest-matcher-utils": {
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz",
+ "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==",
+ "requires": {
+ "chalk": "^4.0.0",
+ "jest-diff": "^29.7.0",
+ "jest-get-type": "^29.6.3",
+ "pretty-format": "^29.7.0"
+ }
+ },
+ "jest-message-util": {
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz",
+ "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==",
+ "requires": {
+ "@babel/code-frame": "^7.12.13",
+ "@jest/types": "^29.6.3",
+ "@types/stack-utils": "^2.0.0",
+ "chalk": "^4.0.0",
+ "graceful-fs": "^4.2.9",
+ "micromatch": "^4.0.4",
+ "pretty-format": "^29.7.0",
+ "slash": "^3.0.0",
+ "stack-utils": "^2.0.3"
+ }
+ },
+ "jest-util": {
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz",
+ "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==",
+ "requires": {
+ "@jest/types": "^29.6.3",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "ci-info": "^3.2.0",
+ "graceful-fs": "^4.2.9",
+ "picomatch": "^2.2.3"
+ }
+ },
+ "pretty-format": {
+ "version": "29.7.0",
+ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz",
+ "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==",
+ "requires": {
+ "@jest/schemas": "^29.6.3",
+ "ansi-styles": "^5.0.0",
+ "react-is": "^18.0.0"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
+ "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA=="
+ }
+ }
+ },
+ "react-is": {
+ "version": "18.2.0",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz",
+ "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w=="
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "@types/json-schema": {
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz",
+ "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA=="
+ },
+ "@types/json5": {
+ "version": "0.0.29",
+ "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz",
+ "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ=="
+ },
+ "@types/mime": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz",
+ "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw=="
+ },
+ "@types/node": {
+ "version": "20.6.1",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.6.1.tgz",
+ "integrity": "sha512-4LcJvuXQlv4lTHnxwyHQZ3uR9Zw2j7m1C9DfuwoTFQQP4Pmu04O6IfLYgMmHoOCt0nosItLLZAH+sOrRE0Bo8g=="
+ },
+ "@types/parse-json": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
+ "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA=="
+ },
+ "@types/prettier": {
+ "version": "2.7.3",
+ "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.3.tgz",
+ "integrity": "sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA=="
+ },
+ "@types/prop-types": {
+ "version": "15.7.5",
+ "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz",
+ "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w=="
+ },
+ "@types/q": {
+ "version": "1.5.6",
+ "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.6.tgz",
+ "integrity": "sha512-IKjZ8RjTSwD4/YG+2gtj7BPFRB/lNbWKTiSj3M7U/TD2B7HfYCxvp2Zz6xA2WIY7pAuL1QOUPw8gQRbUrrq4fQ=="
+ },
+ "@types/qs": {
+ "version": "6.9.8",
+ "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.8.tgz",
+ "integrity": "sha512-u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg=="
+ },
+ "@types/range-parser": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz",
+ "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw=="
+ },
+ "@types/react": {
+ "version": "18.2.23",
+ "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.23.tgz",
+ "integrity": "sha512-qHLW6n1q2+7KyBEYnrZpcsAmU/iiCh9WGCKgXvMxx89+TYdJWRjZohVIo9XTcoLhfX3+/hP0Pbulu3bCZQ9PSA==",
+ "requires": {
+ "@types/prop-types": "*",
+ "@types/scheduler": "*",
+ "csstype": "^3.0.2"
+ }
+ },
+ "@types/react-dom": {
+ "version": "18.2.7",
+ "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.7.tgz",
+ "integrity": "sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA==",
+ "requires": {
+ "@types/react": "*"
+ }
+ },
+ "@types/react-transition-group": {
+ "version": "4.4.6",
+ "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.6.tgz",
+ "integrity": "sha512-VnCdSxfcm08KjsJVQcfBmhEQAPnLB8G08hAxn39azX1qYBQ/5RVQuoHuKIcfKOdncuaUvEpFKFzEvbtIMsfVew==",
+ "requires": {
+ "@types/react": "*"
+ }
+ },
+ "@types/resolve": {
+ "version": "1.17.1",
+ "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz",
+ "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==",
+ "requires": {
+ "@types/node": "*"
+ }
+ },
+ "@types/retry": {
+ "version": "0.12.0",
+ "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz",
+ "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA=="
+ },
+ "@types/scheduler": {
+ "version": "0.16.3",
+ "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.3.tgz",
+ "integrity": "sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ=="
+ },
+ "@types/semver": {
+ "version": "7.5.2",
+ "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.2.tgz",
+ "integrity": "sha512-7aqorHYgdNO4DM36stTiGO3DvKoex9TQRwsJU6vMaFGyqpBA1MNZkz+PG3gaNUPpTAOYhT1WR7M1JyA3fbS9Cw=="
+ },
+ "@types/send": {
+ "version": "0.17.1",
+ "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.1.tgz",
+ "integrity": "sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==",
+ "requires": {
+ "@types/mime": "^1",
+ "@types/node": "*"
+ }
+ },
+ "@types/serve-index": {
+ "version": "1.9.1",
+ "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz",
+ "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==",
+ "requires": {
+ "@types/express": "*"
+ }
+ },
+ "@types/serve-static": {
+ "version": "1.15.2",
+ "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.2.tgz",
+ "integrity": "sha512-J2LqtvFYCzaj8pVYKw8klQXrLLk7TBZmQ4ShlcdkELFKGwGMfevMLneMMRkMgZxotOD9wg497LpC7O8PcvAmfw==",
+ "requires": {
+ "@types/http-errors": "*",
+ "@types/mime": "*",
+ "@types/node": "*"
+ }
+ },
+ "@types/sockjs": {
+ "version": "0.3.33",
+ "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz",
+ "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==",
+ "requires": {
+ "@types/node": "*"
+ }
+ },
+ "@types/stack-utils": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz",
+ "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw=="
+ },
+ "@types/testing-library__jest-dom": {
+ "version": "5.14.9",
+ "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.9.tgz",
+ "integrity": "sha512-FSYhIjFlfOpGSRyVoMBMuS3ws5ehFQODymf3vlI7U1K8c7PHwWwFY7VREfmsuzHSOnoKs/9/Y983ayOs7eRzqw==",
+ "requires": {
+ "@types/jest": "*"
+ }
+ },
+ "@types/trusted-types": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.4.tgz",
+ "integrity": "sha512-IDaobHimLQhjwsQ/NMwRVfa/yL7L/wriQPMhw1ZJall0KX6E1oxk29XMDeilW5qTIg5aoiqf5Udy8U/51aNoQQ=="
+ },
+ "@types/ws": {
+ "version": "8.5.5",
+ "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.5.tgz",
+ "integrity": "sha512-lwhs8hktwxSjf9UaZ9tG5M03PGogvFaH8gUgLNbN9HKIg0dvv6q+gkSuJ8HN4/VbyxkuLzCjlN7GquQ0gUJfIg==",
+ "requires": {
+ "@types/node": "*"
+ }
+ },
+ "@types/yargs": {
+ "version": "16.0.5",
+ "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.5.tgz",
+ "integrity": "sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ==",
+ "requires": {
+ "@types/yargs-parser": "*"
+ }
+ },
+ "@types/yargs-parser": {
+ "version": "21.0.0",
+ "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz",
+ "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA=="
+ },
+ "@typescript-eslint/eslint-plugin": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz",
+ "integrity": "sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==",
+ "requires": {
+ "@eslint-community/regexpp": "^4.4.0",
+ "@typescript-eslint/scope-manager": "5.62.0",
+ "@typescript-eslint/type-utils": "5.62.0",
+ "@typescript-eslint/utils": "5.62.0",
+ "debug": "^4.3.4",
+ "graphemer": "^1.4.0",
+ "ignore": "^5.2.0",
+ "natural-compare-lite": "^1.4.0",
+ "semver": "^7.3.7",
+ "tsutils": "^3.21.0"
+ }
+ },
+ "@typescript-eslint/experimental-utils": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.62.0.tgz",
+ "integrity": "sha512-RTXpeB3eMkpoclG3ZHft6vG/Z30azNHuqY6wKPBHlVMZFuEvrtlEDe8gMqDb+SO+9hjC/pLekeSCryf9vMZlCw==",
+ "requires": {
+ "@typescript-eslint/utils": "5.62.0"
+ }
+ },
+ "@typescript-eslint/parser": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz",
+ "integrity": "sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==",
+ "requires": {
+ "@typescript-eslint/scope-manager": "5.62.0",
+ "@typescript-eslint/types": "5.62.0",
+ "@typescript-eslint/typescript-estree": "5.62.0",
+ "debug": "^4.3.4"
+ }
+ },
+ "@typescript-eslint/scope-manager": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz",
+ "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==",
+ "requires": {
+ "@typescript-eslint/types": "5.62.0",
+ "@typescript-eslint/visitor-keys": "5.62.0"
+ }
+ },
+ "@typescript-eslint/type-utils": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz",
+ "integrity": "sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==",
+ "requires": {
+ "@typescript-eslint/typescript-estree": "5.62.0",
+ "@typescript-eslint/utils": "5.62.0",
+ "debug": "^4.3.4",
+ "tsutils": "^3.21.0"
+ }
+ },
+ "@typescript-eslint/types": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz",
+ "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ=="
+ },
+ "@typescript-eslint/typescript-estree": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz",
+ "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==",
+ "requires": {
+ "@typescript-eslint/types": "5.62.0",
+ "@typescript-eslint/visitor-keys": "5.62.0",
+ "debug": "^4.3.4",
+ "globby": "^11.1.0",
+ "is-glob": "^4.0.3",
+ "semver": "^7.3.7",
+ "tsutils": "^3.21.0"
+ }
+ },
+ "@typescript-eslint/utils": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz",
+ "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==",
+ "requires": {
+ "@eslint-community/eslint-utils": "^4.2.0",
+ "@types/json-schema": "^7.0.9",
+ "@types/semver": "^7.3.12",
+ "@typescript-eslint/scope-manager": "5.62.0",
+ "@typescript-eslint/types": "5.62.0",
+ "@typescript-eslint/typescript-estree": "5.62.0",
+ "eslint-scope": "^5.1.1",
+ "semver": "^7.3.7"
+ },
+ "dependencies": {
+ "eslint-scope": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
+ "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
+ "requires": {
+ "esrecurse": "^4.3.0",
+ "estraverse": "^4.1.1"
+ }
+ },
+ "estraverse": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
+ "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw=="
+ }
+ }
+ },
+ "@typescript-eslint/visitor-keys": {
+ "version": "5.62.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz",
+ "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==",
+ "requires": {
+ "@typescript-eslint/types": "5.62.0",
+ "eslint-visitor-keys": "^3.3.0"
+ }
+ },
+ "@webassemblyjs/ast": {
+ "version": "1.11.6",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz",
+ "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==",
+ "requires": {
+ "@webassemblyjs/helper-numbers": "1.11.6",
+ "@webassemblyjs/helper-wasm-bytecode": "1.11.6"
+ }
+ },
+ "@webassemblyjs/floating-point-hex-parser": {
+ "version": "1.11.6",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz",
+ "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw=="
+ },
+ "@webassemblyjs/helper-api-error": {
+ "version": "1.11.6",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz",
+ "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q=="
+ },
+ "@webassemblyjs/helper-buffer": {
+ "version": "1.11.6",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz",
+ "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA=="
+ },
+ "@webassemblyjs/helper-numbers": {
+ "version": "1.11.6",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz",
+ "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==",
+ "requires": {
+ "@webassemblyjs/floating-point-hex-parser": "1.11.6",
+ "@webassemblyjs/helper-api-error": "1.11.6",
+ "@xtuc/long": "4.2.2"
+ }
+ },
+ "@webassemblyjs/helper-wasm-bytecode": {
+ "version": "1.11.6",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz",
+ "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA=="
+ },
+ "@webassemblyjs/helper-wasm-section": {
+ "version": "1.11.6",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz",
+ "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==",
+ "requires": {
+ "@webassemblyjs/ast": "1.11.6",
+ "@webassemblyjs/helper-buffer": "1.11.6",
+ "@webassemblyjs/helper-wasm-bytecode": "1.11.6",
+ "@webassemblyjs/wasm-gen": "1.11.6"
+ }
+ },
+ "@webassemblyjs/ieee754": {
+ "version": "1.11.6",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz",
+ "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==",
+ "requires": {
+ "@xtuc/ieee754": "^1.2.0"
+ }
+ },
+ "@webassemblyjs/leb128": {
+ "version": "1.11.6",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz",
+ "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==",
+ "requires": {
+ "@xtuc/long": "4.2.2"
+ }
+ },
+ "@webassemblyjs/utf8": {
+ "version": "1.11.6",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz",
+ "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA=="
+ },
+ "@webassemblyjs/wasm-edit": {
+ "version": "1.11.6",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz",
+ "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==",
+ "requires": {
+ "@webassemblyjs/ast": "1.11.6",
+ "@webassemblyjs/helper-buffer": "1.11.6",
+ "@webassemblyjs/helper-wasm-bytecode": "1.11.6",
+ "@webassemblyjs/helper-wasm-section": "1.11.6",
+ "@webassemblyjs/wasm-gen": "1.11.6",
+ "@webassemblyjs/wasm-opt": "1.11.6",
+ "@webassemblyjs/wasm-parser": "1.11.6",
+ "@webassemblyjs/wast-printer": "1.11.6"
+ }
+ },
+ "@webassemblyjs/wasm-gen": {
+ "version": "1.11.6",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz",
+ "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==",
+ "requires": {
+ "@webassemblyjs/ast": "1.11.6",
+ "@webassemblyjs/helper-wasm-bytecode": "1.11.6",
+ "@webassemblyjs/ieee754": "1.11.6",
+ "@webassemblyjs/leb128": "1.11.6",
+ "@webassemblyjs/utf8": "1.11.6"
+ }
+ },
+ "@webassemblyjs/wasm-opt": {
+ "version": "1.11.6",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz",
+ "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==",
+ "requires": {
+ "@webassemblyjs/ast": "1.11.6",
+ "@webassemblyjs/helper-buffer": "1.11.6",
+ "@webassemblyjs/wasm-gen": "1.11.6",
+ "@webassemblyjs/wasm-parser": "1.11.6"
+ }
+ },
+ "@webassemblyjs/wasm-parser": {
+ "version": "1.11.6",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz",
+ "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==",
+ "requires": {
+ "@webassemblyjs/ast": "1.11.6",
+ "@webassemblyjs/helper-api-error": "1.11.6",
+ "@webassemblyjs/helper-wasm-bytecode": "1.11.6",
+ "@webassemblyjs/ieee754": "1.11.6",
+ "@webassemblyjs/leb128": "1.11.6",
+ "@webassemblyjs/utf8": "1.11.6"
+ }
+ },
+ "@webassemblyjs/wast-printer": {
+ "version": "1.11.6",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz",
+ "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==",
+ "requires": {
+ "@webassemblyjs/ast": "1.11.6",
+ "@xtuc/long": "4.2.2"
+ }
+ },
+ "@xtuc/ieee754": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
+ "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA=="
+ },
+ "@xtuc/long": {
+ "version": "4.2.2",
+ "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
+ "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ=="
+ },
+ "abab": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz",
+ "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA=="
+ },
+ "accepts": {
+ "version": "1.3.8",
+ "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
+ "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
+ "requires": {
+ "mime-types": "~2.1.34",
+ "negotiator": "0.6.3"
+ }
+ },
+ "acorn": {
+ "version": "8.10.0",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz",
+ "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw=="
+ },
+ "acorn-globals": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz",
+ "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==",
+ "requires": {
+ "acorn": "^7.1.1",
+ "acorn-walk": "^7.1.1"
+ },
+ "dependencies": {
+ "acorn": {
+ "version": "7.4.1",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
+ "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A=="
+ }
+ }
+ },
+ "acorn-import-assertions": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz",
+ "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA=="
+ },
+ "acorn-jsx": {
+ "version": "5.3.2",
+ "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
+ "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ=="
+ },
+ "acorn-walk": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
+ "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA=="
+ },
+ "address": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz",
+ "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA=="
+ },
+ "adjust-sourcemap-loader": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz",
+ "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==",
+ "requires": {
+ "loader-utils": "^2.0.0",
+ "regex-parser": "^2.2.11"
+ }
+ },
+ "agent-base": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
+ "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
+ "requires": {
+ "debug": "4"
+ }
+ },
+ "ajv": {
+ "version": "6.12.6",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
+ "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
+ "requires": {
+ "fast-deep-equal": "^3.1.1",
+ "fast-json-stable-stringify": "^2.0.0",
+ "json-schema-traverse": "^0.4.1",
+ "uri-js": "^4.2.2"
+ }
+ },
+ "ajv-formats": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz",
+ "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==",
+ "requires": {
+ "ajv": "^8.0.0"
+ },
+ "dependencies": {
+ "ajv": {
+ "version": "8.12.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
+ "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+ "requires": {
+ "fast-deep-equal": "^3.1.1",
+ "json-schema-traverse": "^1.0.0",
+ "require-from-string": "^2.0.2",
+ "uri-js": "^4.2.2"
+ }
+ },
+ "json-schema-traverse": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
+ }
+ }
+ },
+ "ajv-keywords": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ=="
+ },
+ "ansi-escapes": {
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
+ "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
+ "requires": {
+ "type-fest": "^0.21.3"
+ }
+ },
+ "ansi-html-community": {
+ "version": "0.0.8",
+ "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz",
+ "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw=="
+ },
+ "ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="
+ },
+ "ansi-styles": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
+ "requires": {
+ "color-convert": "^1.9.0"
+ }
+ },
+ "any-promise": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",
+ "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A=="
+ },
+ "anymatch": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
+ "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
+ "requires": {
+ "normalize-path": "^3.0.0",
+ "picomatch": "^2.0.4"
+ }
+ },
+ "arg": {
+ "version": "5.0.2",
+ "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz",
+ "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg=="
+ },
+ "argparse": {
+ "version": "1.0.10",
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
+ "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
+ "requires": {
+ "sprintf-js": "~1.0.2"
+ }
+ },
+ "aria-query": {
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz",
+ "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==",
+ "requires": {
+ "dequal": "^2.0.3"
+ }
+ },
+ "array-buffer-byte-length": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz",
+ "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "is-array-buffer": "^3.0.1"
+ }
+ },
+ "array-flatten": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz",
+ "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ=="
+ },
+ "array-includes": {
+ "version": "3.1.7",
+ "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.7.tgz",
+ "integrity": "sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "get-intrinsic": "^1.2.1",
+ "is-string": "^1.0.7"
+ }
+ },
+ "array-union": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
+ "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw=="
+ },
+ "array.prototype.findlastindex": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.3.tgz",
+ "integrity": "sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "es-shim-unscopables": "^1.0.0",
+ "get-intrinsic": "^1.2.1"
+ }
+ },
+ "array.prototype.flat": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz",
+ "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "es-shim-unscopables": "^1.0.0"
+ }
+ },
+ "array.prototype.flatmap": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz",
+ "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "es-shim-unscopables": "^1.0.0"
+ }
+ },
+ "array.prototype.reduce": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.6.tgz",
+ "integrity": "sha512-UW+Mz8LG/sPSU8jRDCjVr6J/ZKAGpHfwrZ6kWTG5qCxIEiXdVshqGnu5vEZA8S1y6X4aCSbQZ0/EEsfvEvBiSg==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "es-array-method-boxes-properly": "^1.0.0",
+ "is-string": "^1.0.7"
+ }
+ },
+ "array.prototype.tosorted": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.2.tgz",
+ "integrity": "sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "es-shim-unscopables": "^1.0.0",
+ "get-intrinsic": "^1.2.1"
+ }
+ },
+ "arraybuffer.prototype.slice": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz",
+ "integrity": "sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==",
+ "requires": {
+ "array-buffer-byte-length": "^1.0.0",
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "get-intrinsic": "^1.2.1",
+ "is-array-buffer": "^3.0.2",
+ "is-shared-array-buffer": "^1.0.2"
+ }
+ },
+ "asap": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
+ "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA=="
+ },
+ "ast-types-flow": {
+ "version": "0.0.7",
+ "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz",
+ "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag=="
+ },
+ "async": {
+ "version": "3.2.4",
+ "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz",
+ "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ=="
+ },
+ "asynciterator.prototype": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/asynciterator.prototype/-/asynciterator.prototype-1.0.0.tgz",
+ "integrity": "sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==",
+ "requires": {
+ "has-symbols": "^1.0.3"
+ }
+ },
+ "asynckit": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
+ "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
+ },
+ "at-least-node": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
+ "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg=="
+ },
+ "autoprefixer": {
+ "version": "10.4.15",
+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.15.tgz",
+ "integrity": "sha512-KCuPB8ZCIqFdA4HwKXsvz7j6gvSDNhDP7WnUjBleRkKjPdvCmHFuQ77ocavI8FT6NdvlBnE2UFr2H4Mycn8Vew==",
+ "requires": {
+ "browserslist": "^4.21.10",
+ "caniuse-lite": "^1.0.30001520",
+ "fraction.js": "^4.2.0",
+ "normalize-range": "^0.1.2",
+ "picocolors": "^1.0.0",
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "available-typed-arrays": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz",
+ "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw=="
+ },
+ "axe-core": {
+ "version": "4.8.1",
+ "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.8.1.tgz",
+ "integrity": "sha512-9l850jDDPnKq48nbad8SiEelCv4OrUWrKab/cPj0GScVg6cb6NbCCt/Ulk26QEq5jP9NnGr04Bit1BHyV6r5CQ=="
+ },
+ "axios": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/axios/-/axios-1.5.0.tgz",
+ "integrity": "sha512-D4DdjDo5CY50Qms0qGQTTw6Q44jl7zRwY7bthds06pUGfChBCTcQs+N743eFWGEd6pRTMd6A+I87aWyFV5wiZQ==",
+ "requires": {
+ "follow-redirects": "^1.15.0",
+ "form-data": "^4.0.0",
+ "proxy-from-env": "^1.1.0"
+ },
+ "dependencies": {
+ "form-data": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
+ "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
+ "requires": {
+ "asynckit": "^0.4.0",
+ "combined-stream": "^1.0.8",
+ "mime-types": "^2.1.12"
+ }
+ }
+ }
+ },
+ "axobject-query": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz",
+ "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==",
+ "requires": {
+ "dequal": "^2.0.3"
+ }
+ },
+ "babel-jest": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz",
+ "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==",
+ "requires": {
+ "@jest/transform": "^27.5.1",
+ "@jest/types": "^27.5.1",
+ "@types/babel__core": "^7.1.14",
+ "babel-plugin-istanbul": "^6.1.1",
+ "babel-preset-jest": "^27.5.1",
+ "chalk": "^4.0.0",
+ "graceful-fs": "^4.2.9",
+ "slash": "^3.0.0"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "babel-loader": {
+ "version": "8.3.0",
+ "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz",
+ "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==",
+ "requires": {
+ "find-cache-dir": "^3.3.1",
+ "loader-utils": "^2.0.0",
+ "make-dir": "^3.1.0",
+ "schema-utils": "^2.6.5"
+ },
+ "dependencies": {
+ "schema-utils": {
+ "version": "2.7.1",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
+ "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
+ "requires": {
+ "@types/json-schema": "^7.0.5",
+ "ajv": "^6.12.4",
+ "ajv-keywords": "^3.5.2"
+ }
+ }
+ }
+ },
+ "babel-plugin-istanbul": {
+ "version": "6.1.1",
+ "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz",
+ "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==",
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.0.0",
+ "@istanbuljs/load-nyc-config": "^1.0.0",
+ "@istanbuljs/schema": "^0.1.2",
+ "istanbul-lib-instrument": "^5.0.4",
+ "test-exclude": "^6.0.0"
+ }
+ },
+ "babel-plugin-jest-hoist": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz",
+ "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==",
+ "requires": {
+ "@babel/template": "^7.3.3",
+ "@babel/types": "^7.3.3",
+ "@types/babel__core": "^7.0.0",
+ "@types/babel__traverse": "^7.0.6"
+ }
+ },
+ "babel-plugin-macros": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz",
+ "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==",
+ "requires": {
+ "@babel/runtime": "^7.12.5",
+ "cosmiconfig": "^7.0.0",
+ "resolve": "^1.19.0"
+ }
+ },
+ "babel-plugin-named-asset-import": {
+ "version": "0.3.8",
+ "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz",
+ "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q=="
+ },
+ "babel-plugin-polyfill-corejs2": {
+ "version": "0.4.5",
+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.5.tgz",
+ "integrity": "sha512-19hwUH5FKl49JEsvyTcoHakh6BE0wgXLLptIyKZ3PijHc/Ci521wygORCUCCred+E/twuqRyAkE02BAWPmsHOg==",
+ "requires": {
+ "@babel/compat-data": "^7.22.6",
+ "@babel/helper-define-polyfill-provider": "^0.4.2",
+ "semver": "^6.3.1"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="
+ }
+ }
+ },
+ "babel-plugin-polyfill-corejs3": {
+ "version": "0.8.3",
+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.3.tgz",
+ "integrity": "sha512-z41XaniZL26WLrvjy7soabMXrfPWARN25PZoriDEiLMxAp50AUW3t35BGQUMg5xK3UrpVTtagIDklxYa+MhiNA==",
+ "requires": {
+ "@babel/helper-define-polyfill-provider": "^0.4.2",
+ "core-js-compat": "^3.31.0"
+ }
+ },
+ "babel-plugin-polyfill-regenerator": {
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.2.tgz",
+ "integrity": "sha512-tAlOptU0Xj34V1Y2PNTL4Y0FOJMDB6bZmoW39FeCQIhigGLkqu3Fj6uiXpxIf6Ij274ENdYx64y6Au+ZKlb1IA==",
+ "requires": {
+ "@babel/helper-define-polyfill-provider": "^0.4.2"
+ }
+ },
+ "babel-plugin-styled-components": {
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-2.1.4.tgz",
+ "integrity": "sha512-Xgp9g+A/cG47sUyRwwYxGM4bR/jDRg5N6it/8+HxCnbT5XNKSKDT9xm4oag/osgqjC2It/vH0yXsomOG6k558g==",
+ "requires": {
+ "@babel/helper-annotate-as-pure": "^7.22.5",
+ "@babel/helper-module-imports": "^7.22.5",
+ "@babel/plugin-syntax-jsx": "^7.22.5",
+ "lodash": "^4.17.21",
+ "picomatch": "^2.3.1"
+ }
+ },
+ "babel-plugin-transform-react-remove-prop-types": {
+ "version": "0.4.24",
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz",
+ "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA=="
+ },
+ "babel-preset-current-node-syntax": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz",
+ "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==",
+ "requires": {
+ "@babel/plugin-syntax-async-generators": "^7.8.4",
+ "@babel/plugin-syntax-bigint": "^7.8.3",
+ "@babel/plugin-syntax-class-properties": "^7.8.3",
+ "@babel/plugin-syntax-import-meta": "^7.8.3",
+ "@babel/plugin-syntax-json-strings": "^7.8.3",
+ "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3",
+ "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
+ "@babel/plugin-syntax-numeric-separator": "^7.8.3",
+ "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
+ "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
+ "@babel/plugin-syntax-optional-chaining": "^7.8.3",
+ "@babel/plugin-syntax-top-level-await": "^7.8.3"
+ }
+ },
+ "babel-preset-jest": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz",
+ "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==",
+ "requires": {
+ "babel-plugin-jest-hoist": "^27.5.1",
+ "babel-preset-current-node-syntax": "^1.0.0"
+ }
+ },
+ "babel-preset-react-app": {
+ "version": "10.0.1",
+ "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz",
+ "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==",
+ "requires": {
+ "@babel/core": "^7.16.0",
+ "@babel/plugin-proposal-class-properties": "^7.16.0",
+ "@babel/plugin-proposal-decorators": "^7.16.4",
+ "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0",
+ "@babel/plugin-proposal-numeric-separator": "^7.16.0",
+ "@babel/plugin-proposal-optional-chaining": "^7.16.0",
+ "@babel/plugin-proposal-private-methods": "^7.16.0",
+ "@babel/plugin-transform-flow-strip-types": "^7.16.0",
+ "@babel/plugin-transform-react-display-name": "^7.16.0",
+ "@babel/plugin-transform-runtime": "^7.16.4",
+ "@babel/preset-env": "^7.16.4",
+ "@babel/preset-react": "^7.16.0",
+ "@babel/preset-typescript": "^7.16.0",
+ "@babel/runtime": "^7.16.3",
+ "babel-plugin-macros": "^3.1.0",
+ "babel-plugin-transform-react-remove-prop-types": "^0.4.24"
+ }
+ },
+ "balanced-match": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
+ },
+ "batch": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
+ "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw=="
+ },
+ "bfj": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.1.0.tgz",
+ "integrity": "sha512-I6MMLkn+anzNdCUp9hMRyui1HaNEUCco50lxbvNS4+EyXg8lN3nJ48PjPWtbH8UVS9CuMoaKE9U2V3l29DaRQw==",
+ "requires": {
+ "bluebird": "^3.7.2",
+ "check-types": "^11.2.3",
+ "hoopy": "^0.1.4",
+ "jsonpath": "^1.1.1",
+ "tryer": "^1.0.1"
+ }
+ },
+ "big.js": {
+ "version": "5.2.2",
+ "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
+ "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ=="
+ },
+ "binary-extensions": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
+ "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA=="
+ },
+ "bluebird": {
+ "version": "3.7.2",
+ "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
+ "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg=="
+ },
+ "body-parser": {
+ "version": "1.20.1",
+ "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz",
+ "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==",
+ "requires": {
+ "bytes": "3.1.2",
+ "content-type": "~1.0.4",
+ "debug": "2.6.9",
+ "depd": "2.0.0",
+ "destroy": "1.2.0",
+ "http-errors": "2.0.0",
+ "iconv-lite": "0.4.24",
+ "on-finished": "2.4.1",
+ "qs": "6.11.0",
+ "raw-body": "2.5.1",
+ "type-is": "~1.6.18",
+ "unpipe": "1.0.0"
+ },
+ "dependencies": {
+ "bytes": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
+ "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg=="
+ },
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
+ "iconv-lite": {
+ "version": "0.4.24",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
+ "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
+ "requires": {
+ "safer-buffer": ">= 2.1.2 < 3"
+ }
+ },
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
+ }
+ }
+ },
+ "bonjour-service": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz",
+ "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==",
+ "requires": {
+ "array-flatten": "^2.1.2",
+ "dns-equal": "^1.0.0",
+ "fast-deep-equal": "^3.1.3",
+ "multicast-dns": "^7.2.5"
+ }
+ },
+ "boolbase": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
+ "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww=="
+ },
+ "brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "requires": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "braces": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
+ "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
+ "requires": {
+ "fill-range": "^7.0.1"
+ }
+ },
+ "browser-process-hrtime": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
+ "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow=="
+ },
+ "browserslist": {
+ "version": "4.21.10",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.10.tgz",
+ "integrity": "sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==",
+ "requires": {
+ "caniuse-lite": "^1.0.30001517",
+ "electron-to-chromium": "^1.4.477",
+ "node-releases": "^2.0.13",
+ "update-browserslist-db": "^1.0.11"
+ }
+ },
+ "bser": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz",
+ "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==",
+ "requires": {
+ "node-int64": "^0.4.0"
+ }
+ },
+ "buffer-from": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
+ "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ=="
+ },
+ "builtin-modules": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz",
+ "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw=="
+ },
+ "bytes": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
+ "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw=="
+ },
+ "call-bind": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
+ "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
+ "requires": {
+ "function-bind": "^1.1.1",
+ "get-intrinsic": "^1.0.2"
+ }
+ },
+ "callsites": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
+ "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ=="
+ },
+ "camel-case": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz",
+ "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==",
+ "requires": {
+ "pascal-case": "^3.1.2",
+ "tslib": "^2.0.3"
+ }
+ },
+ "camelcase": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
+ "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA=="
+ },
+ "camelcase-css": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz",
+ "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA=="
+ },
+ "camelize": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.1.tgz",
+ "integrity": "sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ=="
+ },
+ "caniuse-api": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
+ "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==",
+ "requires": {
+ "browserslist": "^4.0.0",
+ "caniuse-lite": "^1.0.0",
+ "lodash.memoize": "^4.1.2",
+ "lodash.uniq": "^4.5.0"
+ }
+ },
+ "caniuse-lite": {
+ "version": "1.0.30001534",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001534.tgz",
+ "integrity": "sha512-vlPVrhsCS7XaSh2VvWluIQEzVhefrUQcEsQWSS5A5V+dM07uv1qHeQzAOTGIMy9i3e9bH15+muvI/UHojVgS/Q=="
+ },
+ "case-sensitive-paths-webpack-plugin": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz",
+ "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw=="
+ },
+ "chalk": {
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
+ "requires": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ }
+ },
+ "char-regex": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz",
+ "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw=="
+ },
+ "check-types": {
+ "version": "11.2.3",
+ "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.2.3.tgz",
+ "integrity": "sha512-+67P1GkJRaxQD6PKK0Et9DhwQB+vGg3PM5+aavopCpZT1lj9jeqfvpgTLAWErNj8qApkkmXlu/Ug74kmhagkXg=="
+ },
+ "chokidar": {
+ "version": "3.5.3",
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
+ "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
+ "requires": {
+ "anymatch": "~3.1.2",
+ "braces": "~3.0.2",
+ "fsevents": "~2.3.2",
+ "glob-parent": "~5.1.2",
+ "is-binary-path": "~2.1.0",
+ "is-glob": "~4.0.1",
+ "normalize-path": "~3.0.0",
+ "readdirp": "~3.6.0"
+ },
+ "dependencies": {
+ "glob-parent": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
+ "requires": {
+ "is-glob": "^4.0.1"
+ }
+ }
+ }
+ },
+ "chrome-trace-event": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz",
+ "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg=="
+ },
+ "ci-info": {
+ "version": "3.8.0",
+ "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz",
+ "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw=="
+ },
+ "cjs-module-lexer": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz",
+ "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ=="
+ },
+ "clean-css": {
+ "version": "5.3.2",
+ "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz",
+ "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==",
+ "requires": {
+ "source-map": "~0.6.0"
+ },
+ "dependencies": {
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
+ }
+ }
+ },
+ "cliui": {
+ "version": "7.0.4",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
+ "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
+ "requires": {
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.0",
+ "wrap-ansi": "^7.0.0"
+ }
+ },
+ "clsx": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.0.0.tgz",
+ "integrity": "sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q=="
+ },
+ "co": {
+ "version": "4.6.0",
+ "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
+ "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ=="
+ },
+ "coa": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz",
+ "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==",
+ "requires": {
+ "@types/q": "^1.5.1",
+ "chalk": "^2.4.1",
+ "q": "^1.1.2"
+ }
+ },
+ "collect-v8-coverage": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz",
+ "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q=="
+ },
+ "color-convert": {
+ "version": "1.9.3",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
+ "requires": {
+ "color-name": "1.1.3"
+ }
+ },
+ "color-name": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
+ "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="
+ },
+ "colord": {
+ "version": "2.9.3",
+ "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz",
+ "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw=="
+ },
+ "colorette": {
+ "version": "2.0.20",
+ "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz",
+ "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w=="
+ },
+ "combined-stream": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
+ "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
+ "requires": {
+ "delayed-stream": "~1.0.0"
+ }
+ },
+ "commander": {
+ "version": "8.3.0",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz",
+ "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww=="
+ },
+ "common-path-prefix": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz",
+ "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w=="
+ },
+ "common-tags": {
+ "version": "1.8.2",
+ "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz",
+ "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA=="
+ },
+ "commondir": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
+ "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg=="
+ },
+ "compressible": {
+ "version": "2.0.18",
+ "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
+ "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
+ "requires": {
+ "mime-db": ">= 1.43.0 < 2"
+ }
+ },
+ "compression": {
+ "version": "1.7.4",
+ "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz",
+ "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==",
+ "requires": {
+ "accepts": "~1.3.5",
+ "bytes": "3.0.0",
+ "compressible": "~2.0.16",
+ "debug": "2.6.9",
+ "on-headers": "~1.0.2",
+ "safe-buffer": "5.1.2",
+ "vary": "~1.1.2"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
+ },
+ "safe-buffer": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
+ }
+ }
+ },
+ "concat-map": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+ "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
+ },
+ "confusing-browser-globals": {
+ "version": "1.0.11",
+ "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz",
+ "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA=="
+ },
+ "connect-history-api-fallback": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz",
+ "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA=="
+ },
+ "content-disposition": {
+ "version": "0.5.4",
+ "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
+ "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
+ "requires": {
+ "safe-buffer": "5.2.1"
+ }
+ },
+ "content-type": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
+ "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA=="
+ },
+ "convert-source-map": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
+ "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A=="
+ },
+ "cookie": {
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz",
+ "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw=="
+ },
+ "cookie-signature": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
+ "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ=="
+ },
+ "core-js": {
+ "version": "3.32.2",
+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.32.2.tgz",
+ "integrity": "sha512-pxXSw1mYZPDGvTQqEc5vgIb83jGQKFGYWY76z4a7weZXUolw3G+OvpZqSRcfYOoOVUQJYEPsWeQK8pKEnUtWxQ=="
+ },
+ "core-js-compat": {
+ "version": "3.32.2",
+ "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.32.2.tgz",
+ "integrity": "sha512-+GjlguTDINOijtVRUxrQOv3kfu9rl+qPNdX2LTbJ/ZyVTuxK+ksVSAGX1nHstu4hrv1En/uPTtWgq2gI5wt4AQ==",
+ "requires": {
+ "browserslist": "^4.21.10"
+ }
+ },
+ "core-js-pure": {
+ "version": "3.32.2",
+ "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.32.2.tgz",
+ "integrity": "sha512-Y2rxThOuNywTjnX/PgA5vWM6CZ9QB9sz9oGeCixV8MqXZO70z/5SHzf9EeBrEBK0PN36DnEBBu9O/aGWzKuMZQ=="
+ },
+ "core-util-is": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
+ "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="
+ },
+ "cosmiconfig": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz",
+ "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==",
+ "requires": {
+ "@types/parse-json": "^4.0.0",
+ "import-fresh": "^3.2.1",
+ "parse-json": "^5.0.0",
+ "path-type": "^4.0.0",
+ "yaml": "^1.10.0"
+ }
+ },
+ "cross-spawn": {
+ "version": "7.0.3",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
+ "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
+ "requires": {
+ "path-key": "^3.1.0",
+ "shebang-command": "^2.0.0",
+ "which": "^2.0.1"
+ }
+ },
+ "crypto-random-string": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz",
+ "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA=="
+ },
+ "css-blank-pseudo": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz",
+ "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==",
+ "requires": {
+ "postcss-selector-parser": "^6.0.9"
+ }
+ },
+ "css-color-keywords": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz",
+ "integrity": "sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg=="
+ },
+ "css-declaration-sorter": {
+ "version": "6.4.1",
+ "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz",
+ "integrity": "sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g=="
+ },
+ "css-has-pseudo": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz",
+ "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==",
+ "requires": {
+ "postcss-selector-parser": "^6.0.9"
+ }
+ },
+ "css-loader": {
+ "version": "6.8.1",
+ "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.8.1.tgz",
+ "integrity": "sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==",
+ "requires": {
+ "icss-utils": "^5.1.0",
+ "postcss": "^8.4.21",
+ "postcss-modules-extract-imports": "^3.0.0",
+ "postcss-modules-local-by-default": "^4.0.3",
+ "postcss-modules-scope": "^3.0.0",
+ "postcss-modules-values": "^4.0.0",
+ "postcss-value-parser": "^4.2.0",
+ "semver": "^7.3.8"
+ }
+ },
+ "css-minimizer-webpack-plugin": {
+ "version": "3.4.1",
+ "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz",
+ "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==",
+ "requires": {
+ "cssnano": "^5.0.6",
+ "jest-worker": "^27.0.2",
+ "postcss": "^8.3.5",
+ "schema-utils": "^4.0.0",
+ "serialize-javascript": "^6.0.0",
+ "source-map": "^0.6.1"
+ },
+ "dependencies": {
+ "ajv": {
+ "version": "8.12.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
+ "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+ "requires": {
+ "fast-deep-equal": "^3.1.1",
+ "json-schema-traverse": "^1.0.0",
+ "require-from-string": "^2.0.2",
+ "uri-js": "^4.2.2"
+ }
+ },
+ "ajv-keywords": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
+ "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
+ "requires": {
+ "fast-deep-equal": "^3.1.3"
+ }
+ },
+ "json-schema-traverse": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
+ },
+ "schema-utils": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz",
+ "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
+ "requires": {
+ "@types/json-schema": "^7.0.9",
+ "ajv": "^8.9.0",
+ "ajv-formats": "^2.1.1",
+ "ajv-keywords": "^5.1.0"
+ }
+ },
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
+ }
+ }
+ },
+ "css-prefers-color-scheme": {
+ "version": "6.0.3",
+ "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz",
+ "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA=="
+ },
+ "css-select": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz",
+ "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==",
+ "requires": {
+ "boolbase": "^1.0.0",
+ "css-what": "^6.0.1",
+ "domhandler": "^4.3.1",
+ "domutils": "^2.8.0",
+ "nth-check": "^2.0.1"
+ }
+ },
+ "css-select-base-adapter": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz",
+ "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w=="
+ },
+ "css-to-react-native": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.2.0.tgz",
+ "integrity": "sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==",
+ "requires": {
+ "camelize": "^1.0.0",
+ "css-color-keywords": "^1.0.0",
+ "postcss-value-parser": "^4.0.2"
+ }
+ },
+ "css-tree": {
+ "version": "1.0.0-alpha.37",
+ "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz",
+ "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==",
+ "requires": {
+ "mdn-data": "2.0.4",
+ "source-map": "^0.6.1"
+ },
+ "dependencies": {
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
+ }
+ }
+ },
+ "css-what": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz",
+ "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw=="
+ },
+ "css.escape": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz",
+ "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg=="
+ },
+ "cssdb": {
+ "version": "7.7.2",
+ "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.7.2.tgz",
+ "integrity": "sha512-pQPYP7/kch4QlkTcLuUNiNL2v/E+O+VIdotT+ug62/+2B2/jkzs5fMM6RHCzGCZ9C82pODEMSIzRRUzJOrl78g=="
+ },
+ "cssesc": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg=="
+ },
+ "cssnano": {
+ "version": "5.1.15",
+ "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz",
+ "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==",
+ "requires": {
+ "cssnano-preset-default": "^5.2.14",
+ "lilconfig": "^2.0.3",
+ "yaml": "^1.10.2"
+ }
+ },
+ "cssnano-preset-default": {
+ "version": "5.2.14",
+ "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz",
+ "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==",
+ "requires": {
+ "css-declaration-sorter": "^6.3.1",
+ "cssnano-utils": "^3.1.0",
+ "postcss-calc": "^8.2.3",
+ "postcss-colormin": "^5.3.1",
+ "postcss-convert-values": "^5.1.3",
+ "postcss-discard-comments": "^5.1.2",
+ "postcss-discard-duplicates": "^5.1.0",
+ "postcss-discard-empty": "^5.1.1",
+ "postcss-discard-overridden": "^5.1.0",
+ "postcss-merge-longhand": "^5.1.7",
+ "postcss-merge-rules": "^5.1.4",
+ "postcss-minify-font-values": "^5.1.0",
+ "postcss-minify-gradients": "^5.1.1",
+ "postcss-minify-params": "^5.1.4",
+ "postcss-minify-selectors": "^5.2.1",
+ "postcss-normalize-charset": "^5.1.0",
+ "postcss-normalize-display-values": "^5.1.0",
+ "postcss-normalize-positions": "^5.1.1",
+ "postcss-normalize-repeat-style": "^5.1.1",
+ "postcss-normalize-string": "^5.1.0",
+ "postcss-normalize-timing-functions": "^5.1.0",
+ "postcss-normalize-unicode": "^5.1.1",
+ "postcss-normalize-url": "^5.1.0",
+ "postcss-normalize-whitespace": "^5.1.1",
+ "postcss-ordered-values": "^5.1.3",
+ "postcss-reduce-initial": "^5.1.2",
+ "postcss-reduce-transforms": "^5.1.0",
+ "postcss-svgo": "^5.1.0",
+ "postcss-unique-selectors": "^5.1.1"
+ }
+ },
+ "cssnano-utils": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz",
+ "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA=="
+ },
+ "csso": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz",
+ "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==",
+ "requires": {
+ "css-tree": "^1.1.2"
+ },
+ "dependencies": {
+ "css-tree": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz",
+ "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==",
+ "requires": {
+ "mdn-data": "2.0.14",
+ "source-map": "^0.6.1"
+ }
+ },
+ "mdn-data": {
+ "version": "2.0.14",
+ "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz",
+ "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow=="
+ },
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
+ }
+ }
+ },
+ "cssom": {
+ "version": "0.4.4",
+ "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz",
+ "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw=="
+ },
+ "cssstyle": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz",
+ "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==",
+ "requires": {
+ "cssom": "~0.3.6"
+ },
+ "dependencies": {
+ "cssom": {
+ "version": "0.3.8",
+ "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
+ "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg=="
+ }
+ }
+ },
+ "csstype": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz",
+ "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ=="
+ },
+ "d3-array": {
+ "version": "3.2.4",
+ "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz",
+ "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==",
+ "requires": {
+ "internmap": "1 - 2"
+ }
+ },
+ "d3-collection": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/d3-collection/-/d3-collection-1.0.7.tgz",
+ "integrity": "sha512-ii0/r5f4sjKNTfh84Di+DpztYwqKhEyUlKoPrzUFfeSkWxjW49xU2QzO9qrPrNkpdI0XJkfzvmTu8V2Zylln6A=="
+ },
+ "d3-color": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz",
+ "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA=="
+ },
+ "d3-contour": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-4.0.2.tgz",
+ "integrity": "sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA==",
+ "requires": {
+ "d3-array": "^3.2.0"
+ }
+ },
+ "d3-format": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz",
+ "integrity": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA=="
+ },
+ "d3-geo": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-3.1.0.tgz",
+ "integrity": "sha512-JEo5HxXDdDYXCaWdwLRt79y7giK8SbhZJbFWXqbRTolCHFI5jRqteLzCsq51NKbUoX0PjBVSohxrx+NoOUujYA==",
+ "requires": {
+ "d3-array": "2.5.0 - 3"
+ }
+ },
+ "d3-hexbin": {
+ "version": "0.2.2",
+ "resolved": "https://registry.npmjs.org/d3-hexbin/-/d3-hexbin-0.2.2.tgz",
+ "integrity": "sha512-KS3fUT2ReD4RlGCjvCEm1RgMtp2NFZumdMu4DBzQK8AZv3fXRM6Xm8I4fSU07UXvH4xxg03NwWKWdvxfS/yc4w=="
+ },
+ "d3-hierarchy": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz",
+ "integrity": "sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA=="
+ },
+ "d3-interpolate": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz",
+ "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==",
+ "requires": {
+ "d3-color": "1 - 3"
+ }
+ },
+ "d3-path": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz",
+ "integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ=="
+ },
+ "d3-sankey": {
+ "version": "0.12.3",
+ "resolved": "https://registry.npmjs.org/d3-sankey/-/d3-sankey-0.12.3.tgz",
+ "integrity": "sha512-nQhsBRmM19Ax5xEIPLMY9ZmJ/cDvd1BG3UVvt5h3WRxKg5zGRbvnteTyWAbzeSvlh3tW7ZEmq4VwR5mB3tutmQ==",
+ "requires": {
+ "d3-array": "1 - 2",
+ "d3-shape": "^1.2.0"
+ },
+ "dependencies": {
+ "d3-array": {
+ "version": "2.12.1",
+ "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz",
+ "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==",
+ "requires": {
+ "internmap": "^1.0.0"
+ }
+ },
+ "d3-path": {
+ "version": "1.0.9",
+ "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz",
+ "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg=="
+ },
+ "d3-shape": {
+ "version": "1.3.7",
+ "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.3.7.tgz",
+ "integrity": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==",
+ "requires": {
+ "d3-path": "1"
+ }
+ },
+ "internmap": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/internmap/-/internmap-1.0.1.tgz",
+ "integrity": "sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw=="
+ }
+ }
+ },
+ "d3-scale": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz",
+ "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==",
+ "requires": {
+ "d3-array": "2.10.0 - 3",
+ "d3-format": "1 - 3",
+ "d3-interpolate": "1.2.0 - 3",
+ "d3-time": "2.1.1 - 3",
+ "d3-time-format": "2 - 4"
+ }
+ },
+ "d3-shape": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz",
+ "integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==",
+ "requires": {
+ "d3-path": "^3.1.0"
+ }
+ },
+ "d3-time": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz",
+ "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==",
+ "requires": {
+ "d3-array": "2 - 3"
+ }
+ },
+ "d3-time-format": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz",
+ "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==",
+ "requires": {
+ "d3-time": "1 - 3"
+ }
+ },
+ "d3-voronoi": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/d3-voronoi/-/d3-voronoi-1.1.4.tgz",
+ "integrity": "sha512-dArJ32hchFsrQ8uMiTBLq256MpnZjeuBtdHpaDlYuQyjU0CVzCJl/BVW+SkszaAeH95D/8gxqAhgx0ouAWAfRg=="
+ },
+ "damerau-levenshtein": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz",
+ "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA=="
+ },
+ "data-urls": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz",
+ "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==",
+ "requires": {
+ "abab": "^2.0.3",
+ "whatwg-mimetype": "^2.3.0",
+ "whatwg-url": "^8.0.0"
+ }
+ },
+ "debug": {
+ "version": "4.3.4",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
+ "requires": {
+ "ms": "2.1.2"
+ }
+ },
+ "decimal.js": {
+ "version": "10.4.3",
+ "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz",
+ "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA=="
+ },
+ "dedent": {
+ "version": "0.7.0",
+ "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz",
+ "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA=="
+ },
+ "deep-equal": {
+ "version": "2.2.2",
+ "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.2.tgz",
+ "integrity": "sha512-xjVyBf0w5vH0I42jdAZzOKVldmPgSulmiyPRywoyq7HXC9qdgo17kxJE+rdnif5Tz6+pIrpJI8dCpMNLIGkUiA==",
+ "requires": {
+ "array-buffer-byte-length": "^1.0.0",
+ "call-bind": "^1.0.2",
+ "es-get-iterator": "^1.1.3",
+ "get-intrinsic": "^1.2.1",
+ "is-arguments": "^1.1.1",
+ "is-array-buffer": "^3.0.2",
+ "is-date-object": "^1.0.5",
+ "is-regex": "^1.1.4",
+ "is-shared-array-buffer": "^1.0.2",
+ "isarray": "^2.0.5",
+ "object-is": "^1.1.5",
+ "object-keys": "^1.1.1",
+ "object.assign": "^4.1.4",
+ "regexp.prototype.flags": "^1.5.0",
+ "side-channel": "^1.0.4",
+ "which-boxed-primitive": "^1.0.2",
+ "which-collection": "^1.0.1",
+ "which-typed-array": "^1.1.9"
+ }
+ },
+ "deep-is": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
+ "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ=="
+ },
+ "deepmerge": {
+ "version": "4.3.1",
+ "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz",
+ "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A=="
+ },
+ "default-gateway": {
+ "version": "6.0.3",
+ "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz",
+ "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==",
+ "requires": {
+ "execa": "^5.0.0"
+ }
+ },
+ "define-data-property": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.0.tgz",
+ "integrity": "sha512-UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g==",
+ "requires": {
+ "get-intrinsic": "^1.2.1",
+ "gopd": "^1.0.1",
+ "has-property-descriptors": "^1.0.0"
+ }
+ },
+ "define-lazy-prop": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz",
+ "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og=="
+ },
+ "define-properties": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz",
+ "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==",
+ "requires": {
+ "define-data-property": "^1.0.1",
+ "has-property-descriptors": "^1.0.0",
+ "object-keys": "^1.1.1"
+ }
+ },
+ "delayed-stream": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
+ "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ=="
+ },
+ "depd": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
+ "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw=="
+ },
+ "dequal": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz",
+ "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA=="
+ },
+ "destroy": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
+ "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg=="
+ },
+ "detect-newline": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz",
+ "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA=="
+ },
+ "detect-node": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz",
+ "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g=="
+ },
+ "detect-port-alt": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz",
+ "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==",
+ "requires": {
+ "address": "^1.0.1",
+ "debug": "^2.6.0"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
+ }
+ }
+ },
+ "didyoumean": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz",
+ "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw=="
+ },
+ "diff-sequences": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz",
+ "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ=="
+ },
+ "dir-glob": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
+ "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
+ "requires": {
+ "path-type": "^4.0.0"
+ }
+ },
+ "dlv": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
+ "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA=="
+ },
+ "dns-equal": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
+ "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg=="
+ },
+ "dns-packet": {
+ "version": "5.6.1",
+ "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz",
+ "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==",
+ "requires": {
+ "@leichtgewicht/ip-codec": "^2.0.1"
+ }
+ },
+ "doctrine": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
+ "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
+ "requires": {
+ "esutils": "^2.0.2"
+ }
+ },
+ "dom-accessibility-api": {
+ "version": "0.5.16",
+ "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz",
+ "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg=="
+ },
+ "dom-converter": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz",
+ "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==",
+ "requires": {
+ "utila": "~0.4"
+ }
+ },
+ "dom-helpers": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz",
+ "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==",
+ "requires": {
+ "@babel/runtime": "^7.8.7",
+ "csstype": "^3.0.2"
+ }
+ },
+ "dom-serializer": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz",
+ "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==",
+ "requires": {
+ "domelementtype": "^2.0.1",
+ "domhandler": "^4.2.0",
+ "entities": "^2.0.0"
+ }
+ },
+ "dom-walk": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz",
+ "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w=="
+ },
+ "domelementtype": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
+ "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw=="
+ },
+ "domexception": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz",
+ "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==",
+ "requires": {
+ "webidl-conversions": "^5.0.0"
+ },
+ "dependencies": {
+ "webidl-conversions": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz",
+ "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA=="
+ }
+ }
+ },
+ "domhandler": {
+ "version": "4.3.1",
+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz",
+ "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==",
+ "requires": {
+ "domelementtype": "^2.2.0"
+ }
+ },
+ "domutils": {
+ "version": "2.8.0",
+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz",
+ "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==",
+ "requires": {
+ "dom-serializer": "^1.0.1",
+ "domelementtype": "^2.2.0",
+ "domhandler": "^4.2.0"
+ }
+ },
+ "dot-case": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz",
+ "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==",
+ "requires": {
+ "no-case": "^3.0.4",
+ "tslib": "^2.0.3"
+ }
+ },
+ "dotenv": {
+ "version": "10.0.0",
+ "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz",
+ "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q=="
+ },
+ "dotenv-expand": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz",
+ "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA=="
+ },
+ "duplexer": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz",
+ "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg=="
+ },
+ "ee-first": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
+ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="
+ },
+ "ejs": {
+ "version": "3.1.9",
+ "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz",
+ "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==",
+ "requires": {
+ "jake": "^10.8.5"
+ }
+ },
+ "electron-to-chromium": {
+ "version": "1.4.522",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.522.tgz",
+ "integrity": "sha512-KGKjcafTpOxda0kqwQ72M0tDmX6RsGhUJTy0Hr7slt0+CgHh9Oex8JdjY9Og68dUkTLUlBOJC0A5W5Mw3QSGCg=="
+ },
+ "emittery": {
+ "version": "0.8.1",
+ "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz",
+ "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg=="
+ },
+ "emoji-regex": {
+ "version": "9.2.2",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
+ "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg=="
+ },
+ "emojis-list": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
+ "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q=="
+ },
+ "encodeurl": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
+ "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w=="
+ },
+ "enhanced-resolve": {
+ "version": "5.15.0",
+ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz",
+ "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==",
+ "requires": {
+ "graceful-fs": "^4.2.4",
+ "tapable": "^2.2.0"
+ }
+ },
+ "entities": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
+ "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A=="
+ },
+ "error-ex": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
+ "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
+ "requires": {
+ "is-arrayish": "^0.2.1"
+ }
+ },
+ "error-stack-parser": {
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz",
+ "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==",
+ "requires": {
+ "stackframe": "^1.3.4"
+ }
+ },
+ "es-abstract": {
+ "version": "1.22.2",
+ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.2.tgz",
+ "integrity": "sha512-YoxfFcDmhjOgWPWsV13+2RNjq1F6UQnfs+8TftwNqtzlmFzEXvlUwdrNrYeaizfjQzRMxkZ6ElWMOJIFKdVqwA==",
+ "requires": {
+ "array-buffer-byte-length": "^1.0.0",
+ "arraybuffer.prototype.slice": "^1.0.2",
+ "available-typed-arrays": "^1.0.5",
+ "call-bind": "^1.0.2",
+ "es-set-tostringtag": "^2.0.1",
+ "es-to-primitive": "^1.2.1",
+ "function.prototype.name": "^1.1.6",
+ "get-intrinsic": "^1.2.1",
+ "get-symbol-description": "^1.0.0",
+ "globalthis": "^1.0.3",
+ "gopd": "^1.0.1",
+ "has": "^1.0.3",
+ "has-property-descriptors": "^1.0.0",
+ "has-proto": "^1.0.1",
+ "has-symbols": "^1.0.3",
+ "internal-slot": "^1.0.5",
+ "is-array-buffer": "^3.0.2",
+ "is-callable": "^1.2.7",
+ "is-negative-zero": "^2.0.2",
+ "is-regex": "^1.1.4",
+ "is-shared-array-buffer": "^1.0.2",
+ "is-string": "^1.0.7",
+ "is-typed-array": "^1.1.12",
+ "is-weakref": "^1.0.2",
+ "object-inspect": "^1.12.3",
+ "object-keys": "^1.1.1",
+ "object.assign": "^4.1.4",
+ "regexp.prototype.flags": "^1.5.1",
+ "safe-array-concat": "^1.0.1",
+ "safe-regex-test": "^1.0.0",
+ "string.prototype.trim": "^1.2.8",
+ "string.prototype.trimend": "^1.0.7",
+ "string.prototype.trimstart": "^1.0.7",
+ "typed-array-buffer": "^1.0.0",
+ "typed-array-byte-length": "^1.0.0",
+ "typed-array-byte-offset": "^1.0.0",
+ "typed-array-length": "^1.0.4",
+ "unbox-primitive": "^1.0.2",
+ "which-typed-array": "^1.1.11"
+ }
+ },
+ "es-array-method-boxes-properly": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz",
+ "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA=="
+ },
+ "es-get-iterator": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz",
+ "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.1.3",
+ "has-symbols": "^1.0.3",
+ "is-arguments": "^1.1.1",
+ "is-map": "^2.0.2",
+ "is-set": "^2.0.2",
+ "is-string": "^1.0.7",
+ "isarray": "^2.0.5",
+ "stop-iteration-iterator": "^1.0.0"
+ }
+ },
+ "es-iterator-helpers": {
+ "version": "1.0.15",
+ "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.15.tgz",
+ "integrity": "sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g==",
+ "requires": {
+ "asynciterator.prototype": "^1.0.0",
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.1",
+ "es-abstract": "^1.22.1",
+ "es-set-tostringtag": "^2.0.1",
+ "function-bind": "^1.1.1",
+ "get-intrinsic": "^1.2.1",
+ "globalthis": "^1.0.3",
+ "has-property-descriptors": "^1.0.0",
+ "has-proto": "^1.0.1",
+ "has-symbols": "^1.0.3",
+ "internal-slot": "^1.0.5",
+ "iterator.prototype": "^1.1.2",
+ "safe-array-concat": "^1.0.1"
+ }
+ },
+ "es-module-lexer": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.1.tgz",
+ "integrity": "sha512-JUFAyicQV9mXc3YRxPnDlrfBKpqt6hUYzz9/boprUJHs4e4KVr3XwOF70doO6gwXUor6EWZJAyWAfKki84t20Q=="
+ },
+ "es-set-tostringtag": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz",
+ "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==",
+ "requires": {
+ "get-intrinsic": "^1.1.3",
+ "has": "^1.0.3",
+ "has-tostringtag": "^1.0.0"
+ }
+ },
+ "es-shim-unscopables": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz",
+ "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==",
+ "requires": {
+ "has": "^1.0.3"
+ }
+ },
+ "es-to-primitive": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
+ "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
+ "requires": {
+ "is-callable": "^1.1.4",
+ "is-date-object": "^1.0.1",
+ "is-symbol": "^1.0.2"
+ }
+ },
+ "escalade": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
+ "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw=="
+ },
+ "escape-html": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
+ "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
+ },
+ "escape-string-regexp": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+ "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg=="
+ },
+ "escodegen": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz",
+ "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==",
+ "requires": {
+ "esprima": "^4.0.1",
+ "estraverse": "^5.2.0",
+ "esutils": "^2.0.2",
+ "source-map": "~0.6.1"
+ },
+ "dependencies": {
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "optional": true
+ }
+ }
+ },
+ "eslint": {
+ "version": "8.49.0",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.49.0.tgz",
+ "integrity": "sha512-jw03ENfm6VJI0jA9U+8H5zfl5b+FvuU3YYvZRdZHOlU2ggJkxrlkJH4HcDrZpj6YwD8kuYqvQM8LyesoazrSOQ==",
+ "requires": {
+ "@eslint-community/eslint-utils": "^4.2.0",
+ "@eslint-community/regexpp": "^4.6.1",
+ "@eslint/eslintrc": "^2.1.2",
+ "@eslint/js": "8.49.0",
+ "@humanwhocodes/config-array": "^0.11.11",
+ "@humanwhocodes/module-importer": "^1.0.1",
+ "@nodelib/fs.walk": "^1.2.8",
+ "ajv": "^6.12.4",
+ "chalk": "^4.0.0",
+ "cross-spawn": "^7.0.2",
+ "debug": "^4.3.2",
+ "doctrine": "^3.0.0",
+ "escape-string-regexp": "^4.0.0",
+ "eslint-scope": "^7.2.2",
+ "eslint-visitor-keys": "^3.4.3",
+ "espree": "^9.6.1",
+ "esquery": "^1.4.2",
+ "esutils": "^2.0.2",
+ "fast-deep-equal": "^3.1.3",
+ "file-entry-cache": "^6.0.1",
+ "find-up": "^5.0.0",
+ "glob-parent": "^6.0.2",
+ "globals": "^13.19.0",
+ "graphemer": "^1.4.0",
+ "ignore": "^5.2.0",
+ "imurmurhash": "^0.1.4",
+ "is-glob": "^4.0.0",
+ "is-path-inside": "^3.0.3",
+ "js-yaml": "^4.1.0",
+ "json-stable-stringify-without-jsonify": "^1.0.1",
+ "levn": "^0.4.1",
+ "lodash.merge": "^4.6.2",
+ "minimatch": "^3.1.2",
+ "natural-compare": "^1.4.0",
+ "optionator": "^0.9.3",
+ "strip-ansi": "^6.0.1",
+ "text-table": "^0.2.0"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "argparse": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
+ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "escape-string-regexp": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
+ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="
+ },
+ "globals": {
+ "version": "13.21.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz",
+ "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==",
+ "requires": {
+ "type-fest": "^0.20.2"
+ }
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "js-yaml": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
+ "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
+ "requires": {
+ "argparse": "^2.0.1"
+ }
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ },
+ "type-fest": {
+ "version": "0.20.2",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
+ "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ=="
+ }
+ }
+ },
+ "eslint-config-react-app": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz",
+ "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==",
+ "requires": {
+ "@babel/core": "^7.16.0",
+ "@babel/eslint-parser": "^7.16.3",
+ "@rushstack/eslint-patch": "^1.1.0",
+ "@typescript-eslint/eslint-plugin": "^5.5.0",
+ "@typescript-eslint/parser": "^5.5.0",
+ "babel-preset-react-app": "^10.0.1",
+ "confusing-browser-globals": "^1.0.11",
+ "eslint-plugin-flowtype": "^8.0.3",
+ "eslint-plugin-import": "^2.25.3",
+ "eslint-plugin-jest": "^25.3.0",
+ "eslint-plugin-jsx-a11y": "^6.5.1",
+ "eslint-plugin-react": "^7.27.1",
+ "eslint-plugin-react-hooks": "^4.3.0",
+ "eslint-plugin-testing-library": "^5.0.1"
+ }
+ },
+ "eslint-import-resolver-node": {
+ "version": "0.3.9",
+ "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz",
+ "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==",
+ "requires": {
+ "debug": "^3.2.7",
+ "is-core-module": "^2.13.0",
+ "resolve": "^1.22.4"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
+ "requires": {
+ "ms": "^2.1.1"
+ }
+ }
+ }
+ },
+ "eslint-module-utils": {
+ "version": "2.8.0",
+ "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz",
+ "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==",
+ "requires": {
+ "debug": "^3.2.7"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
+ "requires": {
+ "ms": "^2.1.1"
+ }
+ }
+ }
+ },
+ "eslint-plugin-flowtype": {
+ "version": "8.0.3",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz",
+ "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==",
+ "requires": {
+ "lodash": "^4.17.21",
+ "string-natural-compare": "^3.0.1"
+ }
+ },
+ "eslint-plugin-import": {
+ "version": "2.28.1",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.28.1.tgz",
+ "integrity": "sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==",
+ "requires": {
+ "array-includes": "^3.1.6",
+ "array.prototype.findlastindex": "^1.2.2",
+ "array.prototype.flat": "^1.3.1",
+ "array.prototype.flatmap": "^1.3.1",
+ "debug": "^3.2.7",
+ "doctrine": "^2.1.0",
+ "eslint-import-resolver-node": "^0.3.7",
+ "eslint-module-utils": "^2.8.0",
+ "has": "^1.0.3",
+ "is-core-module": "^2.13.0",
+ "is-glob": "^4.0.3",
+ "minimatch": "^3.1.2",
+ "object.fromentries": "^2.0.6",
+ "object.groupby": "^1.0.0",
+ "object.values": "^1.1.6",
+ "semver": "^6.3.1",
+ "tsconfig-paths": "^3.14.2"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
+ "requires": {
+ "ms": "^2.1.1"
+ }
+ },
+ "doctrine": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
+ "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
+ "requires": {
+ "esutils": "^2.0.2"
+ }
+ },
+ "semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="
+ }
+ }
+ },
+ "eslint-plugin-jest": {
+ "version": "25.7.0",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz",
+ "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==",
+ "requires": {
+ "@typescript-eslint/experimental-utils": "^5.0.0"
+ }
+ },
+ "eslint-plugin-jsx-a11y": {
+ "version": "6.7.1",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz",
+ "integrity": "sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==",
+ "requires": {
+ "@babel/runtime": "^7.20.7",
+ "aria-query": "^5.1.3",
+ "array-includes": "^3.1.6",
+ "array.prototype.flatmap": "^1.3.1",
+ "ast-types-flow": "^0.0.7",
+ "axe-core": "^4.6.2",
+ "axobject-query": "^3.1.1",
+ "damerau-levenshtein": "^1.0.8",
+ "emoji-regex": "^9.2.2",
+ "has": "^1.0.3",
+ "jsx-ast-utils": "^3.3.3",
+ "language-tags": "=1.0.5",
+ "minimatch": "^3.1.2",
+ "object.entries": "^1.1.6",
+ "object.fromentries": "^2.0.6",
+ "semver": "^6.3.0"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="
+ }
+ }
+ },
+ "eslint-plugin-react": {
+ "version": "7.33.2",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.33.2.tgz",
+ "integrity": "sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==",
+ "requires": {
+ "array-includes": "^3.1.6",
+ "array.prototype.flatmap": "^1.3.1",
+ "array.prototype.tosorted": "^1.1.1",
+ "doctrine": "^2.1.0",
+ "es-iterator-helpers": "^1.0.12",
+ "estraverse": "^5.3.0",
+ "jsx-ast-utils": "^2.4.1 || ^3.0.0",
+ "minimatch": "^3.1.2",
+ "object.entries": "^1.1.6",
+ "object.fromentries": "^2.0.6",
+ "object.hasown": "^1.1.2",
+ "object.values": "^1.1.6",
+ "prop-types": "^15.8.1",
+ "resolve": "^2.0.0-next.4",
+ "semver": "^6.3.1",
+ "string.prototype.matchall": "^4.0.8"
+ },
+ "dependencies": {
+ "doctrine": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
+ "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
+ "requires": {
+ "esutils": "^2.0.2"
+ }
+ },
+ "resolve": {
+ "version": "2.0.0-next.4",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz",
+ "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==",
+ "requires": {
+ "is-core-module": "^2.9.0",
+ "path-parse": "^1.0.7",
+ "supports-preserve-symlinks-flag": "^1.0.0"
+ }
+ },
+ "semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="
+ }
+ }
+ },
+ "eslint-plugin-react-hooks": {
+ "version": "4.6.0",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz",
+ "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g=="
+ },
+ "eslint-plugin-testing-library": {
+ "version": "5.11.1",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.11.1.tgz",
+ "integrity": "sha512-5eX9e1Kc2PqVRed3taaLnAAqPZGEX75C+M/rXzUAI3wIg/ZxzUm1OVAwfe/O+vE+6YXOLetSe9g5GKD2ecXipw==",
+ "requires": {
+ "@typescript-eslint/utils": "^5.58.0"
+ }
+ },
+ "eslint-scope": {
+ "version": "7.2.2",
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz",
+ "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==",
+ "requires": {
+ "esrecurse": "^4.3.0",
+ "estraverse": "^5.2.0"
+ }
+ },
+ "eslint-visitor-keys": {
+ "version": "3.4.3",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
+ "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag=="
+ },
+ "eslint-webpack-plugin": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz",
+ "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==",
+ "requires": {
+ "@types/eslint": "^7.29.0 || ^8.4.1",
+ "jest-worker": "^28.0.2",
+ "micromatch": "^4.0.5",
+ "normalize-path": "^3.0.0",
+ "schema-utils": "^4.0.0"
+ },
+ "dependencies": {
+ "ajv": {
+ "version": "8.12.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
+ "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+ "requires": {
+ "fast-deep-equal": "^3.1.1",
+ "json-schema-traverse": "^1.0.0",
+ "require-from-string": "^2.0.2",
+ "uri-js": "^4.2.2"
+ }
+ },
+ "ajv-keywords": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
+ "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
+ "requires": {
+ "fast-deep-equal": "^3.1.3"
+ }
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "jest-worker": {
+ "version": "28.1.3",
+ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz",
+ "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==",
+ "requires": {
+ "@types/node": "*",
+ "merge-stream": "^2.0.0",
+ "supports-color": "^8.0.0"
+ }
+ },
+ "json-schema-traverse": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
+ },
+ "schema-utils": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz",
+ "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
+ "requires": {
+ "@types/json-schema": "^7.0.9",
+ "ajv": "^8.9.0",
+ "ajv-formats": "^2.1.1",
+ "ajv-keywords": "^5.1.0"
+ }
+ },
+ "supports-color": {
+ "version": "8.1.1",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
+ "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "espree": {
+ "version": "9.6.1",
+ "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",
+ "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
+ "requires": {
+ "acorn": "^8.9.0",
+ "acorn-jsx": "^5.3.2",
+ "eslint-visitor-keys": "^3.4.1"
+ }
+ },
+ "esprima": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="
+ },
+ "esquery": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz",
+ "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==",
+ "requires": {
+ "estraverse": "^5.1.0"
+ }
+ },
+ "esrecurse": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
+ "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
+ "requires": {
+ "estraverse": "^5.2.0"
+ }
+ },
+ "estraverse": {
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
+ "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA=="
+ },
+ "estree-walker": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz",
+ "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg=="
+ },
+ "esutils": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
+ "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g=="
+ },
+ "etag": {
+ "version": "1.8.1",
+ "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
+ "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg=="
+ },
+ "eventemitter3": {
+ "version": "4.0.7",
+ "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
+ "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw=="
+ },
+ "events": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
+ "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q=="
+ },
+ "execa": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
+ "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
+ "requires": {
+ "cross-spawn": "^7.0.3",
+ "get-stream": "^6.0.0",
+ "human-signals": "^2.1.0",
+ "is-stream": "^2.0.0",
+ "merge-stream": "^2.0.0",
+ "npm-run-path": "^4.0.1",
+ "onetime": "^5.1.2",
+ "signal-exit": "^3.0.3",
+ "strip-final-newline": "^2.0.0"
+ }
+ },
+ "exit": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
+ "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ=="
+ },
+ "expect": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz",
+ "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==",
+ "requires": {
+ "@jest/types": "^27.5.1",
+ "jest-get-type": "^27.5.1",
+ "jest-matcher-utils": "^27.5.1",
+ "jest-message-util": "^27.5.1"
+ }
+ },
+ "express": {
+ "version": "4.18.2",
+ "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz",
+ "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==",
+ "requires": {
+ "accepts": "~1.3.8",
+ "array-flatten": "1.1.1",
+ "body-parser": "1.20.1",
+ "content-disposition": "0.5.4",
+ "content-type": "~1.0.4",
+ "cookie": "0.5.0",
+ "cookie-signature": "1.0.6",
+ "debug": "2.6.9",
+ "depd": "2.0.0",
+ "encodeurl": "~1.0.2",
+ "escape-html": "~1.0.3",
+ "etag": "~1.8.1",
+ "finalhandler": "1.2.0",
+ "fresh": "0.5.2",
+ "http-errors": "2.0.0",
+ "merge-descriptors": "1.0.1",
+ "methods": "~1.1.2",
+ "on-finished": "2.4.1",
+ "parseurl": "~1.3.3",
+ "path-to-regexp": "0.1.7",
+ "proxy-addr": "~2.0.7",
+ "qs": "6.11.0",
+ "range-parser": "~1.2.1",
+ "safe-buffer": "5.2.1",
+ "send": "0.18.0",
+ "serve-static": "1.15.0",
+ "setprototypeof": "1.2.0",
+ "statuses": "2.0.1",
+ "type-is": "~1.6.18",
+ "utils-merge": "1.0.1",
+ "vary": "~1.1.2"
+ },
+ "dependencies": {
+ "array-flatten": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
+ "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg=="
+ },
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
+ }
+ }
+ },
+ "fast-deep-equal": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
+ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
+ },
+ "fast-glob": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz",
+ "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==",
+ "requires": {
+ "@nodelib/fs.stat": "^2.0.2",
+ "@nodelib/fs.walk": "^1.2.3",
+ "glob-parent": "^5.1.2",
+ "merge2": "^1.3.0",
+ "micromatch": "^4.0.4"
+ },
+ "dependencies": {
+ "glob-parent": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
+ "requires": {
+ "is-glob": "^4.0.1"
+ }
+ }
+ }
+ },
+ "fast-json-stable-stringify": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
+ "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="
+ },
+ "fast-levenshtein": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
+ "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw=="
+ },
+ "fastq": {
+ "version": "1.15.0",
+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz",
+ "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==",
+ "requires": {
+ "reusify": "^1.0.4"
+ }
+ },
+ "faye-websocket": {
+ "version": "0.11.4",
+ "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz",
+ "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==",
+ "requires": {
+ "websocket-driver": ">=0.5.1"
+ }
+ },
+ "fb-watchman": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz",
+ "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==",
+ "requires": {
+ "bser": "2.1.1"
+ }
+ },
+ "file-entry-cache": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
+ "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
+ "requires": {
+ "flat-cache": "^3.0.4"
+ }
+ },
+ "file-loader": {
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz",
+ "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==",
+ "requires": {
+ "loader-utils": "^2.0.0",
+ "schema-utils": "^3.0.0"
+ }
+ },
+ "filelist": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz",
+ "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==",
+ "requires": {
+ "minimatch": "^5.0.1"
+ },
+ "dependencies": {
+ "brace-expansion": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
+ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "requires": {
+ "balanced-match": "^1.0.0"
+ }
+ },
+ "minimatch": {
+ "version": "5.1.6",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
+ "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
+ "requires": {
+ "brace-expansion": "^2.0.1"
+ }
+ }
+ }
+ },
+ "filesize": {
+ "version": "8.0.7",
+ "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz",
+ "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ=="
+ },
+ "fill-range": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
+ "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
+ "requires": {
+ "to-regex-range": "^5.0.1"
+ }
+ },
+ "finalhandler": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz",
+ "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==",
+ "requires": {
+ "debug": "2.6.9",
+ "encodeurl": "~1.0.2",
+ "escape-html": "~1.0.3",
+ "on-finished": "2.4.1",
+ "parseurl": "~1.3.3",
+ "statuses": "2.0.1",
+ "unpipe": "~1.0.0"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
+ }
+ }
+ },
+ "find-cache-dir": {
+ "version": "3.3.2",
+ "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz",
+ "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==",
+ "requires": {
+ "commondir": "^1.0.1",
+ "make-dir": "^3.0.2",
+ "pkg-dir": "^4.1.0"
+ }
+ },
+ "find-root": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz",
+ "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng=="
+ },
+ "find-up": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
+ "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
+ "requires": {
+ "locate-path": "^6.0.0",
+ "path-exists": "^4.0.0"
+ }
+ },
+ "flat-cache": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.0.tgz",
+ "integrity": "sha512-OHx4Qwrrt0E4jEIcI5/Xb+f+QmJYNj2rrK8wiIdQOIrB9WrrJL8cjZvXdXuBTkkEwEqLycb5BeZDV1o2i9bTew==",
+ "requires": {
+ "flatted": "^3.2.7",
+ "keyv": "^4.5.3",
+ "rimraf": "^3.0.2"
+ }
+ },
+ "flatted": {
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz",
+ "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ=="
+ },
+ "follow-redirects": {
+ "version": "1.15.2",
+ "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz",
+ "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA=="
+ },
+ "for-each": {
+ "version": "0.3.3",
+ "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz",
+ "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==",
+ "requires": {
+ "is-callable": "^1.1.3"
+ }
+ },
+ "fork-ts-checker-webpack-plugin": {
+ "version": "6.5.3",
+ "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz",
+ "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==",
+ "requires": {
+ "@babel/code-frame": "^7.8.3",
+ "@types/json-schema": "^7.0.5",
+ "chalk": "^4.1.0",
+ "chokidar": "^3.4.2",
+ "cosmiconfig": "^6.0.0",
+ "deepmerge": "^4.2.2",
+ "fs-extra": "^9.0.0",
+ "glob": "^7.1.6",
+ "memfs": "^3.1.2",
+ "minimatch": "^3.0.4",
+ "schema-utils": "2.7.0",
+ "semver": "^7.3.2",
+ "tapable": "^1.0.0"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "cosmiconfig": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz",
+ "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==",
+ "requires": {
+ "@types/parse-json": "^4.0.0",
+ "import-fresh": "^3.1.0",
+ "parse-json": "^5.0.0",
+ "path-type": "^4.0.0",
+ "yaml": "^1.7.2"
+ }
+ },
+ "fs-extra": {
+ "version": "9.1.0",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
+ "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
+ "requires": {
+ "at-least-node": "^1.0.0",
+ "graceful-fs": "^4.2.0",
+ "jsonfile": "^6.0.1",
+ "universalify": "^2.0.0"
+ }
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "schema-utils": {
+ "version": "2.7.0",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz",
+ "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==",
+ "requires": {
+ "@types/json-schema": "^7.0.4",
+ "ajv": "^6.12.2",
+ "ajv-keywords": "^3.4.1"
+ }
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ },
+ "tapable": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
+ "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA=="
+ }
+ }
+ },
+ "form-data": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
+ "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
+ "requires": {
+ "asynckit": "^0.4.0",
+ "combined-stream": "^1.0.8",
+ "mime-types": "^2.1.12"
+ }
+ },
+ "forwarded": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
+ "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow=="
+ },
+ "fraction.js": {
+ "version": "4.3.6",
+ "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.6.tgz",
+ "integrity": "sha512-n2aZ9tNfYDwaHhvFTkhFErqOMIb8uyzSQ+vGJBjZyanAKZVbGUQ1sngfk9FdkBw7G26O7AgNjLcecLffD1c7eg=="
+ },
+ "fresh": {
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
+ "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q=="
+ },
+ "fs-extra": {
+ "version": "10.1.0",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz",
+ "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==",
+ "requires": {
+ "graceful-fs": "^4.2.0",
+ "jsonfile": "^6.0.1",
+ "universalify": "^2.0.0"
+ }
+ },
+ "fs-monkey": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.4.tgz",
+ "integrity": "sha512-INM/fWAxMICjttnD0DX1rBvinKskj5G1w+oy/pnm9u/tSlnBrzFonJMcalKJ30P8RRsPzKcCG7Q8l0jx5Fh9YQ=="
+ },
+ "fs.realpath": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+ "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="
+ },
+ "fsevents": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
+ "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
+ "optional": true
+ },
+ "function-bind": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
+ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
+ },
+ "function.prototype.name": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz",
+ "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "functions-have-names": "^1.2.3"
+ }
+ },
+ "functions-have-names": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz",
+ "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ=="
+ },
+ "gensync": {
+ "version": "1.0.0-beta.2",
+ "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
+ "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg=="
+ },
+ "get-caller-file": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
+ "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg=="
+ },
+ "get-intrinsic": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz",
+ "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==",
+ "requires": {
+ "function-bind": "^1.1.1",
+ "has": "^1.0.3",
+ "has-proto": "^1.0.1",
+ "has-symbols": "^1.0.3"
+ }
+ },
+ "get-own-enumerable-property-symbols": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz",
+ "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g=="
+ },
+ "get-package-type": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz",
+ "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q=="
+ },
+ "get-stream": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
+ "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg=="
+ },
+ "get-symbol-description": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz",
+ "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.1.1"
+ }
+ },
+ "glob": {
+ "version": "7.2.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
+ "requires": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.1.1",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ }
+ },
+ "glob-parent": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
+ "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
+ "requires": {
+ "is-glob": "^4.0.3"
+ }
+ },
+ "glob-to-regexp": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
+ "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw=="
+ },
+ "global": {
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/global/-/global-4.4.0.tgz",
+ "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==",
+ "requires": {
+ "min-document": "^2.19.0",
+ "process": "^0.11.10"
+ }
+ },
+ "global-modules": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz",
+ "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==",
+ "requires": {
+ "global-prefix": "^3.0.0"
+ }
+ },
+ "global-prefix": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz",
+ "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==",
+ "requires": {
+ "ini": "^1.3.5",
+ "kind-of": "^6.0.2",
+ "which": "^1.3.1"
+ },
+ "dependencies": {
+ "which": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "requires": {
+ "isexe": "^2.0.0"
+ }
+ }
+ }
+ },
+ "globals": {
+ "version": "11.12.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
+ "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA=="
+ },
+ "globalthis": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz",
+ "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==",
+ "requires": {
+ "define-properties": "^1.1.3"
+ }
+ },
+ "globby": {
+ "version": "11.1.0",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
+ "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
+ "requires": {
+ "array-union": "^2.1.0",
+ "dir-glob": "^3.0.1",
+ "fast-glob": "^3.2.9",
+ "ignore": "^5.2.0",
+ "merge2": "^1.4.1",
+ "slash": "^3.0.0"
+ }
+ },
+ "gopd": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
+ "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
+ "requires": {
+ "get-intrinsic": "^1.1.3"
+ }
+ },
+ "graceful-fs": {
+ "version": "4.2.11",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
+ "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="
+ },
+ "graphemer": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
+ "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag=="
+ },
+ "gzip-size": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz",
+ "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==",
+ "requires": {
+ "duplexer": "^0.1.2"
+ }
+ },
+ "handle-thing": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz",
+ "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg=="
+ },
+ "harmony-reflect": {
+ "version": "1.6.2",
+ "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz",
+ "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g=="
+ },
+ "has": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
+ "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
+ "requires": {
+ "function-bind": "^1.1.1"
+ }
+ },
+ "has-bigints": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz",
+ "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ=="
+ },
+ "has-flag": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
+ "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw=="
+ },
+ "has-property-descriptors": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz",
+ "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==",
+ "requires": {
+ "get-intrinsic": "^1.1.1"
+ }
+ },
+ "has-proto": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz",
+ "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg=="
+ },
+ "has-symbols": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
+ "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="
+ },
+ "has-tostringtag": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz",
+ "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==",
+ "requires": {
+ "has-symbols": "^1.0.2"
+ }
+ },
+ "he": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
+ "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw=="
+ },
+ "hoist-non-react-statics": {
+ "version": "3.3.2",
+ "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz",
+ "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==",
+ "requires": {
+ "react-is": "^16.7.0"
+ },
+ "dependencies": {
+ "react-is": {
+ "version": "16.13.1",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
+ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
+ }
+ }
+ },
+ "hoopy": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz",
+ "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ=="
+ },
+ "hpack.js": {
+ "version": "2.1.6",
+ "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz",
+ "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==",
+ "requires": {
+ "inherits": "^2.0.1",
+ "obuf": "^1.0.0",
+ "readable-stream": "^2.0.1",
+ "wbuf": "^1.1.0"
+ },
+ "dependencies": {
+ "isarray": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+ "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ=="
+ },
+ "readable-stream": {
+ "version": "2.3.8",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
+ "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",
+ "requires": {
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.3",
+ "isarray": "~1.0.0",
+ "process-nextick-args": "~2.0.0",
+ "safe-buffer": "~5.1.1",
+ "string_decoder": "~1.1.1",
+ "util-deprecate": "~1.0.1"
+ }
+ },
+ "safe-buffer": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
+ },
+ "string_decoder": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
+ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
+ "requires": {
+ "safe-buffer": "~5.1.0"
+ }
+ }
+ }
+ },
+ "html-encoding-sniffer": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz",
+ "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==",
+ "requires": {
+ "whatwg-encoding": "^1.0.5"
+ }
+ },
+ "html-entities": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.4.0.tgz",
+ "integrity": "sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ=="
+ },
+ "html-escaper": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
+ "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg=="
+ },
+ "html-minifier-terser": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz",
+ "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==",
+ "requires": {
+ "camel-case": "^4.1.2",
+ "clean-css": "^5.2.2",
+ "commander": "^8.3.0",
+ "he": "^1.2.0",
+ "param-case": "^3.0.4",
+ "relateurl": "^0.2.7",
+ "terser": "^5.10.0"
+ }
+ },
+ "html-webpack-plugin": {
+ "version": "5.5.3",
+ "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.3.tgz",
+ "integrity": "sha512-6YrDKTuqaP/TquFH7h4srYWsZx+x6k6+FbsTm0ziCwGHDP78Unr1r9F/H4+sGmMbX08GQcJ+K64x55b+7VM/jg==",
+ "requires": {
+ "@types/html-minifier-terser": "^6.0.0",
+ "html-minifier-terser": "^6.0.2",
+ "lodash": "^4.17.21",
+ "pretty-error": "^4.0.0",
+ "tapable": "^2.0.0"
+ }
+ },
+ "htmlparser2": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz",
+ "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==",
+ "requires": {
+ "domelementtype": "^2.0.1",
+ "domhandler": "^4.0.0",
+ "domutils": "^2.5.2",
+ "entities": "^2.0.0"
+ }
+ },
+ "http-deceiver": {
+ "version": "1.2.7",
+ "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz",
+ "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw=="
+ },
+ "http-errors": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
+ "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",
+ "requires": {
+ "depd": "2.0.0",
+ "inherits": "2.0.4",
+ "setprototypeof": "1.2.0",
+ "statuses": "2.0.1",
+ "toidentifier": "1.0.1"
+ }
+ },
+ "http-parser-js": {
+ "version": "0.5.8",
+ "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz",
+ "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q=="
+ },
+ "http-proxy": {
+ "version": "1.18.1",
+ "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz",
+ "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==",
+ "requires": {
+ "eventemitter3": "^4.0.0",
+ "follow-redirects": "^1.0.0",
+ "requires-port": "^1.0.0"
+ }
+ },
+ "http-proxy-agent": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz",
+ "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==",
+ "requires": {
+ "@tootallnate/once": "1",
+ "agent-base": "6",
+ "debug": "4"
+ }
+ },
+ "http-proxy-middleware": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz",
+ "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==",
+ "requires": {
+ "@types/http-proxy": "^1.17.8",
+ "http-proxy": "^1.18.1",
+ "is-glob": "^4.0.1",
+ "is-plain-obj": "^3.0.0",
+ "micromatch": "^4.0.2"
+ }
+ },
+ "https-proxy-agent": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
+ "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==",
+ "requires": {
+ "agent-base": "6",
+ "debug": "4"
+ }
+ },
+ "human-signals": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
+ "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw=="
+ },
+ "iconv-lite": {
+ "version": "0.6.3",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
+ "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
+ "requires": {
+ "safer-buffer": ">= 2.1.2 < 3.0.0"
+ }
+ },
+ "icss-utils": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz",
+ "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA=="
+ },
+ "idb": {
+ "version": "7.1.1",
+ "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz",
+ "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ=="
+ },
+ "identity-obj-proxy": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz",
+ "integrity": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==",
+ "requires": {
+ "harmony-reflect": "^1.4.6"
+ }
+ },
+ "ignore": {
+ "version": "5.2.4",
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz",
+ "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ=="
+ },
+ "immer": {
+ "version": "9.0.21",
+ "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz",
+ "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA=="
+ },
+ "import-fresh": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
+ "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
+ "requires": {
+ "parent-module": "^1.0.0",
+ "resolve-from": "^4.0.0"
+ },
+ "dependencies": {
+ "resolve-from": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
+ "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g=="
+ }
+ }
+ },
+ "import-local": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz",
+ "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==",
+ "requires": {
+ "pkg-dir": "^4.2.0",
+ "resolve-cwd": "^3.0.0"
+ }
+ },
+ "imurmurhash": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
+ "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA=="
+ },
+ "indent-string": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
+ "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg=="
+ },
+ "inflight": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
+ "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
+ "requires": {
+ "once": "^1.3.0",
+ "wrappy": "1"
+ }
+ },
+ "inherits": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
+ },
+ "ini": {
+ "version": "1.3.8",
+ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
+ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="
+ },
+ "internal-slot": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz",
+ "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==",
+ "requires": {
+ "get-intrinsic": "^1.2.0",
+ "has": "^1.0.3",
+ "side-channel": "^1.0.4"
+ }
+ },
+ "internmap": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz",
+ "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg=="
+ },
+ "invariant": {
+ "version": "2.2.4",
+ "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
+ "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
+ "requires": {
+ "loose-envify": "^1.0.0"
+ }
+ },
+ "ipaddr.js": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz",
+ "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ=="
+ },
+ "is-arguments": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz",
+ "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "has-tostringtag": "^1.0.0"
+ }
+ },
+ "is-array-buffer": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz",
+ "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.2.0",
+ "is-typed-array": "^1.1.10"
+ }
+ },
+ "is-arrayish": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+ "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg=="
+ },
+ "is-async-function": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz",
+ "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==",
+ "requires": {
+ "has-tostringtag": "^1.0.0"
+ }
+ },
+ "is-bigint": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
+ "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
+ "requires": {
+ "has-bigints": "^1.0.1"
+ }
+ },
+ "is-binary-path": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
+ "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
+ "requires": {
+ "binary-extensions": "^2.0.0"
+ }
+ },
+ "is-boolean-object": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
+ "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "has-tostringtag": "^1.0.0"
+ }
+ },
+ "is-callable": {
+ "version": "1.2.7",
+ "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz",
+ "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA=="
+ },
+ "is-core-module": {
+ "version": "2.13.0",
+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz",
+ "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==",
+ "requires": {
+ "has": "^1.0.3"
+ }
+ },
+ "is-date-object": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
+ "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
+ "requires": {
+ "has-tostringtag": "^1.0.0"
+ }
+ },
+ "is-docker": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
+ "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ=="
+ },
+ "is-extglob": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
+ "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ=="
+ },
+ "is-finalizationregistry": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz",
+ "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==",
+ "requires": {
+ "call-bind": "^1.0.2"
+ }
+ },
+ "is-fullwidth-code-point": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="
+ },
+ "is-generator-fn": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz",
+ "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ=="
+ },
+ "is-generator-function": {
+ "version": "1.0.10",
+ "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz",
+ "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==",
+ "requires": {
+ "has-tostringtag": "^1.0.0"
+ }
+ },
+ "is-glob": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
+ "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
+ "requires": {
+ "is-extglob": "^2.1.1"
+ }
+ },
+ "is-map": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz",
+ "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg=="
+ },
+ "is-module": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz",
+ "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g=="
+ },
+ "is-negative-zero": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz",
+ "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA=="
+ },
+ "is-number": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="
+ },
+ "is-number-object": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz",
+ "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==",
+ "requires": {
+ "has-tostringtag": "^1.0.0"
+ }
+ },
+ "is-obj": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
+ "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg=="
+ },
+ "is-path-inside": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
+ "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ=="
+ },
+ "is-plain-obj": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz",
+ "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA=="
+ },
+ "is-potential-custom-element-name": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
+ "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ=="
+ },
+ "is-regex": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
+ "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "has-tostringtag": "^1.0.0"
+ }
+ },
+ "is-regexp": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz",
+ "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA=="
+ },
+ "is-root": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz",
+ "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg=="
+ },
+ "is-set": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz",
+ "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g=="
+ },
+ "is-shared-array-buffer": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz",
+ "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==",
+ "requires": {
+ "call-bind": "^1.0.2"
+ }
+ },
+ "is-stream": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
+ "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg=="
+ },
+ "is-string": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
+ "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
+ "requires": {
+ "has-tostringtag": "^1.0.0"
+ }
+ },
+ "is-symbol": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
+ "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
+ "requires": {
+ "has-symbols": "^1.0.2"
+ }
+ },
+ "is-typed-array": {
+ "version": "1.1.12",
+ "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz",
+ "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==",
+ "requires": {
+ "which-typed-array": "^1.1.11"
+ }
+ },
+ "is-typedarray": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
+ "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA=="
+ },
+ "is-weakmap": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz",
+ "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA=="
+ },
+ "is-weakref": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz",
+ "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==",
+ "requires": {
+ "call-bind": "^1.0.2"
+ }
+ },
+ "is-weakset": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz",
+ "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.1.1"
+ }
+ },
+ "is-wsl": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
+ "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
+ "requires": {
+ "is-docker": "^2.0.0"
+ }
+ },
+ "isarray": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
+ "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw=="
+ },
+ "isexe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="
+ },
+ "istanbul-lib-coverage": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz",
+ "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw=="
+ },
+ "istanbul-lib-instrument": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz",
+ "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==",
+ "requires": {
+ "@babel/core": "^7.12.3",
+ "@babel/parser": "^7.14.7",
+ "@istanbuljs/schema": "^0.1.2",
+ "istanbul-lib-coverage": "^3.2.0",
+ "semver": "^6.3.0"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="
+ }
+ }
+ },
+ "istanbul-lib-report": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz",
+ "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==",
+ "requires": {
+ "istanbul-lib-coverage": "^3.0.0",
+ "make-dir": "^4.0.0",
+ "supports-color": "^7.1.0"
+ },
+ "dependencies": {
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "make-dir": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz",
+ "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==",
+ "requires": {
+ "semver": "^7.5.3"
+ }
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "istanbul-lib-source-maps": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz",
+ "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==",
+ "requires": {
+ "debug": "^4.1.1",
+ "istanbul-lib-coverage": "^3.0.0",
+ "source-map": "^0.6.1"
+ },
+ "dependencies": {
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
+ }
+ }
+ },
+ "istanbul-reports": {
+ "version": "3.1.6",
+ "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.6.tgz",
+ "integrity": "sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==",
+ "requires": {
+ "html-escaper": "^2.0.0",
+ "istanbul-lib-report": "^3.0.0"
+ }
+ },
+ "iterator.prototype": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz",
+ "integrity": "sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==",
+ "requires": {
+ "define-properties": "^1.2.1",
+ "get-intrinsic": "^1.2.1",
+ "has-symbols": "^1.0.3",
+ "reflect.getprototypeof": "^1.0.4",
+ "set-function-name": "^2.0.1"
+ }
+ },
+ "jake": {
+ "version": "10.8.7",
+ "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.7.tgz",
+ "integrity": "sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==",
+ "requires": {
+ "async": "^3.2.3",
+ "chalk": "^4.0.2",
+ "filelist": "^1.0.4",
+ "minimatch": "^3.1.2"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "jest": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz",
+ "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==",
+ "requires": {
+ "@jest/core": "^27.5.1",
+ "import-local": "^3.0.2",
+ "jest-cli": "^27.5.1"
+ }
+ },
+ "jest-changed-files": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz",
+ "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==",
+ "requires": {
+ "@jest/types": "^27.5.1",
+ "execa": "^5.0.0",
+ "throat": "^6.0.1"
+ }
+ },
+ "jest-circus": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz",
+ "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==",
+ "requires": {
+ "@jest/environment": "^27.5.1",
+ "@jest/test-result": "^27.5.1",
+ "@jest/types": "^27.5.1",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "co": "^4.6.0",
+ "dedent": "^0.7.0",
+ "expect": "^27.5.1",
+ "is-generator-fn": "^2.0.0",
+ "jest-each": "^27.5.1",
+ "jest-matcher-utils": "^27.5.1",
+ "jest-message-util": "^27.5.1",
+ "jest-runtime": "^27.5.1",
+ "jest-snapshot": "^27.5.1",
+ "jest-util": "^27.5.1",
+ "pretty-format": "^27.5.1",
+ "slash": "^3.0.0",
+ "stack-utils": "^2.0.3",
+ "throat": "^6.0.1"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "jest-cli": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz",
+ "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==",
+ "requires": {
+ "@jest/core": "^27.5.1",
+ "@jest/test-result": "^27.5.1",
+ "@jest/types": "^27.5.1",
+ "chalk": "^4.0.0",
+ "exit": "^0.1.2",
+ "graceful-fs": "^4.2.9",
+ "import-local": "^3.0.2",
+ "jest-config": "^27.5.1",
+ "jest-util": "^27.5.1",
+ "jest-validate": "^27.5.1",
+ "prompts": "^2.0.1",
+ "yargs": "^16.2.0"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "jest-config": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz",
+ "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==",
+ "requires": {
+ "@babel/core": "^7.8.0",
+ "@jest/test-sequencer": "^27.5.1",
+ "@jest/types": "^27.5.1",
+ "babel-jest": "^27.5.1",
+ "chalk": "^4.0.0",
+ "ci-info": "^3.2.0",
+ "deepmerge": "^4.2.2",
+ "glob": "^7.1.1",
+ "graceful-fs": "^4.2.9",
+ "jest-circus": "^27.5.1",
+ "jest-environment-jsdom": "^27.5.1",
+ "jest-environment-node": "^27.5.1",
+ "jest-get-type": "^27.5.1",
+ "jest-jasmine2": "^27.5.1",
+ "jest-regex-util": "^27.5.1",
+ "jest-resolve": "^27.5.1",
+ "jest-runner": "^27.5.1",
+ "jest-util": "^27.5.1",
+ "jest-validate": "^27.5.1",
+ "micromatch": "^4.0.4",
+ "parse-json": "^5.2.0",
+ "pretty-format": "^27.5.1",
+ "slash": "^3.0.0",
+ "strip-json-comments": "^3.1.1"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "jest-diff": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz",
+ "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==",
+ "requires": {
+ "chalk": "^4.0.0",
+ "diff-sequences": "^27.5.1",
+ "jest-get-type": "^27.5.1",
+ "pretty-format": "^27.5.1"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "jest-docblock": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz",
+ "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==",
+ "requires": {
+ "detect-newline": "^3.0.0"
+ }
+ },
+ "jest-each": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz",
+ "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==",
+ "requires": {
+ "@jest/types": "^27.5.1",
+ "chalk": "^4.0.0",
+ "jest-get-type": "^27.5.1",
+ "jest-util": "^27.5.1",
+ "pretty-format": "^27.5.1"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "jest-environment-jsdom": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz",
+ "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==",
+ "requires": {
+ "@jest/environment": "^27.5.1",
+ "@jest/fake-timers": "^27.5.1",
+ "@jest/types": "^27.5.1",
+ "@types/node": "*",
+ "jest-mock": "^27.5.1",
+ "jest-util": "^27.5.1",
+ "jsdom": "^16.6.0"
+ }
+ },
+ "jest-environment-node": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz",
+ "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==",
+ "requires": {
+ "@jest/environment": "^27.5.1",
+ "@jest/fake-timers": "^27.5.1",
+ "@jest/types": "^27.5.1",
+ "@types/node": "*",
+ "jest-mock": "^27.5.1",
+ "jest-util": "^27.5.1"
+ }
+ },
+ "jest-get-type": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz",
+ "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw=="
+ },
+ "jest-haste-map": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz",
+ "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==",
+ "requires": {
+ "@jest/types": "^27.5.1",
+ "@types/graceful-fs": "^4.1.2",
+ "@types/node": "*",
+ "anymatch": "^3.0.3",
+ "fb-watchman": "^2.0.0",
+ "fsevents": "^2.3.2",
+ "graceful-fs": "^4.2.9",
+ "jest-regex-util": "^27.5.1",
+ "jest-serializer": "^27.5.1",
+ "jest-util": "^27.5.1",
+ "jest-worker": "^27.5.1",
+ "micromatch": "^4.0.4",
+ "walker": "^1.0.7"
+ }
+ },
+ "jest-jasmine2": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz",
+ "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==",
+ "requires": {
+ "@jest/environment": "^27.5.1",
+ "@jest/source-map": "^27.5.1",
+ "@jest/test-result": "^27.5.1",
+ "@jest/types": "^27.5.1",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "co": "^4.6.0",
+ "expect": "^27.5.1",
+ "is-generator-fn": "^2.0.0",
+ "jest-each": "^27.5.1",
+ "jest-matcher-utils": "^27.5.1",
+ "jest-message-util": "^27.5.1",
+ "jest-runtime": "^27.5.1",
+ "jest-snapshot": "^27.5.1",
+ "jest-util": "^27.5.1",
+ "pretty-format": "^27.5.1",
+ "throat": "^6.0.1"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "jest-leak-detector": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz",
+ "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==",
+ "requires": {
+ "jest-get-type": "^27.5.1",
+ "pretty-format": "^27.5.1"
+ }
+ },
+ "jest-matcher-utils": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz",
+ "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==",
+ "requires": {
+ "chalk": "^4.0.0",
+ "jest-diff": "^27.5.1",
+ "jest-get-type": "^27.5.1",
+ "pretty-format": "^27.5.1"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "jest-message-util": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz",
+ "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==",
+ "requires": {
+ "@babel/code-frame": "^7.12.13",
+ "@jest/types": "^27.5.1",
+ "@types/stack-utils": "^2.0.0",
+ "chalk": "^4.0.0",
+ "graceful-fs": "^4.2.9",
+ "micromatch": "^4.0.4",
+ "pretty-format": "^27.5.1",
+ "slash": "^3.0.0",
+ "stack-utils": "^2.0.3"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "jest-mock": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz",
+ "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==",
+ "requires": {
+ "@jest/types": "^27.5.1",
+ "@types/node": "*"
+ }
+ },
+ "jest-pnp-resolver": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz",
+ "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w=="
+ },
+ "jest-regex-util": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz",
+ "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg=="
+ },
+ "jest-resolve": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz",
+ "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==",
+ "requires": {
+ "@jest/types": "^27.5.1",
+ "chalk": "^4.0.0",
+ "graceful-fs": "^4.2.9",
+ "jest-haste-map": "^27.5.1",
+ "jest-pnp-resolver": "^1.2.2",
+ "jest-util": "^27.5.1",
+ "jest-validate": "^27.5.1",
+ "resolve": "^1.20.0",
+ "resolve.exports": "^1.1.0",
+ "slash": "^3.0.0"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "jest-resolve-dependencies": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz",
+ "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==",
+ "requires": {
+ "@jest/types": "^27.5.1",
+ "jest-regex-util": "^27.5.1",
+ "jest-snapshot": "^27.5.1"
+ }
+ },
+ "jest-runner": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz",
+ "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==",
+ "requires": {
+ "@jest/console": "^27.5.1",
+ "@jest/environment": "^27.5.1",
+ "@jest/test-result": "^27.5.1",
+ "@jest/transform": "^27.5.1",
+ "@jest/types": "^27.5.1",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "emittery": "^0.8.1",
+ "graceful-fs": "^4.2.9",
+ "jest-docblock": "^27.5.1",
+ "jest-environment-jsdom": "^27.5.1",
+ "jest-environment-node": "^27.5.1",
+ "jest-haste-map": "^27.5.1",
+ "jest-leak-detector": "^27.5.1",
+ "jest-message-util": "^27.5.1",
+ "jest-resolve": "^27.5.1",
+ "jest-runtime": "^27.5.1",
+ "jest-util": "^27.5.1",
+ "jest-worker": "^27.5.1",
+ "source-map-support": "^0.5.6",
+ "throat": "^6.0.1"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "jest-runtime": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz",
+ "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==",
+ "requires": {
+ "@jest/environment": "^27.5.1",
+ "@jest/fake-timers": "^27.5.1",
+ "@jest/globals": "^27.5.1",
+ "@jest/source-map": "^27.5.1",
+ "@jest/test-result": "^27.5.1",
+ "@jest/transform": "^27.5.1",
+ "@jest/types": "^27.5.1",
+ "chalk": "^4.0.0",
+ "cjs-module-lexer": "^1.0.0",
+ "collect-v8-coverage": "^1.0.0",
+ "execa": "^5.0.0",
+ "glob": "^7.1.3",
+ "graceful-fs": "^4.2.9",
+ "jest-haste-map": "^27.5.1",
+ "jest-message-util": "^27.5.1",
+ "jest-mock": "^27.5.1",
+ "jest-regex-util": "^27.5.1",
+ "jest-resolve": "^27.5.1",
+ "jest-snapshot": "^27.5.1",
+ "jest-util": "^27.5.1",
+ "slash": "^3.0.0",
+ "strip-bom": "^4.0.0"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "jest-serializer": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz",
+ "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==",
+ "requires": {
+ "@types/node": "*",
+ "graceful-fs": "^4.2.9"
+ }
+ },
+ "jest-snapshot": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz",
+ "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==",
+ "requires": {
+ "@babel/core": "^7.7.2",
+ "@babel/generator": "^7.7.2",
+ "@babel/plugin-syntax-typescript": "^7.7.2",
+ "@babel/traverse": "^7.7.2",
+ "@babel/types": "^7.0.0",
+ "@jest/transform": "^27.5.1",
+ "@jest/types": "^27.5.1",
+ "@types/babel__traverse": "^7.0.4",
+ "@types/prettier": "^2.1.5",
+ "babel-preset-current-node-syntax": "^1.0.0",
+ "chalk": "^4.0.0",
+ "expect": "^27.5.1",
+ "graceful-fs": "^4.2.9",
+ "jest-diff": "^27.5.1",
+ "jest-get-type": "^27.5.1",
+ "jest-haste-map": "^27.5.1",
+ "jest-matcher-utils": "^27.5.1",
+ "jest-message-util": "^27.5.1",
+ "jest-util": "^27.5.1",
+ "natural-compare": "^1.4.0",
+ "pretty-format": "^27.5.1",
+ "semver": "^7.3.2"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "jest-util": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz",
+ "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==",
+ "requires": {
+ "@jest/types": "^27.5.1",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "ci-info": "^3.2.0",
+ "graceful-fs": "^4.2.9",
+ "picomatch": "^2.2.3"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "jest-validate": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz",
+ "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==",
+ "requires": {
+ "@jest/types": "^27.5.1",
+ "camelcase": "^6.2.0",
+ "chalk": "^4.0.0",
+ "jest-get-type": "^27.5.1",
+ "leven": "^3.1.0",
+ "pretty-format": "^27.5.1"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "jest-watch-typeahead": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz",
+ "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==",
+ "requires": {
+ "ansi-escapes": "^4.3.1",
+ "chalk": "^4.0.0",
+ "jest-regex-util": "^28.0.0",
+ "jest-watcher": "^28.0.0",
+ "slash": "^4.0.0",
+ "string-length": "^5.0.1",
+ "strip-ansi": "^7.0.1"
+ },
+ "dependencies": {
+ "@jest/console": {
+ "version": "28.1.3",
+ "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz",
+ "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==",
+ "requires": {
+ "@jest/types": "^28.1.3",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "jest-message-util": "^28.1.3",
+ "jest-util": "^28.1.3",
+ "slash": "^3.0.0"
+ },
+ "dependencies": {
+ "slash": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
+ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q=="
+ }
+ }
+ },
+ "@jest/test-result": {
+ "version": "28.1.3",
+ "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz",
+ "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==",
+ "requires": {
+ "@jest/console": "^28.1.3",
+ "@jest/types": "^28.1.3",
+ "@types/istanbul-lib-coverage": "^2.0.0",
+ "collect-v8-coverage": "^1.0.0"
+ }
+ },
+ "@jest/types": {
+ "version": "28.1.3",
+ "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz",
+ "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==",
+ "requires": {
+ "@jest/schemas": "^28.1.3",
+ "@types/istanbul-lib-coverage": "^2.0.0",
+ "@types/istanbul-reports": "^3.0.0",
+ "@types/node": "*",
+ "@types/yargs": "^17.0.8",
+ "chalk": "^4.0.0"
+ }
+ },
+ "@types/yargs": {
+ "version": "17.0.24",
+ "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz",
+ "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==",
+ "requires": {
+ "@types/yargs-parser": "*"
+ }
+ },
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "emittery": {
+ "version": "0.10.2",
+ "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz",
+ "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw=="
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "jest-message-util": {
+ "version": "28.1.3",
+ "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz",
+ "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==",
+ "requires": {
+ "@babel/code-frame": "^7.12.13",
+ "@jest/types": "^28.1.3",
+ "@types/stack-utils": "^2.0.0",
+ "chalk": "^4.0.0",
+ "graceful-fs": "^4.2.9",
+ "micromatch": "^4.0.4",
+ "pretty-format": "^28.1.3",
+ "slash": "^3.0.0",
+ "stack-utils": "^2.0.3"
+ },
+ "dependencies": {
+ "slash": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
+ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q=="
+ }
+ }
+ },
+ "jest-regex-util": {
+ "version": "28.0.2",
+ "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz",
+ "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw=="
+ },
+ "jest-util": {
+ "version": "28.1.3",
+ "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz",
+ "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==",
+ "requires": {
+ "@jest/types": "^28.1.3",
+ "@types/node": "*",
+ "chalk": "^4.0.0",
+ "ci-info": "^3.2.0",
+ "graceful-fs": "^4.2.9",
+ "picomatch": "^2.2.3"
+ }
+ },
+ "jest-watcher": {
+ "version": "28.1.3",
+ "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz",
+ "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==",
+ "requires": {
+ "@jest/test-result": "^28.1.3",
+ "@jest/types": "^28.1.3",
+ "@types/node": "*",
+ "ansi-escapes": "^4.2.1",
+ "chalk": "^4.0.0",
+ "emittery": "^0.10.2",
+ "jest-util": "^28.1.3",
+ "string-length": "^4.0.1"
+ },
+ "dependencies": {
+ "string-length": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz",
+ "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==",
+ "requires": {
+ "char-regex": "^1.0.2",
+ "strip-ansi": "^6.0.0"
+ }
+ },
+ "strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "requires": {
+ "ansi-regex": "^5.0.1"
+ }
+ }
+ }
+ },
+ "pretty-format": {
+ "version": "28.1.3",
+ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz",
+ "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==",
+ "requires": {
+ "@jest/schemas": "^28.1.3",
+ "ansi-regex": "^5.0.1",
+ "ansi-styles": "^5.0.0",
+ "react-is": "^18.0.0"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
+ "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA=="
+ }
+ }
+ },
+ "react-is": {
+ "version": "18.2.0",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz",
+ "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w=="
+ },
+ "slash": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz",
+ "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew=="
+ },
+ "string-length": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz",
+ "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==",
+ "requires": {
+ "char-regex": "^2.0.0",
+ "strip-ansi": "^7.0.1"
+ },
+ "dependencies": {
+ "char-regex": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz",
+ "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw=="
+ }
+ }
+ },
+ "strip-ansi": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
+ "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
+ "requires": {
+ "ansi-regex": "^6.0.1"
+ },
+ "dependencies": {
+ "ansi-regex": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
+ "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA=="
+ }
+ }
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "jest-watcher": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz",
+ "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==",
+ "requires": {
+ "@jest/test-result": "^27.5.1",
+ "@jest/types": "^27.5.1",
+ "@types/node": "*",
+ "ansi-escapes": "^4.2.1",
+ "chalk": "^4.0.0",
+ "jest-util": "^27.5.1",
+ "string-length": "^4.0.1"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "jest-worker": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz",
+ "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==",
+ "requires": {
+ "@types/node": "*",
+ "merge-stream": "^2.0.0",
+ "supports-color": "^8.0.0"
+ },
+ "dependencies": {
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "supports-color": {
+ "version": "8.1.1",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
+ "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "jiti": {
+ "version": "1.20.0",
+ "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.20.0.tgz",
+ "integrity": "sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA=="
+ },
+ "js-tokens": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
+ },
+ "js-yaml": {
+ "version": "3.14.1",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
+ "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
+ "requires": {
+ "argparse": "^1.0.7",
+ "esprima": "^4.0.0"
+ }
+ },
+ "jsdom": {
+ "version": "16.7.0",
+ "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz",
+ "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==",
+ "requires": {
+ "abab": "^2.0.5",
+ "acorn": "^8.2.4",
+ "acorn-globals": "^6.0.0",
+ "cssom": "^0.4.4",
+ "cssstyle": "^2.3.0",
+ "data-urls": "^2.0.0",
+ "decimal.js": "^10.2.1",
+ "domexception": "^2.0.1",
+ "escodegen": "^2.0.0",
+ "form-data": "^3.0.0",
+ "html-encoding-sniffer": "^2.0.1",
+ "http-proxy-agent": "^4.0.1",
+ "https-proxy-agent": "^5.0.0",
+ "is-potential-custom-element-name": "^1.0.1",
+ "nwsapi": "^2.2.0",
+ "parse5": "6.0.1",
+ "saxes": "^5.0.1",
+ "symbol-tree": "^3.2.4",
+ "tough-cookie": "^4.0.0",
+ "w3c-hr-time": "^1.0.2",
+ "w3c-xmlserializer": "^2.0.0",
+ "webidl-conversions": "^6.1.0",
+ "whatwg-encoding": "^1.0.5",
+ "whatwg-mimetype": "^2.3.0",
+ "whatwg-url": "^8.5.0",
+ "ws": "^7.4.6",
+ "xml-name-validator": "^3.0.0"
+ }
+ },
+ "jsesc": {
+ "version": "2.5.2",
+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
+ "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA=="
+ },
+ "json-buffer": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
+ "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ=="
+ },
+ "json-parse-even-better-errors": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
+ "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w=="
+ },
+ "json-schema": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz",
+ "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA=="
+ },
+ "json-schema-traverse": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
+ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
+ },
+ "json-stable-stringify-without-jsonify": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
+ "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw=="
+ },
+ "json5": {
+ "version": "2.2.3",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
+ "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg=="
+ },
+ "jsonfile": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
+ "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
+ "requires": {
+ "graceful-fs": "^4.1.6",
+ "universalify": "^2.0.0"
+ }
+ },
+ "jsonpath": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/jsonpath/-/jsonpath-1.1.1.tgz",
+ "integrity": "sha512-l6Cg7jRpixfbgoWgkrl77dgEj8RPvND0wMH6TwQmi9Qs4TFfS9u5cUFnbeKTwj5ga5Y3BTGGNI28k117LJ009w==",
+ "requires": {
+ "esprima": "1.2.2",
+ "static-eval": "2.0.2",
+ "underscore": "1.12.1"
+ },
+ "dependencies": {
+ "esprima": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.2.2.tgz",
+ "integrity": "sha512-+JpPZam9w5DuJ3Q67SqsMGtiHKENSMRVoxvArfJZK01/BfLEObtZ6orJa/MtoGNR/rfMgp5837T41PAmTwAv/A=="
+ }
+ }
+ },
+ "jsonpointer": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz",
+ "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ=="
+ },
+ "jsx-ast-utils": {
+ "version": "3.3.5",
+ "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz",
+ "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==",
+ "requires": {
+ "array-includes": "^3.1.6",
+ "array.prototype.flat": "^1.3.1",
+ "object.assign": "^4.1.4",
+ "object.values": "^1.1.6"
+ }
+ },
+ "kdbush": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/kdbush/-/kdbush-4.0.2.tgz",
+ "integrity": "sha512-WbCVYJ27Sz8zi9Q7Q0xHC+05iwkm3Znipc2XTlrnJbsHMYktW4hPhXUE8Ys1engBrvffoSCqbil1JQAa7clRpA=="
+ },
+ "keyv": {
+ "version": "4.5.3",
+ "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.3.tgz",
+ "integrity": "sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==",
+ "requires": {
+ "json-buffer": "3.0.1"
+ }
+ },
+ "kind-of": {
+ "version": "6.0.3",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
+ "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
+ },
+ "kleur": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz",
+ "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w=="
+ },
+ "klona": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz",
+ "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA=="
+ },
+ "language-subtag-registry": {
+ "version": "0.3.22",
+ "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz",
+ "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w=="
+ },
+ "language-tags": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz",
+ "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==",
+ "requires": {
+ "language-subtag-registry": "~0.3.2"
+ }
+ },
+ "launch-editor": {
+ "version": "2.6.0",
+ "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.0.tgz",
+ "integrity": "sha512-JpDCcQnyAAzZZaZ7vEiSqL690w7dAEyLao+KC96zBplnYbJS7TYNjvM3M7y3dGz+v7aIsJk3hllWuc0kWAjyRQ==",
+ "requires": {
+ "picocolors": "^1.0.0",
+ "shell-quote": "^1.7.3"
+ }
+ },
+ "leven": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
+ "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A=="
+ },
+ "levn": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
+ "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
+ "requires": {
+ "prelude-ls": "^1.2.1",
+ "type-check": "~0.4.0"
+ }
+ },
+ "lilconfig": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz",
+ "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ=="
+ },
+ "lines-and-columns": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
+ "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="
+ },
+ "loader-runner": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz",
+ "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg=="
+ },
+ "loader-utils": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz",
+ "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
+ "requires": {
+ "big.js": "^5.2.2",
+ "emojis-list": "^3.0.0",
+ "json5": "^2.1.2"
+ }
+ },
+ "locate-path": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
+ "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
+ "requires": {
+ "p-locate": "^5.0.0"
+ }
+ },
+ "lodash": {
+ "version": "4.17.21",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
+ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
+ },
+ "lodash.debounce": {
+ "version": "4.0.8",
+ "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
+ "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow=="
+ },
+ "lodash.memoize": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
+ "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag=="
+ },
+ "lodash.merge": {
+ "version": "4.6.2",
+ "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
+ "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ=="
+ },
+ "lodash.sortby": {
+ "version": "4.7.0",
+ "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
+ "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA=="
+ },
+ "lodash.uniq": {
+ "version": "4.5.0",
+ "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
+ "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ=="
+ },
+ "loose-envify": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
+ "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
+ "requires": {
+ "js-tokens": "^3.0.0 || ^4.0.0"
+ }
+ },
+ "lower-case": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz",
+ "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==",
+ "requires": {
+ "tslib": "^2.0.3"
+ }
+ },
+ "lru-cache": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
+ "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
+ "requires": {
+ "yallist": "^3.0.2"
+ }
+ },
+ "lz-string": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz",
+ "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ=="
+ },
+ "magic-string": {
+ "version": "0.25.9",
+ "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz",
+ "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==",
+ "requires": {
+ "sourcemap-codec": "^1.4.8"
+ }
+ },
+ "make-dir": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
+ "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
+ "requires": {
+ "semver": "^6.0.0"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="
+ }
+ }
+ },
+ "makeerror": {
+ "version": "1.0.12",
+ "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz",
+ "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==",
+ "requires": {
+ "tmpl": "1.0.5"
+ }
+ },
+ "mdn-data": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz",
+ "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA=="
+ },
+ "media-typer": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
+ "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ=="
+ },
+ "memfs": {
+ "version": "3.5.3",
+ "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz",
+ "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==",
+ "requires": {
+ "fs-monkey": "^1.0.4"
+ }
+ },
+ "merge-descriptors": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
+ "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w=="
+ },
+ "merge-stream": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
+ "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w=="
+ },
+ "merge2": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
+ "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg=="
+ },
+ "methods": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
+ "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w=="
+ },
+ "micromatch": {
+ "version": "4.0.5",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
+ "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
+ "requires": {
+ "braces": "^3.0.2",
+ "picomatch": "^2.3.1"
+ }
+ },
+ "mime": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
+ "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg=="
+ },
+ "mime-db": {
+ "version": "1.52.0",
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
+ "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg=="
+ },
+ "mime-types": {
+ "version": "2.1.35",
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
+ "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
+ "requires": {
+ "mime-db": "1.52.0"
+ }
+ },
+ "mimic-fn": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
+ "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg=="
+ },
+ "min-document": {
+ "version": "2.19.0",
+ "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz",
+ "integrity": "sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==",
+ "requires": {
+ "dom-walk": "^0.1.0"
+ }
+ },
+ "min-indent": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
+ "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg=="
+ },
+ "mini-css-extract-plugin": {
+ "version": "2.7.6",
+ "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz",
+ "integrity": "sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw==",
+ "requires": {
+ "schema-utils": "^4.0.0"
+ },
+ "dependencies": {
+ "ajv": {
+ "version": "8.12.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
+ "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+ "requires": {
+ "fast-deep-equal": "^3.1.1",
+ "json-schema-traverse": "^1.0.0",
+ "require-from-string": "^2.0.2",
+ "uri-js": "^4.2.2"
+ }
+ },
+ "ajv-keywords": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
+ "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
+ "requires": {
+ "fast-deep-equal": "^3.1.3"
+ }
+ },
+ "json-schema-traverse": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
+ },
+ "schema-utils": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz",
+ "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
+ "requires": {
+ "@types/json-schema": "^7.0.9",
+ "ajv": "^8.9.0",
+ "ajv-formats": "^2.1.1",
+ "ajv-keywords": "^5.1.0"
+ }
+ }
+ }
+ },
+ "minimalistic-assert": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
+ "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A=="
+ },
+ "minimatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "requires": {
+ "brace-expansion": "^1.1.7"
+ }
+ },
+ "minimist": {
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
+ "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA=="
+ },
+ "mkdirp": {
+ "version": "0.5.6",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
+ "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
+ "requires": {
+ "minimist": "^1.2.6"
+ }
+ },
+ "ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
+ },
+ "multicast-dns": {
+ "version": "7.2.5",
+ "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz",
+ "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==",
+ "requires": {
+ "dns-packet": "^5.2.2",
+ "thunky": "^1.0.2"
+ }
+ },
+ "mz": {
+ "version": "2.7.0",
+ "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz",
+ "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==",
+ "requires": {
+ "any-promise": "^1.0.0",
+ "object-assign": "^4.0.1",
+ "thenify-all": "^1.0.0"
+ }
+ },
+ "nanoid": {
+ "version": "3.3.6",
+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz",
+ "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA=="
+ },
+ "natural-compare": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
+ "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw=="
+ },
+ "natural-compare-lite": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz",
+ "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g=="
+ },
+ "negotiator": {
+ "version": "0.6.3",
+ "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
+ "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg=="
+ },
+ "neo-async": {
+ "version": "2.6.2",
+ "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
+ "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw=="
+ },
+ "no-case": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz",
+ "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==",
+ "requires": {
+ "lower-case": "^2.0.2",
+ "tslib": "^2.0.3"
+ }
+ },
+ "node-forge": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz",
+ "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA=="
+ },
+ "node-int64": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz",
+ "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw=="
+ },
+ "node-releases": {
+ "version": "2.0.13",
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz",
+ "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ=="
+ },
+ "normalize-path": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
+ "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA=="
+ },
+ "normalize-range": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
+ "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA=="
+ },
+ "normalize-url": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz",
+ "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A=="
+ },
+ "npm-run-path": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
+ "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
+ "requires": {
+ "path-key": "^3.0.0"
+ }
+ },
+ "nth-check": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
+ "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
+ "requires": {
+ "boolbase": "^1.0.0"
+ }
+ },
+ "nwsapi": {
+ "version": "2.2.7",
+ "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz",
+ "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ=="
+ },
+ "object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg=="
+ },
+ "object-hash": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz",
+ "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw=="
+ },
+ "object-inspect": {
+ "version": "1.12.3",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz",
+ "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g=="
+ },
+ "object-is": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz",
+ "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.3"
+ }
+ },
+ "object-keys": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
+ "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA=="
+ },
+ "object.assign": {
+ "version": "4.1.4",
+ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz",
+ "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.4",
+ "has-symbols": "^1.0.3",
+ "object-keys": "^1.1.1"
+ }
+ },
+ "object.entries": {
+ "version": "1.1.7",
+ "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.7.tgz",
+ "integrity": "sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1"
+ }
+ },
+ "object.fromentries": {
+ "version": "2.0.7",
+ "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.7.tgz",
+ "integrity": "sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1"
+ }
+ },
+ "object.getownpropertydescriptors": {
+ "version": "2.1.7",
+ "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.7.tgz",
+ "integrity": "sha512-PrJz0C2xJ58FNn11XV2lr4Jt5Gzl94qpy9Lu0JlfEj14z88sqbSBJCBEzdlNUCzY2gburhbrwOZ5BHCmuNUy0g==",
+ "requires": {
+ "array.prototype.reduce": "^1.0.6",
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "safe-array-concat": "^1.0.0"
+ }
+ },
+ "object.groupby": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.1.tgz",
+ "integrity": "sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "get-intrinsic": "^1.2.1"
+ }
+ },
+ "object.hasown": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.3.tgz",
+ "integrity": "sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==",
+ "requires": {
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1"
+ }
+ },
+ "object.values": {
+ "version": "1.1.7",
+ "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz",
+ "integrity": "sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1"
+ }
+ },
+ "obuf": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz",
+ "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg=="
+ },
+ "on-finished": {
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
+ "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
+ "requires": {
+ "ee-first": "1.1.1"
+ }
+ },
+ "on-headers": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
+ "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA=="
+ },
+ "once": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
+ "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
+ "requires": {
+ "wrappy": "1"
+ }
+ },
+ "onetime": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
+ "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
+ "requires": {
+ "mimic-fn": "^2.1.0"
+ }
+ },
+ "open": {
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz",
+ "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==",
+ "requires": {
+ "define-lazy-prop": "^2.0.0",
+ "is-docker": "^2.1.1",
+ "is-wsl": "^2.2.0"
+ }
+ },
+ "optionator": {
+ "version": "0.9.3",
+ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz",
+ "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==",
+ "requires": {
+ "@aashutoshrathi/word-wrap": "^1.2.3",
+ "deep-is": "^0.1.3",
+ "fast-levenshtein": "^2.0.6",
+ "levn": "^0.4.1",
+ "prelude-ls": "^1.2.1",
+ "type-check": "^0.4.0"
+ }
+ },
+ "p-limit": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
+ "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
+ "requires": {
+ "yocto-queue": "^0.1.0"
+ }
+ },
+ "p-locate": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
+ "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
+ "requires": {
+ "p-limit": "^3.0.2"
+ }
+ },
+ "p-retry": {
+ "version": "4.6.2",
+ "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz",
+ "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==",
+ "requires": {
+ "@types/retry": "0.12.0",
+ "retry": "^0.13.1"
+ }
+ },
+ "p-try": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
+ "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ=="
+ },
+ "param-case": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz",
+ "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==",
+ "requires": {
+ "dot-case": "^3.0.4",
+ "tslib": "^2.0.3"
+ }
+ },
+ "parent-module": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
+ "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
+ "requires": {
+ "callsites": "^3.0.0"
+ }
+ },
+ "parse-json": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
+ "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
+ "requires": {
+ "@babel/code-frame": "^7.0.0",
+ "error-ex": "^1.3.1",
+ "json-parse-even-better-errors": "^2.3.0",
+ "lines-and-columns": "^1.1.6"
+ }
+ },
+ "parse5": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
+ "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw=="
+ },
+ "parseurl": {
+ "version": "1.3.3",
+ "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
+ "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="
+ },
+ "pascal-case": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz",
+ "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==",
+ "requires": {
+ "no-case": "^3.0.4",
+ "tslib": "^2.0.3"
+ }
+ },
+ "path-exists": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
+ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w=="
+ },
+ "path-is-absolute": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
+ "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg=="
+ },
+ "path-key": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
+ "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q=="
+ },
+ "path-parse": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
+ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
+ },
+ "path-to-regexp": {
+ "version": "0.1.7",
+ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
+ "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ=="
+ },
+ "path-type": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
+ "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw=="
+ },
+ "performance-now": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
+ "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow=="
+ },
+ "picocolors": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
+ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
+ },
+ "picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA=="
+ },
+ "pify": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+ "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog=="
+ },
+ "pirates": {
+ "version": "4.0.6",
+ "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz",
+ "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg=="
+ },
+ "pkg-dir": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
+ "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
+ "requires": {
+ "find-up": "^4.0.0"
+ },
+ "dependencies": {
+ "find-up": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
+ "requires": {
+ "locate-path": "^5.0.0",
+ "path-exists": "^4.0.0"
+ }
+ },
+ "locate-path": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
+ "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
+ "requires": {
+ "p-locate": "^4.1.0"
+ }
+ },
+ "p-limit": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
+ "requires": {
+ "p-try": "^2.0.0"
+ }
+ },
+ "p-locate": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
+ "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
+ "requires": {
+ "p-limit": "^2.2.0"
+ }
+ }
+ }
+ },
+ "pkg-up": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz",
+ "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==",
+ "requires": {
+ "find-up": "^3.0.0"
+ },
+ "dependencies": {
+ "find-up": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
+ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
+ "requires": {
+ "locate-path": "^3.0.0"
+ }
+ },
+ "locate-path": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
+ "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
+ "requires": {
+ "p-locate": "^3.0.0",
+ "path-exists": "^3.0.0"
+ }
+ },
+ "p-limit": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
+ "requires": {
+ "p-try": "^2.0.0"
+ }
+ },
+ "p-locate": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
+ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
+ "requires": {
+ "p-limit": "^2.0.0"
+ }
+ },
+ "path-exists": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
+ "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ=="
+ }
+ }
+ },
+ "postcss": {
+ "version": "8.4.29",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.29.tgz",
+ "integrity": "sha512-cbI+jaqIeu/VGqXEarWkRCCffhjgXc0qjBtXpqJhTBohMUjUQnbBr0xqX3vEKudc4iviTewcJo5ajcec5+wdJw==",
+ "requires": {
+ "nanoid": "^3.3.6",
+ "picocolors": "^1.0.0",
+ "source-map-js": "^1.0.2"
+ }
+ },
+ "postcss-attribute-case-insensitive": {
+ "version": "5.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz",
+ "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==",
+ "requires": {
+ "postcss-selector-parser": "^6.0.10"
+ }
+ },
+ "postcss-browser-comments": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz",
+ "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg=="
+ },
+ "postcss-calc": {
+ "version": "8.2.4",
+ "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz",
+ "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==",
+ "requires": {
+ "postcss-selector-parser": "^6.0.9",
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "postcss-clamp": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz",
+ "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==",
+ "requires": {
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "postcss-color-functional-notation": {
+ "version": "4.2.4",
+ "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz",
+ "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==",
+ "requires": {
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "postcss-color-hex-alpha": {
+ "version": "8.0.4",
+ "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz",
+ "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==",
+ "requires": {
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "postcss-color-rebeccapurple": {
+ "version": "7.1.1",
+ "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz",
+ "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==",
+ "requires": {
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "postcss-colormin": {
+ "version": "5.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz",
+ "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==",
+ "requires": {
+ "browserslist": "^4.21.4",
+ "caniuse-api": "^3.0.0",
+ "colord": "^2.9.1",
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "postcss-convert-values": {
+ "version": "5.1.3",
+ "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz",
+ "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==",
+ "requires": {
+ "browserslist": "^4.21.4",
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "postcss-custom-media": {
+ "version": "8.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz",
+ "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==",
+ "requires": {
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "postcss-custom-properties": {
+ "version": "12.1.11",
+ "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.11.tgz",
+ "integrity": "sha512-0IDJYhgU8xDv1KY6+VgUwuQkVtmYzRwu+dMjnmdMafXYv86SWqfxkc7qdDvWS38vsjaEtv8e0vGOUQrAiMBLpQ==",
+ "requires": {
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "postcss-custom-selectors": {
+ "version": "6.0.3",
+ "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz",
+ "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==",
+ "requires": {
+ "postcss-selector-parser": "^6.0.4"
+ }
+ },
+ "postcss-dir-pseudo-class": {
+ "version": "6.0.5",
+ "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz",
+ "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==",
+ "requires": {
+ "postcss-selector-parser": "^6.0.10"
+ }
+ },
+ "postcss-discard-comments": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz",
+ "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ=="
+ },
+ "postcss-discard-duplicates": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz",
+ "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw=="
+ },
+ "postcss-discard-empty": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz",
+ "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A=="
+ },
+ "postcss-discard-overridden": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz",
+ "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw=="
+ },
+ "postcss-double-position-gradients": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz",
+ "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==",
+ "requires": {
+ "@csstools/postcss-progressive-custom-properties": "^1.1.0",
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "postcss-env-function": {
+ "version": "4.0.6",
+ "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz",
+ "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==",
+ "requires": {
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "postcss-flexbugs-fixes": {
+ "version": "5.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz",
+ "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ=="
+ },
+ "postcss-focus-visible": {
+ "version": "6.0.4",
+ "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz",
+ "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==",
+ "requires": {
+ "postcss-selector-parser": "^6.0.9"
+ }
+ },
+ "postcss-focus-within": {
+ "version": "5.0.4",
+ "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz",
+ "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==",
+ "requires": {
+ "postcss-selector-parser": "^6.0.9"
+ }
+ },
+ "postcss-font-variant": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz",
+ "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA=="
+ },
+ "postcss-gap-properties": {
+ "version": "3.0.5",
+ "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz",
+ "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg=="
+ },
+ "postcss-image-set-function": {
+ "version": "4.0.7",
+ "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz",
+ "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==",
+ "requires": {
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "postcss-import": {
+ "version": "15.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz",
+ "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==",
+ "requires": {
+ "postcss-value-parser": "^4.0.0",
+ "read-cache": "^1.0.0",
+ "resolve": "^1.1.7"
+ }
+ },
+ "postcss-initial": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz",
+ "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ=="
+ },
+ "postcss-js": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz",
+ "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==",
+ "requires": {
+ "camelcase-css": "^2.0.1"
+ }
+ },
+ "postcss-lab-function": {
+ "version": "4.2.1",
+ "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz",
+ "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==",
+ "requires": {
+ "@csstools/postcss-progressive-custom-properties": "^1.1.0",
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "postcss-load-config": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz",
+ "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==",
+ "requires": {
+ "lilconfig": "^2.0.5",
+ "yaml": "^2.1.1"
+ },
+ "dependencies": {
+ "yaml": {
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.2.tgz",
+ "integrity": "sha512-N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg=="
+ }
+ }
+ },
+ "postcss-loader": {
+ "version": "6.2.1",
+ "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz",
+ "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==",
+ "requires": {
+ "cosmiconfig": "^7.0.0",
+ "klona": "^2.0.5",
+ "semver": "^7.3.5"
+ }
+ },
+ "postcss-logical": {
+ "version": "5.0.4",
+ "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz",
+ "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g=="
+ },
+ "postcss-media-minmax": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz",
+ "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ=="
+ },
+ "postcss-merge-longhand": {
+ "version": "5.1.7",
+ "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz",
+ "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==",
+ "requires": {
+ "postcss-value-parser": "^4.2.0",
+ "stylehacks": "^5.1.1"
+ }
+ },
+ "postcss-merge-rules": {
+ "version": "5.1.4",
+ "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz",
+ "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==",
+ "requires": {
+ "browserslist": "^4.21.4",
+ "caniuse-api": "^3.0.0",
+ "cssnano-utils": "^3.1.0",
+ "postcss-selector-parser": "^6.0.5"
+ }
+ },
+ "postcss-minify-font-values": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz",
+ "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==",
+ "requires": {
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "postcss-minify-gradients": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz",
+ "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==",
+ "requires": {
+ "colord": "^2.9.1",
+ "cssnano-utils": "^3.1.0",
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "postcss-minify-params": {
+ "version": "5.1.4",
+ "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz",
+ "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==",
+ "requires": {
+ "browserslist": "^4.21.4",
+ "cssnano-utils": "^3.1.0",
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "postcss-minify-selectors": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz",
+ "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==",
+ "requires": {
+ "postcss-selector-parser": "^6.0.5"
+ }
+ },
+ "postcss-modules-extract-imports": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz",
+ "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw=="
+ },
+ "postcss-modules-local-by-default": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz",
+ "integrity": "sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==",
+ "requires": {
+ "icss-utils": "^5.0.0",
+ "postcss-selector-parser": "^6.0.2",
+ "postcss-value-parser": "^4.1.0"
+ }
+ },
+ "postcss-modules-scope": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz",
+ "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==",
+ "requires": {
+ "postcss-selector-parser": "^6.0.4"
+ }
+ },
+ "postcss-modules-values": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz",
+ "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==",
+ "requires": {
+ "icss-utils": "^5.0.0"
+ }
+ },
+ "postcss-nested": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz",
+ "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==",
+ "requires": {
+ "postcss-selector-parser": "^6.0.11"
+ }
+ },
+ "postcss-nesting": {
+ "version": "10.2.0",
+ "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz",
+ "integrity": "sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==",
+ "requires": {
+ "@csstools/selector-specificity": "^2.0.0",
+ "postcss-selector-parser": "^6.0.10"
+ }
+ },
+ "postcss-normalize": {
+ "version": "10.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz",
+ "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==",
+ "requires": {
+ "@csstools/normalize.css": "*",
+ "postcss-browser-comments": "^4",
+ "sanitize.css": "*"
+ }
+ },
+ "postcss-normalize-charset": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz",
+ "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg=="
+ },
+ "postcss-normalize-display-values": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz",
+ "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==",
+ "requires": {
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "postcss-normalize-positions": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz",
+ "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==",
+ "requires": {
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "postcss-normalize-repeat-style": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz",
+ "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==",
+ "requires": {
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "postcss-normalize-string": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz",
+ "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==",
+ "requires": {
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "postcss-normalize-timing-functions": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz",
+ "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==",
+ "requires": {
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "postcss-normalize-unicode": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz",
+ "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==",
+ "requires": {
+ "browserslist": "^4.21.4",
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "postcss-normalize-url": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz",
+ "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==",
+ "requires": {
+ "normalize-url": "^6.0.1",
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "postcss-normalize-whitespace": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz",
+ "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==",
+ "requires": {
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "postcss-opacity-percentage": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.3.tgz",
+ "integrity": "sha512-An6Ba4pHBiDtyVpSLymUUERMo2cU7s+Obz6BTrS+gxkbnSBNKSuD0AVUc+CpBMrpVPKKfoVz0WQCX+Tnst0i4A=="
+ },
+ "postcss-ordered-values": {
+ "version": "5.1.3",
+ "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz",
+ "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==",
+ "requires": {
+ "cssnano-utils": "^3.1.0",
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "postcss-overflow-shorthand": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz",
+ "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==",
+ "requires": {
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "postcss-page-break": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz",
+ "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ=="
+ },
+ "postcss-place": {
+ "version": "7.0.5",
+ "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz",
+ "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==",
+ "requires": {
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "postcss-preset-env": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.3.tgz",
+ "integrity": "sha512-T1LgRm5uEVFSEF83vHZJV2z19lHg4yJuZ6gXZZkqVsqv63nlr6zabMH3l4Pc01FQCyfWVrh2GaUeCVy9Po+Aag==",
+ "requires": {
+ "@csstools/postcss-cascade-layers": "^1.1.1",
+ "@csstools/postcss-color-function": "^1.1.1",
+ "@csstools/postcss-font-format-keywords": "^1.0.1",
+ "@csstools/postcss-hwb-function": "^1.0.2",
+ "@csstools/postcss-ic-unit": "^1.0.1",
+ "@csstools/postcss-is-pseudo-class": "^2.0.7",
+ "@csstools/postcss-nested-calc": "^1.0.0",
+ "@csstools/postcss-normalize-display-values": "^1.0.1",
+ "@csstools/postcss-oklab-function": "^1.1.1",
+ "@csstools/postcss-progressive-custom-properties": "^1.3.0",
+ "@csstools/postcss-stepped-value-functions": "^1.0.1",
+ "@csstools/postcss-text-decoration-shorthand": "^1.0.0",
+ "@csstools/postcss-trigonometric-functions": "^1.0.2",
+ "@csstools/postcss-unset-value": "^1.0.2",
+ "autoprefixer": "^10.4.13",
+ "browserslist": "^4.21.4",
+ "css-blank-pseudo": "^3.0.3",
+ "css-has-pseudo": "^3.0.4",
+ "css-prefers-color-scheme": "^6.0.3",
+ "cssdb": "^7.1.0",
+ "postcss-attribute-case-insensitive": "^5.0.2",
+ "postcss-clamp": "^4.1.0",
+ "postcss-color-functional-notation": "^4.2.4",
+ "postcss-color-hex-alpha": "^8.0.4",
+ "postcss-color-rebeccapurple": "^7.1.1",
+ "postcss-custom-media": "^8.0.2",
+ "postcss-custom-properties": "^12.1.10",
+ "postcss-custom-selectors": "^6.0.3",
+ "postcss-dir-pseudo-class": "^6.0.5",
+ "postcss-double-position-gradients": "^3.1.2",
+ "postcss-env-function": "^4.0.6",
+ "postcss-focus-visible": "^6.0.4",
+ "postcss-focus-within": "^5.0.4",
+ "postcss-font-variant": "^5.0.0",
+ "postcss-gap-properties": "^3.0.5",
+ "postcss-image-set-function": "^4.0.7",
+ "postcss-initial": "^4.0.1",
+ "postcss-lab-function": "^4.2.1",
+ "postcss-logical": "^5.0.4",
+ "postcss-media-minmax": "^5.0.0",
+ "postcss-nesting": "^10.2.0",
+ "postcss-opacity-percentage": "^1.1.2",
+ "postcss-overflow-shorthand": "^3.0.4",
+ "postcss-page-break": "^3.0.4",
+ "postcss-place": "^7.0.5",
+ "postcss-pseudo-class-any-link": "^7.1.6",
+ "postcss-replace-overflow-wrap": "^4.0.0",
+ "postcss-selector-not": "^6.0.1",
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "postcss-pseudo-class-any-link": {
+ "version": "7.1.6",
+ "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz",
+ "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==",
+ "requires": {
+ "postcss-selector-parser": "^6.0.10"
+ }
+ },
+ "postcss-reduce-initial": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz",
+ "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==",
+ "requires": {
+ "browserslist": "^4.21.4",
+ "caniuse-api": "^3.0.0"
+ }
+ },
+ "postcss-reduce-transforms": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz",
+ "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==",
+ "requires": {
+ "postcss-value-parser": "^4.2.0"
+ }
+ },
+ "postcss-replace-overflow-wrap": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz",
+ "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw=="
+ },
+ "postcss-selector-not": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz",
+ "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==",
+ "requires": {
+ "postcss-selector-parser": "^6.0.10"
+ }
+ },
+ "postcss-selector-parser": {
+ "version": "6.0.13",
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz",
+ "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==",
+ "requires": {
+ "cssesc": "^3.0.0",
+ "util-deprecate": "^1.0.2"
+ }
+ },
+ "postcss-svgo": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz",
+ "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==",
+ "requires": {
+ "postcss-value-parser": "^4.2.0",
+ "svgo": "^2.7.0"
+ },
+ "dependencies": {
+ "commander": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz",
+ "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw=="
+ },
+ "css-tree": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz",
+ "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==",
+ "requires": {
+ "mdn-data": "2.0.14",
+ "source-map": "^0.6.1"
+ }
+ },
+ "mdn-data": {
+ "version": "2.0.14",
+ "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz",
+ "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow=="
+ },
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
+ },
+ "svgo": {
+ "version": "2.8.0",
+ "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz",
+ "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==",
+ "requires": {
+ "@trysound/sax": "0.2.0",
+ "commander": "^7.2.0",
+ "css-select": "^4.1.3",
+ "css-tree": "^1.1.3",
+ "csso": "^4.2.0",
+ "picocolors": "^1.0.0",
+ "stable": "^0.1.8"
+ }
+ }
+ }
+ },
+ "postcss-unique-selectors": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz",
+ "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==",
+ "requires": {
+ "postcss-selector-parser": "^6.0.5"
+ }
+ },
+ "postcss-value-parser": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
+ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ=="
+ },
+ "prelude-ls": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
+ "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g=="
+ },
+ "pretty-bytes": {
+ "version": "5.6.0",
+ "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz",
+ "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg=="
+ },
+ "pretty-error": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz",
+ "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==",
+ "requires": {
+ "lodash": "^4.17.20",
+ "renderkid": "^3.0.0"
+ }
+ },
+ "pretty-format": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz",
+ "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==",
+ "requires": {
+ "ansi-regex": "^5.0.1",
+ "ansi-styles": "^5.0.0",
+ "react-is": "^17.0.1"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
+ "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA=="
+ }
+ }
+ },
+ "process": {
+ "version": "0.11.10",
+ "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
+ "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A=="
+ },
+ "process-nextick-args": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
+ "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
+ },
+ "promise": {
+ "version": "8.3.0",
+ "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz",
+ "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==",
+ "requires": {
+ "asap": "~2.0.6"
+ }
+ },
+ "prompts": {
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz",
+ "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==",
+ "requires": {
+ "kleur": "^3.0.3",
+ "sisteransi": "^1.0.5"
+ }
+ },
+ "prop-types": {
+ "version": "15.8.1",
+ "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
+ "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",
+ "requires": {
+ "loose-envify": "^1.4.0",
+ "object-assign": "^4.1.1",
+ "react-is": "^16.13.1"
+ },
+ "dependencies": {
+ "react-is": {
+ "version": "16.13.1",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
+ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
+ }
+ }
+ },
+ "proxy-addr": {
+ "version": "2.0.7",
+ "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
+ "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
+ "requires": {
+ "forwarded": "0.2.0",
+ "ipaddr.js": "1.9.1"
+ },
+ "dependencies": {
+ "ipaddr.js": {
+ "version": "1.9.1",
+ "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
+ "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g=="
+ }
+ }
+ },
+ "proxy-from-env": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
+ "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg=="
+ },
+ "psl": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz",
+ "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag=="
+ },
+ "punycode": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz",
+ "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA=="
+ },
+ "q": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
+ "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw=="
+ },
+ "qs": {
+ "version": "6.11.0",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz",
+ "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==",
+ "requires": {
+ "side-channel": "^1.0.4"
+ }
+ },
+ "querystringify": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz",
+ "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ=="
+ },
+ "queue-microtask": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
+ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A=="
+ },
+ "raf": {
+ "version": "3.4.1",
+ "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz",
+ "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==",
+ "requires": {
+ "performance-now": "^2.1.0"
+ }
+ },
+ "randombytes": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
+ "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
+ "requires": {
+ "safe-buffer": "^5.1.0"
+ }
+ },
+ "range-parser": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
+ "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg=="
+ },
+ "raw-body": {
+ "version": "2.5.1",
+ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz",
+ "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==",
+ "requires": {
+ "bytes": "3.1.2",
+ "http-errors": "2.0.0",
+ "iconv-lite": "0.4.24",
+ "unpipe": "1.0.0"
+ },
+ "dependencies": {
+ "bytes": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
+ "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg=="
+ },
+ "iconv-lite": {
+ "version": "0.4.24",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
+ "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
+ "requires": {
+ "safer-buffer": ">= 2.1.2 < 3"
+ }
+ }
+ }
+ },
+ "react": {
+ "version": "18.2.0",
+ "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz",
+ "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==",
+ "requires": {
+ "loose-envify": "^1.1.0"
+ }
+ },
+ "react-app-polyfill": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz",
+ "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==",
+ "requires": {
+ "core-js": "^3.19.2",
+ "object-assign": "^4.1.1",
+ "promise": "^8.1.0",
+ "raf": "^3.4.1",
+ "regenerator-runtime": "^0.13.9",
+ "whatwg-fetch": "^3.6.2"
+ },
+ "dependencies": {
+ "regenerator-runtime": {
+ "version": "0.13.11",
+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz",
+ "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg=="
+ }
+ }
+ },
+ "react-dev-utils": {
+ "version": "12.0.1",
+ "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz",
+ "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==",
+ "requires": {
+ "@babel/code-frame": "^7.16.0",
+ "address": "^1.1.2",
+ "browserslist": "^4.18.1",
+ "chalk": "^4.1.2",
+ "cross-spawn": "^7.0.3",
+ "detect-port-alt": "^1.1.6",
+ "escape-string-regexp": "^4.0.0",
+ "filesize": "^8.0.6",
+ "find-up": "^5.0.0",
+ "fork-ts-checker-webpack-plugin": "^6.5.0",
+ "global-modules": "^2.0.0",
+ "globby": "^11.0.4",
+ "gzip-size": "^6.0.0",
+ "immer": "^9.0.7",
+ "is-root": "^2.1.0",
+ "loader-utils": "^3.2.0",
+ "open": "^8.4.0",
+ "pkg-up": "^3.1.0",
+ "prompts": "^2.4.2",
+ "react-error-overlay": "^6.0.11",
+ "recursive-readdir": "^2.2.2",
+ "shell-quote": "^1.7.3",
+ "strip-ansi": "^6.0.1",
+ "text-table": "^0.2.0"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ },
+ "escape-string-regexp": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
+ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "loader-utils": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz",
+ "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw=="
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "react-dom": {
+ "version": "18.2.0",
+ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz",
+ "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==",
+ "requires": {
+ "loose-envify": "^1.1.0",
+ "scheduler": "^0.23.0"
+ }
+ },
+ "react-error-overlay": {
+ "version": "6.0.11",
+ "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz",
+ "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg=="
+ },
+ "react-is": {
+ "version": "17.0.2",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
+ "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w=="
+ },
+ "react-motion": {
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/react-motion/-/react-motion-0.5.2.tgz",
+ "integrity": "sha512-9q3YAvHoUiWlP3cK0v+w1N5Z23HXMj4IF4YuvjvWegWqNPfLXsOBE/V7UvQGpXxHFKRQQcNcVQE31g9SB/6qgQ==",
+ "requires": {
+ "performance-now": "^0.2.0",
+ "prop-types": "^15.5.8",
+ "raf": "^3.1.0"
+ },
+ "dependencies": {
+ "performance-now": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz",
+ "integrity": "sha512-YHk5ez1hmMR5LOkb9iJkLKqoBlL7WD5M8ljC75ZfzXriuBIVNuecaXuU7e+hOwyqf24Wxhh7Vxgt7Hnw9288Tg=="
+ }
+ }
+ },
+ "react-refresh": {
+ "version": "0.11.0",
+ "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz",
+ "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A=="
+ },
+ "react-router": {
+ "version": "6.16.0",
+ "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.16.0.tgz",
+ "integrity": "sha512-VT4Mmc4jj5YyjpOi5jOf0I+TYzGpvzERy4ckNSvSh2RArv8LLoCxlsZ2D+tc7zgjxcY34oTz2hZaeX5RVprKqA==",
+ "requires": {
+ "@remix-run/router": "1.9.0"
+ }
+ },
+ "react-router-dom": {
+ "version": "6.16.0",
+ "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.16.0.tgz",
+ "integrity": "sha512-aTfBLv3mk/gaKLxgRDUPbPw+s4Y/O+ma3rEN1u8EgEpLpPe6gNjIsWt9rxushMHHMb7mSwxRGdGlGdvmFsyPIg==",
+ "requires": {
+ "@remix-run/router": "1.9.0",
+ "react-router": "6.16.0"
+ }
+ },
+ "react-scripts": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz",
+ "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==",
+ "requires": {
+ "@babel/core": "^7.16.0",
+ "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3",
+ "@svgr/webpack": "^5.5.0",
+ "babel-jest": "^27.4.2",
+ "babel-loader": "^8.2.3",
+ "babel-plugin-named-asset-import": "^0.3.8",
+ "babel-preset-react-app": "^10.0.1",
+ "bfj": "^7.0.2",
+ "browserslist": "^4.18.1",
+ "camelcase": "^6.2.1",
+ "case-sensitive-paths-webpack-plugin": "^2.4.0",
+ "css-loader": "^6.5.1",
+ "css-minimizer-webpack-plugin": "^3.2.0",
+ "dotenv": "^10.0.0",
+ "dotenv-expand": "^5.1.0",
+ "eslint": "^8.3.0",
+ "eslint-config-react-app": "^7.0.1",
+ "eslint-webpack-plugin": "^3.1.1",
+ "file-loader": "^6.2.0",
+ "fs-extra": "^10.0.0",
+ "fsevents": "^2.3.2",
+ "html-webpack-plugin": "^5.5.0",
+ "identity-obj-proxy": "^3.0.0",
+ "jest": "^27.4.3",
+ "jest-resolve": "^27.4.2",
+ "jest-watch-typeahead": "^1.0.0",
+ "mini-css-extract-plugin": "^2.4.5",
+ "postcss": "^8.4.4",
+ "postcss-flexbugs-fixes": "^5.0.2",
+ "postcss-loader": "^6.2.1",
+ "postcss-normalize": "^10.0.1",
+ "postcss-preset-env": "^7.0.1",
+ "prompts": "^2.4.2",
+ "react-app-polyfill": "^3.0.0",
+ "react-dev-utils": "^12.0.1",
+ "react-refresh": "^0.11.0",
+ "resolve": "^1.20.0",
+ "resolve-url-loader": "^4.0.0",
+ "sass-loader": "^12.3.0",
+ "semver": "^7.3.5",
+ "source-map-loader": "^3.0.0",
+ "style-loader": "^3.3.1",
+ "tailwindcss": "^3.0.2",
+ "terser-webpack-plugin": "^5.2.5",
+ "webpack": "^5.64.4",
+ "webpack-dev-server": "^4.6.0",
+ "webpack-manifest-plugin": "^4.0.2",
+ "workbox-webpack-plugin": "^6.4.1"
+ }
+ },
+ "react-transition-group": {
+ "version": "4.4.5",
+ "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz",
+ "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==",
+ "requires": {
+ "@babel/runtime": "^7.5.5",
+ "dom-helpers": "^5.0.1",
+ "loose-envify": "^1.4.0",
+ "prop-types": "^15.6.2"
+ }
+ },
+ "react-vis": {
+ "version": "1.12.1",
+ "resolved": "https://registry.npmjs.org/react-vis/-/react-vis-1.12.1.tgz",
+ "integrity": "sha512-vH7ihTPlBD6wBuzwPoipheyJnx46kKKMXnVqdk4mv5vq+bJVC6JRYdRZSofa2030+kko99rSq/idnYnNWGr6zA==",
+ "requires": {
+ "d3-array": "^3.2.1",
+ "d3-collection": "^1.0.7",
+ "d3-color": "^3.1.0",
+ "d3-contour": "^4.0.0",
+ "d3-format": "^3.1.0",
+ "d3-geo": "^3.1.0",
+ "d3-hexbin": "^0.2.2",
+ "d3-hierarchy": "^3.1.2",
+ "d3-interpolate": "^3.0.1",
+ "d3-sankey": "^0.12.3",
+ "d3-scale": "^4.0.2",
+ "d3-shape": "^3.2.0",
+ "d3-voronoi": "^1.1.4",
+ "deep-equal": "^1.0.1",
+ "global": "^4.3.1",
+ "prop-types": "^15.5.8",
+ "react-motion": "^0.5.2"
+ },
+ "dependencies": {
+ "deep-equal": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz",
+ "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==",
+ "requires": {
+ "is-arguments": "^1.0.4",
+ "is-date-object": "^1.0.1",
+ "is-regex": "^1.0.4",
+ "object-is": "^1.0.1",
+ "object-keys": "^1.1.1",
+ "regexp.prototype.flags": "^1.2.0"
+ }
+ }
+ }
+ },
+ "read-cache": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
+ "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==",
+ "requires": {
+ "pify": "^2.3.0"
+ }
+ },
+ "readable-stream": {
+ "version": "3.6.2",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
+ "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
+ "requires": {
+ "inherits": "^2.0.3",
+ "string_decoder": "^1.1.1",
+ "util-deprecate": "^1.0.1"
+ }
+ },
+ "readdirp": {
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
+ "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
+ "requires": {
+ "picomatch": "^2.2.1"
+ }
+ },
+ "recursive-readdir": {
+ "version": "2.2.3",
+ "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz",
+ "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==",
+ "requires": {
+ "minimatch": "^3.0.5"
+ }
+ },
+ "redent": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
+ "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
+ "requires": {
+ "indent-string": "^4.0.0",
+ "strip-indent": "^3.0.0"
+ }
+ },
+ "reflect.getprototypeof": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.4.tgz",
+ "integrity": "sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "get-intrinsic": "^1.2.1",
+ "globalthis": "^1.0.3",
+ "which-builtin-type": "^1.1.3"
+ }
+ },
+ "regenerate": {
+ "version": "1.4.2",
+ "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
+ "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A=="
+ },
+ "regenerate-unicode-properties": {
+ "version": "10.1.1",
+ "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz",
+ "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==",
+ "requires": {
+ "regenerate": "^1.4.2"
+ }
+ },
+ "regenerator-runtime": {
+ "version": "0.14.0",
+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz",
+ "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA=="
+ },
+ "regenerator-transform": {
+ "version": "0.15.2",
+ "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz",
+ "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==",
+ "requires": {
+ "@babel/runtime": "^7.8.4"
+ }
+ },
+ "regex-parser": {
+ "version": "2.2.11",
+ "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz",
+ "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q=="
+ },
+ "regexp.prototype.flags": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz",
+ "integrity": "sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "set-function-name": "^2.0.0"
+ }
+ },
+ "regexpu-core": {
+ "version": "5.3.2",
+ "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz",
+ "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==",
+ "requires": {
+ "@babel/regjsgen": "^0.8.0",
+ "regenerate": "^1.4.2",
+ "regenerate-unicode-properties": "^10.1.0",
+ "regjsparser": "^0.9.1",
+ "unicode-match-property-ecmascript": "^2.0.0",
+ "unicode-match-property-value-ecmascript": "^2.1.0"
+ }
+ },
+ "regjsparser": {
+ "version": "0.9.1",
+ "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz",
+ "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==",
+ "requires": {
+ "jsesc": "~0.5.0"
+ },
+ "dependencies": {
+ "jsesc": {
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
+ "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA=="
+ }
+ }
+ },
+ "relateurl": {
+ "version": "0.2.7",
+ "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz",
+ "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog=="
+ },
+ "renderkid": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz",
+ "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==",
+ "requires": {
+ "css-select": "^4.1.3",
+ "dom-converter": "^0.2.0",
+ "htmlparser2": "^6.1.0",
+ "lodash": "^4.17.21",
+ "strip-ansi": "^6.0.1"
+ }
+ },
+ "require-directory": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
+ "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q=="
+ },
+ "require-from-string": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
+ "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw=="
+ },
+ "requires-port": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
+ "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ=="
+ },
+ "resolve": {
+ "version": "1.22.5",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.5.tgz",
+ "integrity": "sha512-qWhv7PF1V95QPvRoUGHxOtnAlEvlXBylMZcjUR9pAumMmveFtcHJRXGIr+TkjfNJVQypqv2qcDiiars2y1PsSg==",
+ "requires": {
+ "is-core-module": "^2.13.0",
+ "path-parse": "^1.0.7",
+ "supports-preserve-symlinks-flag": "^1.0.0"
+ }
+ },
+ "resolve-cwd": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",
+ "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==",
+ "requires": {
+ "resolve-from": "^5.0.0"
+ }
+ },
+ "resolve-from": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
+ "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw=="
+ },
+ "resolve-url-loader": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz",
+ "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==",
+ "requires": {
+ "adjust-sourcemap-loader": "^4.0.0",
+ "convert-source-map": "^1.7.0",
+ "loader-utils": "^2.0.0",
+ "postcss": "^7.0.35",
+ "source-map": "0.6.1"
+ },
+ "dependencies": {
+ "picocolors": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz",
+ "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA=="
+ },
+ "postcss": {
+ "version": "7.0.39",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz",
+ "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==",
+ "requires": {
+ "picocolors": "^0.2.1",
+ "source-map": "^0.6.1"
+ }
+ },
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
+ }
+ }
+ },
+ "resolve.exports": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz",
+ "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ=="
+ },
+ "retry": {
+ "version": "0.13.1",
+ "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz",
+ "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg=="
+ },
+ "reusify": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
+ "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw=="
+ },
+ "rimraf": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
+ "requires": {
+ "glob": "^7.1.3"
+ }
+ },
+ "rollup": {
+ "version": "2.79.1",
+ "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz",
+ "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==",
+ "requires": {
+ "fsevents": "~2.3.2"
+ }
+ },
+ "rollup-plugin-terser": {
+ "version": "7.0.2",
+ "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz",
+ "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==",
+ "requires": {
+ "@babel/code-frame": "^7.10.4",
+ "jest-worker": "^26.2.1",
+ "serialize-javascript": "^4.0.0",
+ "terser": "^5.0.0"
+ },
+ "dependencies": {
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "jest-worker": {
+ "version": "26.6.2",
+ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz",
+ "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==",
+ "requires": {
+ "@types/node": "*",
+ "merge-stream": "^2.0.0",
+ "supports-color": "^7.0.0"
+ }
+ },
+ "serialize-javascript": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz",
+ "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==",
+ "requires": {
+ "randombytes": "^2.1.0"
+ }
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "run-parallel": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
+ "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
+ "requires": {
+ "queue-microtask": "^1.2.2"
+ }
+ },
+ "safe-array-concat": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz",
+ "integrity": "sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.2.1",
+ "has-symbols": "^1.0.3",
+ "isarray": "^2.0.5"
+ }
+ },
+ "safe-buffer": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
+ },
+ "safe-regex-test": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz",
+ "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.1.3",
+ "is-regex": "^1.1.4"
+ }
+ },
+ "safer-buffer": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
+ },
+ "sanitize.css": {
+ "version": "13.0.0",
+ "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz",
+ "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA=="
+ },
+ "sass-loader": {
+ "version": "12.6.0",
+ "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz",
+ "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==",
+ "requires": {
+ "klona": "^2.0.4",
+ "neo-async": "^2.6.2"
+ }
+ },
+ "sax": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
+ "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="
+ },
+ "saxes": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz",
+ "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==",
+ "requires": {
+ "xmlchars": "^2.2.0"
+ }
+ },
+ "scheduler": {
+ "version": "0.23.0",
+ "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz",
+ "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==",
+ "requires": {
+ "loose-envify": "^1.1.0"
+ }
+ },
+ "schema-utils": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz",
+ "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==",
+ "requires": {
+ "@types/json-schema": "^7.0.8",
+ "ajv": "^6.12.5",
+ "ajv-keywords": "^3.5.2"
+ }
+ },
+ "select-hose": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
+ "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg=="
+ },
+ "selfsigned": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz",
+ "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==",
+ "requires": {
+ "node-forge": "^1"
+ }
+ },
+ "semver": {
+ "version": "7.5.4",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
+ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
+ "requires": {
+ "lru-cache": "^6.0.0"
+ },
+ "dependencies": {
+ "lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "requires": {
+ "yallist": "^4.0.0"
+ }
+ },
+ "yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
+ }
+ }
+ },
+ "send": {
+ "version": "0.18.0",
+ "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz",
+ "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==",
+ "requires": {
+ "debug": "2.6.9",
+ "depd": "2.0.0",
+ "destroy": "1.2.0",
+ "encodeurl": "~1.0.2",
+ "escape-html": "~1.0.3",
+ "etag": "~1.8.1",
+ "fresh": "0.5.2",
+ "http-errors": "2.0.0",
+ "mime": "1.6.0",
+ "ms": "2.1.3",
+ "on-finished": "2.4.1",
+ "range-parser": "~1.2.1",
+ "statuses": "2.0.1"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "requires": {
+ "ms": "2.0.0"
+ },
+ "dependencies": {
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
+ }
+ }
+ },
+ "ms": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
+ }
+ }
+ },
+ "serialize-javascript": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz",
+ "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==",
+ "requires": {
+ "randombytes": "^2.1.0"
+ }
+ },
+ "serve-index": {
+ "version": "1.9.1",
+ "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
+ "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==",
+ "requires": {
+ "accepts": "~1.3.4",
+ "batch": "0.6.1",
+ "debug": "2.6.9",
+ "escape-html": "~1.0.3",
+ "http-errors": "~1.6.2",
+ "mime-types": "~2.1.17",
+ "parseurl": "~1.3.2"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
+ "depd": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
+ "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ=="
+ },
+ "http-errors": {
+ "version": "1.6.3",
+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
+ "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==",
+ "requires": {
+ "depd": "~1.1.2",
+ "inherits": "2.0.3",
+ "setprototypeof": "1.1.0",
+ "statuses": ">= 1.4.0 < 2"
+ }
+ },
+ "inherits": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
+ "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw=="
+ },
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
+ },
+ "setprototypeof": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
+ "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ=="
+ },
+ "statuses": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
+ "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA=="
+ }
+ }
+ },
+ "serve-static": {
+ "version": "1.15.0",
+ "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz",
+ "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==",
+ "requires": {
+ "encodeurl": "~1.0.2",
+ "escape-html": "~1.0.3",
+ "parseurl": "~1.3.3",
+ "send": "0.18.0"
+ }
+ },
+ "set-function-name": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz",
+ "integrity": "sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==",
+ "requires": {
+ "define-data-property": "^1.0.1",
+ "functions-have-names": "^1.2.3",
+ "has-property-descriptors": "^1.0.0"
+ }
+ },
+ "setprototypeof": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
+ "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
+ },
+ "shallowequal": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz",
+ "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ=="
+ },
+ "shebang-command": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
+ "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
+ "requires": {
+ "shebang-regex": "^3.0.0"
+ }
+ },
+ "shebang-regex": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
+ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A=="
+ },
+ "shell-quote": {
+ "version": "1.8.1",
+ "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz",
+ "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA=="
+ },
+ "side-channel": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
+ "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
+ "requires": {
+ "call-bind": "^1.0.0",
+ "get-intrinsic": "^1.0.2",
+ "object-inspect": "^1.9.0"
+ }
+ },
+ "signal-exit": {
+ "version": "3.0.7",
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
+ "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ=="
+ },
+ "sisteransi": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
+ "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg=="
+ },
+ "slash": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
+ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q=="
+ },
+ "sockjs": {
+ "version": "0.3.24",
+ "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz",
+ "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==",
+ "requires": {
+ "faye-websocket": "^0.11.3",
+ "uuid": "^8.3.2",
+ "websocket-driver": "^0.7.4"
+ }
+ },
+ "source-list-map": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
+ "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw=="
+ },
+ "source-map": {
+ "version": "0.7.4",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz",
+ "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA=="
+ },
+ "source-map-js": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
+ "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw=="
+ },
+ "source-map-loader": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz",
+ "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==",
+ "requires": {
+ "abab": "^2.0.5",
+ "iconv-lite": "^0.6.3",
+ "source-map-js": "^1.0.1"
+ }
+ },
+ "source-map-support": {
+ "version": "0.5.21",
+ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
+ "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
+ "requires": {
+ "buffer-from": "^1.0.0",
+ "source-map": "^0.6.0"
+ },
+ "dependencies": {
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
+ }
+ }
+ },
+ "sourcemap-codec": {
+ "version": "1.4.8",
+ "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
+ "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA=="
+ },
+ "spdy": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz",
+ "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==",
+ "requires": {
+ "debug": "^4.1.0",
+ "handle-thing": "^2.0.0",
+ "http-deceiver": "^1.2.7",
+ "select-hose": "^2.0.0",
+ "spdy-transport": "^3.0.0"
+ }
+ },
+ "spdy-transport": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz",
+ "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==",
+ "requires": {
+ "debug": "^4.1.0",
+ "detect-node": "^2.0.4",
+ "hpack.js": "^2.1.6",
+ "obuf": "^1.1.2",
+ "readable-stream": "^3.0.6",
+ "wbuf": "^1.7.3"
+ }
+ },
+ "sprintf-js": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
+ "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g=="
+ },
+ "stable": {
+ "version": "0.1.8",
+ "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz",
+ "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w=="
+ },
+ "stack-utils": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz",
+ "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==",
+ "requires": {
+ "escape-string-regexp": "^2.0.0"
+ },
+ "dependencies": {
+ "escape-string-regexp": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
+ "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w=="
+ }
+ }
+ },
+ "stackframe": {
+ "version": "1.3.4",
+ "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz",
+ "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw=="
+ },
+ "static-eval": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/static-eval/-/static-eval-2.0.2.tgz",
+ "integrity": "sha512-N/D219Hcr2bPjLxPiV+TQE++Tsmrady7TqAJugLy7Xk1EumfDWS/f5dtBbkRCGE7wKKXuYockQoj8Rm2/pVKyg==",
+ "requires": {
+ "escodegen": "^1.8.1"
+ },
+ "dependencies": {
+ "escodegen": {
+ "version": "1.14.3",
+ "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz",
+ "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==",
+ "requires": {
+ "esprima": "^4.0.1",
+ "estraverse": "^4.2.0",
+ "esutils": "^2.0.2",
+ "optionator": "^0.8.1",
+ "source-map": "~0.6.1"
+ }
+ },
+ "estraverse": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
+ "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw=="
+ },
+ "levn": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
+ "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==",
+ "requires": {
+ "prelude-ls": "~1.1.2",
+ "type-check": "~0.3.2"
+ }
+ },
+ "optionator": {
+ "version": "0.8.3",
+ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
+ "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
+ "requires": {
+ "deep-is": "~0.1.3",
+ "fast-levenshtein": "~2.0.6",
+ "levn": "~0.3.0",
+ "prelude-ls": "~1.1.2",
+ "type-check": "~0.3.2",
+ "word-wrap": "~1.2.3"
+ }
+ },
+ "prelude-ls": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
+ "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w=="
+ },
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "optional": true
+ },
+ "type-check": {
+ "version": "0.3.2",
+ "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
+ "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==",
+ "requires": {
+ "prelude-ls": "~1.1.2"
+ }
+ }
+ }
+ },
+ "statuses": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
+ "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ=="
+ },
+ "stop-iteration-iterator": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz",
+ "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==",
+ "requires": {
+ "internal-slot": "^1.0.4"
+ }
+ },
+ "string_decoder": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
+ "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
+ "requires": {
+ "safe-buffer": "~5.2.0"
+ }
+ },
+ "string-length": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz",
+ "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==",
+ "requires": {
+ "char-regex": "^1.0.2",
+ "strip-ansi": "^6.0.0"
+ }
+ },
+ "string-natural-compare": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz",
+ "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw=="
+ },
+ "string-width": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "requires": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "dependencies": {
+ "emoji-regex": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
+ }
+ }
+ },
+ "string.prototype.matchall": {
+ "version": "4.0.10",
+ "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz",
+ "integrity": "sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1",
+ "get-intrinsic": "^1.2.1",
+ "has-symbols": "^1.0.3",
+ "internal-slot": "^1.0.5",
+ "regexp.prototype.flags": "^1.5.0",
+ "set-function-name": "^2.0.0",
+ "side-channel": "^1.0.4"
+ }
+ },
+ "string.prototype.trim": {
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz",
+ "integrity": "sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1"
+ }
+ },
+ "string.prototype.trimend": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz",
+ "integrity": "sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1"
+ }
+ },
+ "string.prototype.trimstart": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz",
+ "integrity": "sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.2.0",
+ "es-abstract": "^1.22.1"
+ }
+ },
+ "stringify-object": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz",
+ "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==",
+ "requires": {
+ "get-own-enumerable-property-symbols": "^3.0.0",
+ "is-obj": "^1.0.1",
+ "is-regexp": "^1.0.0"
+ }
+ },
+ "strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "requires": {
+ "ansi-regex": "^5.0.1"
+ }
+ },
+ "strip-bom": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
+ "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w=="
+ },
+ "strip-comments": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz",
+ "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw=="
+ },
+ "strip-final-newline": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
+ "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA=="
+ },
+ "strip-indent": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
+ "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
+ "requires": {
+ "min-indent": "^1.0.0"
+ }
+ },
+ "strip-json-comments": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
+ "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig=="
+ },
+ "style-loader": {
+ "version": "3.3.3",
+ "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.3.tgz",
+ "integrity": "sha512-53BiGLXAcll9maCYtZi2RCQZKa8NQQai5C4horqKyRmHj9H7QmcUyucrH+4KW/gBQbXM2AsB0axoEcFZPlfPcw=="
+ },
+ "styled-components": {
+ "version": "5.3.11",
+ "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.11.tgz",
+ "integrity": "sha512-uuzIIfnVkagcVHv9nE0VPlHPSCmXIUGKfJ42LNjxCCTDTL5sgnJ8Z7GZBq0EnLYGln77tPpEpExt2+qa+cZqSw==",
+ "requires": {
+ "@babel/helper-module-imports": "^7.0.0",
+ "@babel/traverse": "^7.4.5",
+ "@emotion/is-prop-valid": "^1.1.0",
+ "@emotion/stylis": "^0.8.4",
+ "@emotion/unitless": "^0.7.4",
+ "babel-plugin-styled-components": ">= 1.12.0",
+ "css-to-react-native": "^3.0.0",
+ "hoist-non-react-statics": "^3.0.0",
+ "shallowequal": "^1.1.0",
+ "supports-color": "^5.5.0"
+ },
+ "dependencies": {
+ "@emotion/unitless": {
+ "version": "0.7.5",
+ "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz",
+ "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg=="
+ }
+ }
+ },
+ "stylehacks": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz",
+ "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==",
+ "requires": {
+ "browserslist": "^4.21.4",
+ "postcss-selector-parser": "^6.0.4"
+ }
+ },
+ "stylis": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz",
+ "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw=="
+ },
+ "sucrase": {
+ "version": "3.34.0",
+ "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.34.0.tgz",
+ "integrity": "sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==",
+ "requires": {
+ "@jridgewell/gen-mapping": "^0.3.2",
+ "commander": "^4.0.0",
+ "glob": "7.1.6",
+ "lines-and-columns": "^1.1.6",
+ "mz": "^2.7.0",
+ "pirates": "^4.0.1",
+ "ts-interface-checker": "^0.1.9"
+ },
+ "dependencies": {
+ "commander": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz",
+ "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA=="
+ },
+ "glob": {
+ "version": "7.1.6",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
+ "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
+ "requires": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.0.4",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ }
+ }
+ }
+ },
+ "supercluster": {
+ "version": "8.0.1",
+ "resolved": "https://registry.npmjs.org/supercluster/-/supercluster-8.0.1.tgz",
+ "integrity": "sha512-IiOea5kJ9iqzD2t7QJq/cREyLHTtSmUT6gQsweojg9WH2sYJqZK9SswTu6jrscO6D1G5v5vYZ9ru/eq85lXeZQ==",
+ "requires": {
+ "kdbush": "^4.0.2"
+ }
+ },
+ "supports-color": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+ "requires": {
+ "has-flag": "^3.0.0"
+ }
+ },
+ "supports-hyperlinks": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz",
+ "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==",
+ "requires": {
+ "has-flag": "^4.0.0",
+ "supports-color": "^7.0.0"
+ },
+ "dependencies": {
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "supports-preserve-symlinks-flag": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
+ "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w=="
+ },
+ "svg-parser": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz",
+ "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ=="
+ },
+ "svgo": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz",
+ "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==",
+ "requires": {
+ "chalk": "^2.4.1",
+ "coa": "^2.0.2",
+ "css-select": "^2.0.0",
+ "css-select-base-adapter": "^0.1.1",
+ "css-tree": "1.0.0-alpha.37",
+ "csso": "^4.0.2",
+ "js-yaml": "^3.13.1",
+ "mkdirp": "~0.5.1",
+ "object.values": "^1.1.0",
+ "sax": "~1.2.4",
+ "stable": "^0.1.8",
+ "unquote": "~1.1.1",
+ "util.promisify": "~1.0.0"
+ },
+ "dependencies": {
+ "css-select": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz",
+ "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==",
+ "requires": {
+ "boolbase": "^1.0.0",
+ "css-what": "^3.2.1",
+ "domutils": "^1.7.0",
+ "nth-check": "^1.0.2"
+ }
+ },
+ "css-what": {
+ "version": "3.4.2",
+ "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz",
+ "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ=="
+ },
+ "dom-serializer": {
+ "version": "0.2.2",
+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz",
+ "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==",
+ "requires": {
+ "domelementtype": "^2.0.1",
+ "entities": "^2.0.0"
+ }
+ },
+ "domutils": {
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz",
+ "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==",
+ "requires": {
+ "dom-serializer": "0",
+ "domelementtype": "1"
+ },
+ "dependencies": {
+ "domelementtype": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
+ "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w=="
+ }
+ }
+ },
+ "nth-check": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz",
+ "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==",
+ "requires": {
+ "boolbase": "~1.0.0"
+ }
+ }
+ }
+ },
+ "symbol-tree": {
+ "version": "3.2.4",
+ "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
+ "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw=="
+ },
+ "tailwindcss": {
+ "version": "3.3.3",
+ "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.3.3.tgz",
+ "integrity": "sha512-A0KgSkef7eE4Mf+nKJ83i75TMyq8HqY3qmFIJSWy8bNt0v1lG7jUcpGpoTFxAwYcWOphcTBLPPJg+bDfhDf52w==",
+ "requires": {
+ "@alloc/quick-lru": "^5.2.0",
+ "arg": "^5.0.2",
+ "chokidar": "^3.5.3",
+ "didyoumean": "^1.2.2",
+ "dlv": "^1.1.3",
+ "fast-glob": "^3.2.12",
+ "glob-parent": "^6.0.2",
+ "is-glob": "^4.0.3",
+ "jiti": "^1.18.2",
+ "lilconfig": "^2.1.0",
+ "micromatch": "^4.0.5",
+ "normalize-path": "^3.0.0",
+ "object-hash": "^3.0.0",
+ "picocolors": "^1.0.0",
+ "postcss": "^8.4.23",
+ "postcss-import": "^15.1.0",
+ "postcss-js": "^4.0.1",
+ "postcss-load-config": "^4.0.1",
+ "postcss-nested": "^6.0.1",
+ "postcss-selector-parser": "^6.0.11",
+ "resolve": "^1.22.2",
+ "sucrase": "^3.32.0"
+ }
+ },
+ "tapable": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz",
+ "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ=="
+ },
+ "temp-dir": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz",
+ "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg=="
+ },
+ "tempy": {
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz",
+ "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==",
+ "requires": {
+ "is-stream": "^2.0.0",
+ "temp-dir": "^2.0.0",
+ "type-fest": "^0.16.0",
+ "unique-string": "^2.0.0"
+ },
+ "dependencies": {
+ "type-fest": {
+ "version": "0.16.0",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz",
+ "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg=="
+ }
+ }
+ },
+ "terminal-link": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz",
+ "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==",
+ "requires": {
+ "ansi-escapes": "^4.2.1",
+ "supports-hyperlinks": "^2.0.0"
+ }
+ },
+ "terser": {
+ "version": "5.19.4",
+ "resolved": "https://registry.npmjs.org/terser/-/terser-5.19.4.tgz",
+ "integrity": "sha512-6p1DjHeuluwxDXcuT9VR8p64klWJKo1ILiy19s6C9+0Bh2+NWTX6nD9EPppiER4ICkHDVB1RkVpin/YW2nQn/g==",
+ "requires": {
+ "@jridgewell/source-map": "^0.3.3",
+ "acorn": "^8.8.2",
+ "commander": "^2.20.0",
+ "source-map-support": "~0.5.20"
+ },
+ "dependencies": {
+ "commander": {
+ "version": "2.20.3",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
+ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="
+ }
+ }
+ },
+ "terser-webpack-plugin": {
+ "version": "5.3.9",
+ "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz",
+ "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==",
+ "requires": {
+ "@jridgewell/trace-mapping": "^0.3.17",
+ "jest-worker": "^27.4.5",
+ "schema-utils": "^3.1.1",
+ "serialize-javascript": "^6.0.1",
+ "terser": "^5.16.8"
+ }
+ },
+ "test-exclude": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
+ "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==",
+ "requires": {
+ "@istanbuljs/schema": "^0.1.2",
+ "glob": "^7.1.4",
+ "minimatch": "^3.0.4"
+ }
+ },
+ "text-table": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
+ "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw=="
+ },
+ "thenify": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz",
+ "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==",
+ "requires": {
+ "any-promise": "^1.0.0"
+ }
+ },
+ "thenify-all": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz",
+ "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==",
+ "requires": {
+ "thenify": ">= 3.1.0 < 4"
+ }
+ },
+ "throat": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz",
+ "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ=="
+ },
+ "thunky": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz",
+ "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA=="
+ },
+ "tmpl": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz",
+ "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw=="
+ },
+ "to-fast-properties": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
+ "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog=="
+ },
+ "to-regex-range": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
+ "requires": {
+ "is-number": "^7.0.0"
+ }
+ },
+ "toidentifier": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
+ "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA=="
+ },
+ "tough-cookie": {
+ "version": "4.1.3",
+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz",
+ "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==",
+ "requires": {
+ "psl": "^1.1.33",
+ "punycode": "^2.1.1",
+ "universalify": "^0.2.0",
+ "url-parse": "^1.5.3"
+ },
+ "dependencies": {
+ "universalify": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz",
+ "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg=="
+ }
+ }
+ },
+ "tr46": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz",
+ "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==",
+ "requires": {
+ "punycode": "^2.1.1"
+ }
+ },
+ "tryer": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz",
+ "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA=="
+ },
+ "ts-interface-checker": {
+ "version": "0.1.13",
+ "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz",
+ "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA=="
+ },
+ "tsconfig-paths": {
+ "version": "3.14.2",
+ "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz",
+ "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==",
+ "requires": {
+ "@types/json5": "^0.0.29",
+ "json5": "^1.0.2",
+ "minimist": "^1.2.6",
+ "strip-bom": "^3.0.0"
+ },
+ "dependencies": {
+ "json5": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz",
+ "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==",
+ "requires": {
+ "minimist": "^1.2.0"
+ }
+ },
+ "strip-bom": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
+ "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA=="
+ }
+ }
+ },
+ "tslib": {
+ "version": "2.6.2",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz",
+ "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q=="
+ },
+ "tsutils": {
+ "version": "3.21.0",
+ "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz",
+ "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==",
+ "requires": {
+ "tslib": "^1.8.1"
+ },
+ "dependencies": {
+ "tslib": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
+ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
+ }
+ }
+ },
+ "type-check": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
+ "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
+ "requires": {
+ "prelude-ls": "^1.2.1"
+ }
+ },
+ "type-detect": {
+ "version": "4.0.8",
+ "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
+ "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g=="
+ },
+ "type-fest": {
+ "version": "0.21.3",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
+ "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w=="
+ },
+ "type-is": {
+ "version": "1.6.18",
+ "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
+ "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
+ "requires": {
+ "media-typer": "0.3.0",
+ "mime-types": "~2.1.24"
+ }
+ },
+ "typed-array-buffer": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz",
+ "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "get-intrinsic": "^1.2.1",
+ "is-typed-array": "^1.1.10"
+ }
+ },
+ "typed-array-byte-length": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz",
+ "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "for-each": "^0.3.3",
+ "has-proto": "^1.0.1",
+ "is-typed-array": "^1.1.10"
+ }
+ },
+ "typed-array-byte-offset": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz",
+ "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==",
+ "requires": {
+ "available-typed-arrays": "^1.0.5",
+ "call-bind": "^1.0.2",
+ "for-each": "^0.3.3",
+ "has-proto": "^1.0.1",
+ "is-typed-array": "^1.1.10"
+ }
+ },
+ "typed-array-length": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz",
+ "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "for-each": "^0.3.3",
+ "is-typed-array": "^1.1.9"
+ }
+ },
+ "typedarray-to-buffer": {
+ "version": "3.1.5",
+ "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
+ "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
+ "requires": {
+ "is-typedarray": "^1.0.0"
+ }
+ },
+ "unbox-primitive": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz",
+ "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==",
+ "requires": {
+ "call-bind": "^1.0.2",
+ "has-bigints": "^1.0.2",
+ "has-symbols": "^1.0.3",
+ "which-boxed-primitive": "^1.0.2"
+ }
+ },
+ "underscore": {
+ "version": "1.12.1",
+ "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.12.1.tgz",
+ "integrity": "sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw=="
+ },
+ "unicode-canonical-property-names-ecmascript": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz",
+ "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ=="
+ },
+ "unicode-match-property-ecmascript": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz",
+ "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==",
+ "requires": {
+ "unicode-canonical-property-names-ecmascript": "^2.0.0",
+ "unicode-property-aliases-ecmascript": "^2.0.0"
+ }
+ },
+ "unicode-match-property-value-ecmascript": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz",
+ "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA=="
+ },
+ "unicode-property-aliases-ecmascript": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz",
+ "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w=="
+ },
+ "unique-string": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz",
+ "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==",
+ "requires": {
+ "crypto-random-string": "^2.0.0"
+ }
+ },
+ "universalify": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
+ "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ=="
+ },
+ "unpipe": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
+ "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ=="
+ },
+ "unquote": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz",
+ "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg=="
+ },
+ "upath": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
+ "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg=="
+ },
+ "update-browserslist-db": {
+ "version": "1.0.11",
+ "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz",
+ "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==",
+ "requires": {
+ "escalade": "^3.1.1",
+ "picocolors": "^1.0.0"
+ }
+ },
+ "uri-js": {
+ "version": "4.4.1",
+ "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
+ "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
+ "requires": {
+ "punycode": "^2.1.0"
+ }
+ },
+ "url-parse": {
+ "version": "1.5.10",
+ "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz",
+ "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==",
+ "requires": {
+ "querystringify": "^2.1.1",
+ "requires-port": "^1.0.0"
+ }
+ },
+ "util-deprecate": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+ "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
+ },
+ "util.promisify": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz",
+ "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==",
+ "requires": {
+ "define-properties": "^1.1.3",
+ "es-abstract": "^1.17.2",
+ "has-symbols": "^1.0.1",
+ "object.getownpropertydescriptors": "^2.1.0"
+ }
+ },
+ "utila": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz",
+ "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA=="
+ },
+ "utils-merge": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
+ "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA=="
+ },
+ "uuid": {
+ "version": "8.3.2",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
+ "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg=="
+ },
+ "v8-to-istanbul": {
+ "version": "8.1.1",
+ "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz",
+ "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==",
+ "requires": {
+ "@types/istanbul-lib-coverage": "^2.0.1",
+ "convert-source-map": "^1.6.0",
+ "source-map": "^0.7.3"
+ }
+ },
+ "vary": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
+ "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg=="
+ },
+ "w3c-hr-time": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz",
+ "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==",
+ "requires": {
+ "browser-process-hrtime": "^1.0.0"
+ }
+ },
+ "w3c-xmlserializer": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz",
+ "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==",
+ "requires": {
+ "xml-name-validator": "^3.0.0"
+ }
+ },
+ "walker": {
+ "version": "1.0.8",
+ "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz",
+ "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==",
+ "requires": {
+ "makeerror": "1.0.12"
+ }
+ },
+ "watchpack": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz",
+ "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==",
+ "requires": {
+ "glob-to-regexp": "^0.4.1",
+ "graceful-fs": "^4.1.2"
+ }
+ },
+ "wbuf": {
+ "version": "1.7.3",
+ "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz",
+ "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==",
+ "requires": {
+ "minimalistic-assert": "^1.0.0"
+ }
+ },
+ "web-vitals": {
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz",
+ "integrity": "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg=="
+ },
+ "webidl-conversions": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz",
+ "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w=="
+ },
+ "webpack": {
+ "version": "5.88.2",
+ "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.88.2.tgz",
+ "integrity": "sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==",
+ "requires": {
+ "@types/eslint-scope": "^3.7.3",
+ "@types/estree": "^1.0.0",
+ "@webassemblyjs/ast": "^1.11.5",
+ "@webassemblyjs/wasm-edit": "^1.11.5",
+ "@webassemblyjs/wasm-parser": "^1.11.5",
+ "acorn": "^8.7.1",
+ "acorn-import-assertions": "^1.9.0",
+ "browserslist": "^4.14.5",
+ "chrome-trace-event": "^1.0.2",
+ "enhanced-resolve": "^5.15.0",
+ "es-module-lexer": "^1.2.1",
+ "eslint-scope": "5.1.1",
+ "events": "^3.2.0",
+ "glob-to-regexp": "^0.4.1",
+ "graceful-fs": "^4.2.9",
+ "json-parse-even-better-errors": "^2.3.1",
+ "loader-runner": "^4.2.0",
+ "mime-types": "^2.1.27",
+ "neo-async": "^2.6.2",
+ "schema-utils": "^3.2.0",
+ "tapable": "^2.1.1",
+ "terser-webpack-plugin": "^5.3.7",
+ "watchpack": "^2.4.0",
+ "webpack-sources": "^3.2.3"
+ },
+ "dependencies": {
+ "eslint-scope": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
+ "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
+ "requires": {
+ "esrecurse": "^4.3.0",
+ "estraverse": "^4.1.1"
+ }
+ },
+ "estraverse": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
+ "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw=="
+ }
+ }
+ },
+ "webpack-dev-middleware": {
+ "version": "5.3.3",
+ "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz",
+ "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==",
+ "requires": {
+ "colorette": "^2.0.10",
+ "memfs": "^3.4.3",
+ "mime-types": "^2.1.31",
+ "range-parser": "^1.2.1",
+ "schema-utils": "^4.0.0"
+ },
+ "dependencies": {
+ "ajv": {
+ "version": "8.12.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
+ "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+ "requires": {
+ "fast-deep-equal": "^3.1.1",
+ "json-schema-traverse": "^1.0.0",
+ "require-from-string": "^2.0.2",
+ "uri-js": "^4.2.2"
+ }
+ },
+ "ajv-keywords": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
+ "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
+ "requires": {
+ "fast-deep-equal": "^3.1.3"
+ }
+ },
+ "json-schema-traverse": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
+ },
+ "schema-utils": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz",
+ "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
+ "requires": {
+ "@types/json-schema": "^7.0.9",
+ "ajv": "^8.9.0",
+ "ajv-formats": "^2.1.1",
+ "ajv-keywords": "^5.1.0"
+ }
+ }
+ }
+ },
+ "webpack-dev-server": {
+ "version": "4.15.1",
+ "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz",
+ "integrity": "sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==",
+ "requires": {
+ "@types/bonjour": "^3.5.9",
+ "@types/connect-history-api-fallback": "^1.3.5",
+ "@types/express": "^4.17.13",
+ "@types/serve-index": "^1.9.1",
+ "@types/serve-static": "^1.13.10",
+ "@types/sockjs": "^0.3.33",
+ "@types/ws": "^8.5.5",
+ "ansi-html-community": "^0.0.8",
+ "bonjour-service": "^1.0.11",
+ "chokidar": "^3.5.3",
+ "colorette": "^2.0.10",
+ "compression": "^1.7.4",
+ "connect-history-api-fallback": "^2.0.0",
+ "default-gateway": "^6.0.3",
+ "express": "^4.17.3",
+ "graceful-fs": "^4.2.6",
+ "html-entities": "^2.3.2",
+ "http-proxy-middleware": "^2.0.3",
+ "ipaddr.js": "^2.0.1",
+ "launch-editor": "^2.6.0",
+ "open": "^8.0.9",
+ "p-retry": "^4.5.0",
+ "rimraf": "^3.0.2",
+ "schema-utils": "^4.0.0",
+ "selfsigned": "^2.1.1",
+ "serve-index": "^1.9.1",
+ "sockjs": "^0.3.24",
+ "spdy": "^4.0.2",
+ "webpack-dev-middleware": "^5.3.1",
+ "ws": "^8.13.0"
+ },
+ "dependencies": {
+ "ajv": {
+ "version": "8.12.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
+ "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+ "requires": {
+ "fast-deep-equal": "^3.1.1",
+ "json-schema-traverse": "^1.0.0",
+ "require-from-string": "^2.0.2",
+ "uri-js": "^4.2.2"
+ }
+ },
+ "ajv-keywords": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
+ "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
+ "requires": {
+ "fast-deep-equal": "^3.1.3"
+ }
+ },
+ "json-schema-traverse": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
+ },
+ "schema-utils": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz",
+ "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==",
+ "requires": {
+ "@types/json-schema": "^7.0.9",
+ "ajv": "^8.9.0",
+ "ajv-formats": "^2.1.1",
+ "ajv-keywords": "^5.1.0"
+ }
+ },
+ "ws": {
+ "version": "8.14.1",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.1.tgz",
+ "integrity": "sha512-4OOseMUq8AzRBI/7SLMUwO+FEDnguetSk7KMb1sHwvF2w2Wv5Hoj0nlifx8vtGsftE/jWHojPy8sMMzYLJ2G/A=="
+ }
+ }
+ },
+ "webpack-manifest-plugin": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz",
+ "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==",
+ "requires": {
+ "tapable": "^2.0.0",
+ "webpack-sources": "^2.2.0"
+ },
+ "dependencies": {
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
+ },
+ "webpack-sources": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz",
+ "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==",
+ "requires": {
+ "source-list-map": "^2.0.1",
+ "source-map": "^0.6.1"
+ }
+ }
+ }
+ },
+ "webpack-sources": {
+ "version": "3.2.3",
+ "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz",
+ "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w=="
+ },
+ "websocket-driver": {
+ "version": "0.7.4",
+ "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz",
+ "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==",
+ "requires": {
+ "http-parser-js": ">=0.5.1",
+ "safe-buffer": ">=5.1.0",
+ "websocket-extensions": ">=0.1.1"
+ }
+ },
+ "websocket-extensions": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz",
+ "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg=="
+ },
+ "whatwg-encoding": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz",
+ "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==",
+ "requires": {
+ "iconv-lite": "0.4.24"
+ },
+ "dependencies": {
+ "iconv-lite": {
+ "version": "0.4.24",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
+ "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
+ "requires": {
+ "safer-buffer": ">= 2.1.2 < 3"
+ }
+ }
+ }
+ },
+ "whatwg-fetch": {
+ "version": "3.6.19",
+ "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.19.tgz",
+ "integrity": "sha512-d67JP4dHSbm2TrpFj8AbO8DnL1JXL5J9u0Kq2xW6d0TFDbCA3Muhdt8orXC22utleTVj7Prqt82baN6RBvnEgw=="
+ },
+ "whatwg-mimetype": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz",
+ "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g=="
+ },
+ "whatwg-url": {
+ "version": "8.7.0",
+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz",
+ "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==",
+ "requires": {
+ "lodash": "^4.7.0",
+ "tr46": "^2.1.0",
+ "webidl-conversions": "^6.1.0"
+ }
+ },
+ "which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "requires": {
+ "isexe": "^2.0.0"
+ }
+ },
+ "which-boxed-primitive": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
+ "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
+ "requires": {
+ "is-bigint": "^1.0.1",
+ "is-boolean-object": "^1.1.0",
+ "is-number-object": "^1.0.4",
+ "is-string": "^1.0.5",
+ "is-symbol": "^1.0.3"
+ }
+ },
+ "which-builtin-type": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.3.tgz",
+ "integrity": "sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==",
+ "requires": {
+ "function.prototype.name": "^1.1.5",
+ "has-tostringtag": "^1.0.0",
+ "is-async-function": "^2.0.0",
+ "is-date-object": "^1.0.5",
+ "is-finalizationregistry": "^1.0.2",
+ "is-generator-function": "^1.0.10",
+ "is-regex": "^1.1.4",
+ "is-weakref": "^1.0.2",
+ "isarray": "^2.0.5",
+ "which-boxed-primitive": "^1.0.2",
+ "which-collection": "^1.0.1",
+ "which-typed-array": "^1.1.9"
+ }
+ },
+ "which-collection": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz",
+ "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==",
+ "requires": {
+ "is-map": "^2.0.1",
+ "is-set": "^2.0.1",
+ "is-weakmap": "^2.0.1",
+ "is-weakset": "^2.0.1"
+ }
+ },
+ "which-typed-array": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.11.tgz",
+ "integrity": "sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==",
+ "requires": {
+ "available-typed-arrays": "^1.0.5",
+ "call-bind": "^1.0.2",
+ "for-each": "^0.3.3",
+ "gopd": "^1.0.1",
+ "has-tostringtag": "^1.0.0"
+ }
+ },
+ "word-wrap": {
+ "version": "1.2.5",
+ "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",
+ "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA=="
+ },
+ "workbox-background-sync": {
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.6.0.tgz",
+ "integrity": "sha512-jkf4ZdgOJxC9u2vztxLuPT/UjlH7m/nWRQ/MgGL0v8BJHoZdVGJd18Kck+a0e55wGXdqyHO+4IQTk0685g4MUw==",
+ "requires": {
+ "idb": "^7.0.1",
+ "workbox-core": "6.6.0"
+ }
+ },
+ "workbox-broadcast-update": {
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.6.0.tgz",
+ "integrity": "sha512-nm+v6QmrIFaB/yokJmQ/93qIJ7n72NICxIwQwe5xsZiV2aI93MGGyEyzOzDPVz5THEr5rC3FJSsO3346cId64Q==",
+ "requires": {
+ "workbox-core": "6.6.0"
+ }
+ },
+ "workbox-build": {
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.6.0.tgz",
+ "integrity": "sha512-Tjf+gBwOTuGyZwMz2Nk/B13Fuyeo0Q84W++bebbVsfr9iLkDSo6j6PST8tET9HYA58mlRXwlMGpyWO8ETJiXdQ==",
+ "requires": {
+ "@apideck/better-ajv-errors": "^0.3.1",
+ "@babel/core": "^7.11.1",
+ "@babel/preset-env": "^7.11.0",
+ "@babel/runtime": "^7.11.2",
+ "@rollup/plugin-babel": "^5.2.0",
+ "@rollup/plugin-node-resolve": "^11.2.1",
+ "@rollup/plugin-replace": "^2.4.1",
+ "@surma/rollup-plugin-off-main-thread": "^2.2.3",
+ "ajv": "^8.6.0",
+ "common-tags": "^1.8.0",
+ "fast-json-stable-stringify": "^2.1.0",
+ "fs-extra": "^9.0.1",
+ "glob": "^7.1.6",
+ "lodash": "^4.17.20",
+ "pretty-bytes": "^5.3.0",
+ "rollup": "^2.43.1",
+ "rollup-plugin-terser": "^7.0.0",
+ "source-map": "^0.8.0-beta.0",
+ "stringify-object": "^3.3.0",
+ "strip-comments": "^2.0.1",
+ "tempy": "^0.6.0",
+ "upath": "^1.2.0",
+ "workbox-background-sync": "6.6.0",
+ "workbox-broadcast-update": "6.6.0",
+ "workbox-cacheable-response": "6.6.0",
+ "workbox-core": "6.6.0",
+ "workbox-expiration": "6.6.0",
+ "workbox-google-analytics": "6.6.0",
+ "workbox-navigation-preload": "6.6.0",
+ "workbox-precaching": "6.6.0",
+ "workbox-range-requests": "6.6.0",
+ "workbox-recipes": "6.6.0",
+ "workbox-routing": "6.6.0",
+ "workbox-strategies": "6.6.0",
+ "workbox-streams": "6.6.0",
+ "workbox-sw": "6.6.0",
+ "workbox-window": "6.6.0"
+ },
+ "dependencies": {
+ "@apideck/better-ajv-errors": {
+ "version": "0.3.6",
+ "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz",
+ "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==",
+ "requires": {
+ "json-schema": "^0.4.0",
+ "jsonpointer": "^5.0.0",
+ "leven": "^3.1.0"
+ }
+ },
+ "ajv": {
+ "version": "8.12.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
+ "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
+ "requires": {
+ "fast-deep-equal": "^3.1.1",
+ "json-schema-traverse": "^1.0.0",
+ "require-from-string": "^2.0.2",
+ "uri-js": "^4.2.2"
+ }
+ },
+ "fs-extra": {
+ "version": "9.1.0",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
+ "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
+ "requires": {
+ "at-least-node": "^1.0.0",
+ "graceful-fs": "^4.2.0",
+ "jsonfile": "^6.0.1",
+ "universalify": "^2.0.0"
+ }
+ },
+ "json-schema-traverse": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug=="
+ },
+ "source-map": {
+ "version": "0.8.0-beta.0",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz",
+ "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==",
+ "requires": {
+ "whatwg-url": "^7.0.0"
+ }
+ },
+ "tr46": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz",
+ "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==",
+ "requires": {
+ "punycode": "^2.1.0"
+ }
+ },
+ "webidl-conversions": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz",
+ "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg=="
+ },
+ "whatwg-url": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz",
+ "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==",
+ "requires": {
+ "lodash.sortby": "^4.7.0",
+ "tr46": "^1.0.1",
+ "webidl-conversions": "^4.0.2"
+ }
+ }
+ }
+ },
+ "workbox-cacheable-response": {
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.6.0.tgz",
+ "integrity": "sha512-JfhJUSQDwsF1Xv3EV1vWzSsCOZn4mQ38bWEBR3LdvOxSPgB65gAM6cS2CX8rkkKHRgiLrN7Wxoyu+TuH67kHrw==",
+ "requires": {
+ "workbox-core": "6.6.0"
+ }
+ },
+ "workbox-core": {
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.6.0.tgz",
+ "integrity": "sha512-GDtFRF7Yg3DD859PMbPAYPeJyg5gJYXuBQAC+wyrWuuXgpfoOrIQIvFRZnQ7+czTIQjIr1DhLEGFzZanAT/3bQ=="
+ },
+ "workbox-expiration": {
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.6.0.tgz",
+ "integrity": "sha512-baplYXcDHbe8vAo7GYvyAmlS4f6998Jff513L4XvlzAOxcl8F620O91guoJ5EOf5qeXG4cGdNZHkkVAPouFCpw==",
+ "requires": {
+ "idb": "^7.0.1",
+ "workbox-core": "6.6.0"
+ }
+ },
+ "workbox-google-analytics": {
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.6.0.tgz",
+ "integrity": "sha512-p4DJa6OldXWd6M9zRl0H6vB9lkrmqYFkRQ2xEiNdBFp9U0LhsGO7hsBscVEyH9H2/3eZZt8c97NB2FD9U2NJ+Q==",
+ "requires": {
+ "workbox-background-sync": "6.6.0",
+ "workbox-core": "6.6.0",
+ "workbox-routing": "6.6.0",
+ "workbox-strategies": "6.6.0"
+ }
+ },
+ "workbox-navigation-preload": {
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.6.0.tgz",
+ "integrity": "sha512-utNEWG+uOfXdaZmvhshrh7KzhDu/1iMHyQOV6Aqup8Mm78D286ugu5k9MFD9SzBT5TcwgwSORVvInaXWbvKz9Q==",
+ "requires": {
+ "workbox-core": "6.6.0"
+ }
+ },
+ "workbox-precaching": {
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.6.0.tgz",
+ "integrity": "sha512-eYu/7MqtRZN1IDttl/UQcSZFkHP7dnvr/X3Vn6Iw6OsPMruQHiVjjomDFCNtd8k2RdjLs0xiz9nq+t3YVBcWPw==",
+ "requires": {
+ "workbox-core": "6.6.0",
+ "workbox-routing": "6.6.0",
+ "workbox-strategies": "6.6.0"
+ }
+ },
+ "workbox-range-requests": {
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.6.0.tgz",
+ "integrity": "sha512-V3aICz5fLGq5DpSYEU8LxeXvsT//mRWzKrfBOIxzIdQnV/Wj7R+LyJVTczi4CQ4NwKhAaBVaSujI1cEjXW+hTw==",
+ "requires": {
+ "workbox-core": "6.6.0"
+ }
+ },
+ "workbox-recipes": {
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.6.0.tgz",
+ "integrity": "sha512-TFi3kTgYw73t5tg73yPVqQC8QQjxJSeqjXRO4ouE/CeypmP2O/xqmB/ZFBBQazLTPxILUQ0b8aeh0IuxVn9a6A==",
+ "requires": {
+ "workbox-cacheable-response": "6.6.0",
+ "workbox-core": "6.6.0",
+ "workbox-expiration": "6.6.0",
+ "workbox-precaching": "6.6.0",
+ "workbox-routing": "6.6.0",
+ "workbox-strategies": "6.6.0"
+ }
+ },
+ "workbox-routing": {
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.6.0.tgz",
+ "integrity": "sha512-x8gdN7VDBiLC03izAZRfU+WKUXJnbqt6PG9Uh0XuPRzJPpZGLKce/FkOX95dWHRpOHWLEq8RXzjW0O+POSkKvw==",
+ "requires": {
+ "workbox-core": "6.6.0"
+ }
+ },
+ "workbox-strategies": {
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.6.0.tgz",
+ "integrity": "sha512-eC07XGuINAKUWDnZeIPdRdVja4JQtTuc35TZ8SwMb1ztjp7Ddq2CJ4yqLvWzFWGlYI7CG/YGqaETntTxBGdKgQ==",
+ "requires": {
+ "workbox-core": "6.6.0"
+ }
+ },
+ "workbox-streams": {
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.6.0.tgz",
+ "integrity": "sha512-rfMJLVvwuED09CnH1RnIep7L9+mj4ufkTyDPVaXPKlhi9+0czCu+SJggWCIFbPpJaAZmp2iyVGLqS3RUmY3fxg==",
+ "requires": {
+ "workbox-core": "6.6.0",
+ "workbox-routing": "6.6.0"
+ }
+ },
+ "workbox-sw": {
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.6.0.tgz",
+ "integrity": "sha512-R2IkwDokbtHUE4Kus8pKO5+VkPHD2oqTgl+XJwh4zbF1HyjAbgNmK/FneZHVU7p03XUt9ICfuGDYISWG9qV/CQ=="
+ },
+ "workbox-webpack-plugin": {
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.6.0.tgz",
+ "integrity": "sha512-xNZIZHalboZU66Wa7x1YkjIqEy1gTR+zPM+kjrYJzqN7iurYZBctBLISyScjhkJKYuRrZUP0iqViZTh8rS0+3A==",
+ "requires": {
+ "fast-json-stable-stringify": "^2.1.0",
+ "pretty-bytes": "^5.4.1",
+ "upath": "^1.2.0",
+ "webpack-sources": "^1.4.3",
+ "workbox-build": "6.6.0"
+ },
+ "dependencies": {
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
+ },
+ "webpack-sources": {
+ "version": "1.4.3",
+ "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz",
+ "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==",
+ "requires": {
+ "source-list-map": "^2.0.0",
+ "source-map": "~0.6.1"
+ }
+ }
+ }
+ },
+ "workbox-window": {
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.6.0.tgz",
+ "integrity": "sha512-L4N9+vka17d16geaJXXRjENLFldvkWy7JyGxElRD0JvBxvFEd8LOhr+uXCcar/NzAmIBRv9EZ+M+Qr4mOoBITw==",
+ "requires": {
+ "@types/trusted-types": "^2.0.2",
+ "workbox-core": "6.6.0"
+ }
+ },
+ "wrap-ansi": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
+ "requires": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ }
+ }
+ },
+ "wrappy": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
+ },
+ "write-file-atomic": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz",
+ "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==",
+ "requires": {
+ "imurmurhash": "^0.1.4",
+ "is-typedarray": "^1.0.0",
+ "signal-exit": "^3.0.2",
+ "typedarray-to-buffer": "^3.1.5"
+ }
+ },
+ "ws": {
+ "version": "7.5.9",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz",
+ "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q=="
+ },
+ "xml-name-validator": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz",
+ "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw=="
+ },
+ "xmlchars": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
+ "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw=="
+ },
+ "y18n": {
+ "version": "5.0.8",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
+ "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA=="
+ },
+ "yallist": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
+ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
+ },
+ "yaml": {
+ "version": "1.10.2",
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
+ "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg=="
+ },
+ "yargs": {
+ "version": "16.2.0",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
+ "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
+ "requires": {
+ "cliui": "^7.0.2",
+ "escalade": "^3.1.1",
+ "get-caller-file": "^2.0.5",
+ "require-directory": "^2.1.1",
+ "string-width": "^4.2.0",
+ "y18n": "^5.0.5",
+ "yargs-parser": "^20.2.2"
+ }
+ },
+ "yargs-parser": {
+ "version": "20.2.9",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
+ "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w=="
+ },
+ "yocto-queue": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
+ "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q=="
+ }
+ }
+}
diff --git a/Neverstopdreaming/package.json b/Neverstopdreaming/package.json
new file mode 100644
index 00000000..0e650911
--- /dev/null
+++ b/Neverstopdreaming/package.json
@@ -0,0 +1,48 @@
+{
+ "name": "solar-demo",
+ "version": "0.1.0",
+ "private": true,
+ "dependencies": {
+ "@emotion/react": "^11.11.1",
+ "@emotion/styled": "^11.11.0",
+ "@mui/icons-material": "^5.14.11",
+ "@mui/material": "^5.14.11",
+ "@mui/styled-engine-sc": "^5.14.11",
+ "@react-google-maps/api": "^2.19.2",
+ "@testing-library/jest-dom": "^5.17.0",
+ "@testing-library/react": "^13.4.0",
+ "@testing-library/user-event": "^13.5.0",
+ "axios": "^1.5.0",
+ "react": "^18.2.0",
+ "react-dom": "^18.2.0",
+ "react-router-dom": "^6.16.0",
+ "react-scripts": "5.0.1",
+ "react-vis": "^1.12.1",
+ "styled-components": "^5.3.11",
+ "web-vitals": "^2.1.4"
+ },
+ "scripts": {
+ "start": "set BROWSER=none&& react-scripts start",
+ "build": "react-scripts build",
+ "test": "react-scripts test",
+ "eject": "react-scripts eject"
+ },
+ "eslintConfig": {
+ "extends": [
+ "react-app",
+ "react-app/jest"
+ ]
+ },
+ "browserslist": {
+ "production": [
+ ">0.2%",
+ "not dead",
+ "not op_mini all"
+ ],
+ "development": [
+ "last 1 chrome version",
+ "last 1 firefox version",
+ "last 1 safari version"
+ ]
+ }
+}
diff --git a/Neverstopdreaming/public/favicon.ico b/Neverstopdreaming/public/favicon.ico
new file mode 100644
index 00000000..8e103a53
Binary files /dev/null and b/Neverstopdreaming/public/favicon.ico differ
diff --git a/Neverstopdreaming/public/index.html b/Neverstopdreaming/public/index.html
new file mode 100644
index 00000000..250bea6c
--- /dev/null
+++ b/Neverstopdreaming/public/index.html
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ React App
+
+
+
+ You need to enable JavaScript to run this app.
+
+
+
+
diff --git a/Neverstopdreaming/public/logo192.png b/Neverstopdreaming/public/logo192.png
new file mode 100644
index 00000000..8e103a53
Binary files /dev/null and b/Neverstopdreaming/public/logo192.png differ
diff --git a/Neverstopdreaming/public/logo512.png b/Neverstopdreaming/public/logo512.png
new file mode 100644
index 00000000..8e103a53
Binary files /dev/null and b/Neverstopdreaming/public/logo512.png differ
diff --git a/Neverstopdreaming/public/manifest.json b/Neverstopdreaming/public/manifest.json
new file mode 100644
index 00000000..080d6c77
--- /dev/null
+++ b/Neverstopdreaming/public/manifest.json
@@ -0,0 +1,25 @@
+{
+ "short_name": "React App",
+ "name": "Create React App Sample",
+ "icons": [
+ {
+ "src": "favicon.ico",
+ "sizes": "64x64 32x32 24x24 16x16",
+ "type": "image/x-icon"
+ },
+ {
+ "src": "logo192.png",
+ "type": "image/png",
+ "sizes": "192x192"
+ },
+ {
+ "src": "logo512.png",
+ "type": "image/png",
+ "sizes": "512x512"
+ }
+ ],
+ "start_url": ".",
+ "display": "standalone",
+ "theme_color": "#000000",
+ "background_color": "#ffffff"
+}
diff --git a/Neverstopdreaming/public/robots.txt b/Neverstopdreaming/public/robots.txt
new file mode 100644
index 00000000..e9e57dc4
--- /dev/null
+++ b/Neverstopdreaming/public/robots.txt
@@ -0,0 +1,3 @@
+# https://www.robotstxt.org/robotstxt.html
+User-agent: *
+Disallow:
diff --git a/Neverstopdreaming/src/App.css b/Neverstopdreaming/src/App.css
new file mode 100644
index 00000000..3b8e1861
--- /dev/null
+++ b/Neverstopdreaming/src/App.css
@@ -0,0 +1,4 @@
+.App {
+ background-color: #003049;
+}
+
diff --git a/Neverstopdreaming/src/App.js b/Neverstopdreaming/src/App.js
new file mode 100644
index 00000000..6ca9da6f
--- /dev/null
+++ b/Neverstopdreaming/src/App.js
@@ -0,0 +1,21 @@
+import './App.css';
+import { BrowserRouter as Router, Routes, Route } from 'react-router-dom';
+import LocationMenu from './screens/LocationMenu';
+import ViewLocation from './screens/ViewLocation';
+import { Login } from './screens/Login';
+
+function App() {
+ return (
+
+
+ }/>
+ }/>
+ }/>
+
+
+
+
+ );
+}
+
+export default App;
diff --git a/Neverstopdreaming/src/App.test.js b/Neverstopdreaming/src/App.test.js
new file mode 100644
index 00000000..1f03afee
--- /dev/null
+++ b/Neverstopdreaming/src/App.test.js
@@ -0,0 +1,8 @@
+import { render, screen } from '@testing-library/react';
+import App from './App';
+
+test('renders learn react link', () => {
+ render( );
+ const linkElement = screen.getByText(/learn react/i);
+ expect(linkElement).toBeInTheDocument();
+});
diff --git a/Neverstopdreaming/src/assets/logo.png b/Neverstopdreaming/src/assets/logo.png
new file mode 100644
index 00000000..8e103a53
Binary files /dev/null and b/Neverstopdreaming/src/assets/logo.png differ
diff --git a/Neverstopdreaming/src/assets/pslLogo.png b/Neverstopdreaming/src/assets/pslLogo.png
new file mode 100644
index 00000000..8e103a53
Binary files /dev/null and b/Neverstopdreaming/src/assets/pslLogo.png differ
diff --git a/Neverstopdreaming/src/assets/solarLogo.png b/Neverstopdreaming/src/assets/solarLogo.png
new file mode 100644
index 00000000..8e103a53
Binary files /dev/null and b/Neverstopdreaming/src/assets/solarLogo.png differ
diff --git a/Neverstopdreaming/src/components/BarChart.js b/Neverstopdreaming/src/components/BarChart.js
new file mode 100644
index 00000000..8d718c94
--- /dev/null
+++ b/Neverstopdreaming/src/components/BarChart.js
@@ -0,0 +1,32 @@
+import { XYPlot, XAxis, YAxis, VerticalBarSeries } from "react-vis";
+
+//Component to display Bar Chart
+function BarChart() {
+ const data = [
+ { x: "0", y: 436.7028 },
+ { x: "1", y: 1069.0875 },
+ { x: "2", y: 1205.3389 },
+ { x: "3", y: 1211.4529 },
+ { x: "4", y: 1216.8755 },
+ { x: "5", y: 1221.3872 },
+ { x: "6", y: 1224.4266 },
+ { x: "7", y: 1226.2313 },
+ { x: "8", y: 1227.8884 },
+ { x: "9", y: 1229.8357 },
+ { x: "10", y: 1291.0104 },
+ ];
+
+ return (
+
+
Sunniness over roof area
+
+
+
+
+
+
+
+ );
+}
+
+export default BarChart;
diff --git a/Neverstopdreaming/src/components/Card.js b/Neverstopdreaming/src/components/Card.js
new file mode 100644
index 00000000..4b457ebd
--- /dev/null
+++ b/Neverstopdreaming/src/components/Card.js
@@ -0,0 +1,81 @@
+import * as React from "react";
+import Card from "@mui/material/Card";
+import CardContent from "@mui/material/CardContent";
+import Typography from "@mui/material/Typography";
+import Button from "@mui/material/Button";
+import SpeedIcon from "@mui/icons-material/Speed";
+
+//Card that displays panel count and yearly energy for building insights
+export default function InfoCard(props) {
+ const solarConfigs = props.response.data.solarPotential.solarPanelConfigs;
+
+ function getEnergyDetails() {
+ for (let config in solarConfigs) {
+ if (solarConfigs[config].panelsCount === props.count) {
+ return Math.round(solarConfigs[config].yearlyEnergyDcKwh);
+ }
+ }
+ }
+
+ return (
+
+
+
+
+ {/* Display Panel count */}
+
+
+ Panels Count
+
+
+
+
+ {props.count < 4 ? 4 : props.count}
+
+
+ / {props.max}
+
+
+
+
+
+
+ {/* Display Yearly energy */}
+
+
+ Yearly Energy
+
+
+
+
+ {getEnergyDetails()}
+
+
+ kwh
+
+
+
+
+
+ {/* Button to view Solar Potential information */}
+
+ {
+ props.setMoreInfo(!props.moreInfo);
+ }}
+ >
+ {props.moreInfo
+ ? "Hide Solar Potential"
+ : "Solar Potential Details"}
+
+
+
+
+
+ );
+}
diff --git a/Neverstopdreaming/src/components/DetailsCard.js b/Neverstopdreaming/src/components/DetailsCard.js
new file mode 100644
index 00000000..ceb76514
--- /dev/null
+++ b/Neverstopdreaming/src/components/DetailsCard.js
@@ -0,0 +1,190 @@
+import * as React from "react";
+import Card from "@mui/material/Card";
+import CardContent from "@mui/material/CardContent";
+import Typography from "@mui/material/Typography";
+import PublicIcon from "@mui/icons-material/Public";
+import PlaceIcon from "@mui/icons-material/Place";
+import Co2Icon from "@mui/icons-material/Co2";
+import TimelineIcon from "@mui/icons-material/Timeline";
+import BoltIcon from "@mui/icons-material/Bolt";
+import Crop169Icon from "@mui/icons-material/Crop169";
+import LightModeIcon from "@mui/icons-material/LightMode";
+import ImageAspectRatioIcon from "@mui/icons-material/ImageAspectRatio";
+import SolarPower from "@mui/icons-material/SolarPower";
+import BarChart from "./BarChart";
+import "../styles/CardStyles.css";
+
+//Card displaying Solar Potential information of the building
+export default function DetailsCard(props) {
+ return (
+
+
+
+ Solar Potential of the Building
+
+
+
+
+ {/* Displaying all the important values of solar potential */}
+
+
+
+ {props.response.data.center.latitude}
+
+
+
+
+
+
+ {props.response.data.center.longitude}
+
+
+
+
+
+
+ {props.response.data.administrativeArea},
+ {props.response.data.regionCode}
+
+
+
+
+
+
+
+ Max Array Panel Count:{" "}
+
+
+
+ {props.response.data.solarPotential.maxArrayPanelsCount}
+
+
+
+
+
+
+
+ Max Array Area m2:{" "}
+
+
+
+ {props.response.data.solarPotential.maxArrayAreaMeters2}
+
+
+
+
+
+
+
+ Max Sunshine Hours Per Year:
+
+
+
+ {props.response.data.solarPotential.maxSunshineHoursPerYear}
+
+
+
+
+
+
+
+ Panel Lifetime Years:{" "}
+
+
+
+ {props.response.data.solarPotential.panelLifetimeYears}
+
+
+
+
+
+
+
+ Panel Capacity Watts:{" "}
+
+
+
+ {props.response.data.solarPotential.panelCapacityWatts}
+
+
+
+
+
+
+
+ Panel Dimensions W x H:{" "}
+
+
+
+ {props.response.data.solarPotential.panelWidthMeters} x{" "}
+ {props.response.data.solarPotential.panelHeightMeters} m
+
+
+
+
+
+
+
+ Carbon Offset Factor KgPerMwh:{" "}
+
+
+
+ {props.response.data.solarPotential.carbonOffsetFactorKgPerMwh}
+
+
+
+ {/* Bar Chart to show sunniness of rooftop */}
+
+
+
+ );
+}
diff --git a/Neverstopdreaming/src/components/FinancialCard.js b/Neverstopdreaming/src/components/FinancialCard.js
new file mode 100644
index 00000000..18005d2c
--- /dev/null
+++ b/Neverstopdreaming/src/components/FinancialCard.js
@@ -0,0 +1,416 @@
+import * as React from "react";
+import { styled } from "@mui/material/styles";
+import Card from "@mui/material/Card";
+import CardContent from "@mui/material/CardContent";
+import Typography from "@mui/material/Typography";
+import Accordion from "@mui/material/Accordion";
+import AccordionSummary from "@mui/material/AccordionSummary";
+import AccordionDetails from "@mui/material/AccordionDetails";
+import ExpandMoreIcon from "@mui/icons-material/ExpandMore";
+import Grid from "@mui/material/Grid";
+import List from "@mui/material/List";
+import ListItem from "@mui/material/ListItem";
+import ListItemIcon from "@mui/material/ListItemIcon";
+import ListItemText from "@mui/material/ListItemText";
+import EastIcon from "@mui/icons-material/East";
+import "../styles/CardStyles.css";
+
+// Card to display financial analysis and guidelines
+export default function FinancialCard(props) {
+ const Demo = styled("div")(({ theme }) => ({
+ backgroundColor: theme.palette.background.paper,
+ }));
+
+ const financialArray = props.response.data.solarPotential.financialAnalyses;
+
+ // Cash purchase values
+ let cashSavingsYear1 = 0;
+ let cashSavingsYear20 = 0;
+ let cashPresentValueOfSavingsYear20 = 0;
+ let cashSavingsLifetime = 0;
+ let cashPresentValueOfSavingsLifetime = 0;
+ let cashUpfrontCost = 0;
+ let cashOutOfPocketCost = 0;
+ let cashRebateValue = 0;
+
+ // Loan values
+ let LoanSavingsYear1 = 0;
+ let LoanSavingsYear20 = 0;
+ let LoanSavingsLifetime = 0;
+ let LoanPresentValueOfSavingsLifetime = 0;
+ let annualLoanPayment = 0;
+ let loanInterestRate = 0;
+
+ // Lease values
+ let LeaseSavingsYear1 = 0;
+ let LeaseSavingsYear20 = 0;
+ let LeasePresentValueOfSavingsLifetime = 0;
+ let LeaseSavingsLifetime = 0;
+ let annualLeasingCost = 0;
+
+ // show cost and savings for cash purchase of solar panels
+ function getCashSavingsValues() {
+ cashSavingsYear1 = 0;
+ cashSavingsYear20 = 0;
+ cashPresentValueOfSavingsYear20 = 0;
+ cashSavingsLifetime = 0;
+ cashUpfrontCost = 0;
+ cashOutOfPocketCost = 0;
+ cashRebateValue = 0;
+
+ financialArray.map((config) => {
+ cashSavingsYear1 += Number(
+ config.cashPurchaseSavings.savings.savingsYear1.units
+ );
+ cashSavingsYear20 += Number(
+ config.cashPurchaseSavings.savings.savingsYear20.units
+ );
+ cashPresentValueOfSavingsYear20 += Number(
+ config.cashPurchaseSavings.savings.presentValueOfSavingsYear20.units
+ );
+ cashSavingsLifetime += Number(
+ config.cashPurchaseSavings.savings.savingsLifetime.units
+ );
+ cashPresentValueOfSavingsLifetime = Math.abs(
+ config.cashPurchaseSavings.savings.presentValueOfSavingsLifetime.units
+ );
+ cashUpfrontCost += Number(config.cashPurchaseSavings.upfrontCost.units);
+ cashOutOfPocketCost += Number(
+ config.cashPurchaseSavings.outOfPocketCost.units
+ );
+ cashRebateValue += Number(config.cashPurchaseSavings.rebateValue.units);
+ });
+
+ // Taking average values from the entire response
+ cashSavingsYear1 = Math.round((cashSavingsYear1 / 23) * 10000) / 10000;
+ cashSavingsYear20 = Math.round((cashSavingsYear20 / 23) * 10000) / 10000;
+ cashPresentValueOfSavingsYear20 =
+ Math.round((cashPresentValueOfSavingsYear20 / 23) * 10000) / 10000;
+ cashSavingsLifetime =
+ Math.round((cashSavingsLifetime / 23) * 10000) / 10000;
+ cashPresentValueOfSavingsLifetime =
+ Math.round((cashPresentValueOfSavingsLifetime / 23) * 10000) / 10000;
+ cashUpfrontCost = Math.round((cashUpfrontCost / 23) * 10000) / 10000;
+ cashOutOfPocketCost =
+ Math.round((cashOutOfPocketCost / 23) * 10000) / 10000;
+ cashRebateValue = Math.round((cashRebateValue / 23) * 10000) / 10000;
+ }
+
+ // show cost and savings for financed loan of solar panels
+ function getLoanSavingsValues() {
+ LoanSavingsYear1 = 0;
+ LoanSavingsYear20 = 0;
+ LoanPresentValueOfSavingsLifetime = 0;
+ LoanSavingsLifetime = 0;
+ LoanPresentValueOfSavingsLifetime = 0;
+ annualLoanPayment = 0;
+ loanInterestRate = 0;
+
+ financialArray.map((config) => {
+ LoanSavingsYear1 += Math.abs(
+ config.financedPurchaseSavings.savings.savingsYear1.units
+ );
+
+ LoanSavingsYear20 += Math.abs(
+ config.financedPurchaseSavings.savings.savingsYear20.units
+ );
+ LoanPresentValueOfSavingsLifetime += Math.abs(
+ config.financedPurchaseSavings.savings.presentValueOfSavingsLifetime
+ .units
+ );
+ LoanSavingsLifetime += Math.abs(
+ config.financedPurchaseSavings.savings.savingsLifetime.units
+ );
+ LoanPresentValueOfSavingsLifetime += Math.abs(
+ config.financedPurchaseSavings.savings.presentValueOfSavingsLifetime
+ .units
+ );
+ loanInterestRate += Number(
+ config.financedPurchaseSavings.loanInterestRate
+ );
+ annualLoanPayment += Number(
+ config.financedPurchaseSavings.annualLoanPayment.units
+ );
+ });
+
+ // Calculating average of the values
+ LoanSavingsYear1 = Math.round((LoanSavingsYear1 / 23) * 10000) / 10000;
+ LoanSavingsYear20 = Math.round((LoanSavingsYear20 / 23) * 10000) / 10000;
+ LoanPresentValueOfSavingsLifetime =
+ Math.round((LoanPresentValueOfSavingsLifetime / 23) * 10000) / 10000;
+ LoanSavingsLifetime =
+ Math.round((LoanSavingsLifetime / 23) * 10000) / 10000;
+ LoanPresentValueOfSavingsLifetime =
+ Math.round((LoanPresentValueOfSavingsLifetime / 23) * 10000) / 10000;
+ loanInterestRate = Math.round((loanInterestRate / 23) * 10000) / 10000;
+ annualLoanPayment = Math.round((annualLoanPayment / 23) * 10000) / 10000;
+ }
+
+ // show cost and savings for solar panels on lease
+ function getLeaseSavingsValues() {
+ LeaseSavingsYear1 = 0;
+ LeaseSavingsYear20 = 0;
+ LeasePresentValueOfSavingsLifetime = 0;
+ LeaseSavingsLifetime = 0;
+ annualLeasingCost = 0;
+
+ financialArray.map((config) => {
+ LeaseSavingsYear1 += Math.abs(
+ config.leasingSavings.savings.savingsYear1.units
+ );
+ LeaseSavingsYear20 += config.leasingSavings.savings.savingsYear20.units;
+ LeasePresentValueOfSavingsLifetime += Math.abs(
+ config.leasingSavings.savings.presentValueOfSavingsLifetime.units
+ );
+ LeaseSavingsLifetime += Math.abs(
+ config.leasingSavings.savings.savingsLifetime.units
+ );
+ annualLeasingCost += Number(
+ config.leasingSavings.annualLeasingCost.units
+ );
+ });
+
+ // Calculating average of values
+ LeaseSavingsYear1 = Math.round((LeaseSavingsYear1 / 23) * 10000) / 10000;
+ LeaseSavingsYear20 = Math.round((LeaseSavingsYear20 / 23) * 10000) / 10000;
+ LeasePresentValueOfSavingsLifetime =
+ Math.round((LeasePresentValueOfSavingsLifetime / 23) * 10000) / 10000;
+ LeaseSavingsLifetime =
+ Math.round((LeaseSavingsLifetime / 23) * 10000) / 10000;
+ annualLeasingCost = Math.round((annualLeasingCost / 23) * 10000) / 10000;
+ }
+
+ return (
+
+
+
+ Financial Analysis and Guidelines
+
+
+
+ {/* Cash Purchased */}
+
+ }
+ aria-controls="panel-content"
+ id="panel-header"
+ >
+ Cash Purchase
+
+
+ Purchasing a solar energy system with cash
+
+
+
+ Cost (USD)
+
+
+
+ Out of Pocket Cost (before tax incentives):{" "}
+ {cashOutOfPocketCost}
+
+
+ Rebate value : {cashRebateValue}
+
+
+ Upfront Cost (after tax incentives) : {cashUpfrontCost}
+
+
+
+
+
+
+ Savings (USD)
+
+
+
+
+ in Year1 : {cashSavingsYear1}
+
+
+ Lifetime : {cashSavingsLifetime}
+
+
+ Present Value of Cumulative Lifetime :{" "}
+ {cashPresentValueOfSavingsLifetime}
+
+
+
+
+
+
+
+ {/* Financed Loan */}
+
+ }
+ aria-controls="panel-content"
+ id="panel-header"
+ >
+ Financed
+
+
+ Purchasing a solar energy system with loan
+
+
+
+ Cost (USD)
+
+
+
+ Annual Loan payment: {annualLoanPayment}
+
+
+ Interest Rate : {loanInterestRate}
+
+
+
+
+
+
+ Savings (USD)
+
+
+
+
+ in Year1 : {LoanSavingsYear1}
+
+
+ Lifetime : {LoanSavingsLifetime}
+
+
+ Present Value of Savings Lifetime :{" "}
+ {LoanPresentValueOfSavingsLifetime}
+
+
+
+
+
+
+
+ {/* Solar leases */}
+
+ }
+ aria-controls="panel-content"
+ id="panel-header"
+ >
+ Solar leases
+
+
+ Leasing a solar energy system
+
+
+
+ Cost (USD)
+
+
+
+ Annual Leasing Cost: {annualLeasingCost}
+
+
+
+
+
+
+ Savings (USD)
+
+
+
+
+ in Year1 : {LeaseSavingsYear1}
+
+
+ Lifetime : {LeaseSavingsLifetime}
+
+
+ Present Value of Savings Lifetime :{" "}
+ {LeasePresentValueOfSavingsLifetime}
+
+
+
+
+
+
+
+ {/* Guidelines for community or Shared solar */}
+
+ }
+ aria-controls="panel-content"
+ id="panel-header"
+ >
+ Community or Shared solar
+
+
+
+ Enables a group of participants to pool their purchasing power to
+ buy solar into a solar system at a level that fits their needs and
+ budget. Can be owned by utilities, solar dev, non profit entities
+ or community members. Can opt if unable to claim state/federal
+ investment tax credits
+
+
+
+
+ {/* Guidelines for Power Purchase Agreements */}
+
+ }
+ aria-controls="panel-content"
+ id="panel-header"
+ >
+ Power Purchase Agreements (PPA)
+
+
+
+
+
+
+
+
+
+
+
+ ,
+
+
+
+
+
+
+ ,
+
+
+
+
+
+
+ ,
+
+
+
+
+
+ {/* Guidelines for Solarize programs */}
+
+ }
+ aria-controls="panel-content"
+ id="panel-header"
+ >
+ Solarize programs
+
+
+
+ Allows locally organized group of home owners and business to pool
+ their purchasing power to competitively select an installer and
+ negotiate reduced rates. Can opt if you are eligible for state or
+ federal investement tax credits
+
+
+
+
+
+ );
+}
diff --git a/Neverstopdreaming/src/components/GroundOverlay.js b/Neverstopdreaming/src/components/GroundOverlay.js
new file mode 100644
index 00000000..532137c8
--- /dev/null
+++ b/Neverstopdreaming/src/components/GroundOverlay.js
@@ -0,0 +1,74 @@
+import React, { useState } from "react";
+import InputSlider from "./Slider";
+import InfoCard from "./Card";
+import DetailsCard from "./DetailsCard";
+import Map from "./Map2";
+import FinancialCard from "./FinancialCard";
+import WealthMeterCard from "./WealthMeterCard";
+import "../styles/MapStyles.css";
+
+const MapOverlay = (props) => {
+ const [moreInfo, setMoreInfo] = useState(false);
+ const [panelCount, setPanelCount] = useState(4);
+
+ return (
+
+ {/* Display insights info card with panel count and yearly energy */}
+ {props.isInsight && (
+
+
+
+ )}
+
+ {/* Slider to adjust number of panels on rooftop */}
+ {props.isInsight && (
+
+
+
+ )}
+
+ {/* Card displaying more details of solar potential of the building */}
+ {moreInfo && (
+
+
+
+ )}
+
+ {/* Displays Financial analysis and guidelines */}
+ {props.isFinance && (
+
+
+
+ )}
+
+ {/* Displays wealth meter */}
+ {props.isWealthMeter && (
+
+
+
+ )}
+
+ {/* Renders Map */}
+
+
+
+
+ );
+};
+
+export default MapOverlay;
diff --git a/Neverstopdreaming/src/components/LocationCard.js b/Neverstopdreaming/src/components/LocationCard.js
new file mode 100644
index 00000000..f052bd16
--- /dev/null
+++ b/Neverstopdreaming/src/components/LocationCard.js
@@ -0,0 +1,45 @@
+import * as React from "react";
+import Card from "@mui/material/Card";
+import CardContent from "@mui/material/CardContent";
+import Typography from "@mui/material/Typography";
+import PlaceIcon from "@mui/icons-material/Place";
+import CardActionArea from "@mui/material/CardActionArea";
+import { useNavigate } from "react-router-dom";
+
+// Displays card with ldetails of location that is to be analysed
+export default function BasiCard(props) {
+ const navigate = useNavigate();
+
+ // On selecting any of the location, redirect to View location page
+ const handleClick = (e) => {
+ navigate("/view-location", {
+ state: { lat: props.lat, lng: props.lng, id: props.id , address:props.title},
+ });
+ };
+
+ return (
+
+
+
+
+
+
+ {/* {props.title} */}
+Demo Location
+
+
+ {/* {props.lat},{props.lng} */}
+Click Here
+
+
+
+
+
+ );
+}
diff --git a/Neverstopdreaming/src/components/Map2.js b/Neverstopdreaming/src/components/Map2.js
new file mode 100644
index 00000000..bd16c92a
--- /dev/null
+++ b/Neverstopdreaming/src/components/Map2.js
@@ -0,0 +1,186 @@
+import React, { useEffect } from "react";
+
+export default function Map2(props) {
+ let RESPONSE = 0;
+ let solarPanels = [];
+ let paths = [];
+ let center = 0;
+
+ // defininf paths for the boundary polygon
+ if (props.isInsight) {
+ RESPONSE = props.response;
+ solarPanels = RESPONSE.data.solarPotential.solarPanels;
+ paths = [
+ {
+ lat: RESPONSE.data.boundingBox.ne.latitude,
+ lng: RESPONSE.data.boundingBox.ne.longitude,
+ },
+ {
+ lat: RESPONSE.data.boundingBox.sw.latitude,
+ lng: RESPONSE.data.boundingBox.ne.longitude,
+ },
+ {
+ lat: RESPONSE.data.boundingBox.sw.latitude,
+ lng: RESPONSE.data.boundingBox.sw.longitude,
+ },
+ {
+ lat: RESPONSE.data.boundingBox.ne.latitude,
+ lng: RESPONSE.data.boundingBox.sw.longitude,
+ },
+ ];
+ }
+
+ useEffect(() => {
+ initMap();
+ });
+
+ const mapContainerStyle = {
+ width: "100%",
+ height: "840px",
+ };
+
+ if (!props.isInsight) {
+ center = {
+ lat: props.lat,
+ lng: props.lng,
+ };
+ } else {
+ center = {
+ lat: RESPONSE.data.center.latitude,
+ lng: RESPONSE.data.center.longitude,
+ };
+ }
+
+ // Initializing the map
+ function initMap() {
+ const map = new window.google.maps.Map(document.getElementById("map"), {
+ center: center,
+ zoom: 22,
+ mapTypeId: "satellite",
+ tilt: 0,
+ });
+
+ // creating boundary polygon
+ const polygon = new window.google.maps.Polygon({
+ paths: paths,
+ strokeColor: "#00ffec",
+ strokeOpacity: 0.8,
+ strokeWeight: 2,
+ fillColor: "#FF0000",
+ fillOpacity: 0.01,
+ });
+
+ polygon.setMap(map);
+
+ // plotting marker on center
+ const marker = new window.google.maps.Marker({
+ map: map,
+ position: {
+ lat: center.lat,
+ lng: center.lng,
+ },
+ });
+ marker.setMap(map);
+
+ // calling getPanels Function
+ if (props.isInsight) {
+ getPanels(map);
+ }
+ }
+
+ //----Get Panels on Map----
+ function getPanels(map) {
+ const marker = new window.google.maps.Marker({
+ map: map,
+ position: {
+ lat: RESPONSE.data.center.latitude,
+ lng: RESPONSE.data.center.longitude,
+ },
+ });
+ marker.setMap(map);
+
+ let count = 0;
+
+ for (let panel in solarPanels) {
+ if (count < props.panelCount) {
+ const boundingBox = calculateBoundingBox(
+ solarPanels[panel].center.latitude,
+ solarPanels[panel].center.longitude,
+ solarPanels[panel].orientation
+ );
+
+ // boundary for each panel
+ const paths2 = [
+ {
+ lat: boundingBox.north,
+ lng: boundingBox.east,
+ },
+ {
+ lat: boundingBox.south,
+ lng: boundingBox.east,
+ },
+ {
+ lat: boundingBox.south,
+ lng: boundingBox.west,
+ },
+ {
+ lat: boundingBox.north,
+ lng: boundingBox.west,
+ },
+ ];
+
+ // drawing polygon along the boundary
+ const polygon = new window.google.maps.Polygon({
+ paths: paths2,
+ strokeColor: "#7ba5f0",
+ strokeOpacity: 0.8,
+ strokeWeight: 2,
+ fillColor: "#1651bc",
+ fillOpacity: 0.8,
+ });
+
+ polygon.setMap(map);
+
+ count++;
+ } else {
+ break;
+ }
+ }
+ }
+
+ //----Calculating Bounding Box----
+ function calculateBoundingBox(centerLat, centerLng, orientation) {
+ const earthRadius = 6371; // Earth's radius in kilometers
+ let panelWidth = 0;
+ let panelHeight = 0;
+ if (orientation === "LANDSCAPE") {
+ panelHeight = 0.00165;
+ panelWidth = 0.000992;
+ } else if (orientation === "PORTRAIT") {
+ panelWidth = 0.00165;
+ panelHeight = 0.000992;
+ }
+ const latRange = (panelHeight / earthRadius) * (180 / Math.PI); // Calculate the latitude range
+ const lngRange =
+ ((panelWidth / earthRadius) * (180 / Math.PI)) /
+ Math.cos(centerLat * (Math.PI / 180)); // Calculate the longitude range
+
+ // Calculate bounding box coordinates
+ const northLat = centerLat + latRange / 2;
+ const southLat = centerLat - latRange / 2;
+ const eastLng = centerLng + lngRange / 2;
+ const westLng = centerLng - lngRange / 2;
+ return {
+ north: northLat,
+ south: southLat,
+ east: eastLng,
+ west: westLng,
+ };
+ }
+
+ return (
+
+ );
+}
diff --git a/Neverstopdreaming/src/components/Slider.js b/Neverstopdreaming/src/components/Slider.js
new file mode 100644
index 00000000..8febc99b
--- /dev/null
+++ b/Neverstopdreaming/src/components/Slider.js
@@ -0,0 +1,81 @@
+import * as React from "react";
+import { styled } from "@mui/material/styles";
+import Box from "@mui/material/Box";
+import Grid from "@mui/material/Grid";
+import Slider from "@mui/material/Slider";
+import MuiInput from "@mui/material/Input";
+import CalendarViewMonthIcon from "@mui/icons-material/CalendarViewMonth";
+
+const Input = styled(MuiInput)`
+ width: 42px;
+`;
+
+// Slider to change panel count value
+export default function InputSlider(props) {
+ const [value, setValue] = React.useState(4);
+
+ const handleSliderChange = (event, newValue) => {
+ if (newValue < 4) {
+ setValue(4);
+ } else {
+ setValue(newValue);
+ }
+ props.setCount(newValue);
+ };
+
+ const handleInputChange = (event) => {
+ setValue(event.target.value === "" ? 0 : Number(event.target.value));
+ props.setCount(
+ event.target.value === ""
+ ? 0
+ : event.target.value < 4
+ ? 4
+ : Number(event.target.value)
+ );
+ };
+
+ const handleBlur = () => {
+ if (value < 0) {
+ setValue(0);
+ } else if (value > props.maxPanels) {
+ setValue(props.maxPanels);
+ } else if (value < 4) {
+ setValue(4);
+ } else {
+ setValue(0);
+ }
+ };
+
+ return (
+
+
+
+
+
+
+
+
+
+
+
+
+
+ );
+}
diff --git a/Neverstopdreaming/src/components/WealthMeterCard.js b/Neverstopdreaming/src/components/WealthMeterCard.js
new file mode 100644
index 00000000..3cbe9993
--- /dev/null
+++ b/Neverstopdreaming/src/components/WealthMeterCard.js
@@ -0,0 +1,311 @@
+import * as React from "react";
+import Card from "@mui/material/Card";
+import CardContent from "@mui/material/CardContent";
+import Typography from "@mui/material/Typography";
+import TextField from "@mui/material/TextField";
+import Button from "@mui/material/Button";
+import NetworkCheckIcon from "@mui/icons-material/NetworkCheck";
+import Slider from "@mui/material/Slider";
+
+import "../styles/CardStyles.css";
+
+export default function WealthMeterCard() {
+ // all states
+ const [consumptionInput, setConsumptionInput] = React.useState("");
+ const [productionInput, setProductionInput] = React.useState("");
+ const [buyBackRate, setBuyBackRate] = React.useState("");
+ const [sellingPrice, setSellingPrice] = React.useState("");
+ const [isSubmitted, setIsSubmitted] = React.useState(false);
+ const [formError, setFormError] = React.useState(false);
+ const [netProduction, setNetProduction] = React.useState(0);
+ const [profit, setProfit] = React.useState(0);
+ const [color, setColor] = React.useState("error");
+ const [showZeroCost, setShowZeroCost] = React.useState(false);
+
+ // defining marks for the slider
+ const marks = [
+ {
+ value: 0,
+ label: "0",
+ },
+ {
+ value: 500,
+ label: "500",
+ },
+ {
+ value: 1500,
+ label: "1500",
+ },
+ {
+ value: 3000,
+ label: "3000",
+ },
+ {
+ value: 5000,
+ label: "5000",
+ },
+ ];
+
+ React.useEffect(() => {
+ // calculating profits
+ if (consumptionInput > productionInput) {
+ const profit = (consumptionInput - productionInput) * sellingPrice;
+ setProfit(profit);
+ } else if (consumptionInput < productionInput) {
+ const profit = (productionInput - consumptionInput) * buyBackRate;
+ setProfit(profit);
+ } else {
+ setProfit(0);
+ }
+
+ if (profit > 0 && profit < 500) {
+ setColor("error");
+ } else if (profit > 500 && profit < 1500) {
+ setColor("error");
+ } else if (profit > 1500) {
+ setColor("success");
+ }
+ }, [
+ productionInput,
+ buyBackRate,
+ consumptionInput,
+ sellingPrice,
+ netProduction,
+ profit,
+ color,
+ showZeroCost,
+ ]);
+
+ // handle click event for wealth meter
+ function handleWealthMeter() {
+ if (consumptionInput > productionInput) {
+ setShowZeroCost(true);
+ }
+
+ if (consumptionInput && productionInput && buyBackRate && sellingPrice) {
+ setIsSubmitted(!isSubmitted);
+ if (isSubmitted) {
+ setProductionInput(0);
+ setConsumptionInput(0);
+ setBuyBackRate(0);
+ setSellingPrice(0);
+ setIsSubmitted(!isSubmitted);
+ setShowZeroCost(!showZeroCost);
+ }
+ } else {
+ setFormError(true);
+ }
+
+ const netProd = productionInput - consumptionInput;
+ setNetProduction(netProd);
+ // const profit =
+ // netProduction * sellingPrice -
+ // (netProduction < 0 ? Math.abs(netProduction) * buyBackRate : 0);
+ // setProfit(profit);
+ }
+
+ return (
+
+
+
+
+ Calculator
+
+
+
+
+ {/* Average Consumption */}
+
+ Average Monthly Consumption
+
+
+
+
+ In kw:
+
+ {
+ setConsumptionInput(event.target.value);
+ }}
+ />
+
+
+ Rate per unit:
+ {
+ setSellingPrice(event.target.value);
+ }}
+ />
+
+
+
+ {/* Estimated Production */}
+
+ {" "}
+ Estimated Monthly Production
+
+
+
+
+ {" "}
+ In kw:
+
+ {
+ setProductionInput(event.target.value);
+ }}
+ />
+
+
+
+ Rate per unit:
+
+ {
+ setBuyBackRate(event.target.value);
+ }}
+ />
+
+
+
+
+ Find out what does your Wealth Meter looks like
+
+
+
+
+
+
+ {/* Wealth meter slider */}
+ {isSubmitted && (
+
+
value}
+ marks={marks}
+ color={color}
+ />
+
+
+ Profit:
+
+
+ {profit}
+
+
+
+
+
+ Monthly bill:
+
+
+ {consumptionInput * sellingPrice}
+
+
+ {
+
+
+ Estimated energy needed to achieve zero cost:
+
+
+ {consumptionInput - productionInput < 0 && 0}
+ {consumptionInput - productionInput > 0 &&
+ consumptionInput - productionInput}
+
+
+ }
+
+ )}
+
+
+ );
+}
diff --git a/Neverstopdreaming/src/index.css b/Neverstopdreaming/src/index.css
new file mode 100644
index 00000000..5ede06df
--- /dev/null
+++ b/Neverstopdreaming/src/index.css
@@ -0,0 +1,11 @@
+body {
+ margin: 0;
+ font-family: 'Dancing Script', cursive, 'Pacifico', 'Bangers', 'Monoton', sans-serif;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ background-color: #330e58;
+}
+
+code {
+ font-family: 'Inconsolata', 'VT323', 'Orbitron', 'Cousine', monospace;
+}
diff --git a/Neverstopdreaming/src/index.js b/Neverstopdreaming/src/index.js
new file mode 100644
index 00000000..d563c0fb
--- /dev/null
+++ b/Neverstopdreaming/src/index.js
@@ -0,0 +1,17 @@
+import React from 'react';
+import ReactDOM from 'react-dom/client';
+import './index.css';
+import App from './App';
+import reportWebVitals from './reportWebVitals';
+
+const root = ReactDOM.createRoot(document.getElementById('root'));
+root.render(
+
+
+
+);
+
+// If you want to start measuring performance in your app, pass a function
+// to log results (for example: reportWebVitals(console.log))
+// or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals
+reportWebVitals();
diff --git a/Neverstopdreaming/src/logo.svg b/Neverstopdreaming/src/logo.svg
new file mode 100644
index 00000000..9dfc1c05
--- /dev/null
+++ b/Neverstopdreaming/src/logo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/Neverstopdreaming/src/reportWebVitals.js b/Neverstopdreaming/src/reportWebVitals.js
new file mode 100644
index 00000000..5253d3ad
--- /dev/null
+++ b/Neverstopdreaming/src/reportWebVitals.js
@@ -0,0 +1,13 @@
+const reportWebVitals = onPerfEntry => {
+ if (onPerfEntry && onPerfEntry instanceof Function) {
+ import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => {
+ getCLS(onPerfEntry);
+ getFID(onPerfEntry);
+ getFCP(onPerfEntry);
+ getLCP(onPerfEntry);
+ getTTFB(onPerfEntry);
+ });
+ }
+};
+
+export default reportWebVitals;
diff --git a/Neverstopdreaming/src/responses/3dResponse.js b/Neverstopdreaming/src/responses/3dResponse.js
new file mode 100644
index 00000000..43128112
--- /dev/null
+++ b/Neverstopdreaming/src/responses/3dResponse.js
@@ -0,0 +1,6989 @@
+export const response3D=
+{
+ "data": {
+ "name": "buildings/ChIJez6N7aFX2YARzyVEmvRMS78",
+ "center": {
+ "latitude": 32.7962603,
+ "longitude": -117.01003259999999
+ },
+ "imageryDate": {
+ "year": 2019,
+ "month": 4,
+ "day": 11
+ },
+ "postalCode": "92119",
+ "administrativeArea": "CA",
+ "statisticalArea": "06073009802",
+ "regionCode": "US",
+ "solarPotential": {
+ "maxArrayPanelsCount": 150,
+ "maxArrayAreaMeters2": 245.51999,
+ "maxSunshineHoursPerYear": 1876.9642,
+ "carbonOffsetFactorKgPerMwh": 428.9201,
+ "wholeRoofStats": {
+ "areaMeters2": 297.84775,
+ "sunshineQuantiles": [
+ 342.9659,
+ 1314.8673,
+ 1663.429,
+ 1719.6658,
+ 1732.2643,
+ 1742.7769,
+ 1758.8019,
+ 1831.4365,
+ 1852.6235,
+ 1862.0382,
+ 1963.9011
+ ],
+ "groundAreaMeters2": 290.09
+ },
+ "roofSegmentStats": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "stats": {
+ "areaMeters2": 136.38316,
+ "sunshineQuantiles": [
+ 358.703,
+ 1628.7256,
+ 1710.4753,
+ 1721.6741,
+ 1728.0297,
+ 1733.1155,
+ 1737.932,
+ 1743.6876,
+ 1751.2334,
+ 1761.6539,
+ 1963.9011
+ ],
+ "groundAreaMeters2": 128.75
+ },
+ "center": {
+ "latitude": 32.7962576,
+ "longitude": -117.0099738
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 32.796185799999996,
+ "longitude": -117.0100203
+ },
+ "ne": {
+ "latitude": 32.7963302,
+ "longitude": -117.0099242
+ }
+ },
+ "planeHeightAtCenterMeters": 203.2078
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "stats": {
+ "areaMeters2": 107.352325,
+ "sunshineQuantiles": [
+ 342.9659,
+ 1583.0604,
+ 1825.8379,
+ 1842.4385,
+ 1848.6306,
+ 1853.628,
+ 1856.947,
+ 1860.5345,
+ 1864.4178,
+ 1870.9883,
+ 1961.4802
+ ],
+ "groundAreaMeters2": 107.31
+ },
+ "center": {
+ "latitude": 32.7962612,
+ "longitude": -117.0100571
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 32.796192999999995,
+ "longitude": -117.0101004
+ },
+ "ne": {
+ "latitude": 32.796332899999996,
+ "longitude": -117.01001819999999
+ }
+ },
+ "planeHeightAtCenterMeters": 204.80763
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "stats": {
+ "areaMeters2": 54.112255,
+ "sunshineQuantiles": [
+ 426.39276,
+ 1178.7296,
+ 1240.9183,
+ 1417.4274,
+ 1561.6467,
+ 1633.5973,
+ 1685.951,
+ 1717.3632,
+ 1743.6455,
+ 1767.7642,
+ 1946.3236
+ ],
+ "groundAreaMeters2": 54.03
+ },
+ "center": {
+ "latitude": 32.7962675,
+ "longitude": -117.01012120000001
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 32.796202099999995,
+ "longitude": -117.01014310000001
+ },
+ "ne": {
+ "latitude": 32.7963284,
+ "longitude": -117.0100876
+ }
+ },
+ "planeHeightAtCenterMeters": 201.98088
+ }
+ ],
+ "solarPanelConfigs": [
+ {
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1864.9858,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1864.9858,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2330.5002,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2330.5002,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2795.6821,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2795.6821,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 3260.3613,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 3260.3613,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3724.9436,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3724.9436,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4190.134,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4190.134,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4654.922,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4654.922,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 5121.4863,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 5121.486,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5586.474,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5586.4736,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 6051.5215,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 6051.521,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6516.0024,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6516.002,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 6980.325,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 6980.3247,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 7445.582,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 7445.5815,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 7911.2437,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 7911.243,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 8375.601,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 8375.6,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 8841.252,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 8841.251,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 9306.209,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 9306.208,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 9771.452,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 9771.451,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 10236.111,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 10236.11,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 10700.173,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 10700.172,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 11164.211,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 11164.209,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 11628.099,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 11628.097,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 12091.986,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 12091.984,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 12555.767,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 12555.766,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 13019.424,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 13019.423,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 13482.94,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 13482.939,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 30,
+ "yearlyEnergyDcKwh": 13946.393,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 30,
+ "yearlyEnergyDcKwh": 13946.392,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 31,
+ "yearlyEnergyDcKwh": 14409.668,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 31,
+ "yearlyEnergyDcKwh": 14409.666,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 14872.593,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 14872.591,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 15335.391,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 15335.389,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 15798.145,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 15798.143,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 35,
+ "yearlyEnergyDcKwh": 16260.661,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 35,
+ "yearlyEnergyDcKwh": 16260.659,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 16722.643,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 16722.64,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 37,
+ "yearlyEnergyDcKwh": 17184.273,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 37,
+ "yearlyEnergyDcKwh": 17184.271,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 38,
+ "yearlyEnergyDcKwh": 17645.768,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 38,
+ "yearlyEnergyDcKwh": 17645.766,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 18105.643,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 18105.64,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 40,
+ "yearlyEnergyDcKwh": 18564.541,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 40,
+ "yearlyEnergyDcKwh": 18564.54,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 41,
+ "yearlyEnergyDcKwh": 19023.342,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 41,
+ "yearlyEnergyDcKwh": 19023.34,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 19481.914,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 19481.912,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 43,
+ "yearlyEnergyDcKwh": 19937.998,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 43,
+ "yearlyEnergyDcKwh": 19937.994,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 44,
+ "yearlyEnergyDcKwh": 20387.955,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 449.95724,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 43,
+ "yearlyEnergyDcKwh": 19937.994,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 20835.283,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 449.95724,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 44,
+ "yearlyEnergyDcKwh": 20385.322,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 21280.598,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 895.2722,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 44,
+ "yearlyEnergyDcKwh": 20385.322,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 47,
+ "yearlyEnergyDcKwh": 21725.203,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 895.2722,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 20829.926,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22169.58,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 895.2722,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 21274.303,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 22610.91,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 895.2722,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 21274.303,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 441.331,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 50,
+ "yearlyEnergyDcKwh": 23050.729,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 895.2722,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 47,
+ "yearlyEnergyDcKwh": 21714.121,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 441.331,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 23487.879,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 895.2722,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 441.331,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 23923.893,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 895.2722,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 53,
+ "yearlyEnergyDcKwh": 24359.623,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1331.0037,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 24794.389,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1765.7697,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 55,
+ "yearlyEnergyDcKwh": 25229.016,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2200.395,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 56,
+ "yearlyEnergyDcKwh": 25663.3,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2634.6812,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 57,
+ "yearlyEnergyDcKwh": 26102.076,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 3073.4568,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 58,
+ "yearlyEnergyDcKwh": 26537.281,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3508.6619,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 59,
+ "yearlyEnergyDcKwh": 26971.84,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3943.2202,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 60,
+ "yearlyEnergyDcKwh": 27409.803,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4381.184,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 61,
+ "yearlyEnergyDcKwh": 27850.18,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4821.5596,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 62,
+ "yearlyEnergyDcKwh": 28288.646,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5260.0273,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 63,
+ "yearlyEnergyDcKwh": 28727.16,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5698.54,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 64,
+ "yearlyEnergyDcKwh": 29165.51,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6136.8896,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 65,
+ "yearlyEnergyDcKwh": 29603.814,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 6575.195,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 66,
+ "yearlyEnergyDcKwh": 30043.041,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 7014.421,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 67,
+ "yearlyEnergyDcKwh": 30480.521,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 7451.902,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 68,
+ "yearlyEnergyDcKwh": 30916.773,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 7888.153,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 69,
+ "yearlyEnergyDcKwh": 31352.885,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 8324.264,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 70,
+ "yearlyEnergyDcKwh": 31788.795,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 8760.176,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 71,
+ "yearlyEnergyDcKwh": 32224.271,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 9195.65,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 32659.13,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 9630.512,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 73,
+ "yearlyEnergyDcKwh": 33093.688,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 10065.066,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 74,
+ "yearlyEnergyDcKwh": 33527.793,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 10499.172,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 75,
+ "yearlyEnergyDcKwh": 33965.813,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 10937.191,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 76,
+ "yearlyEnergyDcKwh": 34400.8,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 11372.183,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 77,
+ "yearlyEnergyDcKwh": 34835.324,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 11806.703,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 78,
+ "yearlyEnergyDcKwh": 35269.31,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 12240.688,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 79,
+ "yearlyEnergyDcKwh": 35703.18,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 12674.561,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 80,
+ "yearlyEnergyDcKwh": 36136.957,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 30,
+ "yearlyEnergyDcKwh": 13108.338,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 81,
+ "yearlyEnergyDcKwh": 36571.977,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 31,
+ "yearlyEnergyDcKwh": 13543.356,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 82,
+ "yearlyEnergyDcKwh": 37006.184,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 13977.564,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 83,
+ "yearlyEnergyDcKwh": 37439.914,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 14411.296,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 84,
+ "yearlyEnergyDcKwh": 37873.336,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 14844.717,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 85,
+ "yearlyEnergyDcKwh": 38306.746,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 35,
+ "yearlyEnergyDcKwh": 15278.125,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 86,
+ "yearlyEnergyDcKwh": 38740.066,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 15711.447,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 87,
+ "yearlyEnergyDcKwh": 39173.258,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 37,
+ "yearlyEnergyDcKwh": 16144.637,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 39606.434,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 38,
+ "yearlyEnergyDcKwh": 16577.813,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 89,
+ "yearlyEnergyDcKwh": 40039.484,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 17010.863,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22151.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 90,
+ "yearlyEnergyDcKwh": 40472.418,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 17010.863,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 22584.203,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 91,
+ "yearlyEnergyDcKwh": 40905.266,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 40,
+ "yearlyEnergyDcKwh": 17443.713,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 22584.203,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 92,
+ "yearlyEnergyDcKwh": 41337.992,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 41,
+ "yearlyEnergyDcKwh": 17876.44,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 22584.203,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 93,
+ "yearlyEnergyDcKwh": 41770.71,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 18309.158,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 22584.203,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 94,
+ "yearlyEnergyDcKwh": 42203.36,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 43,
+ "yearlyEnergyDcKwh": 18741.805,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 22584.203,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 95,
+ "yearlyEnergyDcKwh": 42635.895,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 44,
+ "yearlyEnergyDcKwh": 19174.34,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 22584.203,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 96,
+ "yearlyEnergyDcKwh": 43068.32,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 19606.766,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 22584.203,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 97,
+ "yearlyEnergyDcKwh": 43500.508,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 20038.955,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 22584.203,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 98,
+ "yearlyEnergyDcKwh": 43932.676,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 47,
+ "yearlyEnergyDcKwh": 20471.121,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 22584.203,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 99,
+ "yearlyEnergyDcKwh": 44364.46,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 20902.906,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 22584.203,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 100,
+ "yearlyEnergyDcKwh": 44795.777,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 21334.225,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 22584.203,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 101,
+ "yearlyEnergyDcKwh": 45227.043,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 50,
+ "yearlyEnergyDcKwh": 21765.49,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 22584.203,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 102,
+ "yearlyEnergyDcKwh": 45658.086,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 22196.531,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 22584.203,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 103,
+ "yearlyEnergyDcKwh": 46088.867,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 22627.31,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 22584.203,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 104,
+ "yearlyEnergyDcKwh": 46519.38,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 22627.31,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 50,
+ "yearlyEnergyDcKwh": 23014.717,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 47380.125,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 23488.055,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 50,
+ "yearlyEnergyDcKwh": 23014.717,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 108,
+ "yearlyEnergyDcKwh": 48238.883,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 56,
+ "yearlyEnergyDcKwh": 24346.814,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 50,
+ "yearlyEnergyDcKwh": 23014.717,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 110,
+ "yearlyEnergyDcKwh": 49095.895,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 57,
+ "yearlyEnergyDcKwh": 24775.178,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 23443.365,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 877.3432,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 112,
+ "yearlyEnergyDcKwh": 49952.01,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 57,
+ "yearlyEnergyDcKwh": 24775.178,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 23443.365,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1733.4584,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 114,
+ "yearlyEnergyDcKwh": 50806.363,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 57,
+ "yearlyEnergyDcKwh": 24775.178,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 23443.365,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2587.8115,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 116,
+ "yearlyEnergyDcKwh": 51659.758,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 59,
+ "yearlyEnergyDcKwh": 25628.57,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 23443.365,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2587.8115,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 118,
+ "yearlyEnergyDcKwh": 52508.72,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 60,
+ "yearlyEnergyDcKwh": 26052.834,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 23443.365,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 3012.5083,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 120,
+ "yearlyEnergyDcKwh": 53354.473,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 61,
+ "yearlyEnergyDcKwh": 26475.805,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 23866.15,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 3012.5083,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 122,
+ "yearlyEnergyDcKwh": 54197.164,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 61,
+ "yearlyEnergyDcKwh": 26475.805,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 23866.15,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3855.1995,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 124,
+ "yearlyEnergyDcKwh": 55049.03,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 61,
+ "yearlyEnergyDcKwh": 26475.805,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 23866.15,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4707.0645,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 126,
+ "yearlyEnergyDcKwh": 55909.918,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 62,
+ "yearlyEnergyDcKwh": 26895.4,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 23866.15,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5148.355,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 128,
+ "yearlyEnergyDcKwh": 56744.6,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 62,
+ "yearlyEnergyDcKwh": 26895.4,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 24700.836,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5148.355,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 130,
+ "yearlyEnergyDcKwh": 57567.195,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 64,
+ "yearlyEnergyDcKwh": 27717.992,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 24700.836,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5148.355,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 132,
+ "yearlyEnergyDcKwh": 58377.22,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 64,
+ "yearlyEnergyDcKwh": 27717.992,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 55,
+ "yearlyEnergyDcKwh": 25105.488,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5553.726,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 134,
+ "yearlyEnergyDcKwh": 59184.535,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 64,
+ "yearlyEnergyDcKwh": 27717.992,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 55,
+ "yearlyEnergyDcKwh": 25105.488,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 6361.043,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 136,
+ "yearlyEnergyDcKwh": 59984.3,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 64,
+ "yearlyEnergyDcKwh": 27717.992,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 55,
+ "yearlyEnergyDcKwh": 25105.488,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 7160.808,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 138,
+ "yearlyEnergyDcKwh": 60777.703,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 65,
+ "yearlyEnergyDcKwh": 28115.61,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 56,
+ "yearlyEnergyDcKwh": 25501.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 7160.808,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 140,
+ "yearlyEnergyDcKwh": 61568.06,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 66,
+ "yearlyEnergyDcKwh": 28510.885,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 56,
+ "yearlyEnergyDcKwh": 25501.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 7555.8906,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 142,
+ "yearlyEnergyDcKwh": 62349.004,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 67,
+ "yearlyEnergyDcKwh": 28901.994,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 56,
+ "yearlyEnergyDcKwh": 25501.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 7945.7246,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 144,
+ "yearlyEnergyDcKwh": 63125.81,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 68,
+ "yearlyEnergyDcKwh": 29289.898,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 56,
+ "yearlyEnergyDcKwh": 25501.271,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 8334.624,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 146,
+ "yearlyEnergyDcKwh": 63891.53,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 68,
+ "yearlyEnergyDcKwh": 29289.898,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 57,
+ "yearlyEnergyDcKwh": 25882.408,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 8719.213,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 148,
+ "yearlyEnergyDcKwh": 64644.836,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 68,
+ "yearlyEnergyDcKwh": 29289.898,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 57,
+ "yearlyEnergyDcKwh": 25882.408,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 9472.518,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 150,
+ "yearlyEnergyDcKwh": 65366.668,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 19.26001,
+ "azimuthDegrees": 92.26322,
+ "panelsCount": 70,
+ "yearlyEnergyDcKwh": 30011.727,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.6089764,
+ "azimuthDegrees": 272.80786,
+ "panelsCount": 57,
+ "yearlyEnergyDcKwh": 25882.408,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 3.1595275,
+ "azimuthDegrees": 274.0795,
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 9472.518,
+ "segmentIndex": 2
+ }
+ ]
+ }
+ ],
+ "financialAnalyses": [
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "20"
+ },
+ "panelConfigIndex": -1
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "25"
+ },
+ "panelConfigIndex": -1
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "30"
+ },
+ "panelConfigIndex": -1
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "35"
+ },
+ "panelConfigIndex": -1
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "40"
+ },
+ "panelConfigIndex": -1
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "45"
+ },
+ "panelConfigIndex": 0,
+ "financialDetails": {
+ "initialAcKwhPerYear": 1585.238,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "1907"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "1483"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "13520"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 93.09903,
+ "percentageExportedToGrid": 59.229946
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "335",
+ "nanos": 85540771
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "152"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "4912"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "3166",
+ "nanos": 848144531
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "4912"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "3166",
+ "nanos": 848144531
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "5704"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "4221"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "1483",
+ "nanos": 40039063
+ },
+ "paybackYears": 8,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "487"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "11613"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "3681",
+ "nanos": 968750000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "11613"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "3681",
+ "nanos": 968750000
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "335",
+ "nanos": 85540771
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "152"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "4912"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "3166",
+ "nanos": 848144531
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "4912"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "3166",
+ "nanos": 848144531
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "50"
+ },
+ "panelConfigIndex": 0,
+ "financialDetails": {
+ "initialAcKwhPerYear": 1585.238,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3352"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "1483"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "15022"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 83.78916,
+ "percentageExportedToGrid": 48.9705
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "335",
+ "nanos": 85540771
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "155"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "4969"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "3207",
+ "nanos": 168457031
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "4969"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "3207",
+ "nanos": 168457031
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "5704"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "4221"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "1483",
+ "nanos": 40039063
+ },
+ "paybackYears": 8,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "490"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "11670"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "3722",
+ "nanos": 288818359
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "11670"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "3722",
+ "nanos": 288818359
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "335",
+ "nanos": 85540771
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "155"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "4969"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "3207",
+ "nanos": 168457031
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "4969"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "3207",
+ "nanos": 168457031
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "60"
+ },
+ "panelConfigIndex": 1,
+ "financialDetails": {
+ "initialAcKwhPerYear": 1980.9253,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3470"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "1661"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "18027"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 87.252945,
+ "percentageExportedToGrid": 52.68708
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "375",
+ "nanos": 414459229
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "236"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "7049"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "4601",
+ "nanos": 598632813
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "7049"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "4601",
+ "nanos": 598632813
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "6390",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "4729"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "1661",
+ "nanos": 530029297
+ },
+ "paybackYears": 7.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "611"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "14558"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "5178",
+ "nanos": 714843750
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "14558"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "5178",
+ "nanos": 714843750
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "375",
+ "nanos": 414459229
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "236"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "7049"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "4601",
+ "nanos": 598632813
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "7049"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "4601",
+ "nanos": 598632813
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "70"
+ },
+ "panelConfigIndex": 2,
+ "financialDetails": {
+ "initialAcKwhPerYear": 2376.3298,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3591"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "1840"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "21031"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 89.71643,
+ "percentageExportedToGrid": 55.40283
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "415",
+ "nanos": 743408203
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "316"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "9126"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "5993",
+ "nanos": 232421875
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "9126"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "5993",
+ "nanos": 232421875
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "7077"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "5237"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "1840",
+ "nanos": 20019531
+ },
+ "paybackYears": 6.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "732"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "17441"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "6632",
+ "nanos": 346191406
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "17441"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "6632",
+ "nanos": 346191406
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "415",
+ "nanos": 743408203
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "316"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "9126"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "5993",
+ "nanos": 232421875
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "9126"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "5993",
+ "nanos": 232421875
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "80"
+ },
+ "panelConfigIndex": 3,
+ "financialDetails": {
+ "initialAcKwhPerYear": 2771.3071,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3716"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "2018"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "24036"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 91.549904,
+ "percentageExportedToGrid": 57.463146
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "456",
+ "nanos": 72357178
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "396"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "11199"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "7381",
+ "nanos": 902343750
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "11199"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "7381",
+ "nanos": 902343750
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "7763",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "5745"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "2018",
+ "nanos": 510009766
+ },
+ "paybackYears": 6.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "852"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "20320"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "8083",
+ "nanos": 14648438
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "20320"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "8083",
+ "nanos": 14648438
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "456",
+ "nanos": 72357178
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "396"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "11199"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "7381",
+ "nanos": 902343750
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "11199"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "7381",
+ "nanos": 902343750
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "90"
+ },
+ "panelConfigIndex": 4,
+ "financialDetails": {
+ "initialAcKwhPerYear": 3166.2021,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3843"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "2197"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "27041"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 92.97355,
+ "percentageExportedToGrid": 59.085953
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "496",
+ "nanos": 401275635
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "476"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "13270"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "8769",
+ "nanos": 582031250
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "13270"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "8769",
+ "nanos": 582031250
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "8450"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "6253"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "2197"
+ },
+ "paybackYears": 6,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "973"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "23198"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "9532",
+ "nanos": 691406250
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "23198"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "9532",
+ "nanos": 691406250
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "496",
+ "nanos": 401245117
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "476"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "13270"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "8769",
+ "nanos": 582031250
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "13270"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "8769",
+ "nanos": 582031250
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "100"
+ },
+ "defaultBill": true,
+ "panelConfigIndex": 5,
+ "financialDetails": {
+ "initialAcKwhPerYear": 3561.6138,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3967"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "2375"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "30045"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 94.12609,
+ "percentageExportedToGrid": 60.41445
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "536",
+ "nanos": 730163574
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "557"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "15344"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "10159",
+ "nanos": 250000000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "15344"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "10159",
+ "nanos": 250000000
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "9136",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "6762"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "2375",
+ "nanos": 489990234
+ },
+ "paybackYears": 5.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1093"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "26078"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "10984",
+ "nanos": 350585938
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "26078"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "10984",
+ "nanos": 350585938
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "536",
+ "nanos": 730163574
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "557"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "15344"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "10159",
+ "nanos": 250000000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "15344"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "10159",
+ "nanos": 250000000
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "125"
+ },
+ "panelConfigIndex": 7,
+ "financialDetails": {
+ "initialAcKwhPerYear": 4353.2637,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "5646"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "2732"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "37556"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 92.038216,
+ "percentageExportedToGrid": 58.017517
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "617",
+ "nanos": 388061523
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "721"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "19564"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "12989",
+ "nanos": 402343750
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "19564"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "12989",
+ "nanos": 402343750
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "10509",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "7778"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "2732",
+ "nanos": 469970703
+ },
+ "paybackYears": 5.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1339"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "31911"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "13938",
+ "nanos": 502929688
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "31911"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "13938",
+ "nanos": 502929688
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "617",
+ "nanos": 388061523
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "721"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "19564"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "12989",
+ "nanos": 402343750
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "19564"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "12989",
+ "nanos": 402343750
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "150"
+ },
+ "panelConfigIndex": 10,
+ "financialDetails": {
+ "initialAcKwhPerYear": 5538.602,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "4593"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "3267"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "45068"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 97.58255,
+ "percentageExportedToGrid": 64.47769
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "738",
+ "nanos": 374877930
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "958"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "25708"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "17103",
+ "nanos": 587890625
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "25708"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "17103",
+ "nanos": 587890625
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "12569"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "9302"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "3267",
+ "nanos": 939941406
+ },
+ "paybackYears": 5.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1696"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "40475"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "18238",
+ "nanos": 685546875
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "40475"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "18238",
+ "nanos": 685546875
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "738",
+ "nanos": 374877930
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "958"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "25708"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "17103",
+ "nanos": 587890625
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "25708"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "17103",
+ "nanos": 587890625
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "175"
+ },
+ "panelConfigIndex": 12,
+ "financialDetails": {
+ "initialAcKwhPerYear": 6328.745,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "6277"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "3624"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "52579"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 95.57468,
+ "percentageExportedToGrid": 62.10291
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "819",
+ "nanos": 32714844
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1122"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "29922"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "19929",
+ "nanos": 656250000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "29922"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "19929",
+ "nanos": 656250000
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "13942"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "10318"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "3624",
+ "nanos": 919921875
+ },
+ "paybackYears": 5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1941"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "46302"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "21188",
+ "nanos": 748046875
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "46302"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "21188",
+ "nanos": 748046875
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "819",
+ "nanos": 32714844
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1122"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "29922"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "19929",
+ "nanos": 656250000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "29922"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "19929",
+ "nanos": 656250000
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "200"
+ },
+ "panelConfigIndex": 15,
+ "financialDetails": {
+ "initialAcKwhPerYear": 7515.0645,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "5226"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "4160"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "60091"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.303825,
+ "percentageExportedToGrid": 66.54537
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "940",
+ "nanos": 19470215
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1358"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "36065"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "24042",
+ "nanos": 695312500
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "36065"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "24042",
+ "nanos": 695312500
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "16001",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "11842"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "4160",
+ "nanos": 390136719
+ },
+ "paybackYears": 4.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2299"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "54865"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "25487",
+ "nanos": 765625000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "54865"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "25487",
+ "nanos": 765625000
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "940",
+ "nanos": 19470215
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1358"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "36065"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "24042",
+ "nanos": 695312500
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "36065"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "24042",
+ "nanos": 695312500
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "225"
+ },
+ "panelConfigIndex": 17,
+ "financialDetails": {
+ "initialAcKwhPerYear": 8305.734,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "6904"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "4517"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "67602"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 97.557076,
+ "percentageExportedToGrid": 64.44731
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1020",
+ "nanos": 677368164
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1523"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "40285"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "26873",
+ "nanos": 261718750
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "40285"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "26873",
+ "nanos": 261718750
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "17374",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "12858"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "4517",
+ "nanos": 370117188
+ },
+ "paybackYears": 4.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2544"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "60698"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "28442",
+ "nanos": 335937500
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "60698"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "28442",
+ "nanos": 335937500
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1020",
+ "nanos": 677368164
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1523"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "40285"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "26873",
+ "nanos": 261718750
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "40285"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "26873",
+ "nanos": 261718750
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "250"
+ },
+ "panelConfigIndex": 19,
+ "financialDetails": {
+ "initialAcKwhPerYear": 9095.147,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "8593"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "4874"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "75113"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 96.1464,
+ "percentageExportedToGrid": 62.77503
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1101",
+ "nanos": 335205078
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1687"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "44494"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "29696",
+ "nanos": 222656250
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "44494"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "29696",
+ "nanos": 222656250
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "18747",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "13874"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "4874",
+ "nanos": 350097656
+ },
+ "paybackYears": 4.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2789"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "66521"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "31389",
+ "nanos": 277343750
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "66521"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "31389",
+ "nanos": 277343750
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1101",
+ "nanos": 335205078
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1687"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "44494"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "29696",
+ "nanos": 222656250
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "44494"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "29696",
+ "nanos": 222656250
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "300"
+ },
+ "panelConfigIndex": 24,
+ "financialDetails": {
+ "initialAcKwhPerYear": 11066.511,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "9259"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "5766"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "90136"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 97.48835,
+ "percentageExportedToGrid": 64.36537
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1302",
+ "nanos": 979858398
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2087"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "54818"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "36613",
+ "nanos": 156250000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "54818"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "36613",
+ "nanos": 156250000
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "22180"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "16414"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "5766",
+ "nanos": 799804688
+ },
+ "paybackYears": 4.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "3390"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "80878"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "38616",
+ "nanos": 207031250
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "80878"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "38616",
+ "nanos": 207031250
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1302",
+ "nanos": 979858398
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2087"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "54818"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "36613",
+ "nanos": 156250000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "54818"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "36613",
+ "nanos": 156250000
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "350"
+ },
+ "panelConfigIndex": 29,
+ "financialDetails": {
+ "initialAcKwhPerYear": 13035.082,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "9946"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "6659"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "105159"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 98.42581,
+ "percentageExportedToGrid": 65.48698
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1504",
+ "nanos": 624511719
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2485"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "65121"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "43515",
+ "nanos": 820312500
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "65121"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "43515",
+ "nanos": 820312500
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "25612",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "18954"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "6659",
+ "nanos": 250000000
+ },
+ "paybackYears": 4.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "3990"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "95214"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "45828",
+ "nanos": 851562500
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "95214"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "45828",
+ "nanos": 851562500
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1504",
+ "nanos": 624511719
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2485"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "65121"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "43515",
+ "nanos": 820312500
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "65121"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "43515",
+ "nanos": 820312500
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "400"
+ },
+ "panelConfigIndex": 34,
+ "financialDetails": {
+ "initialAcKwhPerYear": 14998.903,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "10666"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "7551"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "120182"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.09752,
+ "percentageExportedToGrid": 66.29599
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1706",
+ "nanos": 269287109
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2882"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "75390"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "50395",
+ "nanos": 589843750
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "75390"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "50395",
+ "nanos": 589843750
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "29045"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "21494"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "7551",
+ "nanos": 700195313
+ },
+ "paybackYears": 4.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "4589"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "109516"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "53018",
+ "nanos": 621093750
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "109516"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "53018",
+ "nanos": 621093750
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1706",
+ "nanos": 269287109
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2882"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "75391"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "50395",
+ "nanos": 589843750
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "75391"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "50395",
+ "nanos": 589843750
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "450"
+ },
+ "panelConfigIndex": 39,
+ "financialDetails": {
+ "initialAcKwhPerYear": 16947.299,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "11494"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "8444"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "135205"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.529366,
+ "percentageExportedToGrid": 66.81849
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1907",
+ "nanos": 913818359
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "3275"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "85553"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "57202",
+ "nanos": 917968750
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "85553"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "57202",
+ "nanos": 917968750
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "32477",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "24034"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "8444",
+ "nanos": 150390625
+ },
+ "paybackYears": 4.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "5183"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "123711"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "60135",
+ "nanos": 917968750
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "123711"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "60135",
+ "nanos": 917968750
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1907",
+ "nanos": 913818359
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "3275"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "85553"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "57202",
+ "nanos": 917968750
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "85553"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "57202",
+ "nanos": 917968750
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "500"
+ },
+ "panelConfigIndex": 44,
+ "financialDetails": {
+ "initialAcKwhPerYear": 18844.145,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "12676"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "9336"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "150227"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.60237,
+ "percentageExportedToGrid": 66.90699
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2109",
+ "nanos": 558593750
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "3653"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "95361"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "63769",
+ "nanos": 476562500
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "95361"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "63769",
+ "nanos": 476562500
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "35910"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "26574"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "9336",
+ "nanos": 599609375
+ },
+ "paybackYears": 4.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "5763"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "137552"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "67012",
+ "nanos": 476562500
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "137552"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "67012",
+ "nanos": 476562500
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2109",
+ "nanos": 558593750
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "3653"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "95361"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "63769",
+ "nanos": 476562500
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "95361"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "63769",
+ "nanos": 476562500
+ }
+ }
+ }
+ }
+ ],
+ "panelCapacityWatts": 250,
+ "panelHeightMeters": 1.65,
+ "panelWidthMeters": 0.992,
+ "panelLifetimeYears": 20,
+ "buildingStats": {
+ "areaMeters2": 322.71997,
+ "sunshineQuantiles": [
+ 317.0235,
+ 1251.7665,
+ 1605.2441,
+ 1713.5168,
+ 1729.6149,
+ 1740.4423,
+ 1755.9912,
+ 1819.253,
+ 1851.8606,
+ 1861.9152,
+ 1983.621
+ ],
+ "groundAreaMeters2": 304.35
+ },
+ "solarPanels": [
+ {
+ "center": {
+ "latitude": 32.7962787,
+ "longitude": -117.0100787
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 468.1328,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.796278199999996,
+ "longitude": -117.01006810000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 465.39536,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7962634,
+ "longitude": -117.01006899999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 465.18085,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.796262899999995,
+ "longitude": -117.01005839999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 466.27682,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7962625,
+ "longitude": -117.0100478
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 465.5144,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7962476,
+ "longitude": -117.0100487
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 465.18182,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7962778,
+ "longitude": -117.01005760000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 464.67923,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7962621,
+ "longitude": -117.01003729999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 464.5823,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.796276899999995,
+ "longitude": -117.01003639999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 465.19016,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7962918,
+ "longitude": -117.0100355
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 464.7883,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.796292199999996,
+ "longitude": -117.0100461
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 466.56412,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7963071,
+ "longitude": -117.01004529999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 464.98788,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7963075,
+ "longitude": -117.01005579999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 465.0473,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7962931,
+ "longitude": -117.0100673
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 464.48114,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7962328,
+ "longitude": -117.0100496
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 464.32266,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7962179,
+ "longitude": -117.01005040000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 465.25693,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7962175,
+ "longitude": -117.01003990000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 465.66162,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.796233199999996,
+ "longitude": -117.01006009999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 464.35687,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.79623360000001,
+ "longitude": -117.0100707
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 465.65125,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7962341,
+ "longitude": -117.01008130000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 464.95715,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7962489,
+ "longitude": -117.0100804
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 465.2431,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.796219199999996,
+ "longitude": -117.01008220000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 464.65945,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.796307999999996,
+ "longitude": -117.0100664
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 464.0617,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7963084,
+ "longitude": -117.010077
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 464.0375,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7962481,
+ "longitude": -117.0100593
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 463.88773,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.796292699999995,
+ "longitude": -117.0100567
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 463.8875,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.796247199999996,
+ "longitude": -117.01003809999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 463.78085,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7962183,
+ "longitude": -117.01006099999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 463.65717,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7962935,
+ "longitude": -117.0100779
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 463.51648,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7962188,
+ "longitude": -117.01007159999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 463.45227,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.796306699999995,
+ "longitude": -117.01003469999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 463.2748,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7962323,
+ "longitude": -117.010039
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 462.92517,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.796231899999995,
+ "longitude": -117.0100284
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 462.79785,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7962485,
+ "longitude": -117.0100699
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 462.75412,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.796217,
+ "longitude": -117.0100293
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 462.51663,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7962638,
+ "longitude": -117.0100796
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 461.98172,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7962467,
+ "longitude": -117.01002759999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 461.63,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.79627740000001,
+ "longitude": -117.010047
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 461.49445,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7962616,
+ "longitude": -117.01002670000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 459.87573,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7962913,
+ "longitude": -117.010025
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 458.89774,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7962765,
+ "longitude": -117.01002580000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 458.80167,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.796202099999995,
+ "longitude": -117.0100301
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 458.57208,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7963062,
+ "longitude": -117.0100241
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 456.08243,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7962002,
+ "longitude": -117.00998499999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 449.95724,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962196,
+ "longitude": -117.01009269999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 447.32852,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7962006,
+ "longitude": -117.00999499999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 445.315,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962345,
+ "longitude": -117.01009189999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.60443,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7962494,
+ "longitude": -117.010091
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.37717,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.796284899999996,
+ "longitude": -117.010133
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.331,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 32.7962039,
+ "longitude": -117.01007249999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 439.8186,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7962035,
+ "longitude": -117.0100619
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.15045,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7962998,
+ "longitude": -117.01013169999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.01224,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 32.7962154,
+ "longitude": -117.00999429999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 435.7315,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7961999,
+ "longitude": -117.009975
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.76593,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962148,
+ "longitude": -117.0099743
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.62543,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962303,
+ "longitude": -117.00999360000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.28607,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962306,
+ "longitude": -117.0100036
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.77557,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.79623,
+ "longitude": -117.0099836
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 435.205,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962448,
+ "longitude": -117.00998290000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.5583,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962597,
+ "longitude": -117.0099822
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.96378,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962594,
+ "longitude": -117.00997219999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 440.37558,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962601,
+ "longitude": -117.00999220000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.468,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962749,
+ "longitude": -117.0099915
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.5128,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962898,
+ "longitude": -117.0099908
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.3498,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962901,
+ "longitude": -117.0100008
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.30515,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.796305,
+ "longitude": -117.0100001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 439.22598,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962753,
+ "longitude": -117.01000149999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.4811,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7963047,
+ "longitude": -117.00999010000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.25104,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962743,
+ "longitude": -117.0099715
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.1109,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962591,
+ "longitude": -117.0099622
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 435.912,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962746,
+ "longitude": -117.0099815
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 435.4748,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962445,
+ "longitude": -117.0099729
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.86096,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962442,
+ "longitude": -117.00996289999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.55505,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.796258699999996,
+ "longitude": -117.00995220000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.10504,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962736,
+ "longitude": -117.0099515
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.0193,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962584,
+ "longitude": -117.0099422
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.99127,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.796288499999996,
+ "longitude": -117.00995080000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.521,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7963033,
+ "longitude": -117.0099501
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.9851,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962296,
+ "longitude": -117.00997360000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.8717,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962293,
+ "longitude": -117.00996359999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.77774,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.796229,
+ "longitude": -117.00995359999997
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 435.01898,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962286,
+ "longitude": -117.00994359999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.2079,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.796304299999996,
+ "longitude": -117.00998009999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.73126,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962756,
+ "longitude": -117.01001149999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.4207,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962138,
+ "longitude": -117.0099443
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.40826,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962141,
+ "longitude": -117.00995429999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.32193,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962438,
+ "longitude": -117.00995289999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.18924,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.796243499999996,
+ "longitude": -117.0099429
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.17648,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.796200899999995,
+ "longitude": -117.01000499999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.05164,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962026,
+ "longitude": -117.01004069999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 432.93213,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.796289099999996,
+ "longitude": -117.00997079999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 432.84885,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962895,
+ "longitude": -117.00998080000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 432.72675,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962888,
+ "longitude": -117.0099608
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 432.71884,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962158,
+ "longitude": -117.01000429999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 432.64716,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.796304,
+ "longitude": -117.00997009999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 432.53522,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962604,
+ "longitude": -117.0100022
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 432.42596,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962144,
+ "longitude": -117.00996430000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 432.19,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962455,
+ "longitude": -117.01000289999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 432.16605,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7961996,
+ "longitude": -117.009965
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 431.78436,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.796303699999996,
+ "longitude": -117.00996009999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 431.31934,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.796273899999996,
+ "longitude": -117.00996149999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 431.26578,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7961992,
+ "longitude": -117.009955
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 431.0414,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7963053,
+ "longitude": -117.01001009999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 430.77963,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.796203,
+ "longitude": -117.01005129999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 430.51385,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.796215100000005,
+ "longitude": -117.0099843
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 430.45203,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962452,
+ "longitude": -117.0099929
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 430.29236,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962458,
+ "longitude": -117.0100129
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 430.07388,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7961989,
+ "longitude": -117.00994499999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 428.68607,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962043,
+ "longitude": -117.010083
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 428.64935,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7962905,
+ "longitude": -117.01001079999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 428.36258,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962992,
+ "longitude": -117.01012120000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 428.23654,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 32.796313999999995,
+ "longitude": -117.01011989999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 427.87863,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 32.796284299999996,
+ "longitude": -117.01012240000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 427.54248,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 32.7962695,
+ "longitude": -117.01012369999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 426.81055,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 32.7963182,
+ "longitude": -117.0099494
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 426.78912,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962161,
+ "longitude": -117.0100143
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 426.6042,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962701,
+ "longitude": -117.0101342
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 424.69684,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 32.796231,
+ "longitude": -117.0100136
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 424.26385,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.796303,
+ "longitude": -117.0099401
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 422.97107,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.796321999999996,
+ "longitude": -117.01004440000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 422.78558,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.796314599999995,
+ "longitude": -117.01013049999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 422.46344,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 32.7962546,
+ "longitude": -117.01012489999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 420.22778,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 32.796239799999995,
+ "longitude": -117.01012619999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 425.21982,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 32.7962249,
+ "longitude": -117.01012740000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 426.64514,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 32.796210099999996,
+ "longitude": -117.01012870000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.2907,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 32.7962607,
+ "longitude": -117.01001219999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 419.59546,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7963224,
+ "longitude": -117.010055
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 417.35043,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7963215,
+ "longitude": -117.01003379999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 417.33548,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.796318899999996,
+ "longitude": -117.00996939999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 411.7253,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7963185,
+ "longitude": -117.0099594
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 410.86697,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.796209399999995,
+ "longitude": -117.0101181
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 405.3709,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 32.796322800000006,
+ "longitude": -117.01006559999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 404.6532,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7962552,
+ "longitude": -117.01013549999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 403.88617,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 32.7962985,
+ "longitude": -117.01011059999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 403.43045,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 32.7962837,
+ "longitude": -117.01011190000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 400.46793,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 32.7962256,
+ "longitude": -117.01013800000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.29712,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 32.7963192,
+ "longitude": -117.00997939999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 397.6181,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7963233,
+ "longitude": -117.01007609999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.7832,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7962432,
+ "longitude": -117.0099329
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.27573,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962688,
+ "longitude": -117.01011310000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.0824,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 32.796258099999996,
+ "longitude": -117.00993220000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.10922,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.796240399999995,
+ "longitude": -117.01013669999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.83377,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 32.796313399999995,
+ "longitude": -117.01010939999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 388.89896,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 32.796228299999996,
+ "longitude": -117.0099336
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 387.9045,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.796254,
+ "longitude": -117.01011439999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 384.58878,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 32.7962048,
+ "longitude": -117.01009359999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.1364,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.7962391,
+ "longitude": -117.01011559999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 377.35773,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 32.7962243,
+ "longitude": -117.0101169
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 375.94763,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 32.796319499999996,
+ "longitude": -117.0099894
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 361.24673,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.7962134,
+ "longitude": -117.00993430000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 360.58273,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 32.796185799999996,
+ "longitude": -117.01014310000001
+ },
+ "ne": {
+ "latitude": 32.796332899999996,
+ "longitude": -117.0099242
+ }
+ },
+ "imageryQuality": "HIGH",
+ "imageryProcessedDate": {
+ "year": 2022,
+ "month": 10,
+ "day": 16
+ }
+ },
+ "status": 200,
+ "statusText": "",
+ "headers": {
+ "cache-control": "private",
+ "content-encoding": "gzip",
+ "content-length": "11003",
+ "content-type": "application/json; charset=UTF-8",
+ "date": "Thu, 26 Oct 2023 07:07:52 GMT",
+ "server": "ESF",
+ "vary": "Origin, X-Origin, Referer"
+ },
+ "config": {
+ "transitional": {
+ "silentJSONParsing": true,
+ "forcedJSONParsing": true,
+ "clarifyTimeoutError": false
+ },
+ "adapter": "xhr",
+ "transformRequest": [
+ null
+ ],
+ "transformResponse": [
+ null
+ ],
+ "timeout": 0,
+ "xsrfCookieName": "XSRF-TOKEN",
+ "xsrfHeaderName": "X-XSRF-TOKEN",
+ "maxContentLength": -1,
+ "maxBodyLength": -1,
+ "env": {},
+ "headers": {
+ "Accept": "application/json, text/plain, */*"
+ },
+ "method": "get",
+ "url": "https://solar.googleapis.com/v1/buildingInsights:findClosest?location.latitude=32.79626463265465&location.longitude=-117.01002549380065&requiredQuality=HIGH&key=AIzaSyCMtUFMOV1x4yp9cB8Z22nLX85iItpqdIg"
+ },
+ "request": {}
+}
\ No newline at end of file
diff --git a/Neverstopdreaming/src/responses/BestwayConstructions.js b/Neverstopdreaming/src/responses/BestwayConstructions.js
new file mode 100644
index 00000000..fb97cef6
--- /dev/null
+++ b/Neverstopdreaming/src/responses/BestwayConstructions.js
@@ -0,0 +1,6665 @@
+export const bestwayResponse =
+{
+ "data": {
+ "name": "buildings/ChIJZYbwBtzPQIYRYktasYGTDqM",
+ "center": {
+ "latitude": 29.886027499999997,
+ "longitude": -95.5560232
+ },
+ "imageryDate": {
+ "year": 2019,
+ "month": 4,
+ "day": 28
+ },
+ "postalCode": "77040",
+ "administrativeArea": "TX",
+ "statisticalArea": "48201551800",
+ "regionCode": "US",
+ "solarPotential": {
+ "maxArrayPanelsCount": 63,
+ "maxArrayAreaMeters2": 103.11839,
+ "maxSunshineHoursPerYear": 1421.8269,
+ "carbonOffsetFactorKgPerMwh": 639.4523,
+ "wholeRoofStats": {
+ "areaMeters2": 195.00879,
+ "sunshineQuantiles": [
+ 418.51257,
+ 993.62646,
+ 1062.3248,
+ 1102.7734,
+ 1137.957,
+ 1178.1594,
+ 1259.7803,
+ 1318.6298,
+ 1359.6742,
+ 1385.8364,
+ 1508.5116
+ ],
+ "groundAreaMeters2": 179.22
+ },
+ "roofSegmentStats": [
+ {
+ "pitchDegrees": 26.419437,
+ "azimuthDegrees": 32.691326,
+ "stats": {
+ "areaMeters2": 51.029476,
+ "sunshineQuantiles": [
+ 641.5908,
+ 981.8872,
+ 1012.35297,
+ 1045.9095,
+ 1073.3607,
+ 1090.9294,
+ 1104.3562,
+ 1125.1908,
+ 1141.9703,
+ 1156.0087,
+ 1396.7544
+ ],
+ "groundAreaMeters2": 45.7
+ },
+ "center": {
+ "latitude": 29.8860697,
+ "longitude": -95.555987
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 29.886025099999998,
+ "longitude": -95.55603339999999
+ },
+ "ne": {
+ "latitude": 29.886125999999997,
+ "longitude": -95.55593979999999
+ }
+ },
+ "planeHeightAtCenterMeters": 33.032238
+ },
+ {
+ "pitchDegrees": 25.458254,
+ "azimuthDegrees": 303.46948,
+ "stats": {
+ "areaMeters2": 31.288115,
+ "sunshineQuantiles": [
+ 467.13763,
+ 874.6292,
+ 940.8325,
+ 997.6202,
+ 1036.9447,
+ 1062.4917,
+ 1088.721,
+ 1115.122,
+ 1137.1462,
+ 1175.0483,
+ 1319.5204
+ ],
+ "groundAreaMeters2": 28.25
+ },
+ "center": {
+ "latitude": 29.8860821,
+ "longitude": -95.5560442
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 29.8860442,
+ "longitude": -95.55607169999999
+ },
+ "ne": {
+ "latitude": 29.886124499999998,
+ "longitude": -95.5560179
+ }
+ },
+ "planeHeightAtCenterMeters": 32.565838
+ },
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "stats": {
+ "areaMeters2": 25.285975,
+ "sunshineQuantiles": [
+ 530.54,
+ 1236.1299,
+ 1283.8201,
+ 1323.3904,
+ 1353.0206,
+ 1371.8657,
+ 1383.6464,
+ 1391.2764,
+ 1398.1957,
+ 1412.6536,
+ 1450.1959
+ ],
+ "groundAreaMeters2": 23.03
+ },
+ "center": {
+ "latitude": 29.886034199999997,
+ "longitude": -95.5560026
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 29.886011399999997,
+ "longitude": -95.55604199999999
+ },
+ "ne": {
+ "latitude": 29.886057999999995,
+ "longitude": -95.5559602
+ }
+ },
+ "planeHeightAtCenterMeters": 33.636707
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "stats": {
+ "areaMeters2": 22.411684,
+ "sunshineQuantiles": [
+ 418.51257,
+ 1075.7925,
+ 1136.8163,
+ 1168.2555,
+ 1202.8225,
+ 1254.2025,
+ 1299.8925,
+ 1338.4669,
+ 1364.5391,
+ 1379.2795,
+ 1402.4109
+ ],
+ "groundAreaMeters2": 22.09
+ },
+ "center": {
+ "latitude": 29.886001699999998,
+ "longitude": -95.5560039
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 29.885961799999997,
+ "longitude": -95.55603819999999
+ },
+ "ne": {
+ "latitude": 29.8860308,
+ "longitude": -95.5559693
+ }
+ },
+ "planeHeightAtCenterMeters": 32.747868
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "stats": {
+ "areaMeters2": 24.258324,
+ "sunshineQuantiles": [
+ 827.49426,
+ 1332.1049,
+ 1346.6232,
+ 1352.4862,
+ 1357.7875,
+ 1362.801,
+ 1368.5814,
+ 1377.5768,
+ 1389.7463,
+ 1412.3773,
+ 1508.5116
+ ],
+ "groundAreaMeters2": 21.46
+ },
+ "center": {
+ "latitude": 29.885978599999998,
+ "longitude": -95.5560768
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 29.8859442,
+ "longitude": -95.5561082
+ },
+ "ne": {
+ "latitude": 29.886015599999997,
+ "longitude": -95.55605159999999
+ }
+ },
+ "planeHeightAtCenterMeters": 32.610245
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "stats": {
+ "areaMeters2": 17.30197,
+ "sunshineQuantiles": [
+ 597.66394,
+ 1220.2908,
+ 1249.0583,
+ 1259.107,
+ 1268.0004,
+ 1275.4441,
+ 1283.1553,
+ 1289.8676,
+ 1302.9154,
+ 1342.7734,
+ 1418.4727
+ ],
+ "groundAreaMeters2": 16.44
+ },
+ "center": {
+ "latitude": 29.8859785,
+ "longitude": -95.5560374
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 29.885956800000002,
+ "longitude": -95.55606329999999
+ },
+ "ne": {
+ "latitude": 29.886000199999998,
+ "longitude": -95.55600849999999
+ }
+ },
+ "planeHeightAtCenterMeters": 32.51849
+ },
+ {
+ "pitchDegrees": 19.304255,
+ "azimuthDegrees": 122.02616,
+ "stats": {
+ "areaMeters2": 10.277859,
+ "sunshineQuantiles": [
+ 865.1639,
+ 1097.159,
+ 1111.437,
+ 1122.8739,
+ 1134.3679,
+ 1148.2352,
+ 1162.6752,
+ 1176.4001,
+ 1190.2292,
+ 1222.2593,
+ 1316.273
+ ],
+ "groundAreaMeters2": 9.7
+ },
+ "center": {
+ "latitude": 29.885969999999997,
+ "longitude": -95.5560124
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 29.885950199999996,
+ "longitude": -95.5560323
+ },
+ "ne": {
+ "latitude": 29.8860004,
+ "longitude": -95.556
+ }
+ },
+ "planeHeightAtCenterMeters": 32.57727
+ },
+ {
+ "pitchDegrees": 15.976729,
+ "azimuthDegrees": 142.32219,
+ "stats": {
+ "areaMeters2": 7.2812486,
+ "sunshineQuantiles": [
+ 728.3999,
+ 1214.1808,
+ 1256.3527,
+ 1328.7468,
+ 1351.7573,
+ 1364.4945,
+ 1375.8029,
+ 1384.9633,
+ 1392.4237,
+ 1398.5316,
+ 1413.4834
+ ],
+ "groundAreaMeters2": 7
+ },
+ "center": {
+ "latitude": 29.886016199999997,
+ "longitude": -95.55604459999999
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 29.885993099999997,
+ "longitude": -95.5560541
+ },
+ "ne": {
+ "latitude": 29.8860448,
+ "longitude": -95.5560352
+ }
+ },
+ "planeHeightAtCenterMeters": 32.684814
+ },
+ {
+ "pitchDegrees": 19.12275,
+ "azimuthDegrees": 301.38284,
+ "stats": {
+ "areaMeters2": 5.8741417,
+ "sunshineQuantiles": [
+ 819.5457,
+ 1061.7126,
+ 1102.0946,
+ 1139.436,
+ 1193.5996,
+ 1258.137,
+ 1305.4341,
+ 1324.4086,
+ 1342.4415,
+ 1359.2137,
+ 1470.8588
+ ],
+ "groundAreaMeters2": 5.55
+ },
+ "center": {
+ "latitude": 29.885983699999997,
+ "longitude": -95.55609659999999
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 29.885960299999997,
+ "longitude": -95.5561154
+ },
+ "ne": {
+ "latitude": 29.8860107,
+ "longitude": -95.5560727
+ }
+ },
+ "planeHeightAtCenterMeters": 33.136936
+ }
+ ],
+ "solarPanelConfigs": [
+ {
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1410.5125,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1056.8733,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 353.63916,
+ "segmentIndex": 4
+ }
+ ]
+ },
+ {
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1758.7632,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1405.124,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 353.63916,
+ "segmentIndex": 4
+ }
+ ]
+ },
+ {
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2106.5327,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1752.8936,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 353.63916,
+ "segmentIndex": 4
+ }
+ ]
+ },
+ {
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2453.154,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1752.8936,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 700.2604,
+ "segmentIndex": 4
+ }
+ ]
+ },
+ {
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 2798.1494,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1752.8936,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 344.99548,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 700.2604,
+ "segmentIndex": 4
+ }
+ ]
+ },
+ {
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3141.3826,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2096.1267,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 344.99548,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 700.2604,
+ "segmentIndex": 4
+ }
+ ]
+ },
+ {
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3482.65,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2096.1267,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 344.99548,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1041.5278,
+ "segmentIndex": 4
+ }
+ ]
+ },
+ {
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 3823.551,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2096.1267,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 344.99548,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1382.4288,
+ "segmentIndex": 4
+ }
+ ]
+ },
+ {
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4164.3066,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2096.1267,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 344.99548,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1723.1846,
+ "segmentIndex": 4
+ }
+ ]
+ },
+ {
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 4504.5005,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2096.1267,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 344.99548,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2063.3782,
+ "segmentIndex": 4
+ }
+ ]
+ },
+ {
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 4844.6255,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2096.1267,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 344.99548,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2403.5034,
+ "segmentIndex": 4
+ }
+ ]
+ },
+ {
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 5184.122,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2435.6233,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 344.99548,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2403.5034,
+ "segmentIndex": 4
+ }
+ ]
+ },
+ {
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 5520.9204,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2435.6233,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 344.99548,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 2740.3018,
+ "segmentIndex": 4
+ }
+ ]
+ },
+ {
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 5852.277,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 2766.9795,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 344.99548,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 2740.3018,
+ "segmentIndex": 4
+ }
+ ]
+ },
+ {
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 6181.4536,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3096.1563,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 344.99548,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 2740.3018,
+ "segmentIndex": 4
+ }
+ ]
+ },
+ {
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 6510.6084,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3096.1563,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 344.99548,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 2740.3018,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 329.15454,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 6839.0176,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 344.99548,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 2740.3018,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 329.15454,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 7166.029,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 344.99548,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3067.3132,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 329.15454,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 7492.987,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 671.95355,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3067.3132,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 329.15454,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 7826.359,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1005.3253,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3067.3132,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 329.15454,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 8151.816,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1005.3253,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3067.3132,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 654.6119,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 8475.654,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1005.3253,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 654.6119,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 8793.941,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1005.3253,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 972.89905,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 9113.492,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1005.3253,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1292.4502,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 9428.703,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1320.5365,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1292.4502,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 9743.4795,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1320.5365,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1607.226,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 30,
+ "yearlyEnergyDcKwh": 10046.052,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1320.5365,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1909.7985,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 31,
+ "yearlyEnergyDcKwh": 10336.342,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.419437,
+ "azimuthDegrees": 32.691326,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 290.29044,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1320.5365,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1909.7985,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 10624.794,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.419437,
+ "azimuthDegrees": 32.691326,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 578.74255,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1320.5365,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1909.7985,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 10909.392,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.419437,
+ "azimuthDegrees": 32.691326,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 863.33984,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1320.5365,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1909.7985,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 11192.011,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.419437,
+ "azimuthDegrees": 32.691326,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 863.33984,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 25.458254,
+ "azimuthDegrees": 303.46948,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 282.619,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1320.5365,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1909.7985,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 35,
+ "yearlyEnergyDcKwh": 11474.57,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.419437,
+ "azimuthDegrees": 32.691326,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1145.8992,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 25.458254,
+ "azimuthDegrees": 303.46948,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 282.619,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1320.5365,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1909.7985,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 11756.765,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.419437,
+ "azimuthDegrees": 32.691326,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1428.094,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 25.458254,
+ "azimuthDegrees": 303.46948,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 282.619,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1320.5365,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1909.7985,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 37,
+ "yearlyEnergyDcKwh": 12043.32,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.419437,
+ "azimuthDegrees": 32.691326,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1714.65,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 25.458254,
+ "azimuthDegrees": 303.46948,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 282.619,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1320.5365,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1909.7985,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 38,
+ "yearlyEnergyDcKwh": 12322.21,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.419437,
+ "azimuthDegrees": 32.691326,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 1993.5388,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 25.458254,
+ "azimuthDegrees": 303.46948,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 282.619,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1320.5365,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1909.7985,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 12598.594,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.419437,
+ "azimuthDegrees": 32.691326,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 2269.9229,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 25.458254,
+ "azimuthDegrees": 303.46948,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 282.619,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1320.5365,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1909.7985,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 40,
+ "yearlyEnergyDcKwh": 12874.202,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.419437,
+ "azimuthDegrees": 32.691326,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 2269.9229,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 25.458254,
+ "azimuthDegrees": 303.46948,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 558.2274,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1320.5365,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1909.7985,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 41,
+ "yearlyEnergyDcKwh": 13148.858,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.419437,
+ "azimuthDegrees": 32.691326,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 2544.5796,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 25.458254,
+ "azimuthDegrees": 303.46948,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 558.2274,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1320.5365,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1909.7985,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 13423.24,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.419437,
+ "azimuthDegrees": 32.691326,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 2818.9607,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 25.458254,
+ "azimuthDegrees": 303.46948,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 558.2274,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1320.5365,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1909.7985,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 43,
+ "yearlyEnergyDcKwh": 13696.061,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.419437,
+ "azimuthDegrees": 32.691326,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 3091.7817,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 25.458254,
+ "azimuthDegrees": 303.46948,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 558.2274,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1320.5365,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1909.7985,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 44,
+ "yearlyEnergyDcKwh": 13971.256,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.419437,
+ "azimuthDegrees": 32.691326,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3366.977,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 25.458254,
+ "azimuthDegrees": 303.46948,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 558.2274,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1320.5365,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1909.7985,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 14243.688,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.419437,
+ "azimuthDegrees": 32.691326,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 3639.4092,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 25.458254,
+ "azimuthDegrees": 303.46948,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 558.2274,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1320.5365,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1909.7985,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 14515.32,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.419437,
+ "azimuthDegrees": 32.691326,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 3911.0405,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 25.458254,
+ "azimuthDegrees": 303.46948,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 558.2274,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1320.5365,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1909.7985,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 47,
+ "yearlyEnergyDcKwh": 14783.023,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.419437,
+ "azimuthDegrees": 32.691326,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4178.7446,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 25.458254,
+ "azimuthDegrees": 303.46948,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 558.2274,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1320.5365,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1909.7985,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 15048.712,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.419437,
+ "azimuthDegrees": 32.691326,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 4444.4326,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 25.458254,
+ "azimuthDegrees": 303.46948,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 558.2274,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1320.5365,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1909.7985,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 15312.107,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.419437,
+ "azimuthDegrees": 32.691326,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 4444.4326,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 25.458254,
+ "azimuthDegrees": 303.46948,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 821.6227,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1320.5365,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1909.7985,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 50,
+ "yearlyEnergyDcKwh": 15594.304,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.419437,
+ "azimuthDegrees": 32.691326,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 4444.4326,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 25.458254,
+ "azimuthDegrees": 303.46948,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1103.8193,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1320.5365,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1909.7985,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 15864.138,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.419437,
+ "azimuthDegrees": 32.691326,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 4444.4326,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 25.458254,
+ "azimuthDegrees": 303.46948,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1373.6534,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1320.5365,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1909.7985,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 16126.873,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.419437,
+ "azimuthDegrees": 32.691326,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 4707.168,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 25.458254,
+ "azimuthDegrees": 303.46948,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1373.6534,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1320.5365,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1909.7985,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 53,
+ "yearlyEnergyDcKwh": 16385.928,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.419437,
+ "azimuthDegrees": 32.691326,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 4707.168,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 25.458254,
+ "azimuthDegrees": 303.46948,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1632.7083,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1320.5365,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1909.7985,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 16644.62,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.419437,
+ "azimuthDegrees": 32.691326,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 4707.168,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 25.458254,
+ "azimuthDegrees": 303.46948,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 1891.3997,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1320.5365,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1909.7985,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 55,
+ "yearlyEnergyDcKwh": 16901.408,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.419437,
+ "azimuthDegrees": 32.691326,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 4963.956,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 25.458254,
+ "azimuthDegrees": 303.46948,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 1891.3997,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1320.5365,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1909.7985,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 56,
+ "yearlyEnergyDcKwh": 17158.031,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.419437,
+ "azimuthDegrees": 32.691326,
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 5220.579,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 25.458254,
+ "azimuthDegrees": 303.46948,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 1891.3997,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1320.5365,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1909.7985,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 57,
+ "yearlyEnergyDcKwh": 17414.107,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.419437,
+ "azimuthDegrees": 32.691326,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 5476.6567,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 25.458254,
+ "azimuthDegrees": 303.46948,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 1891.3997,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1320.5365,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1909.7985,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 58,
+ "yearlyEnergyDcKwh": 17663.354,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.419437,
+ "azimuthDegrees": 32.691326,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 5725.903,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 25.458254,
+ "azimuthDegrees": 303.46948,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 1891.3997,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1320.5365,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1909.7985,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 59,
+ "yearlyEnergyDcKwh": 17906.904,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.419437,
+ "azimuthDegrees": 32.691326,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 5725.903,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 25.458254,
+ "azimuthDegrees": 303.46948,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 2134.9495,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1320.5365,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1909.7985,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 60,
+ "yearlyEnergyDcKwh": 18143.787,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.419437,
+ "azimuthDegrees": 32.691326,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 5725.903,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 25.458254,
+ "azimuthDegrees": 303.46948,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 2371.8318,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1320.5365,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1909.7985,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 61,
+ "yearlyEnergyDcKwh": 18402.592,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.419437,
+ "azimuthDegrees": 32.691326,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 5725.903,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 25.458254,
+ "azimuthDegrees": 303.46948,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 2630.6375,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1320.5365,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1909.7985,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 62,
+ "yearlyEnergyDcKwh": 18638.152,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.419437,
+ "azimuthDegrees": 32.691326,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 5725.903,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 25.458254,
+ "azimuthDegrees": 303.46948,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 2866.198,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1320.5365,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1909.7985,
+ "segmentIndex": 5
+ }
+ ]
+ },
+ {
+ "panelsCount": 63,
+ "yearlyEnergyDcKwh": 18860.78,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.419437,
+ "azimuthDegrees": 32.691326,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 5725.903,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 25.458254,
+ "azimuthDegrees": 303.46948,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3088.824,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 24.386414,
+ "azimuthDegrees": 212.05818,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3424.5657,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 9.719317,
+ "azimuthDegrees": 218.41815,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1320.5365,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 27.79215,
+ "azimuthDegrees": 125.959236,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3391.1511,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 18.161655,
+ "azimuthDegrees": 301.46613,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1909.7985,
+ "segmentIndex": 5
+ }
+ ]
+ }
+ ],
+ "financialAnalyses": [
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "20"
+ },
+ "panelConfigIndex": 0,
+ "financialDetails": {
+ "initialAcKwhPerYear": 1198.9357,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2712"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "1435"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "5449"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 89.401825,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "324",
+ "nanos": 276336670
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-209"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3748"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2718",
+ "nanos": -82519531
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3748"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2718",
+ "nanos": -82519531
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "5520"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "4085"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "1435",
+ "nanos": 199951172
+ },
+ "paybackYears": -1,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "115"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "2737"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2219",
+ "nanos": -578369141
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "2737"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2219",
+ "nanos": -578369141
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "324",
+ "nanos": 276336670
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-209"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3748"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2718",
+ "nanos": -82519531
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3748"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2718",
+ "nanos": -82519531
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "25"
+ },
+ "panelConfigIndex": 2,
+ "financialDetails": {
+ "initialAcKwhPerYear": 1790.5529,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2863"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "1768"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "6951"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 91.11399,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "399",
+ "nanos": 529602051
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-227"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3902"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2861",
+ "nanos": -309082031
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3902"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2861",
+ "nanos": -309082031
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "6801"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "5033"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "1768",
+ "nanos": 260009766
+ },
+ "paybackYears": -1,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "173"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "4088"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2247",
+ "nanos": -121337891
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "4088"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2247",
+ "nanos": -121337891
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "399",
+ "nanos": 529602051
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-227"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3902"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2861",
+ "nanos": -309082031
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3902"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2861",
+ "nanos": -309082031
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "30"
+ },
+ "panelConfigIndex": 4,
+ "financialDetails": {
+ "initialAcKwhPerYear": 2378.427,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3024"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "2101"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "8454"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 91.84967,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "474",
+ "nanos": 782806396
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-245"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4065"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3010",
+ "nanos": -660644531
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4065"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3010",
+ "nanos": -660644531
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "8082"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "5981"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "2101",
+ "nanos": 320068359
+ },
+ "paybackYears": -1,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "230"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "5430"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2280",
+ "nanos": -788085937
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "5430"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2280",
+ "nanos": -788085937
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "474",
+ "nanos": 782806396
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-245"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4065"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3010",
+ "nanos": -660644531
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4065"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3010",
+ "nanos": -660644531
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "35"
+ },
+ "panelConfigIndex": 6,
+ "financialDetails": {
+ "initialAcKwhPerYear": 2960.2524,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3197"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "2434"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "9956"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 92.12449,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "550",
+ "nanos": 36132813
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-264"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4241"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3168",
+ "nanos": -675781250
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4241"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3168",
+ "nanos": -675781250
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "9363"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "6929"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "2434",
+ "nanos": 379882813
+ },
+ "paybackYears": -1,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "286"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "6760"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2323",
+ "nanos": -115478516
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "6760"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2323",
+ "nanos": -115478516
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "550",
+ "nanos": 36132813
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-264"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4241"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3168",
+ "nanos": -675781250
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4241"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3168",
+ "nanos": -675781250
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "40"
+ },
+ "panelConfigIndex": 9,
+ "financialDetails": {
+ "initialAcKwhPerYear": 3828.8254,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2716"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "2933"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "11458"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.76379,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "662",
+ "nanos": 916015625
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-293"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4516"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3413",
+ "nanos": -591796875
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4516"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3413",
+ "nanos": -591796875
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "11284",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "8351"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "2933",
+ "nanos": 969970703
+ },
+ "paybackYears": 19,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "370"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "8742"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2394",
+ "nanos": -505859375
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "8742"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2394",
+ "nanos": -505859375
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "662",
+ "nanos": 916015625
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-293"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4516"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3413",
+ "nanos": -591796875
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4516"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3413",
+ "nanos": -591796875
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "45"
+ },
+ "panelConfigIndex": 11,
+ "financialDetails": {
+ "initialAcKwhPerYear": 4406.504,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2899"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "3267"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "12960"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 98.76017,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "738",
+ "nanos": 169189453
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-312"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4702"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3578",
+ "nanos": -209960937
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4702"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3578",
+ "nanos": -209960937
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "12565",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "9299"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "3267",
+ "nanos": 30029297
+ },
+ "paybackYears": 18.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "426"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "10062"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2443",
+ "nanos": -436523437
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "10062"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2443",
+ "nanos": -436523437
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "738",
+ "nanos": 169189453
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-312"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4702"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3578",
+ "nanos": -209960937
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4702"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3578",
+ "nanos": -209960937
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "50"
+ },
+ "panelConfigIndex": 13,
+ "financialDetails": {
+ "initialAcKwhPerYear": 4974.4355,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3104"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "3600"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "14463"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 97.81117,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "813",
+ "nanos": 422485352
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-333"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4909"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3757",
+ "nanos": -985351562
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4909"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3757",
+ "nanos": -985351562
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "13846",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "10247"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "3600",
+ "nanos": 90087891
+ },
+ "paybackYears": 18.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "481"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "11359"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2507",
+ "nanos": -526611328
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "11359"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2507",
+ "nanos": -526611328
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "813",
+ "nanos": 422485352
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-333"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4909"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3757",
+ "nanos": -985351562
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4909"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3757",
+ "nanos": -985351562
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "60"
+ },
+ "panelConfigIndex": 17,
+ "financialDetails": {
+ "initialAcKwhPerYear": 6091.1245,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3560"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "4266"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "17467"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 96.15465,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "963",
+ "nanos": 929016113
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-375"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5371"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4149",
+ "nanos": -159179687
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5371"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4149",
+ "nanos": -159179687
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "16408",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "12143"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "4266",
+ "nanos": 209960938
+ },
+ "paybackYears": 17.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "589"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "13908"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2667",
+ "nanos": -333984375
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "13908"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2667",
+ "nanos": -333984375
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "963",
+ "nanos": 929016113
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-375"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5371"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4149",
+ "nanos": -159179687
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5371"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4149",
+ "nanos": -159179687
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "70"
+ },
+ "panelConfigIndex": 22,
+ "financialDetails": {
+ "initialAcKwhPerYear": 7474.8506,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3404"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "5098"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "20472"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 98.57686,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1152",
+ "nanos": 62255859
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-429"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5973"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4655",
+ "nanos": -220703125
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5973"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4655",
+ "nanos": -220703125
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "19611"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "14513"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "5098",
+ "nanos": 859863281
+ },
+ "paybackYears": 17.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "723"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "17068"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2884",
+ "nanos": -176757812
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "17068"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2884",
+ "nanos": -176757812
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1152",
+ "nanos": 62133789
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-429"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5973"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4655",
+ "nanos": -218750000
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5973"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4655",
+ "nanos": -218750000
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "80"
+ },
+ "panelConfigIndex": 27,
+ "financialDetails": {
+ "initialAcKwhPerYear": 8785.891,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3413"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "5931"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "23476"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.499596,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1340",
+ "nanos": 195312500
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-491"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-6740"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5273",
+ "nanos": -159179687
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-6740"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5273",
+ "nanos": -159179687
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "22813",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "16882"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "5931",
+ "nanos": 509765625
+ },
+ "paybackYears": 17,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "850"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "20064"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3212",
+ "nanos": -904785156
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "20064"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3212",
+ "nanos": -904785156
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1340",
+ "nanos": 195312500
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-491"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-6740"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5273",
+ "nanos": -159179687
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-6740"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5273",
+ "nanos": -159179687
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "90"
+ },
+ "panelConfigIndex": 32,
+ "financialDetails": {
+ "initialAcKwhPerYear": 9993.25,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3662"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "6764"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "26481"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.15063,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1528",
+ "nanos": 328369141
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-562"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-7747"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-6054",
+ "nanos": -796875000
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-7747"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-6054",
+ "nanos": -796875000
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "26016"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "19252"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "6764",
+ "nanos": 160156250
+ },
+ "paybackYears": 17.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "966"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "22820"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3705",
+ "nanos": -327148437
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "22820"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3705",
+ "nanos": -327148437
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1528",
+ "nanos": 328369141
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-562"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-7747"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-6054",
+ "nanos": -796875000
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-7747"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-6054",
+ "nanos": -796875000
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "100"
+ },
+ "panelConfigIndex": 37,
+ "financialDetails": {
+ "initialAcKwhPerYear": 11176.53,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3977"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "7596"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "29485"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 98.624596,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1716",
+ "nanos": 461547852
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-636"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-8820"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-6881",
+ "nanos": -644531250
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-8820"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-6881",
+ "nanos": -644531250
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "29218",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "21622"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "7596",
+ "nanos": 810058594
+ },
+ "paybackYears": 17.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1080"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "25509"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4242",
+ "nanos": -954589844
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "25509"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4242",
+ "nanos": -954589844
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1716",
+ "nanos": 461547852
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-636"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-8820"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-6881",
+ "nanos": -644531250
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-8820"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-6881",
+ "nanos": -644531250
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "125"
+ },
+ "defaultBill": true,
+ "panelConfigIndex": 52,
+ "financialDetails": {
+ "initialAcKwhPerYear": 14584.327,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "4182"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "10094"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "36997"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.54678,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2280",
+ "nanos": 861083984
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-890"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-12802"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-9879",
+ "nanos": -392578125
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-12802"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-9879",
+ "nanos": -392578125
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "38826"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "28732"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "10094",
+ "nanos": 759765625
+ },
+ "paybackYears": 17.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1391"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "32815"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-6373",
+ "nanos": -57617187
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "32815"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-6373",
+ "nanos": -57617187
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2280",
+ "nanos": 861083984
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-890"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-12802"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-9879",
+ "nanos": -392578125
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-12802"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-9879",
+ "nanos": -392578125
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "150"
+ },
+ "panelConfigIndex": 59,
+ "financialDetails": {
+ "initialAcKwhPerYear": 16031.663,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "9073"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "11260"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "44508"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 88.788414,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2544",
+ "nanos": 247558594
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1041"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-15450"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-11814",
+ "nanos": -177734375
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-15450"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-11814",
+ "nanos": -177734375
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "43309",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "32050"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "11260",
+ "nanos": 469726563
+ },
+ "paybackYears": 18.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1503"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "35435"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-7902",
+ "nanos": -954101562
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "35435"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-7902",
+ "nanos": -954101562
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2544",
+ "nanos": 247558594
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1041"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-15450"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-11814",
+ "nanos": -177734375
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-15450"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-11814",
+ "nanos": -177734375
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "175"
+ },
+ "panelConfigIndex": 59,
+ "financialDetails": {
+ "initialAcKwhPerYear": 16031.663,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "17272"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "11260"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "52020"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 74.69543,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2544",
+ "nanos": 247558594
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1069"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-16137"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-12279",
+ "nanos": -496093750
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-16137"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-12279",
+ "nanos": -496093750
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "43309",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "32050"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "11260",
+ "nanos": 469726563
+ },
+ "paybackYears": 18.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1476"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "34748"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-8368",
+ "nanos": -272460937
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "34748"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-8368",
+ "nanos": -272460937
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2544",
+ "nanos": 247558594
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1069"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-16137"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-12279",
+ "nanos": -496093750
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-16137"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-12279",
+ "nanos": -496093750
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "200"
+ },
+ "panelConfigIndex": 59,
+ "financialDetails": {
+ "initialAcKwhPerYear": 16031.663,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "25482"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "11260"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "59531"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 64.45396,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2544",
+ "nanos": 247558594
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1097"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-16836"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-12752",
+ "nanos": -388671875
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-16836"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-12752",
+ "nanos": -388671875
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "43309",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "32050"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "11260",
+ "nanos": 469726563
+ },
+ "paybackYears": 18.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1447"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "34049"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-8841",
+ "nanos": -170898437
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "34049"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-8841",
+ "nanos": -170898437
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2544",
+ "nanos": 247558594
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1097"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-16836"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-12752",
+ "nanos": -388671875
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-16836"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-12752",
+ "nanos": -388671875
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "225"
+ },
+ "panelConfigIndex": 59,
+ "financialDetails": {
+ "initialAcKwhPerYear": 16031.663,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "33418"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "11260"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "67042"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 56.691433,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2544",
+ "nanos": 247558594
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1118"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-17260"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-13049",
+ "nanos": -162109375
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-17260"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-13049",
+ "nanos": -162109375
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "43309",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "32050"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "11260",
+ "nanos": 469726563
+ },
+ "paybackYears": 19,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1426"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "33625"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-9137",
+ "nanos": -949218750
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "33625"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-9137",
+ "nanos": -949218750
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2544",
+ "nanos": 247558594
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1118"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-17260"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-13049",
+ "nanos": -162109375
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-17260"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-13049",
+ "nanos": -162109375
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "250"
+ },
+ "panelConfigIndex": 59,
+ "financialDetails": {
+ "initialAcKwhPerYear": 16031.663,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "41026"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "11260"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "74554"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 50.594772,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2544",
+ "nanos": 247558594
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1124"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-17356"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-13118",
+ "nanos": -357421875
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-17356"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-13118",
+ "nanos": -357421875
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "43309",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "32050"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "11260",
+ "nanos": 469726563
+ },
+ "paybackYears": 19,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1420"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "33528"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-9207",
+ "nanos": -152343750
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "33528"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-9207",
+ "nanos": -152343750
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2544",
+ "nanos": 247558594
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1124"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-17356"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-13118",
+ "nanos": -357421875
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-17356"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-13118",
+ "nanos": -357421875
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "300"
+ },
+ "panelConfigIndex": 59,
+ "financialDetails": {
+ "initialAcKwhPerYear": 16031.663,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "56038"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "11260"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "89577"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 41.644905,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2544",
+ "nanos": 247558594
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1124"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-17345"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-13111",
+ "nanos": -136718750
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-17345"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-13111",
+ "nanos": -136718750
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "43309",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "32050"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "11260",
+ "nanos": 469726563
+ },
+ "paybackYears": 19,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1420"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "33539"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-9199",
+ "nanos": -932617187
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "33539"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-9199",
+ "nanos": -932617187
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2544",
+ "nanos": 247558594
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1124"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-17345"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-13111",
+ "nanos": -136718750
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-17345"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-13111",
+ "nanos": -136718750
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "350"
+ },
+ "panelConfigIndex": 59,
+ "financialDetails": {
+ "initialAcKwhPerYear": 16031.663,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "71058"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "11260"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "104599"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 35.382603,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2544",
+ "nanos": 247558594
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1124"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-17343"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-13109",
+ "nanos": -121093750
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-17343"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-13109",
+ "nanos": -121093750
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "43309",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "32050"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "11260",
+ "nanos": 469726563
+ },
+ "paybackYears": 19,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1421"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "33542"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-9197",
+ "nanos": -894531250
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "33542"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-9197",
+ "nanos": -894531250
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2544",
+ "nanos": 247558594
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1124"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-17343"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-13109",
+ "nanos": -121093750
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-17343"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-13109",
+ "nanos": -121093750
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "400"
+ },
+ "panelConfigIndex": 59,
+ "financialDetails": {
+ "initialAcKwhPerYear": 16031.663,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "86094"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "11260"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "119622"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 30.755322,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2544",
+ "nanos": 247558594
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1124"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-17356"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-13118",
+ "nanos": -21484375
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-17356"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-13118",
+ "nanos": -21484375
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "43309",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "32050"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "11260",
+ "nanos": 469726563
+ },
+ "paybackYears": 19,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1420"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "33529"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-9206",
+ "nanos": -806640625
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "33529"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-9206",
+ "nanos": -806640625
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2544",
+ "nanos": 247558594
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1124"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-17356"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-13118",
+ "nanos": -21484375
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-17356"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-13118",
+ "nanos": -21484375
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "450"
+ },
+ "panelConfigIndex": 59,
+ "financialDetails": {
+ "initialAcKwhPerYear": 16031.663,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "101116"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "11260"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "134645"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 27.200476,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2544",
+ "nanos": 247558594
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1124"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-17356"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-13118",
+ "nanos": -7812500
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-17356"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-13118",
+ "nanos": -7812500
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "43309",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "32050"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "11260",
+ "nanos": 469726563
+ },
+ "paybackYears": 19,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1420"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "33529"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-9206",
+ "nanos": -778320312
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "33529"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-9206",
+ "nanos": -778320312
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2544",
+ "nanos": 247558594
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1124"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-17356"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-13118",
+ "nanos": -7812500
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-17356"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-13118",
+ "nanos": -7812500
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "500"
+ },
+ "panelConfigIndex": 59,
+ "financialDetails": {
+ "initialAcKwhPerYear": 16031.663,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "116135"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "11260"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "149668"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 24.381578,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2544",
+ "nanos": 247558594
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1124"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-17352"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-13115",
+ "nanos": -253906250
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-17352"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-13115",
+ "nanos": -253906250
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "43309",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "32050"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "11260",
+ "nanos": 469726563
+ },
+ "paybackYears": 19,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1420"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "33533"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-9204",
+ "nanos": -29296875
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "33533"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-9204",
+ "nanos": -29296875
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2544",
+ "nanos": 247558594
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1124"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-17352"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-13115",
+ "nanos": -253906250
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-17352"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-13115",
+ "nanos": -253906250
+ }
+ }
+ }
+ }
+ ],
+ "panelCapacityWatts": 250,
+ "panelHeightMeters": 1.65,
+ "panelWidthMeters": 0.992,
+ "panelLifetimeYears": 20,
+ "buildingStats": {
+ "areaMeters2": 199.69012,
+ "sunshineQuantiles": [
+ 418.51257,
+ 994.0641,
+ 1063.1328,
+ 1104.4998,
+ 1139.3903,
+ 1181.9839,
+ 1263.7314,
+ 1320.6056,
+ 1360.0249,
+ 1386.2068,
+ 1508.5116
+ ],
+ "groundAreaMeters2": 183.34
+ },
+ "solarPanels": [
+ {
+ "center": {
+ "latitude": 29.886038499999994,
+ "longitude": -95.55599339999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 356.0968,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8859785,
+ "longitude": -95.5560887
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 353.63916,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.886046099999998,
+ "longitude": -95.55600799999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 352.46136,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.886039099999994,
+ "longitude": -95.55601279999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 348.31512,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.886032099999998,
+ "longitude": -95.55601759999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 348.2508,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.886031499999998,
+ "longitude": -95.5559981
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 347.76947,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.885990699999997,
+ "longitude": -95.556079
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 346.62122,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.886016199999997,
+ "longitude": -95.55602859999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 344.99548,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.886024499999998,
+ "longitude": -95.5560029
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 343.23315,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.885973999999994,
+ "longitude": -95.5560812
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 341.26746,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8859862,
+ "longitude": -95.5560715
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 340.901,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.885969499999995,
+ "longitude": -95.5560738
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 340.75577,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.885981700000002,
+ "longitude": -95.55606399999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 340.1936,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.886003000000002,
+ "longitude": -95.55606929999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 340.12524,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8860309,
+ "longitude": -95.5559787
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 339.49658,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.885998500000003,
+ "longitude": -95.55606180000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 336.7984,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.886046699999998,
+ "longitude": -95.5560275
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 331.35632,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.886039699999994,
+ "longitude": -95.5560323
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 329.17676,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.885971799999997,
+ "longitude": -95.5560551
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 329.15454,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.886023899999998,
+ "longitude": -95.5559835
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 328.40933,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.885961799999997,
+ "longitude": -95.556091
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 327.01135,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8860072,
+ "longitude": -95.5560149
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 326.95807,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.886014199999995,
+ "longitude": -95.5560088
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 333.37173,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8859847,
+ "longitude": -95.5560465
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 325.45737,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.885957299999998,
+ "longitude": -95.55608350000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 323.8378,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.885980399999998,
+ "longitude": -95.5560381
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 318.28717,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.885976199999998,
+ "longitude": -95.5560296
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 319.5512,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.886005299999997,
+ "longitude": -95.5559952
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 315.21118,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.885989,
+ "longitude": -95.5560211
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 314.7758,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.885967599999997,
+ "longitude": -95.5560467
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 302.57248,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.886060299999997,
+ "longitude": -95.55600749999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 290.29044,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.886067200000003,
+ "longitude": -95.55600270000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 288.45215,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.886059399999997,
+ "longitude": -95.5559881
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 284.59726,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.886072900000002,
+ "longitude": -95.5560301
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 282.619,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8860526,
+ "longitude": -95.55599289999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 282.55933,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.886073999999997,
+ "longitude": -95.55599790000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 282.1949,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8860818,
+ "longitude": -95.5560125
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 286.556,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8860886,
+ "longitude": -95.5560077
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 278.8888,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8860448,
+ "longitude": -95.5559784
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 276.38406,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.886077199999995,
+ "longitude": -95.55603789999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 275.6084,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.886066300000003,
+ "longitude": -95.5559833
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 274.6568,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.886080799999995,
+ "longitude": -95.5559931
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 274.38116,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.886095400000002,
+ "longitude": -95.5560029
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 272.82095,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.886103199999997,
+ "longitude": -95.5560175
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 275.1953,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8860517,
+ "longitude": -95.5559736
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 272.43216,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.886073099999997,
+ "longitude": -95.5559785
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 271.63144,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8860877,
+ "longitude": -95.5559883
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 267.70398,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.886058499999997,
+ "longitude": -95.5559688
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 265.68793,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8860815,
+ "longitude": -95.55604579999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 263.39526,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.886094099999998,
+ "longitude": -95.55603669999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 282.1966,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.886098399999998,
+ "longitude": -95.5560445
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 269.83414,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8860371,
+ "longitude": -95.5559638
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 262.73557,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.886060299999997,
+ "longitude": -95.5560392
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 259.05478,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.886085800000004,
+ "longitude": -95.5560536
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 258.69147,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.886079899999995,
+ "longitude": -95.55597379999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 256.7879,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8860439,
+ "longitude": -95.555959
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 256.62326,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8860653,
+ "longitude": -95.55596399999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 256.0776,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.886050700000002,
+ "longitude": -95.5559542
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 249.24608,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8860646,
+ "longitude": -95.55604699999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 243.54977,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.886102699999995,
+ "longitude": -95.55605229999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 236.88232,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8861153,
+ "longitude": -95.55604319999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 258.80557,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.886068899999998,
+ "longitude": -95.55605489999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 235.56053,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8860901,
+ "longitude": -95.55606139999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 222.62598,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 29.885939600000004,
+ "longitude": -95.5561182
+ },
+ "ne": {
+ "latitude": 29.886125999999997,
+ "longitude": -95.5559377
+ }
+ },
+ "imageryQuality": "HIGH",
+ "imageryProcessedDate": {
+ "year": 2022,
+ "month": 10,
+ "day": 17
+ }
+ },
+ "status": 200,
+ "statusText": "",
+ "headers": {
+ "cache-control": "private",
+ "content-encoding": "gzip",
+ "content-length": "9737",
+ "content-type": "application/json; charset=UTF-8",
+ "date": "Thu, 12 Oct 2023 10:37:00 GMT",
+ "server": "ESF",
+ "vary": "Origin, X-Origin, Referer"
+ },
+ "config": {
+ "transitional": {
+ "silentJSONParsing": true,
+ "forcedJSONParsing": true,
+ "clarifyTimeoutError": false
+ },
+ "adapter": "xhr",
+ "transformRequest": [
+ null
+ ],
+ "transformResponse": [
+ null
+ ],
+ "timeout": 0,
+ "xsrfCookieName": "XSRF-TOKEN",
+ "xsrfHeaderName": "X-XSRF-TOKEN",
+ "maxContentLength": -1,
+ "maxBodyLength": -1,
+ "env": {},
+ "headers": {
+ "Accept": "application/json, text/plain, */*"
+ },
+ "method": "get",
+ "url": "https://solar.googleapis.com/v1/buildingInsights:findClosest?location.latitude=29.886062670184014&location.longitude=-95.55602047649462&requiredQuality=HIGH&key=AIzaSyCMtUFMOV1x4yp9cB8Z22nLX85iItpqdIg"
+ },
+ "request": {}
+}
\ No newline at end of file
diff --git a/Neverstopdreaming/src/responses/Bloomquist.js b/Neverstopdreaming/src/responses/Bloomquist.js
new file mode 100644
index 00000000..76f7cd0a
--- /dev/null
+++ b/Neverstopdreaming/src/responses/Bloomquist.js
@@ -0,0 +1,4108 @@
+export const bloomquistResponse =
+{
+ "data": {
+ "name": "buildings/ChIJNcDg4dQTK4cRWuht77ihtq4",
+ "center": {
+ "latitude": 33.442177,
+ "longitude": -112.0971036
+ },
+ "imageryDate": {
+ "year": 2021,
+ "month": 3,
+ "day": 2
+ },
+ "postalCode": "85007",
+ "administrativeArea": "AZ",
+ "statisticalArea": "04013114302",
+ "regionCode": "US",
+ "solarPotential": {
+ "maxArrayPanelsCount": 54,
+ "maxArrayAreaMeters2": 88.3872,
+ "maxSunshineHoursPerYear": 1938.4727,
+ "carbonOffsetFactorKgPerMwh": 631.0477,
+ "wholeRoofStats": {
+ "areaMeters2": 114.9048,
+ "sunshineQuantiles": [
+ 361.46054,
+ 1232.3356,
+ 1812.806,
+ 1882.7351,
+ 1891.756,
+ 1897.5461,
+ 1902.9553,
+ 1908.0284,
+ 1913.6355,
+ 1922.4895,
+ 2096.4878
+ ],
+ "groundAreaMeters2": 114.52
+ },
+ "roofSegmentStats": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "stats": {
+ "areaMeters2": 114.9048,
+ "sunshineQuantiles": [
+ 361.46054,
+ 1232.3356,
+ 1812.806,
+ 1882.7351,
+ 1891.756,
+ 1897.5461,
+ 1902.9553,
+ 1908.0284,
+ 1913.6355,
+ 1922.4895,
+ 2096.4878
+ ],
+ "groundAreaMeters2": 114.52
+ },
+ "center": {
+ "latitude": 33.442179700000004,
+ "longitude": -112.0971048
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 33.4420977,
+ "longitude": -112.097144
+ },
+ "ne": {
+ "latitude": 33.4422652,
+ "longitude": -112.0970645
+ }
+ },
+ "planeHeightAtCenterMeters": 327.1385
+ }
+ ],
+ "solarPanelConfigs": [
+ {
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1920.7517,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1920.7517,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2397.138,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2397.138,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2873.1187,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2873.1184,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 3348.999,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 3348.9988,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3824.4604,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3824.4602,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4301.905,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4301.9043,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4780.1465,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4780.146,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 5256.653,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 5256.6523,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5732.7847,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5732.784,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 6208.767,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 6208.767,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6684.75,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6684.7495,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 7160.5786,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 7160.5786,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 7638.2036,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 7638.203,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 8115.034,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 8115.0337,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 8591.994,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 8591.993,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 9069.174,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 9069.173,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 9545.452,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 9545.451,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 10023.93,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 10023.929,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 10502.204,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 10502.203,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 10982.148,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 10982.146,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 11458.373,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 11458.371,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 11934.584,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 11934.582,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 12410.286,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 12410.283,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 12885.739,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 12885.736,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 13361.1875,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 13361.185,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 13836.479,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 13836.477,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 30,
+ "yearlyEnergyDcKwh": 14312.648,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 30,
+ "yearlyEnergyDcKwh": 14312.6455,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 31,
+ "yearlyEnergyDcKwh": 14787.645,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 31,
+ "yearlyEnergyDcKwh": 14787.642,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 15262.588,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 15262.585,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 15737.355,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 15737.352,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 16212.093,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 16212.089,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 35,
+ "yearlyEnergyDcKwh": 16686.643,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 35,
+ "yearlyEnergyDcKwh": 16686.639,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 17160.787,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 17160.783,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 37,
+ "yearlyEnergyDcKwh": 17634.037,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 37,
+ "yearlyEnergyDcKwh": 17634.033,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 38,
+ "yearlyEnergyDcKwh": 18106.084,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 38,
+ "yearlyEnergyDcKwh": 18106.08,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 18577.75,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 18577.744,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 40,
+ "yearlyEnergyDcKwh": 19047.871,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 40,
+ "yearlyEnergyDcKwh": 19047.865,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 41,
+ "yearlyEnergyDcKwh": 19517.244,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 41,
+ "yearlyEnergyDcKwh": 19517.238,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 19985.906,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 19985.902,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 43,
+ "yearlyEnergyDcKwh": 20451.297,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 43,
+ "yearlyEnergyDcKwh": 20451.293,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 44,
+ "yearlyEnergyDcKwh": 20916.146,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 44,
+ "yearlyEnergyDcKwh": 20916.14,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 21379.887,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 21379.88,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 21842.674,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 21842.668,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 47,
+ "yearlyEnergyDcKwh": 22299.14,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 47,
+ "yearlyEnergyDcKwh": 22299.135,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22746.459,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 22746.453,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 23181.643,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 23181.637,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 50,
+ "yearlyEnergyDcKwh": 23615.732,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 50,
+ "yearlyEnergyDcKwh": 23615.727,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 24049.105,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 24049.102,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 24481.469,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 24481.463,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 53,
+ "yearlyEnergyDcKwh": 24906.176,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 53,
+ "yearlyEnergyDcKwh": 24906.172,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 25299.488,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.6903634,
+ "azimuthDegrees": 269.1729,
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 25299.484,
+ "segmentIndex": 0
+ }
+ ]
+ }
+ ],
+ "financialAnalyses": [
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "20"
+ },
+ "panelConfigIndex": -1
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "25"
+ },
+ "panelConfigIndex": -1
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "30"
+ },
+ "panelConfigIndex": -1
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "35"
+ },
+ "panelConfigIndex": -1
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "40"
+ },
+ "panelConfigIndex": 1,
+ "financialDetails": {
+ "initialAcKwhPerYear": 2037.5673,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "5629"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "1555"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD",
+ "units": "1000"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "10735"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 95.40325,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "272",
+ "nanos": 89477539
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-56"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-335"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-366",
+ "nanos": -644042969
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-335"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-366",
+ "nanos": -644042969
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "5983"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "3428"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "2555",
+ "nanos": 580078125
+ },
+ "paybackYears": 14,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "216"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "5106"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "51",
+ "nanos": 632778168
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "5106"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "51",
+ "nanos": 632778168
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "272",
+ "nanos": 89477539
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-56"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-335"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-366",
+ "nanos": -644042969
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-335"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-366",
+ "nanos": -644042969
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "45"
+ },
+ "panelConfigIndex": 2,
+ "financialDetails": {
+ "initialAcKwhPerYear": 2442.151,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "6117"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "1712"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD",
+ "units": "1000"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "12237"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 90.30671,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "307",
+ "nanos": 630645752
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-49"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-32"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-177",
+ "nanos": -877929687
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-32"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-177",
+ "nanos": -877929687
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "6588"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "3876"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "2712",
+ "nanos": 879882813
+ },
+ "paybackYears": 13.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "259"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "6121"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "295",
+ "nanos": 36224365
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "6121"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "295",
+ "nanos": 36224365
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "307",
+ "nanos": 630645752
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-49"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-32"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-177",
+ "nanos": -877929687
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-32"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-177",
+ "nanos": -877929687
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "50"
+ },
+ "panelConfigIndex": 4,
+ "financialDetails": {
+ "initialAcKwhPerYear": 3250.7915,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "5590"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "2027"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD",
+ "units": "1000"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "13739"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.34893,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "378",
+ "nanos": 712951660
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-34"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "575"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "199",
+ "nanos": 576171875
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "575"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "199",
+ "nanos": 576171875
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "7798"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "4771"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "3027",
+ "nanos": 479980469
+ },
+ "paybackYears": 12.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "345"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "8150"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "781",
+ "nanos": 765136719
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "8150"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "781",
+ "nanos": 765136719
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "378",
+ "nanos": 712951660
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-34"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "575"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "199",
+ "nanos": 576171875
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "575"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "199",
+ "nanos": 576171875
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "60"
+ },
+ "panelConfigIndex": 6,
+ "financialDetails": {
+ "initialAcKwhPerYear": 4063.1245,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "6560"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "2342"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD",
+ "units": "1000"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "16744"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 92.13618,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "449",
+ "nanos": 795257568
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-19"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "1189"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "581",
+ "nanos": 205078125
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "1189"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "581",
+ "nanos": 205078125
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "9008"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "5666"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "3342",
+ "nanos": 80078125
+ },
+ "paybackYears": 11.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "431"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "10185"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "1272",
+ "nanos": 667602539
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "10185"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "1272",
+ "nanos": 667602539
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "449",
+ "nanos": 795257568
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-19"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "1189"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "581",
+ "nanos": 205078125
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "1189"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "581",
+ "nanos": 205078125
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "70"
+ },
+ "panelConfigIndex": 9,
+ "financialDetails": {
+ "initialAcKwhPerYear": 5277.452,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "6521"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "2813"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD",
+ "units": "1000"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "19748"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 95.13443,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "556",
+ "nanos": 418762207
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "4"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "2099"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "1147",
+ "nanos": 347167969
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "2099"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "1147",
+ "nanos": 347167969
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "10823"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "7010"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "3813",
+ "nanos": 979980469
+ },
+ "paybackYears": 11.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "560"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "13228"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "2002",
+ "nanos": 717773438
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "13228"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "2002",
+ "nanos": 717773438
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "556",
+ "nanos": 418762207
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "4"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "2099"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "1147",
+ "nanos": 347167969
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "2099"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "1147",
+ "nanos": 347167969
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "80"
+ },
+ "panelConfigIndex": 12,
+ "financialDetails": {
+ "initialAcKwhPerYear": 6492.473,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "6479"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "3285"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD",
+ "units": "1000"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "22753"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 97.133354,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "663",
+ "nanos": 42236328
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "26"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "3014"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "1715",
+ "nanos": 980468750
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "3014"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "1715",
+ "nanos": 980468750
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "12638"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "8353"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "4285",
+ "nanos": 879882813
+ },
+ "paybackYears": 11,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "689"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "16274"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "2735",
+ "nanos": 262451172
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "16274"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "2735",
+ "nanos": 262451172
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "663",
+ "nanos": 42236328
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "26"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "3014"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "1715",
+ "nanos": 980468750
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "3014"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "1715",
+ "nanos": 980468750
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "90"
+ },
+ "panelConfigIndex": 15,
+ "financialDetails": {
+ "initialAcKwhPerYear": 7708.798,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "6434"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "3757"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD",
+ "units": "1000"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "25758"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 98.56327,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "769",
+ "nanos": 665649414
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "49"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "3930"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "2286",
+ "nanos": 191406250
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "3930"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "2286",
+ "nanos": 191406250
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "14453"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "9696"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "4757",
+ "nanos": 780273438
+ },
+ "paybackYears": 10.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "818"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "19324"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "3469",
+ "nanos": 379150391
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "19324"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "3469",
+ "nanos": 379150391
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "769",
+ "nanos": 665649414
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "49"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "3930"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "2286",
+ "nanos": 191406250
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "3930"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "2286",
+ "nanos": 191406250
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "100"
+ },
+ "panelConfigIndex": 18,
+ "financialDetails": {
+ "initialAcKwhPerYear": 8926.874,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "6384"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "4229"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD",
+ "units": "1000"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "28762"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.65787,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "876",
+ "nanos": 289184570
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "71"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "4853"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "2860",
+ "nanos": 688476563
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "4853"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "2860",
+ "nanos": 688476563
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "16268"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "11039"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "5229",
+ "nanos": 680175781
+ },
+ "paybackYears": 10.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "948"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "22379"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "4207",
+ "nanos": 791503906
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "22379"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "4207",
+ "nanos": 791503906
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "876",
+ "nanos": 289184570
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "71"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "4853"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "2860",
+ "nanos": 688476563
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "4853"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "2860",
+ "nanos": 688476563
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "125"
+ },
+ "defaultBill": true,
+ "panelConfigIndex": 25,
+ "financialDetails": {
+ "initialAcKwhPerYear": 11761.007,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "6793"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "5330"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD",
+ "units": "1000"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "36273"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.65987,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1125",
+ "nanos": 77270508
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "123"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "6980"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "4182",
+ "nanos": 916015625
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "6980"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "4182",
+ "nanos": 916015625
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "20503"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "14173"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "6330",
+ "nanos": 779785156
+ },
+ "paybackYears": 10.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1249"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "29481"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "5912",
+ "nanos": 472656250
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "29481"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "5912",
+ "nanos": 472656250
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1125",
+ "nanos": 77270508
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "123"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "6980"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "4182",
+ "nanos": 916015625
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "6980"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "4182",
+ "nanos": 916015625
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "150"
+ },
+ "panelConfigIndex": 32,
+ "financialDetails": {
+ "initialAcKwhPerYear": 14586.67,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "7223"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "6431"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD",
+ "units": "1000"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "43785"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.60323,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1373",
+ "nanos": 865356445
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "175"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "9085"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "5490",
+ "nanos": 619140625
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "9085"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "5490",
+ "nanos": 619140625
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "24738"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "17307"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "7431",
+ "nanos": 879882813
+ },
+ "paybackYears": 10.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1549"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "36563"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "7602",
+ "nanos": 638183594
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "36563"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "7602",
+ "nanos": 638183594
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1373",
+ "nanos": 865356445
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "175"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "9085"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "5490",
+ "nanos": 619140625
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "9085"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "5490",
+ "nanos": 619140625
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "175"
+ },
+ "panelConfigIndex": 39,
+ "financialDetails": {
+ "initialAcKwhPerYear": 17383.604,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "7558"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "7532"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD",
+ "units": "1000"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "51296"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.7611,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1622",
+ "nanos": 653320313
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "230"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "11285"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "6862",
+ "nanos": 175781250
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "11285"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "6862",
+ "nanos": 175781250
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "28973"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "20441"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "8532",
+ "nanos": 980468750
+ },
+ "paybackYears": 10,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1852"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "43738"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "9356",
+ "nanos": 656250000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "43738"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "9356",
+ "nanos": 656250000
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1622",
+ "nanos": 653320313
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "230"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "11285"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "6862",
+ "nanos": 175781250
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "11285"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "6862",
+ "nanos": 175781250
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "200"
+ },
+ "panelConfigIndex": 46,
+ "financialDetails": {
+ "initialAcKwhPerYear": 20073.373,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "8061"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "8634"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD",
+ "units": "1000"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "58808"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.53458,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1871",
+ "nanos": 441528320
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "277"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "13319"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "8119",
+ "nanos": 556640625
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "13319"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "8119",
+ "nanos": 556640625
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "33208"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "23574"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "9634",
+ "nanos": 80078125
+ },
+ "paybackYears": 10,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2149"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "50747"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "10996",
+ "nanos": 472656250
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "50747"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "10996",
+ "nanos": 472656250
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1871",
+ "nanos": 441528320
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "277"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "13319"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "8119",
+ "nanos": 556640625
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "13319"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "8119",
+ "nanos": 556640625
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "225"
+ },
+ "panelConfigIndex": 50,
+ "financialDetails": {
+ "initialAcKwhPerYear": 21504.566,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "11700"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "9263"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD",
+ "units": "1000"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "66319"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 93.89667,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2013",
+ "nanos": 605957031
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "298"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "14347"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "8746",
+ "nanos": 732421875
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "14347"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "8746",
+ "nanos": 732421875
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "35628"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "25365"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "10263",
+ "nanos": 280273438
+ },
+ "paybackYears": 10,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2312"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "54619"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "11842",
+ "nanos": 216796875
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "54619"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "11842",
+ "nanos": 216796875
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2013",
+ "nanos": 605957031
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "298"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "14347"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "8746",
+ "nanos": 732421875
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "14347"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "8746",
+ "nanos": 732421875
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "250"
+ },
+ "panelConfigIndex": 50,
+ "financialDetails": {
+ "initialAcKwhPerYear": 21504.566,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "18907"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "9263"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD",
+ "units": "1000"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "73830"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 83.903275,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2013",
+ "nanos": 605957031
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "311"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "14652"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "8952",
+ "nanos": 876953125
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "14652"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "8952",
+ "nanos": 876953125
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "35628"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "25365"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "10263",
+ "nanos": 280273438
+ },
+ "paybackYears": 10,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2324"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "54924"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "12048",
+ "nanos": 349609375
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "54924"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "12048",
+ "nanos": 349609375
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2013",
+ "nanos": 605957031
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "311"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "14652"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "8952",
+ "nanos": 876953125
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "14652"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "8952",
+ "nanos": 876953125
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "300"
+ },
+ "panelConfigIndex": 50,
+ "financialDetails": {
+ "initialAcKwhPerYear": 21504.566,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "33309"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "9263"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD",
+ "units": "1000"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "88853"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 69.19029,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2013",
+ "nanos": 605957031
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "336"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "15273"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "9372",
+ "nanos": 994140625
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "15273"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "9372",
+ "nanos": 994140625
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "35628"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "25365"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "10263",
+ "nanos": 280273438
+ },
+ "paybackYears": 9.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2349"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "55545"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "12468",
+ "nanos": 461914063
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "55545"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "12468",
+ "nanos": 461914063
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2013",
+ "nanos": 605957031
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "336"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "15273"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "9372",
+ "nanos": 994140625
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "15273"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "9372",
+ "nanos": 994140625
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "350"
+ },
+ "panelConfigIndex": 50,
+ "financialDetails": {
+ "initialAcKwhPerYear": 21504.566,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "47775"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "9263"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD",
+ "units": "1000"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "103876"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 58.879307,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2013",
+ "nanos": 605957031
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "361"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "15830"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "9755",
+ "nanos": 455078125
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "15830"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "9755",
+ "nanos": 455078125
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "35628"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "25365"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "10263",
+ "nanos": 280273438
+ },
+ "paybackYears": 9.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2374"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "56102"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "12850",
+ "nanos": 927734375
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "56102"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "12850",
+ "nanos": 927734375
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2013",
+ "nanos": 605957031
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "361"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "15830"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "9755",
+ "nanos": 455078125
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "15830"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "9755",
+ "nanos": 455078125
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "400"
+ },
+ "panelConfigIndex": 50,
+ "financialDetails": {
+ "initialAcKwhPerYear": 21504.566,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "62630"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "9263"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD",
+ "units": "1000"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "118899"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 51.24961,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2013",
+ "nanos": 605957031
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "369"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "15997"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "9873",
+ "nanos": 33203125
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "15997"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "9873",
+ "nanos": 33203125
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "35628"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "25365"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "10263",
+ "nanos": 280273438
+ },
+ "paybackYears": 9.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2383"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "56270"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "12968",
+ "nanos": 504882813
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "56270"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "12968",
+ "nanos": 504882813
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2013",
+ "nanos": 605957031
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "369"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "15997"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "9873",
+ "nanos": 33203125
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "15997"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "9873",
+ "nanos": 33203125
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "450"
+ },
+ "panelConfigIndex": 50,
+ "financialDetails": {
+ "initialAcKwhPerYear": 21504.566,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "77588"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "9263"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD",
+ "units": "1000"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "133922"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 45.37305,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2013",
+ "nanos": 605957031
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "372"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "16062"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "9917",
+ "nanos": 333984375
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "16062"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "9917",
+ "nanos": 333984375
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "35628"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "25365"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "10263",
+ "nanos": 280273438
+ },
+ "paybackYears": 9.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2386"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "56334"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "13012",
+ "nanos": 815429688
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "56334"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "13012",
+ "nanos": 815429688
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2013",
+ "nanos": 605957031
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "372"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "16062"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "9917",
+ "nanos": 333984375
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "16062"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "9917",
+ "nanos": 333984375
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "500"
+ },
+ "panelConfigIndex": 50,
+ "financialDetails": {
+ "initialAcKwhPerYear": 21504.566,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "92588"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "9263"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD",
+ "units": "1000"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "148944"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 40.701305,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2013",
+ "nanos": 605957031
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "373"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "16084"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "9933",
+ "nanos": 68359375
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "16084"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "9933",
+ "nanos": 68359375
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "35628"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "25365"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "10263",
+ "nanos": 280273438
+ },
+ "paybackYears": 9.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2387"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "56356"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "13028",
+ "nanos": 541015625
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "56356"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "13028",
+ "nanos": 541015625
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2013",
+ "nanos": 605957031
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "373"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "16084"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "9933",
+ "nanos": 68359375
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "16084"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "9933",
+ "nanos": 68359375
+ }
+ }
+ }
+ }
+ ],
+ "panelCapacityWatts": 250,
+ "panelHeightMeters": 1.65,
+ "panelWidthMeters": 0.992,
+ "panelLifetimeYears": 20,
+ "buildingStats": {
+ "areaMeters2": 132.87988,
+ "sunshineQuantiles": [
+ 361.46054,
+ 1101.2413,
+ 1660.194,
+ 1868.0775,
+ 1888.4448,
+ 1895.3776,
+ 1901.3181,
+ 1906.8154,
+ 1912.8799,
+ 1921.9167,
+ 2096.4878
+ ],
+ "groundAreaMeters2": 124.37
+ },
+ "solarPanels": [
+ {
+ "center": {
+ "latitude": 33.442239,
+ "longitude": -112.0971035
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 484.8903,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4422388,
+ "longitude": -112.0971142
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 480.13657,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.442239199999996,
+ "longitude": -112.09709289999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 478.57428,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4422239,
+ "longitude": -112.0971137
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 477.15057,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4422237,
+ "longitude": -112.09712429999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 476.38632,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4422243,
+ "longitude": -112.0970924
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 475.98053,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4422241,
+ "longitude": -112.0971031
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 475.8805,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4422092,
+ "longitude": -112.0971026
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 475.46136,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4421943,
+ "longitude": -112.0971022
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 477.44418,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4421946,
+ "longitude": -112.0970916
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 478.2417,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4421941,
+ "longitude": -112.09711279999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 476.5065,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.442179700000004,
+ "longitude": -112.09709110000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 476.13174,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4421648,
+ "longitude": -112.0970907
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 475.98273,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4421795,
+ "longitude": -112.0971017
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 475.9826,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4421499,
+ "longitude": -112.0970902
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 475.82898,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4421351,
+ "longitude": -112.09708979999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 477.62463,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4421202,
+ "longitude": -112.0970893
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 476.83072,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.442119999999996,
+ "longitude": -112.0971
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 476.9598,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4421197,
+ "longitude": -112.0971106
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 477.17984,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.442134599999996,
+ "longitude": -112.097111
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 476.27866,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4421344,
+ "longitude": -112.09712169999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 478.4773,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4421493,
+ "longitude": -112.09712209999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 478.2746,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4421491,
+ "longitude": -112.0971328
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 479.9438,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4421495,
+ "longitude": -112.0971115
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 476.22504,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4421348,
+ "longitude": -112.09710039999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 476.21124,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4421342,
+ "longitude": -112.0971323
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 475.70142,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.442164399999996,
+ "longitude": -112.0971119
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 475.4533,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4421646,
+ "longitude": -112.09710129999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 475.448,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4421792,
+ "longitude": -112.09711240000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 475.29166,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.442178999999996,
+ "longitude": -112.097123
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 476.1693,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.442194799999996,
+ "longitude": -112.0970809
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 474.99658,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4421497,
+ "longitude": -112.0971009
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 474.9435,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4421939,
+ "longitude": -112.0971235
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 474.76706,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.442209,
+ "longitude": -112.09711329999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 474.7373,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4421195,
+ "longitude": -112.0971212
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 474.55032,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4421193,
+ "longitude": -112.0971319
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 474.1445,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.442209399999996,
+ "longitude": -112.09709199999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 473.2504,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4421641,
+ "longitude": -112.09712259999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 472.04688,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.442208799999996,
+ "longitude": -112.0971239
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 471.66498,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4422385,
+ "longitude": -112.0971248
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 470.12115,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4421639,
+ "longitude": -112.0971332
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 469.37256,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.442164999999996,
+ "longitude": -112.09707999999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 468.6635,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4422097,
+ "longitude": -112.0970814
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 465.39044,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4422245,
+ "longitude": -112.0970818
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 464.84818,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4422534,
+ "longitude": -112.0971252
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 463.7405,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4422394,
+ "longitude": -112.0970823
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 462.7877,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4421799,
+ "longitude": -112.09708049999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 456.46622,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4421053,
+ "longitude": -112.09708889999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 447.31876,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4421502,
+ "longitude": -112.0970796
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 435.18292,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4421353,
+ "longitude": -112.0970792
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.09036,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4422541,
+ "longitude": -112.0970933
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.37436,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4422543,
+ "longitude": -112.0970827
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 432.36148,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4421204,
+ "longitude": -112.0970787
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 424.70828,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 33.4421055,
+ "longitude": -112.09707829999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.313,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 33.442093199999995,
+ "longitude": -112.097144
+ },
+ "ne": {
+ "latitude": 33.4422652,
+ "longitude": -112.0970644
+ }
+ },
+ "imageryQuality": "HIGH",
+ "imageryProcessedDate": {
+ "year": 2022,
+ "month": 10,
+ "day": 17
+ }
+ },
+ "status": 200,
+ "statusText": "",
+ "headers": {
+ "cache-control": "private",
+ "content-encoding": "gzip",
+ "content-length": "6615",
+ "content-type": "application/json; charset=UTF-8",
+ "date": "Thu, 12 Oct 2023 10:40:23 GMT",
+ "server": "ESF",
+ "vary": "Origin, X-Origin, Referer"
+ },
+ "config": {
+ "transitional": {
+ "silentJSONParsing": true,
+ "forcedJSONParsing": true,
+ "clarifyTimeoutError": false
+ },
+ "adapter": "xhr",
+ "transformRequest": [
+ null
+ ],
+ "transformResponse": [
+ null
+ ],
+ "timeout": 0,
+ "xsrfCookieName": "XSRF-TOKEN",
+ "xsrfHeaderName": "X-XSRF-TOKEN",
+ "maxContentLength": -1,
+ "maxBodyLength": -1,
+ "env": {},
+ "headers": {
+ "Accept": "application/json, text/plain, */*"
+ },
+ "method": "get",
+ "url": "https://solar.googleapis.com/v1/buildingInsights:findClosest?location.latitude=33.44219107995756&location.longitude=-112.09710669184646&requiredQuality=HIGH&key=AIzaSyCMtUFMOV1x4yp9cB8Z22nLX85iItpqdIg"
+ },
+ "request": {}
+}
\ No newline at end of file
diff --git a/Neverstopdreaming/src/responses/DefaultUS.js b/Neverstopdreaming/src/responses/DefaultUS.js
new file mode 100644
index 00000000..d4b36f44
--- /dev/null
+++ b/Neverstopdreaming/src/responses/DefaultUS.js
@@ -0,0 +1,5311 @@
+export const defaultUSResponse =
+{
+ "data": {
+ "name": "buildings/ChIJZSRKBGex2YgR4zuj3Pomp1Y",
+ "center": {
+ "latitude": 25.8299003,
+ "longitude": -80.1954769
+ },
+ "imageryDate": {
+ "year": 2021,
+ "month": 2,
+ "day": 27
+ },
+ "postalCode": "33137",
+ "administrativeArea": "FL",
+ "statisticalArea": "12086002004",
+ "regionCode": "US",
+ "solarPotential": {
+ "maxArrayPanelsCount": 63,
+ "maxArrayAreaMeters2": 103.11839,
+ "maxSunshineHoursPerYear": 1611.8396,
+ "carbonOffsetFactorKgPerMwh": 541.25635,
+ "wholeRoofStats": {
+ "areaMeters2": 136.14423,
+ "sunshineQuantiles": [
+ 507.37106,
+ 1055.7826,
+ 1277.615,
+ 1355.8871,
+ 1418.76,
+ 1449.2888,
+ 1476.5126,
+ 1502.0581,
+ 1527.963,
+ 1563.2963,
+ 1678.671
+ ],
+ "groundAreaMeters2": 126.1
+ },
+ "roofSegmentStats": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "stats": {
+ "areaMeters2": 75.5879,
+ "sunshineQuantiles": [
+ 507.37106,
+ 964.18726,
+ 1277.1257,
+ 1405.3075,
+ 1451.9431,
+ 1480.2062,
+ 1509.0704,
+ 1529.3933,
+ 1550.6642,
+ 1573.2234,
+ 1678.671
+ ],
+ "groundAreaMeters2": 69.84
+ },
+ "center": {
+ "latitude": 25.829915699999997,
+ "longitude": -80.1954997
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 25.829852799999998,
+ "longitude": -80.19553259999999
+ },
+ "ne": {
+ "latitude": 25.8299732,
+ "longitude": -80.1954669
+ }
+ },
+ "planeHeightAtCenterMeters": 6.3871856
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "stats": {
+ "areaMeters2": 50.79164,
+ "sunshineQuantiles": [
+ 657.4283,
+ 1259.0632,
+ 1333.375,
+ 1385.3812,
+ 1418.1582,
+ 1436.2944,
+ 1459.0907,
+ 1477.9641,
+ 1497.5094,
+ 1517.2568,
+ 1664.7311
+ ],
+ "groundAreaMeters2": 47.06
+ },
+ "center": {
+ "latitude": 25.829893799999997,
+ "longitude": -80.19545
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 25.8298417,
+ "longitude": -80.1954698
+ },
+ "ne": {
+ "latitude": 25.8299594,
+ "longitude": -80.1954191
+ }
+ },
+ "planeHeightAtCenterMeters": 6.8092847
+ },
+ {
+ "pitchDegrees": 19.580597,
+ "azimuthDegrees": 174.93489,
+ "stats": {
+ "areaMeters2": 9.764682,
+ "sunshineQuantiles": [
+ 688.2601,
+ 812.4648,
+ 1000.8255,
+ 1065.2604,
+ 1179.0826,
+ 1249.8486,
+ 1275.5325,
+ 1290.9419,
+ 1307.367,
+ 1331.3303,
+ 1380.0509
+ ],
+ "groundAreaMeters2": 9.2
+ },
+ "center": {
+ "latitude": 25.829831499999997,
+ "longitude": -80.1954544
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 25.829821000000003,
+ "longitude": -80.1954779
+ },
+ "ne": {
+ "latitude": 25.829842000000003,
+ "longitude": -80.1954279
+ }
+ },
+ "planeHeightAtCenterMeters": 5.404906
+ }
+ ],
+ "solarPanelConfigs": [
+ {
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1585.5237,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1585.5237,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1976.9441,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1976.9441,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2367.637,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2367.637,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2755.3142,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2755.3142,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3141.9292,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3141.9292,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3528.3127,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3528.3127,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3914.5505,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3528.3127,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 386.23776,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4300.5713,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3528.3127,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 772.25854,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4684.6426,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3912.3838,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 772.25854,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5068.1772,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4295.9185,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 772.25854,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 5450.6333,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4678.3745,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 772.25854,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 5832.5645,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5060.3057,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 772.25854,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6214.192,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 5441.933,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 772.25854,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 6595.343,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 5823.084,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 772.25854,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 6976.2563,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 5823.084,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1153.1725,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 7356.0405,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6202.868,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1153.1725,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 7735.419,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6202.868,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1532.5508,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 8114.0303,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 6581.479,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1532.5508,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 8489.884,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 6957.333,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1532.5508,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 8864.217,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 7331.6655,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1532.5508,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 9238.466,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 7705.9146,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1532.5508,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 9612.223,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 7705.9146,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1906.3081,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 9985.022,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 7705.9146,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2279.1082,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10357.208,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 8078.0996,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2279.1082,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 10728.593,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 8078.0996,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2650.4924,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11099.849,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 8078.0996,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3021.7488,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 30,
+ "yearlyEnergyDcKwh": 11468.346,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 8078.0996,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3390.2456,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 31,
+ "yearlyEnergyDcKwh": 11836.078,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 8078.0996,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3757.9783,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 12202.8125,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 8444.834,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3757.9783,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 12568.385,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 8444.834,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4123.5513,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 12933.873,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 8444.834,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4489.0386,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 35,
+ "yearlyEnergyDcKwh": 13298.108,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 8809.069,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4489.0386,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 13661.628,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 9172.589,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4489.0386,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 37,
+ "yearlyEnergyDcKwh": 14023.938,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 9534.899,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4489.0386,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 38,
+ "yearlyEnergyDcKwh": 14382.827,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 9534.899,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 4847.9272,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 14738.99,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 9534.899,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 5204.09,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 40,
+ "yearlyEnergyDcKwh": 15094.158,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 9534.899,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 5559.258,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 41,
+ "yearlyEnergyDcKwh": 15449.005,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 9534.899,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 5914.1055,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 15802.216,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 9888.11,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 5914.1055,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 43,
+ "yearlyEnergyDcKwh": 16151.75,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 9888.11,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 6263.6387,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 44,
+ "yearlyEnergyDcKwh": 16498.924,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 9888.11,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 6610.8135,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 16845.44,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10234.626,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 6610.8135,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 17191.225,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10234.626,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 6956.598,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 47,
+ "yearlyEnergyDcKwh": 17534.195,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10234.626,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 7299.57,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 17876.727,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10234.626,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 7642.1,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 18219.111,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10234.626,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 7984.486,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 50,
+ "yearlyEnergyDcKwh": 18560.813,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 10576.326,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 7984.486,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 18901.523,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 10917.037,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 7984.486,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 19241.309,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 30,
+ "yearlyEnergyDcKwh": 11256.821,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 7984.486,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 53,
+ "yearlyEnergyDcKwh": 19579.857,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 31,
+ "yearlyEnergyDcKwh": 11595.37,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 7984.486,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 19915.63,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 11931.144,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 7984.486,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 55,
+ "yearlyEnergyDcKwh": 20250.635,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 12266.147,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 7984.486,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 56,
+ "yearlyEnergyDcKwh": 20579.629,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 12595.144,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 7984.486,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 57,
+ "yearlyEnergyDcKwh": 20898.654,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 12595.144,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 7984.486,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 19.580597,
+ "azimuthDegrees": 174.93489,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 319.02505,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 58,
+ "yearlyEnergyDcKwh": 21216.693,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 12595.144,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 7984.486,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 19.580597,
+ "azimuthDegrees": 174.93489,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 637.0628,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 59,
+ "yearlyEnergyDcKwh": 21530.268,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 12595.144,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 7984.486,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 19.580597,
+ "azimuthDegrees": 174.93489,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 950.6384,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 60,
+ "yearlyEnergyDcKwh": 21830.959,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 12595.144,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 7984.486,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 19.580597,
+ "azimuthDegrees": 174.93489,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1251.33,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 61,
+ "yearlyEnergyDcKwh": 22122.08,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 35,
+ "yearlyEnergyDcKwh": 12886.263,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 7984.486,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 19.580597,
+ "azimuthDegrees": 174.93489,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1251.33,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 62,
+ "yearlyEnergyDcKwh": 22408.664,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 13172.849,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 7984.486,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 19.580597,
+ "azimuthDegrees": 174.93489,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1251.33,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 63,
+ "yearlyEnergyDcKwh": 22692.516,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 37,
+ "yearlyEnergyDcKwh": 13456.7,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 7984.486,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 19.580597,
+ "azimuthDegrees": 174.93489,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1251.33,
+ "segmentIndex": 2
+ }
+ ]
+ }
+ ],
+ "financialAnalyses": [
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "20"
+ },
+ "panelConfigIndex": 0,
+ "financialDetails": {
+ "initialAcKwhPerYear": 1347.6952,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2696"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "1420"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "5495"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 85.345665,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "321",
+ "nanos": 45318604
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-203"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3621"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2629",
+ "nanos": -884277344
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3621"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2629",
+ "nanos": -884277344
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "5465"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "4045"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "1420",
+ "nanos": 900024414
+ },
+ "paybackYears": -1,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "118"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "2800"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2136",
+ "nanos": -347656250
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "2800"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2136",
+ "nanos": -347656250
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "321",
+ "nanos": 45318604
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-203"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3621"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2629",
+ "nanos": -884277344
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3621"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2629",
+ "nanos": -884277344
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "25"
+ },
+ "panelConfigIndex": 2,
+ "financialDetails": {
+ "initialAcKwhPerYear": 2012.4915,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2817"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "1746"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "6998"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 88.85113,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "394",
+ "nanos": 683044434
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-218"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3712"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2729",
+ "nanos": -612548828
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3712"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2729",
+ "nanos": -612548828
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "6718",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "4972"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "1746",
+ "nanos": 810058594
+ },
+ "paybackYears": -1,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "177"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "4181"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2122",
+ "nanos": -873779297
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "4181"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2122",
+ "nanos": -873779297
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "394",
+ "nanos": 683044434
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-218"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3712"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2729",
+ "nanos": -612548828
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3712"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2729",
+ "nanos": -612548828
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "30"
+ },
+ "panelConfigIndex": 4,
+ "financialDetails": {
+ "initialAcKwhPerYear": 2670.64,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2952"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "2072"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "8500"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 90.50169,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "468",
+ "nanos": 320831299
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-234"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3818"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2838",
+ "nanos": -752197266
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3818"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2838",
+ "nanos": -752197266
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "7972"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "5900"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "2072",
+ "nanos": 719970703
+ },
+ "paybackYears": -1,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "235"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "5549"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2118",
+ "nanos": -811767578
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "5549"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2118",
+ "nanos": -811767578
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "468",
+ "nanos": 320831299
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-234"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3818"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2838",
+ "nanos": -752197266
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3818"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2838",
+ "nanos": -752197266
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "35"
+ },
+ "panelConfigIndex": 6,
+ "financialDetails": {
+ "initialAcKwhPerYear": 3327.3682,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3088"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "2398"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "10002"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 91.504425,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "541",
+ "nanos": 958557129
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-249"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3925"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2949",
+ "nanos": -88378906
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3925"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2949",
+ "nanos": -88378906
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "9225",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "6827"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "2398",
+ "nanos": 629882813
+ },
+ "paybackYears": 19.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "292"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "6915"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2115",
+ "nanos": -946533203
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "6915"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2115",
+ "nanos": -946533203
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "541",
+ "nanos": 958557129
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-249"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3925"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2949",
+ "nanos": -88378906
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3925"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2949",
+ "nanos": -88378906
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "40"
+ },
+ "panelConfigIndex": 9,
+ "financialDetails": {
+ "initialAcKwhPerYear": 4307.9507,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2553"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "2887"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "11505"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.67446,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "652",
+ "nanos": 415161133
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-274"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4096"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3121",
+ "nanos": -923339844
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4096"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3121",
+ "nanos": -923339844
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "11105",
+ "nanos": 750000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "8219"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "2887",
+ "nanos": 495117188
+ },
+ "paybackYears": 18.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "379"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "8953"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2118",
+ "nanos": -980224609
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "8953"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2118",
+ "nanos": -980224609
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "652",
+ "nanos": 415161133
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-274"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4096"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3121",
+ "nanos": -923339844
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4096"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3121",
+ "nanos": -923339844
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "45"
+ },
+ "panelConfigIndex": 11,
+ "financialDetails": {
+ "initialAcKwhPerYear": 4957.6797,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2705"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "3213"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "13007"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 98.992874,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "726",
+ "nanos": 52917480
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-290"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4219"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3243",
+ "nanos": -254394531
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4219"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3243",
+ "nanos": -254394531
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "12359",
+ "nanos": 250000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "9146"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "3213",
+ "nanos": 405029297
+ },
+ "paybackYears": 18,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "436"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "10302"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2127",
+ "nanos": -105712891
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "10302"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2127",
+ "nanos": -105712891
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "726",
+ "nanos": 52917480
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-290"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4219"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3243",
+ "nanos": -254394531
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4219"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3243",
+ "nanos": -254394531
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "50"
+ },
+ "panelConfigIndex": 13,
+ "financialDetails": {
+ "initialAcKwhPerYear": 5606.0415,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2859"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "3539"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "14509"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 98.46104,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "799",
+ "nanos": 690734863
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-307"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4344"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3365",
+ "nanos": -703125000
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4344"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3365",
+ "nanos": -703125000
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "13612",
+ "nanos": 750000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "10074"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "3539",
+ "nanos": 314941406
+ },
+ "paybackYears": 17.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "493"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "11650"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2136",
+ "nanos": -357910156
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "11650"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2136",
+ "nanos": -357910156
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "799",
+ "nanos": 690734863
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-307"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4344"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3365",
+ "nanos": -703125000
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4344"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3365",
+ "nanos": -703125000
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "60"
+ },
+ "panelConfigIndex": 17,
+ "financialDetails": {
+ "initialAcKwhPerYear": 6896.926,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3181"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "4191"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "17514"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 97.61678,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "946",
+ "nanos": 966186523
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-340"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4606"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3619",
+ "nanos": -685546875
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4606"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3619",
+ "nanos": -685546875
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "16119",
+ "nanos": 750000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "11929"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "4191",
+ "nanos": 134765625
+ },
+ "paybackYears": 17,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "607"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "14333"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2163",
+ "nanos": -935302734
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "14333"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2163",
+ "nanos": -935302734
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "946",
+ "nanos": 966186523
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-340"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4606"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3619",
+ "nanos": -685546875
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4606"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3619",
+ "nanos": -685546875
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "70"
+ },
+ "panelConfigIndex": 21,
+ "financialDetails": {
+ "initialAcKwhPerYear": 8170.3896,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3538"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "4842"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "20518"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 96.84686,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1094",
+ "nanos": 241699219
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-375"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4904"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3897",
+ "nanos": -506835937
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4904"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3897",
+ "nanos": -506835937
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "18626",
+ "nanos": 750000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "13784"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "4842",
+ "nanos": 955078125
+ },
+ "paybackYears": 16.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "719"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "16981"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2215",
+ "nanos": -353271484
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "16981"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2215",
+ "nanos": -353271484
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1094",
+ "nanos": 241699219
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-375"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4904"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3897",
+ "nanos": -506835937
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4904"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3897",
+ "nanos": -506835937
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "80"
+ },
+ "panelConfigIndex": 26,
+ "financialDetails": {
+ "initialAcKwhPerYear": 9748.094,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3220"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "5657"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "23523"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.59142,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1278",
+ "nanos": 336059570
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-419"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5264"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4236",
+ "nanos": -288085937
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5264"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4236",
+ "nanos": -288085937
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "21760",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "16103"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "5657",
+ "nanos": 729980469
+ },
+ "paybackYears": 16.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "860"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "20303"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2271",
+ "nanos": -128662109
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "20303"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2271",
+ "nanos": -128662109
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1278",
+ "nanos": 336059570
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-419"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5264"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4236",
+ "nanos": -288085937
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5264"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4236",
+ "nanos": -288085937
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "90"
+ },
+ "panelConfigIndex": 30,
+ "financialDetails": {
+ "initialAcKwhPerYear": 10993.792,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3434"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "6309"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "26527"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.33288,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1425",
+ "nanos": 611450195
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-448"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5419"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4417",
+ "nanos": -701171875
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5419"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4417",
+ "nanos": -701171875
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "24267",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "17958"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "6309",
+ "nanos": 549804688
+ },
+ "paybackYears": 16,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "977"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "23094"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2226",
+ "nanos": -137939453
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "23094"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2226",
+ "nanos": -137939453
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1425",
+ "nanos": 611450195
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-448"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5419"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4417",
+ "nanos": -701171875
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5419"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4417",
+ "nanos": -701171875
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "100"
+ },
+ "panelConfigIndex": 34,
+ "financialDetails": {
+ "initialAcKwhPerYear": 12225.403,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3564"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "6961"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "29532"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.42964,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1572",
+ "nanos": 886962891
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-474"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5490"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4542",
+ "nanos": -509765625
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5490"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4542",
+ "nanos": -509765625
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "26774",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "19814"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "6961",
+ "nanos": 370117188
+ },
+ "paybackYears": 15.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1099"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "25968"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2124",
+ "nanos": -542968750
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "25968"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2124",
+ "nanos": -542968750
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1572",
+ "nanos": 886962891
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-474"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5490"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4542",
+ "nanos": -509765625
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5490"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4542",
+ "nanos": -509765625
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "125"
+ },
+ "defaultBill": true,
+ "panelConfigIndex": 44,
+ "financialDetails": {
+ "initialAcKwhPerYear": 15195.218,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3780"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "8590"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "37043"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.89305,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1941",
+ "nanos": 75805664
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-536"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5558"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4781",
+ "nanos": -142578125
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5558"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4781",
+ "nanos": -142578125
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "33042"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "24452"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "8590",
+ "nanos": 919921875
+ },
+ "paybackYears": 15.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1405"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "33264"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1797",
+ "nanos": -168334961
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "33264"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1797",
+ "nanos": -168334961
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1941",
+ "nanos": 75805664
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-536"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5558"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4781",
+ "nanos": -142578125
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5558"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4781",
+ "nanos": -142578125
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "150"
+ },
+ "panelConfigIndex": 53,
+ "financialDetails": {
+ "initialAcKwhPerYear": 17763.857,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "4504"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "10057"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "44555"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 98.80267,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2272",
+ "nanos": 445556641
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-583"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5398"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4847",
+ "nanos": -406250000
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5398"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4847",
+ "nanos": -406250000
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "38682",
+ "nanos": 750000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "28626"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "10057",
+ "nanos": 514648438
+ },
+ "paybackYears": 14.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1690"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "40051"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1354",
+ "nanos": -23315430
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "40051"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1354",
+ "nanos": -23315430
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2272",
+ "nanos": 445556641
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-583"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5398"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4847",
+ "nanos": -406250000
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5398"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4847",
+ "nanos": -406250000
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "175"
+ },
+ "panelConfigIndex": 59,
+ "financialDetails": {
+ "initialAcKwhPerYear": 19288.639,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "7387"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "11035"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "52066"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 92.99436,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2493",
+ "nanos": 358886719
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-611"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5187"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4822",
+ "nanos": -683593750
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5187"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4822",
+ "nanos": -683593750
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "42443",
+ "nanos": 250000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "31409"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "11035",
+ "nanos": 245117188
+ },
+ "paybackYears": 14.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1883"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "44680"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-989",
+ "nanos": -706726074
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "44680"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-989",
+ "nanos": -706726074
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2493",
+ "nanos": 358886719
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-611"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5187"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4822",
+ "nanos": -683593750
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5187"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4822",
+ "nanos": -683593750
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "200"
+ },
+ "panelConfigIndex": 59,
+ "financialDetails": {
+ "initialAcKwhPerYear": 19288.639,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "13437"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "11035"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "59577"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 82.06738,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2493",
+ "nanos": 358886719
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-552"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3726"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3833",
+ "nanos": -691406250
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3726"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3833",
+ "nanos": -691406250
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "42443",
+ "nanos": 250000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "31409"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "11035",
+ "nanos": 245117188
+ },
+ "paybackYears": 14.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1942"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "46141"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "nanos": -704895020
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "46141"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "nanos": -704895020
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2493",
+ "nanos": 358886719
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-552"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3726"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3833",
+ "nanos": -691406250
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3726"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3833",
+ "nanos": -691406250
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "225"
+ },
+ "panelConfigIndex": 59,
+ "financialDetails": {
+ "initialAcKwhPerYear": 19288.639,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "19496"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "11035"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "67089"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 73.429306,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2493",
+ "nanos": 358886719
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-493"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2274"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2850",
+ "nanos": -269531250
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2274"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2850",
+ "nanos": -269531250
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "42443",
+ "nanos": 250000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "31409"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "11035",
+ "nanos": 245117188
+ },
+ "paybackYears": 13.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2000"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "47593"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "982",
+ "nanos": 711608887
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "47593"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "982",
+ "nanos": 711608887
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2493",
+ "nanos": 358886719
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-493"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2274"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2850",
+ "nanos": -269531250
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2274"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2850",
+ "nanos": -269531250
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "250"
+ },
+ "panelConfigIndex": 59,
+ "financialDetails": {
+ "initialAcKwhPerYear": 19288.639,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "25748"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "11035"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "74600"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 66.440674,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2493",
+ "nanos": 358886719
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-436"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1015"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1984",
+ "nanos": -167968750
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1015"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1984",
+ "nanos": -167968750
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "42443",
+ "nanos": 250000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "31409"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "11035",
+ "nanos": 245117188
+ },
+ "paybackYears": 13.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2057"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "48853"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "1848",
+ "nanos": 815185547
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "48853"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "1848",
+ "nanos": 815185547
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2493",
+ "nanos": 358886719
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-436"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1015"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1984",
+ "nanos": -167968750
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1015"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1984",
+ "nanos": -167968750
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "300"
+ },
+ "panelConfigIndex": 59,
+ "financialDetails": {
+ "initialAcKwhPerYear": 19288.639,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "39884"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "11035"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "89623"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 55.81608,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2493",
+ "nanos": 358886719
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-387"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-128"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1355",
+ "nanos": -914062500
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-128"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1355",
+ "nanos": -914062500
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "42443",
+ "nanos": 250000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "31409"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "11035",
+ "nanos": 245117188
+ },
+ "paybackYears": 13.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2107"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "49739"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "2477",
+ "nanos": 67871094
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "49739"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "2477",
+ "nanos": 67871094
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2493",
+ "nanos": 358886719
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-387"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-128"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1355",
+ "nanos": -914062500
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-128"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1355",
+ "nanos": -914062500
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "350"
+ },
+ "panelConfigIndex": 59,
+ "financialDetails": {
+ "initialAcKwhPerYear": 19288.639,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "54910"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "11035"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "104646"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 48.117702,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2493",
+ "nanos": 358886719
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-387"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-130"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1357",
+ "nanos": -58593750
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-130"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1357",
+ "nanos": -58593750
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "42443",
+ "nanos": 250000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "31409"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "11035",
+ "nanos": 245117188
+ },
+ "paybackYears": 13.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2107"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "49737"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "2475",
+ "nanos": 925292969
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "49737"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "2475",
+ "nanos": 925292969
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2493",
+ "nanos": 358886719
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-387"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-130"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1357",
+ "nanos": -58593750
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-130"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1357",
+ "nanos": -58593750
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "400"
+ },
+ "panelConfigIndex": 59,
+ "financialDetails": {
+ "initialAcKwhPerYear": 19288.639,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "69937"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "11035"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "119669"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 42.28552,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2493",
+ "nanos": 358886719
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-387"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-135"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1360",
+ "nanos": -429687500
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-135"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1360",
+ "nanos": -429687500
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "42443",
+ "nanos": 250000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "31409"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "11035",
+ "nanos": 245117188
+ },
+ "paybackYears": 13.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2107"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "49732"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "2472",
+ "nanos": 558837891
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "49732"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "2472",
+ "nanos": 558837891
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2493",
+ "nanos": 358886719
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-387"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-135"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1360",
+ "nanos": -429687500
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-135"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1360",
+ "nanos": -429687500
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "450"
+ },
+ "panelConfigIndex": 59,
+ "financialDetails": {
+ "initialAcKwhPerYear": 19288.639,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "84945"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "11035"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "134691"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 37.72037,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2493",
+ "nanos": 358886719
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-386"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-120"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1350",
+ "nanos": -324218750
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-120"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1350",
+ "nanos": -324218750
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "42443",
+ "nanos": 250000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "31409"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "11035",
+ "nanos": 245117188
+ },
+ "paybackYears": 13.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2107"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "49747"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "2482",
+ "nanos": 672851563
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "49747"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "2482",
+ "nanos": 672851563
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2493",
+ "nanos": 358886719
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-386"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-120"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1350",
+ "nanos": -324218750
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-120"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1350",
+ "nanos": -324218750
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "500"
+ },
+ "panelConfigIndex": 59,
+ "financialDetails": {
+ "initialAcKwhPerYear": 19288.639,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "99987"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "11035"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "149714"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 34.036087,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2493",
+ "nanos": 358886719
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-387"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-140"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1363",
+ "nanos": -785156250
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-140"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1363",
+ "nanos": -785156250
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "42443",
+ "nanos": 250000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "31409"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "11035",
+ "nanos": 245117188
+ },
+ "paybackYears": 13.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2106"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "49727"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "2469",
+ "nanos": 198730469
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "49727"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "2469",
+ "nanos": 198730469
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2493",
+ "nanos": 358886719
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-387"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-140"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1363",
+ "nanos": -785156250
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-140"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1363",
+ "nanos": -785156250
+ }
+ }
+ }
+ }
+ ],
+ "panelCapacityWatts": 250,
+ "panelHeightMeters": 1.65,
+ "panelWidthMeters": 0.992,
+ "panelLifetimeYears": 20,
+ "buildingStats": {
+ "areaMeters2": 143.05884,
+ "sunshineQuantiles": [
+ 507.37106,
+ 1039.0117,
+ 1262.6702,
+ 1341.2944,
+ 1410.3842,
+ 1445.0817,
+ 1473.904,
+ 1499.786,
+ 1525.8252,
+ 1562.239,
+ 1678.671
+ ],
+ "groundAreaMeters2": 130.93
+ },
+ "solarPanels": [
+ {
+ "center": {
+ "latitude": 25.8299217,
+ "longitude": -80.195476
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.8541,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.8299366,
+ "longitude": -80.19547659999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 397.2096,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829906899999997,
+ "longitude": -80.19547539999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 396.5485,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.8299363,
+ "longitude": -80.19548569999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.9115,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.8299214,
+ "longitude": -80.1954851
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.4204,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829906599999997,
+ "longitude": -80.19548449999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.69275,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.8299211,
+ "longitude": -80.1954943
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 387.67734,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829891999999997,
+ "longitude": -80.1954748
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 386.61496,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829906299999998,
+ "longitude": -80.1954937
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 386.38364,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.8298937,
+ "longitude": -80.19546319999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 386.23776,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.829908600000003,
+ "longitude": -80.1954639
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 386.02078,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.829936,
+ "longitude": -80.1954949
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 384.07098,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829951200000004,
+ "longitude": -80.1954863
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 383.53485,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829920899999998,
+ "longitude": -80.19550339999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 382.45605,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.8299357,
+ "longitude": -80.19550400000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.93115,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829950900000004,
+ "longitude": -80.19549549999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.62732,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829951500000004,
+ "longitude": -80.1954772
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.15088,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.8299235,
+ "longitude": -80.1954645
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.91394,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.829905999999998,
+ "longitude": -80.19550280000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 379.78418,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.8298788,
+ "longitude": -80.1954626
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 379.37833,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.829950600000004,
+ "longitude": -80.19550459999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 378.61102,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.8299354,
+ "longitude": -80.1955131
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 375.8539,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829891699999997,
+ "longitude": -80.195484
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 374.33243,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829920599999998,
+ "longitude": -80.1955126
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 374.24905,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829894,
+ "longitude": -80.19545409999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 373.75726,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.8298791,
+ "longitude": -80.19545339999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 372.80017,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.829950300000004,
+ "longitude": -80.19551369999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 372.18527,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829863900000003,
+ "longitude": -80.19546199999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 371.38434,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.8299089,
+ "longitude": -80.1954547
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 371.25647,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.8299238,
+ "longitude": -80.19545529999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 368.49683,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.8299383,
+ "longitude": -80.19546509999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 367.73257,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.829905699999998,
+ "longitude": -80.195512
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 366.7339,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.8298794,
+ "longitude": -80.19544429999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 365.5729,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.829864200000003,
+ "longitude": -80.1954528
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 365.48743,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.829877099999997,
+ "longitude": -80.19547419999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 364.23547,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829950000000004,
+ "longitude": -80.19552290000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 363.51965,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829891399999998,
+ "longitude": -80.1954931
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 362.31073,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829864500000003,
+ "longitude": -80.1954437
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 358.8885,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.8298943,
+ "longitude": -80.1954449
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 356.16278,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.8298797,
+ "longitude": -80.1954351
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 355.16797,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.829864800000003,
+ "longitude": -80.19543449999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 354.84744,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.829891099999998,
+ "longitude": -80.19550219999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 353.21088,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.8299387,
+ "longitude": -80.1954559
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 349.53342,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.8298493,
+ "longitude": -80.19545219999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 347.1747,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.8299649,
+ "longitude": -80.1955235
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 346.51553,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.8298496,
+ "longitude": -80.195443
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 345.7845,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.8299241,
+ "longitude": -80.1954461
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 342.97192,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.82985,
+ "longitude": -80.1954339
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 342.53046,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.8299092,
+ "longitude": -80.19544549999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 342.38553,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.829905399999998,
+ "longitude": -80.1955211
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 341.70035,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.8299351,
+ "longitude": -80.1955223
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 340.71106,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829890799999998,
+ "longitude": -80.1955114
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 339.78424,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829876799999997,
+ "longitude": -80.1954834
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 338.54922,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829920299999998,
+ "longitude": -80.1955217
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 335.7731,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829862199999997,
+ "longitude": -80.1954736
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 335.0041,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829890499999998,
+ "longitude": -80.1955205
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 328.9956,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.8298328,
+ "longitude": -80.1954509
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 319.02505,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 25.8298335,
+ "longitude": -80.195441
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 318.03772,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 25.829832,
+ "longitude": -80.19546079999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 313.57562,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 25.8298313,
+ "longitude": -80.1954706
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 300.6915,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 25.829876199999998,
+ "longitude": -80.19550160000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 291.1194,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829875899999998,
+ "longitude": -80.1955108
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 286.58545,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829876499999997,
+ "longitude": -80.1954925
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 283.85138,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 25.829820899999998,
+ "longitude": -80.1955328
+ },
+ "ne": {
+ "latitude": 25.8299732,
+ "longitude": -80.195419
+ }
+ },
+ "imageryQuality": "HIGH",
+ "imageryProcessedDate": {
+ "year": 2022,
+ "month": 10,
+ "day": 15
+ }
+ },
+ "status": 200,
+ "statusText": "",
+ "headers": {
+ "cache-control": "private",
+ "content-encoding": "gzip",
+ "content-length": "8420",
+ "content-type": "application/json; charset=UTF-8",
+ "date": "Wed, 04 Oct 2023 05:28:32 GMT",
+ "server": "ESF",
+ "vary": "Origin, X-Origin, Referer"
+ },
+ "config": {
+ "transitional": {
+ "silentJSONParsing": true,
+ "forcedJSONParsing": true,
+ "clarifyTimeoutError": false
+ },
+ "adapter": "xhr",
+ "transformRequest": [
+ null
+ ],
+ "transformResponse": [
+ null
+ ],
+ "timeout": 0,
+ "xsrfCookieName": "XSRF-TOKEN",
+ "xsrfHeaderName": "X-XSRF-TOKEN",
+ "maxContentLength": -1,
+ "maxBodyLength": -1,
+ "env": {},
+ "headers": {
+ "Accept": "application/json, text/plain, */*"
+ },
+ "method": "get",
+ "url": "https://solar.googleapis.com/v1/buildingInsights:findClosest?location.latitude=25.8299&location.longitude=-80.195477&requiredQuality=HIGH&key=AIzaSyCMtUFMOV1x4yp9cB8Z22nLX85iItpqdIg"
+ },
+ "request": {}
+}
\ No newline at end of file
diff --git a/Neverstopdreaming/src/responses/Frankfurt.js b/Neverstopdreaming/src/responses/Frankfurt.js
new file mode 100644
index 00000000..dc1a4b8d
--- /dev/null
+++ b/Neverstopdreaming/src/responses/Frankfurt.js
@@ -0,0 +1,2788 @@
+export const frankfurtResponse =
+{
+ "data": {
+ "name": "buildings/ChIJO7CwCZUOvUcRLB7HB10zcYc",
+ "center": {
+ "latitude": 50.123090399999995,
+ "longitude": 8.7001303
+ },
+ "imageryDate": {
+ "year": 2022,
+ "month": 8,
+ "day": 9
+ },
+ "regionCode": "DE",
+ "solarPotential": {
+ "maxArrayPanelsCount": 102,
+ "maxArrayAreaMeters2": 166.9536,
+ "maxSunshineHoursPerYear": 1056.3687,
+ "carbonOffsetFactorKgPerMwh": 474.99942,
+ "wholeRoofStats": {
+ "areaMeters2": 223.3633,
+ "sunshineQuantiles": [
+ 306.31485,
+ 692.5646,
+ 840.26917,
+ 855.81573,
+ 864.723,
+ 876.6806,
+ 946.725,
+ 1030.4694,
+ 1038.7948,
+ 1044.9695,
+ 1092.3853
+ ],
+ "groundAreaMeters2": 200.64
+ },
+ "roofSegmentStats": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "stats": {
+ "areaMeters2": 119.29291,
+ "sunshineQuantiles": [
+ 306.31485,
+ 645.5868,
+ 817.902,
+ 842.1693,
+ 851.1516,
+ 857.8272,
+ 862.5117,
+ 867.723,
+ 874.2425,
+ 884.80115,
+ 1055.206
+ ],
+ "groundAreaMeters2": 107.73
+ },
+ "center": {
+ "latitude": 50.123105800000005,
+ "longitude": 8.700167900000002
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 50.1230331,
+ "longitude": 8.7000717
+ },
+ "ne": {
+ "latitude": 50.1231793,
+ "longitude": 8.7002726
+ }
+ },
+ "planeHeightAtCenterMeters": 128.62013
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "stats": {
+ "areaMeters2": 104.07038,
+ "sunshineQuantiles": [
+ 471.35663,
+ 825.7414,
+ 990.1525,
+ 1024.2959,
+ 1032.7177,
+ 1036.3,
+ 1039.9045,
+ 1042.7959,
+ 1045.4552,
+ 1050.3132,
+ 1092.3853
+ ],
+ "groundAreaMeters2": 92.91
+ },
+ "center": {
+ "latitude": 50.1230669,
+ "longitude": 8.7000912
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 50.122997,
+ "longitude": 8.699995
+ },
+ "ne": {
+ "latitude": 50.123134199999996,
+ "longitude": 8.7001847
+ }
+ },
+ "planeHeightAtCenterMeters": 128.75723
+ }
+ ],
+ "solarPanelConfigs": [
+ {
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1051.0222,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1051.0222,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1311.5251,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1311.5251,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1570.9082,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1570.9082,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 1829.8181,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 1829.8181,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 2088.5442,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 2088.5442,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 2346.215,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 2346.2148,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 2604.816,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 2604.8157,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 2864.7844,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 2864.7842,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3122.2253,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3122.225,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 3381.7024,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 3381.7021,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 3643.3018,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 3643.3015,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 3904.2727,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 3904.2725,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 4164.894,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 4164.894,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 4426.792,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 4426.792,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 4689.176,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 4689.176,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 4951.891,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 4951.891,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 5214.038,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 5214.038,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 5475.896,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 5475.896,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 5736.4736,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 5736.4736,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 5996.4556,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 5996.455,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 6256.939,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 6256.939,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 6516.434,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 6516.4336,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 6775.518,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 6775.5176,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 7032.152,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 7032.1514,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 7288.341,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 7288.341,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 7544.2554,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 7544.255,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 30,
+ "yearlyEnergyDcKwh": 7798.844,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 30,
+ "yearlyEnergyDcKwh": 7798.8438,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 31,
+ "yearlyEnergyDcKwh": 8053.216,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 31,
+ "yearlyEnergyDcKwh": 8053.2153,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 8307.208,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 8307.208,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 8557.468,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 8557.467,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8807.424,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8807.424,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 35,
+ "yearlyEnergyDcKwh": 9060.498,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 35,
+ "yearlyEnergyDcKwh": 9060.498,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 9309.391,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 9309.391,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 37,
+ "yearlyEnergyDcKwh": 9557.218,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 37,
+ "yearlyEnergyDcKwh": 9557.218,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 38,
+ "yearlyEnergyDcKwh": 9804.3545,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 38,
+ "yearlyEnergyDcKwh": 9804.3545,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 10050.141,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 10050.141,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 40,
+ "yearlyEnergyDcKwh": 10295.789,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 40,
+ "yearlyEnergyDcKwh": 10295.789,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 41,
+ "yearlyEnergyDcKwh": 10540.901,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 41,
+ "yearlyEnergyDcKwh": 10540.901,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 10785.519,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 10785.519,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 43,
+ "yearlyEnergyDcKwh": 11026.982,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 43,
+ "yearlyEnergyDcKwh": 11026.982,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 44,
+ "yearlyEnergyDcKwh": 11267.649,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 44,
+ "yearlyEnergyDcKwh": 11267.65,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 11499.43,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 11499.431,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.292,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 47,
+ "yearlyEnergyDcKwh": 11952.96,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 222.66798,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 12158.6045,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 428.31287,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 12372.833,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 642.54144,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 50,
+ "yearlyEnergyDcKwh": 12581.785,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 851.4933,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 12793.068,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1062.7762,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 13005.034,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1274.7428,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 53,
+ "yearlyEnergyDcKwh": 13217.981,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 1487.6895,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 13433.707,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 1703.4155,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 55,
+ "yearlyEnergyDcKwh": 13647.693,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 1917.4014,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 56,
+ "yearlyEnergyDcKwh": 13860.92,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 2130.6284,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 57,
+ "yearlyEnergyDcKwh": 14077.116,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 2346.824,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 58,
+ "yearlyEnergyDcKwh": 14296.061,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2565.769,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 59,
+ "yearlyEnergyDcKwh": 14511.628,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 2781.3362,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 60,
+ "yearlyEnergyDcKwh": 14730.641,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 3000.349,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 61,
+ "yearlyEnergyDcKwh": 14949.346,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 3219.0542,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 62,
+ "yearlyEnergyDcKwh": 15166.477,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 3436.185,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 63,
+ "yearlyEnergyDcKwh": 15383.226,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 3652.934,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 64,
+ "yearlyEnergyDcKwh": 15600.174,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 3869.8818,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 65,
+ "yearlyEnergyDcKwh": 15816.867,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 4086.5754,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 66,
+ "yearlyEnergyDcKwh": 16034.736,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 4304.4443,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 67,
+ "yearlyEnergyDcKwh": 16255.02,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 4524.7275,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 68,
+ "yearlyEnergyDcKwh": 16475.188,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 4744.8955,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 69,
+ "yearlyEnergyDcKwh": 16693.31,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 4963.0176,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 70,
+ "yearlyEnergyDcKwh": 16909.709,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 5179.4165,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 71,
+ "yearlyEnergyDcKwh": 17125.836,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 5395.5444,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 17341.957,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 5611.6646,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 73,
+ "yearlyEnergyDcKwh": 17557.951,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 5827.66,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 74,
+ "yearlyEnergyDcKwh": 17773.748,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 6043.4556,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 75,
+ "yearlyEnergyDcKwh": 17989.285,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 6258.9937,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 76,
+ "yearlyEnergyDcKwh": 18204.795,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 30,
+ "yearlyEnergyDcKwh": 6474.504,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 77,
+ "yearlyEnergyDcKwh": 18419.855,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 31,
+ "yearlyEnergyDcKwh": 6689.5645,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 78,
+ "yearlyEnergyDcKwh": 18634.516,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 6904.223,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 79,
+ "yearlyEnergyDcKwh": 18849.086,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 7118.7935,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 80,
+ "yearlyEnergyDcKwh": 19063.645,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 7333.3535,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 81,
+ "yearlyEnergyDcKwh": 19277.56,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 35,
+ "yearlyEnergyDcKwh": 7547.268,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 82,
+ "yearlyEnergyDcKwh": 19490.813,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 7760.5215,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 83,
+ "yearlyEnergyDcKwh": 19703.152,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 37,
+ "yearlyEnergyDcKwh": 7972.861,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 84,
+ "yearlyEnergyDcKwh": 19914.406,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 38,
+ "yearlyEnergyDcKwh": 8184.1143,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 85,
+ "yearlyEnergyDcKwh": 20125.111,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 8394.819,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 86,
+ "yearlyEnergyDcKwh": 20335.736,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 40,
+ "yearlyEnergyDcKwh": 8605.444,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 87,
+ "yearlyEnergyDcKwh": 20545.1,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 41,
+ "yearlyEnergyDcKwh": 8814.809,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 20754.395,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 9024.104,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 89,
+ "yearlyEnergyDcKwh": 20962.578,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 43,
+ "yearlyEnergyDcKwh": 9232.287,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 90,
+ "yearlyEnergyDcKwh": 21170.545,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 44,
+ "yearlyEnergyDcKwh": 9440.254,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 91,
+ "yearlyEnergyDcKwh": 21376.617,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 9646.326,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 92,
+ "yearlyEnergyDcKwh": 21581.342,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 9851.05,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 93,
+ "yearlyEnergyDcKwh": 21785.94,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 47,
+ "yearlyEnergyDcKwh": 10055.647,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 94,
+ "yearlyEnergyDcKwh": 21986.62,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 10256.328,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 95,
+ "yearlyEnergyDcKwh": 22183.855,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 10453.564,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 96,
+ "yearlyEnergyDcKwh": 22380.047,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 50,
+ "yearlyEnergyDcKwh": 10649.756,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 97,
+ "yearlyEnergyDcKwh": 22576.098,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 10845.807,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 98,
+ "yearlyEnergyDcKwh": 22770.973,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 11040.682,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 99,
+ "yearlyEnergyDcKwh": 22965.084,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 53,
+ "yearlyEnergyDcKwh": 11234.791,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 100,
+ "yearlyEnergyDcKwh": 23157.498,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 11427.206,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 101,
+ "yearlyEnergyDcKwh": 23345.531,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 55,
+ "yearlyEnergyDcKwh": 11615.238,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 102,
+ "yearlyEnergyDcKwh": 23531.816,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 25.435244,
+ "azimuthDegrees": 53.79564,
+ "panelsCount": 56,
+ "yearlyEnergyDcKwh": 11801.522,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 26.777708,
+ "azimuthDegrees": 233.26639,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 11730.293,
+ "segmentIndex": 1
+ }
+ ]
+ }
+ ],
+ "panelCapacityWatts": 250,
+ "panelHeightMeters": 1.65,
+ "panelWidthMeters": 0.992,
+ "panelLifetimeYears": 20,
+ "buildingStats": {
+ "areaMeters2": 266.11935,
+ "sunshineQuantiles": [
+ 303.58047,
+ 535.51196,
+ 794.6362,
+ 846.99207,
+ 860.467,
+ 871.1732,
+ 900.1378,
+ 1023.3452,
+ 1037.4791,
+ 1044.679,
+ 1101.1805
+ ],
+ "groundAreaMeters2": 223.74
+ },
+ "solarPanels": [
+ {
+ "center": {
+ "latitude": 50.1231192,
+ "longitude": 8.7000446
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 265.2725,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.1231112,
+ "longitude": 8.7000281
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 263.65143,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.1231121,
+ "longitude": 8.7000529
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 260.7292,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.123120099999994,
+ "longitude": 8.7000694
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 261.36914,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.123112899999995,
+ "longitude": 8.7000777
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 260.50287,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.1231041,
+ "longitude": 8.7000364
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 259.3831,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.123104999999995,
+ "longitude": 8.7000613
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 258.90994,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.123096999999994,
+ "longitude": 8.700044799999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 258.72614,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.1230899,
+ "longitude": 8.7000531
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 257.67075,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.1230827,
+ "longitude": 8.7000615
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 258.6009,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.1230756,
+ "longitude": 8.7000698
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 259.9685,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.123068499999995,
+ "longitude": 8.7000782
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 257.44098,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.123061299999996,
+ "longitude": 8.7000865
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 259.47705,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.1230542,
+ "longitude": 8.7000949
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 261.59927,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.1230471,
+ "longitude": 8.7001032
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 260.9709,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.123039999999996,
+ "longitude": 8.7001115
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 260.6216,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.123047899999996,
+ "longitude": 8.700128
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 261.89798,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.1230408,
+ "longitude": 8.7001364
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 262.3837,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.1230488,
+ "longitude": 8.7001528
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 262.71512,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.1230416,
+ "longitude": 8.7001612
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 262.14697,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.1230337,
+ "longitude": 8.7001447
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 261.8581,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.1230328,
+ "longitude": 8.700119899999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 260.5778,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.1230257,
+ "longitude": 8.7001282
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 259.98154,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.123018599999995,
+ "longitude": 8.7001366
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 260.48383,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.123053399999996,
+ "longitude": 8.70007
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 259.49472,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.123026499999995,
+ "longitude": 8.700153
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 259.084,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.1230249,
+ "longitude": 8.700103400000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 256.63373,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.123034499999996,
+ "longitude": 8.7001695
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 256.1894,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.1231033,
+ "longitude": 8.7000116
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 255.91411,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.1230978,
+ "longitude": 8.700069599999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 254.5891,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.12303910000001,
+ "longitude": 8.7000867
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 254.3716,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.123105800000005,
+ "longitude": 8.7000861
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 253.99251,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.1230177,
+ "longitude": 8.7001118
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 250.25906,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.1230693,
+ "longitude": 8.700103000000002
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 249.95671,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.1230773,
+ "longitude": 8.7001194
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 253.07417,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.1230463,
+ "longitude": 8.700078399999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 248.89236,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.1230106,
+ "longitude": 8.7001201
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 247.8274,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.123031999999995,
+ "longitude": 8.7000951
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 247.1363,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.1230605,
+ "longitude": 8.7000617
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 245.78613,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.1230962,
+ "longitude": 8.70002
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 245.6484,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.1230676,
+ "longitude": 8.7000534
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 245.11206,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.1230748,
+ "longitude": 8.700045
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 244.61736,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.123089,
+ "longitude": 8.7000283
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 241.46385,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.123081899999995,
+ "longitude": 8.7000367
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 240.66753,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.1230907,
+ "longitude": 8.7000779
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 231.77994,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.1230987,
+ "longitude": 8.7000944
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 230.8621,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 50.1230553,
+ "longitude": 8.7001806
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 222.66798,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.1230433,
+ "longitude": 8.7001943
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 205.64488,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.1230481,
+ "longitude": 8.7002043
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 214.22859,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.1230529,
+ "longitude": 8.7002144
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 208.95186,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.1230577,
+ "longitude": 8.7002245
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 211.28294,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.1230696,
+ "longitude": 8.700210799999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 211.9665,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.1230744,
+ "longitude": 8.7002209
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 212.94666,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.1230792,
+ "longitude": 8.700231
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 215.72606,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.123084,
+ "longitude": 8.700241
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 213.98586,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.123091099999996,
+ "longitude": 8.7002173
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 213.22717,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.123103099999994,
+ "longitude": 8.700203499999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 216.19554,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.123115,
+ "longitude": 8.700189800000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 218.9451,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.1231102,
+ "longitude": 8.7001798
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 215.5672,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.1231222,
+ "longitude": 8.700166
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 219.01288,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.123134099999994,
+ "longitude": 8.7001523
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 218.70515,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.123146,
+ "longitude": 8.700138599999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 217.13086,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.1231174,
+ "longitude": 8.700156
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 216.7489,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.1231126,
+ "longitude": 8.700145899999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 216.94772,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.123124499999996,
+ "longitude": 8.700132199999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 216.6937,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.1231365,
+ "longitude": 8.7001185
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 217.86911,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.123148400000005,
+ "longitude": 8.7001048
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 220.28314,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.1231532,
+ "longitude": 8.7001148
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 220.16788,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.1231317,
+ "longitude": 8.7001084
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 218.12216,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.1231197,
+ "longitude": 8.7001221
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 216.39882,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.1231413,
+ "longitude": 8.7001285
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 216.1279,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.1231078,
+ "longitude": 8.700135800000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 216.11996,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.1231436,
+ "longitude": 8.7000947
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 215.9955,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.123126899999995,
+ "longitude": 8.700098299999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 215.79541,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.1231293,
+ "longitude": 8.7001423
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 215.53813,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.123126899999995,
+ "longitude": 8.7001761
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 215.51001,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.12310300000001,
+ "longitude": 8.7001257
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 215.06073,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.1231388,
+ "longitude": 8.7000846
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 214.6588,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.123095899999996,
+ "longitude": 8.7001495
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 214.57013,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.123091099999996,
+ "longitude": 8.7001394
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 214.55998,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.123150800000005,
+ "longitude": 8.7001487
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 213.9147,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.12310540000001,
+ "longitude": 8.7001697
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 213.25356,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.1231389,
+ "longitude": 8.7001624
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 212.33936,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.123098299999995,
+ "longitude": 8.7001935
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 211.25339,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.123100699999995,
+ "longitude": 8.7001596
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 210.70477,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.1231079,
+ "longitude": 8.7002136
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 210.62515,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.123086300000004,
+ "longitude": 8.7002072
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 209.36417,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.1231198,
+ "longitude": 8.7001999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 209.29509,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.123062499999996,
+ "longitude": 8.7002346
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 208.18353,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.123093499999996,
+ "longitude": 8.7001834
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 207.96681,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.123095899999996,
+ "longitude": 8.7002273
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 206.07227,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.123067299999995,
+ "longitude": 8.7002447
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 204.72339,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.1231317,
+ "longitude": 8.7001862
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 204.59798,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.1231437,
+ "longitude": 8.700172499999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 200.68028,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.1230791,
+ "longitude": 8.7001531
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 197.23636,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.1231556,
+ "longitude": 8.700158799999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 196.19115,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.123072,
+ "longitude": 8.7002548
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 196.0508,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.12316750000001,
+ "longitude": 8.7001451
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 194.87543,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.1230887,
+ "longitude": 8.7001733
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 194.10985,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.1230816,
+ "longitude": 8.7001971
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 192.4153,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.123083900000005,
+ "longitude": 8.7001632
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 188.03271,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 50.1230672,
+ "longitude": 8.7001668
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 186.28459,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 50.122997,
+ "longitude": 8.6999947
+ },
+ "ne": {
+ "latitude": 50.1231794,
+ "longitude": 8.7002756
+ }
+ },
+ "imageryQuality": "HIGH",
+ "imageryProcessedDate": {
+ "year": 2023,
+ "month": 1,
+ "day": 25
+ }
+ },
+ "status": 200,
+ "statusText": "",
+ "headers": {
+ "cache-control": "private",
+ "content-encoding": "gzip",
+ "content-length": "5182",
+ "content-type": "application/json; charset=UTF-8",
+ "date": "Thu, 12 Oct 2023 10:41:14 GMT",
+ "server": "ESF",
+ "vary": "Origin, X-Origin, Referer"
+ },
+ "config": {
+ "transitional": {
+ "silentJSONParsing": true,
+ "forcedJSONParsing": true,
+ "clarifyTimeoutError": false
+ },
+ "adapter": "xhr",
+ "transformRequest": [
+ null
+ ],
+ "transformResponse": [
+ null
+ ],
+ "timeout": 0,
+ "xsrfCookieName": "XSRF-TOKEN",
+ "xsrfHeaderName": "X-XSRF-TOKEN",
+ "maxContentLength": -1,
+ "maxBodyLength": -1,
+ "env": {},
+ "headers": {
+ "Accept": "application/json, text/plain, */*"
+ },
+ "method": "get",
+ "url": "https://solar.googleapis.com/v1/buildingInsights:findClosest?location.latitude=50.12311095683964&location.longitude=8.700126582995326&requiredQuality=HIGH&key=AIzaSyCMtUFMOV1x4yp9cB8Z22nLX85iItpqdIg"
+ },
+ "request": {}
+}
\ No newline at end of file
diff --git a/Neverstopdreaming/src/responses/NikunjResponse.js b/Neverstopdreaming/src/responses/NikunjResponse.js
new file mode 100644
index 00000000..32eea9d3
--- /dev/null
+++ b/Neverstopdreaming/src/responses/NikunjResponse.js
@@ -0,0 +1,5311 @@
+export const KikiResponse =
+{
+ "data": {
+ "name": "buildings/ChIJZSRKBGex2YgR4zuj3Pomp1Y",
+ "center": {
+ "latitude": 25.8299003,
+ "longitude": -80.1954769
+ },
+ "imageryDate": {
+ "year": 2021,
+ "month": 2,
+ "day": 27
+ },
+ "postalCode": "33137",
+ "administrativeArea": "FL",
+ "statisticalArea": "12086002004",
+ "regionCode": "US",
+ "solarPotential": {
+ "maxArrayPanelsCount": 63,
+ "maxArrayAreaMeters2": 103.11839,
+ "maxSunshineHoursPerYear": 1611.8396,
+ "carbonOffsetFactorKgPerMwh": 541.25635,
+ "wholeRoofStats": {
+ "areaMeters2": 136.14423,
+ "sunshineQuantiles": [
+ 507.37106,
+ 1055.7826,
+ 1277.615,
+ 1355.8871,
+ 1418.76,
+ 1449.2888,
+ 1476.5126,
+ 1502.0581,
+ 1527.963,
+ 1563.2963,
+ 1678.671
+ ],
+ "groundAreaMeters2": 126.1
+ },
+ "roofSegmentStats": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "stats": {
+ "areaMeters2": 75.5879,
+ "sunshineQuantiles": [
+ 507.37106,
+ 964.18726,
+ 1277.1257,
+ 1405.3075,
+ 1451.9431,
+ 1480.2062,
+ 1509.0704,
+ 1529.3933,
+ 1550.6642,
+ 1573.2234,
+ 1678.671
+ ],
+ "groundAreaMeters2": 69.84
+ },
+ "center": {
+ "latitude": 25.829915699999997,
+ "longitude": -80.1954997
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 25.829852799999998,
+ "longitude": -80.19553259999999
+ },
+ "ne": {
+ "latitude": 25.8299732,
+ "longitude": -80.1954669
+ }
+ },
+ "planeHeightAtCenterMeters": 6.3871856
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "stats": {
+ "areaMeters2": 50.79164,
+ "sunshineQuantiles": [
+ 657.4283,
+ 1259.0632,
+ 1333.375,
+ 1385.3812,
+ 1418.1582,
+ 1436.2944,
+ 1459.0907,
+ 1477.9641,
+ 1497.5094,
+ 1517.2568,
+ 1664.7311
+ ],
+ "groundAreaMeters2": 47.06
+ },
+ "center": {
+ "latitude": 25.829893799999997,
+ "longitude": -80.19545
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 25.8298417,
+ "longitude": -80.1954698
+ },
+ "ne": {
+ "latitude": 25.8299594,
+ "longitude": -80.1954191
+ }
+ },
+ "planeHeightAtCenterMeters": 6.8092847
+ },
+ {
+ "pitchDegrees": 19.580597,
+ "azimuthDegrees": 174.93489,
+ "stats": {
+ "areaMeters2": 9.764682,
+ "sunshineQuantiles": [
+ 688.2601,
+ 812.4648,
+ 1000.8255,
+ 1065.2604,
+ 1179.0826,
+ 1249.8486,
+ 1275.5325,
+ 1290.9419,
+ 1307.367,
+ 1331.3303,
+ 1380.0509
+ ],
+ "groundAreaMeters2": 9.2
+ },
+ "center": {
+ "latitude": 25.829831499999997,
+ "longitude": -80.1954544
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 25.829821000000003,
+ "longitude": -80.1954779
+ },
+ "ne": {
+ "latitude": 25.829842000000003,
+ "longitude": -80.1954279
+ }
+ },
+ "planeHeightAtCenterMeters": 5.404906
+ }
+ ],
+ "solarPanelConfigs": [
+ {
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1585.5237,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1585.5237,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1976.9441,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1976.9441,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2367.637,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2367.637,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2755.3142,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2755.3142,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3141.9292,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3141.9292,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3528.3127,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3528.3127,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ {
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3914.5505,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3528.3127,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 386.23776,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4300.5713,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3528.3127,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 772.25854,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4684.6426,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3912.3838,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 772.25854,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5068.1772,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4295.9185,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 772.25854,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 5450.6333,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4678.3745,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 772.25854,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 5832.5645,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5060.3057,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 772.25854,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6214.192,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 5441.933,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 772.25854,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 6595.343,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 5823.084,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 772.25854,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 6976.2563,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 5823.084,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1153.1725,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 7356.0405,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6202.868,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1153.1725,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 7735.419,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6202.868,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1532.5508,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 8114.0303,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 6581.479,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1532.5508,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 8489.884,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 6957.333,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1532.5508,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 8864.217,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 7331.6655,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1532.5508,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 9238.466,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 7705.9146,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1532.5508,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 9612.223,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 7705.9146,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1906.3081,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 9985.022,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 7705.9146,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2279.1082,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10357.208,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 8078.0996,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2279.1082,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 10728.593,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 8078.0996,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2650.4924,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11099.849,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 8078.0996,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3021.7488,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 30,
+ "yearlyEnergyDcKwh": 11468.346,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 8078.0996,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3390.2456,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 31,
+ "yearlyEnergyDcKwh": 11836.078,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 8078.0996,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3757.9783,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 12202.8125,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 8444.834,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3757.9783,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 12568.385,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 8444.834,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4123.5513,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 12933.873,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 8444.834,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4489.0386,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 35,
+ "yearlyEnergyDcKwh": 13298.108,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 8809.069,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4489.0386,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 13661.628,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 9172.589,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4489.0386,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 37,
+ "yearlyEnergyDcKwh": 14023.938,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 9534.899,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4489.0386,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 38,
+ "yearlyEnergyDcKwh": 14382.827,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 9534.899,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 4847.9272,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 14738.99,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 9534.899,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 5204.09,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 40,
+ "yearlyEnergyDcKwh": 15094.158,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 9534.899,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 5559.258,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 41,
+ "yearlyEnergyDcKwh": 15449.005,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 9534.899,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 5914.1055,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 15802.216,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 9888.11,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 5914.1055,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 43,
+ "yearlyEnergyDcKwh": 16151.75,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 9888.11,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 6263.6387,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 44,
+ "yearlyEnergyDcKwh": 16498.924,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 9888.11,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 6610.8135,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 16845.44,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10234.626,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 6610.8135,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 17191.225,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10234.626,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 6956.598,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 47,
+ "yearlyEnergyDcKwh": 17534.195,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10234.626,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 7299.57,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 17876.727,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10234.626,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 7642.1,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 18219.111,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10234.626,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 7984.486,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 50,
+ "yearlyEnergyDcKwh": 18560.813,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 10576.326,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 7984.486,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 18901.523,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 10917.037,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 7984.486,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 19241.309,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 30,
+ "yearlyEnergyDcKwh": 11256.821,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 7984.486,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 53,
+ "yearlyEnergyDcKwh": 19579.857,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 31,
+ "yearlyEnergyDcKwh": 11595.37,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 7984.486,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 19915.63,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 11931.144,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 7984.486,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 55,
+ "yearlyEnergyDcKwh": 20250.635,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 12266.147,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 7984.486,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 56,
+ "yearlyEnergyDcKwh": 20579.629,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 12595.144,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 7984.486,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 57,
+ "yearlyEnergyDcKwh": 20898.654,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 12595.144,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 7984.486,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 19.580597,
+ "azimuthDegrees": 174.93489,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 319.02505,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 58,
+ "yearlyEnergyDcKwh": 21216.693,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 12595.144,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 7984.486,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 19.580597,
+ "azimuthDegrees": 174.93489,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 637.0628,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 59,
+ "yearlyEnergyDcKwh": 21530.268,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 12595.144,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 7984.486,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 19.580597,
+ "azimuthDegrees": 174.93489,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 950.6384,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 60,
+ "yearlyEnergyDcKwh": 21830.959,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 12595.144,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 7984.486,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 19.580597,
+ "azimuthDegrees": 174.93489,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1251.33,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 61,
+ "yearlyEnergyDcKwh": 22122.08,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 35,
+ "yearlyEnergyDcKwh": 12886.263,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 7984.486,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 19.580597,
+ "azimuthDegrees": 174.93489,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1251.33,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 62,
+ "yearlyEnergyDcKwh": 22408.664,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 13172.849,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 7984.486,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 19.580597,
+ "azimuthDegrees": 174.93489,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1251.33,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 63,
+ "yearlyEnergyDcKwh": 22692.516,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 22.48834,
+ "azimuthDegrees": 267.5947,
+ "panelsCount": 37,
+ "yearlyEnergyDcKwh": 13456.7,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.099724,
+ "azimuthDegrees": 87.47997,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 7984.486,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 19.580597,
+ "azimuthDegrees": 174.93489,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1251.33,
+ "segmentIndex": 2
+ }
+ ]
+ }
+ ],
+ "financialAnalyses": [
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "20"
+ },
+ "panelConfigIndex": 0,
+ "financialDetails": {
+ "initialAcKwhPerYear": 1347.6952,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2696"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "1420"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "5495"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 85.345665,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "321",
+ "nanos": 45318604
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-203"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3621"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2629",
+ "nanos": -884277344
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3621"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2629",
+ "nanos": -884277344
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "5465"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "4045"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "1420",
+ "nanos": 900024414
+ },
+ "paybackYears": -1,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "118"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "2800"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2136",
+ "nanos": -347656250
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "2800"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2136",
+ "nanos": -347656250
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "321",
+ "nanos": 45318604
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-203"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3621"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2629",
+ "nanos": -884277344
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3621"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2629",
+ "nanos": -884277344
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "25"
+ },
+ "panelConfigIndex": 2,
+ "financialDetails": {
+ "initialAcKwhPerYear": 2012.4915,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2817"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "1746"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "6998"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 88.85113,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "394",
+ "nanos": 683044434
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-218"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3712"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2729",
+ "nanos": -612548828
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3712"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2729",
+ "nanos": -612548828
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "6718",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "4972"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "1746",
+ "nanos": 810058594
+ },
+ "paybackYears": -1,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "177"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "4181"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2122",
+ "nanos": -873779297
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "4181"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2122",
+ "nanos": -873779297
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "394",
+ "nanos": 683044434
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-218"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3712"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2729",
+ "nanos": -612548828
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3712"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2729",
+ "nanos": -612548828
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "30"
+ },
+ "panelConfigIndex": 4,
+ "financialDetails": {
+ "initialAcKwhPerYear": 2670.64,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2952"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "2072"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "8500"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 90.50169,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "468",
+ "nanos": 320831299
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-234"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3818"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2838",
+ "nanos": -752197266
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3818"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2838",
+ "nanos": -752197266
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "7972"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "5900"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "2072",
+ "nanos": 719970703
+ },
+ "paybackYears": -1,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "235"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "5549"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2118",
+ "nanos": -811767578
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "5549"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2118",
+ "nanos": -811767578
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "468",
+ "nanos": 320831299
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-234"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3818"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2838",
+ "nanos": -752197266
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3818"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2838",
+ "nanos": -752197266
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "35"
+ },
+ "panelConfigIndex": 6,
+ "financialDetails": {
+ "initialAcKwhPerYear": 3327.3682,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3088"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "2398"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "10002"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 91.504425,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "541",
+ "nanos": 958557129
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-249"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3925"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2949",
+ "nanos": -88378906
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3925"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2949",
+ "nanos": -88378906
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "9225",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "6827"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "2398",
+ "nanos": 629882813
+ },
+ "paybackYears": 19.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "292"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "6915"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2115",
+ "nanos": -946533203
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "6915"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2115",
+ "nanos": -946533203
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "541",
+ "nanos": 958557129
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-249"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3925"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2949",
+ "nanos": -88378906
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3925"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2949",
+ "nanos": -88378906
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "40"
+ },
+ "panelConfigIndex": 9,
+ "financialDetails": {
+ "initialAcKwhPerYear": 4307.9507,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2553"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "2887"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "11505"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.67446,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "652",
+ "nanos": 415161133
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-274"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4096"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3121",
+ "nanos": -923339844
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4096"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3121",
+ "nanos": -923339844
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "11105",
+ "nanos": 750000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "8219"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "2887",
+ "nanos": 495117188
+ },
+ "paybackYears": 18.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "379"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "8953"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2118",
+ "nanos": -980224609
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "8953"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2118",
+ "nanos": -980224609
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "652",
+ "nanos": 415161133
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-274"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4096"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3121",
+ "nanos": -923339844
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4096"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3121",
+ "nanos": -923339844
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "45"
+ },
+ "panelConfigIndex": 11,
+ "financialDetails": {
+ "initialAcKwhPerYear": 4957.6797,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2705"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "3213"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "13007"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 98.992874,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "726",
+ "nanos": 52917480
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-290"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4219"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3243",
+ "nanos": -254394531
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4219"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3243",
+ "nanos": -254394531
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "12359",
+ "nanos": 250000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "9146"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "3213",
+ "nanos": 405029297
+ },
+ "paybackYears": 18,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "436"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "10302"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2127",
+ "nanos": -105712891
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "10302"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2127",
+ "nanos": -105712891
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "726",
+ "nanos": 52917480
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-290"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4219"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3243",
+ "nanos": -254394531
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4219"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3243",
+ "nanos": -254394531
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "50"
+ },
+ "panelConfigIndex": 13,
+ "financialDetails": {
+ "initialAcKwhPerYear": 5606.0415,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2859"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "3539"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "14509"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 98.46104,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "799",
+ "nanos": 690734863
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-307"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4344"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3365",
+ "nanos": -703125000
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4344"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3365",
+ "nanos": -703125000
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "13612",
+ "nanos": 750000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "10074"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "3539",
+ "nanos": 314941406
+ },
+ "paybackYears": 17.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "493"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "11650"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2136",
+ "nanos": -357910156
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "11650"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2136",
+ "nanos": -357910156
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "799",
+ "nanos": 690734863
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-307"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4344"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3365",
+ "nanos": -703125000
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4344"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3365",
+ "nanos": -703125000
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "60"
+ },
+ "panelConfigIndex": 17,
+ "financialDetails": {
+ "initialAcKwhPerYear": 6896.926,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3181"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "4191"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "17514"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 97.61678,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "946",
+ "nanos": 966186523
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-340"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4606"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3619",
+ "nanos": -685546875
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4606"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3619",
+ "nanos": -685546875
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "16119",
+ "nanos": 750000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "11929"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "4191",
+ "nanos": 134765625
+ },
+ "paybackYears": 17,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "607"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "14333"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2163",
+ "nanos": -935302734
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "14333"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2163",
+ "nanos": -935302734
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "946",
+ "nanos": 966186523
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-340"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4606"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3619",
+ "nanos": -685546875
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4606"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3619",
+ "nanos": -685546875
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "70"
+ },
+ "panelConfigIndex": 21,
+ "financialDetails": {
+ "initialAcKwhPerYear": 8170.3896,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3538"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "4842"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "20518"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 96.84686,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1094",
+ "nanos": 241699219
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-375"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4904"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3897",
+ "nanos": -506835937
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4904"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3897",
+ "nanos": -506835937
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "18626",
+ "nanos": 750000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "13784"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "4842",
+ "nanos": 955078125
+ },
+ "paybackYears": 16.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "719"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "16981"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2215",
+ "nanos": -353271484
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "16981"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2215",
+ "nanos": -353271484
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1094",
+ "nanos": 241699219
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-375"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4904"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3897",
+ "nanos": -506835937
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4904"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3897",
+ "nanos": -506835937
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "80"
+ },
+ "panelConfigIndex": 26,
+ "financialDetails": {
+ "initialAcKwhPerYear": 9748.094,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3220"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "5657"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "23523"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.59142,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1278",
+ "nanos": 336059570
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-419"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5264"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4236",
+ "nanos": -288085937
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5264"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4236",
+ "nanos": -288085937
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "21760",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "16103"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "5657",
+ "nanos": 729980469
+ },
+ "paybackYears": 16.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "860"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "20303"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2271",
+ "nanos": -128662109
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "20303"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2271",
+ "nanos": -128662109
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1278",
+ "nanos": 336059570
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-419"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5264"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4236",
+ "nanos": -288085937
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5264"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4236",
+ "nanos": -288085937
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "90"
+ },
+ "panelConfigIndex": 30,
+ "financialDetails": {
+ "initialAcKwhPerYear": 10993.792,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3434"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "6309"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "26527"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.33288,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1425",
+ "nanos": 611450195
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-448"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5419"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4417",
+ "nanos": -701171875
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5419"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4417",
+ "nanos": -701171875
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "24267",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "17958"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "6309",
+ "nanos": 549804688
+ },
+ "paybackYears": 16,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "977"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "23094"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2226",
+ "nanos": -137939453
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "23094"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2226",
+ "nanos": -137939453
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1425",
+ "nanos": 611450195
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-448"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5419"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4417",
+ "nanos": -701171875
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5419"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4417",
+ "nanos": -701171875
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "100"
+ },
+ "panelConfigIndex": 34,
+ "financialDetails": {
+ "initialAcKwhPerYear": 12225.403,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3564"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "6961"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "29532"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.42964,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1572",
+ "nanos": 886962891
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-474"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5490"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4542",
+ "nanos": -509765625
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5490"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4542",
+ "nanos": -509765625
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "26774",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "19814"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "6961",
+ "nanos": 370117188
+ },
+ "paybackYears": 15.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1099"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "25968"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2124",
+ "nanos": -542968750
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "25968"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2124",
+ "nanos": -542968750
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1572",
+ "nanos": 886962891
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-474"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5490"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4542",
+ "nanos": -509765625
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5490"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4542",
+ "nanos": -509765625
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "125"
+ },
+ "defaultBill": true,
+ "panelConfigIndex": 44,
+ "financialDetails": {
+ "initialAcKwhPerYear": 15195.218,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3780"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "8590"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "37043"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.89305,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1941",
+ "nanos": 75805664
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-536"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5558"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4781",
+ "nanos": -142578125
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5558"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4781",
+ "nanos": -142578125
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "33042"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "24452"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "8590",
+ "nanos": 919921875
+ },
+ "paybackYears": 15.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1405"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "33264"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1797",
+ "nanos": -168334961
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "33264"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1797",
+ "nanos": -168334961
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1941",
+ "nanos": 75805664
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-536"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5558"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4781",
+ "nanos": -142578125
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5558"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4781",
+ "nanos": -142578125
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "150"
+ },
+ "panelConfigIndex": 53,
+ "financialDetails": {
+ "initialAcKwhPerYear": 17763.857,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "4504"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "10057"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "44555"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 98.80267,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2272",
+ "nanos": 445556641
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-583"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5398"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4847",
+ "nanos": -406250000
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5398"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4847",
+ "nanos": -406250000
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "38682",
+ "nanos": 750000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "28626"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "10057",
+ "nanos": 514648438
+ },
+ "paybackYears": 14.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1690"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "40051"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1354",
+ "nanos": -23315430
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "40051"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1354",
+ "nanos": -23315430
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2272",
+ "nanos": 445556641
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-583"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5398"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4847",
+ "nanos": -406250000
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5398"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4847",
+ "nanos": -406250000
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "175"
+ },
+ "panelConfigIndex": 59,
+ "financialDetails": {
+ "initialAcKwhPerYear": 19288.639,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "7387"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "11035"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "52066"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 92.99436,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2493",
+ "nanos": 358886719
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-611"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5187"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4822",
+ "nanos": -683593750
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5187"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4822",
+ "nanos": -683593750
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "42443",
+ "nanos": 250000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "31409"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "11035",
+ "nanos": 245117188
+ },
+ "paybackYears": 14.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1883"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "44680"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-989",
+ "nanos": -706726074
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "44680"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-989",
+ "nanos": -706726074
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2493",
+ "nanos": 358886719
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-611"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5187"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4822",
+ "nanos": -683593750
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5187"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4822",
+ "nanos": -683593750
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "200"
+ },
+ "panelConfigIndex": 59,
+ "financialDetails": {
+ "initialAcKwhPerYear": 19288.639,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "13437"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "11035"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "59577"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 82.06738,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2493",
+ "nanos": 358886719
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-552"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3726"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3833",
+ "nanos": -691406250
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3726"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3833",
+ "nanos": -691406250
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "42443",
+ "nanos": 250000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "31409"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "11035",
+ "nanos": 245117188
+ },
+ "paybackYears": 14.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1942"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "46141"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "nanos": -704895020
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "46141"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "nanos": -704895020
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2493",
+ "nanos": 358886719
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-552"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3726"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3833",
+ "nanos": -691406250
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3726"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3833",
+ "nanos": -691406250
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "225"
+ },
+ "panelConfigIndex": 59,
+ "financialDetails": {
+ "initialAcKwhPerYear": 19288.639,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "19496"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "11035"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "67089"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 73.429306,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2493",
+ "nanos": 358886719
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-493"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2274"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2850",
+ "nanos": -269531250
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2274"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2850",
+ "nanos": -269531250
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "42443",
+ "nanos": 250000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "31409"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "11035",
+ "nanos": 245117188
+ },
+ "paybackYears": 13.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2000"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "47593"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "982",
+ "nanos": 711608887
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "47593"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "982",
+ "nanos": 711608887
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2493",
+ "nanos": 358886719
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-493"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2274"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2850",
+ "nanos": -269531250
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2274"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2850",
+ "nanos": -269531250
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "250"
+ },
+ "panelConfigIndex": 59,
+ "financialDetails": {
+ "initialAcKwhPerYear": 19288.639,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "25748"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "11035"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "74600"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 66.440674,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2493",
+ "nanos": 358886719
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-436"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1015"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1984",
+ "nanos": -167968750
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1015"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1984",
+ "nanos": -167968750
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "42443",
+ "nanos": 250000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "31409"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "11035",
+ "nanos": 245117188
+ },
+ "paybackYears": 13.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2057"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "48853"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "1848",
+ "nanos": 815185547
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "48853"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "1848",
+ "nanos": 815185547
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2493",
+ "nanos": 358886719
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-436"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1015"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1984",
+ "nanos": -167968750
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1015"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1984",
+ "nanos": -167968750
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "300"
+ },
+ "panelConfigIndex": 59,
+ "financialDetails": {
+ "initialAcKwhPerYear": 19288.639,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "39884"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "11035"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "89623"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 55.81608,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2493",
+ "nanos": 358886719
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-387"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-128"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1355",
+ "nanos": -914062500
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-128"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1355",
+ "nanos": -914062500
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "42443",
+ "nanos": 250000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "31409"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "11035",
+ "nanos": 245117188
+ },
+ "paybackYears": 13.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2107"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "49739"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "2477",
+ "nanos": 67871094
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "49739"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "2477",
+ "nanos": 67871094
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2493",
+ "nanos": 358886719
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-387"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-128"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1355",
+ "nanos": -914062500
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-128"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1355",
+ "nanos": -914062500
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "350"
+ },
+ "panelConfigIndex": 59,
+ "financialDetails": {
+ "initialAcKwhPerYear": 19288.639,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "54910"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "11035"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "104646"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 48.117702,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2493",
+ "nanos": 358886719
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-387"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-130"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1357",
+ "nanos": -58593750
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-130"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1357",
+ "nanos": -58593750
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "42443",
+ "nanos": 250000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "31409"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "11035",
+ "nanos": 245117188
+ },
+ "paybackYears": 13.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2107"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "49737"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "2475",
+ "nanos": 925292969
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "49737"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "2475",
+ "nanos": 925292969
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2493",
+ "nanos": 358886719
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-387"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-130"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1357",
+ "nanos": -58593750
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-130"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1357",
+ "nanos": -58593750
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "400"
+ },
+ "panelConfigIndex": 59,
+ "financialDetails": {
+ "initialAcKwhPerYear": 19288.639,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "69937"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "11035"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "119669"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 42.28552,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2493",
+ "nanos": 358886719
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-387"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-135"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1360",
+ "nanos": -429687500
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-135"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1360",
+ "nanos": -429687500
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "42443",
+ "nanos": 250000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "31409"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "11035",
+ "nanos": 245117188
+ },
+ "paybackYears": 13.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2107"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "49732"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "2472",
+ "nanos": 558837891
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "49732"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "2472",
+ "nanos": 558837891
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2493",
+ "nanos": 358886719
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-387"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-135"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1360",
+ "nanos": -429687500
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-135"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1360",
+ "nanos": -429687500
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "450"
+ },
+ "panelConfigIndex": 59,
+ "financialDetails": {
+ "initialAcKwhPerYear": 19288.639,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "84945"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "11035"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "134691"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 37.72037,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2493",
+ "nanos": 358886719
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-386"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-120"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1350",
+ "nanos": -324218750
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-120"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1350",
+ "nanos": -324218750
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "42443",
+ "nanos": 250000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "31409"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "11035",
+ "nanos": 245117188
+ },
+ "paybackYears": 13.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2107"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "49747"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "2482",
+ "nanos": 672851563
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "49747"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "2482",
+ "nanos": 672851563
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2493",
+ "nanos": 358886719
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-386"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-120"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1350",
+ "nanos": -324218750
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-120"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1350",
+ "nanos": -324218750
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "500"
+ },
+ "panelConfigIndex": 59,
+ "financialDetails": {
+ "initialAcKwhPerYear": 19288.639,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "99987"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "11035"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "149714"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 34.036087,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2493",
+ "nanos": 358886719
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-387"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-140"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1363",
+ "nanos": -785156250
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-140"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1363",
+ "nanos": -785156250
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "42443",
+ "nanos": 250000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "31409"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "11035",
+ "nanos": 245117188
+ },
+ "paybackYears": 13.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2106"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "49727"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "2469",
+ "nanos": 198730469
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "49727"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "2469",
+ "nanos": 198730469
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2493",
+ "nanos": 358886719
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-387"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-140"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1363",
+ "nanos": -785156250
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-140"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1363",
+ "nanos": -785156250
+ }
+ }
+ }
+ }
+ ],
+ "panelCapacityWatts": 250,
+ "panelHeightMeters": 1.65,
+ "panelWidthMeters": 0.992,
+ "panelLifetimeYears": 20,
+ "buildingStats": {
+ "areaMeters2": 143.05884,
+ "sunshineQuantiles": [
+ 507.37106,
+ 1039.0117,
+ 1262.6702,
+ 1341.2944,
+ 1410.3842,
+ 1445.0817,
+ 1473.904,
+ 1499.786,
+ 1525.8252,
+ 1562.239,
+ 1678.671
+ ],
+ "groundAreaMeters2": 130.93
+ },
+ "solarPanels": [
+ {
+ "center": {
+ "latitude": 25.8299217,
+ "longitude": -80.195476
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.8541,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.8299366,
+ "longitude": -80.19547659999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 397.2096,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829906899999997,
+ "longitude": -80.19547539999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 396.5485,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.8299363,
+ "longitude": -80.19548569999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.9115,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.8299214,
+ "longitude": -80.1954851
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.4204,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829906599999997,
+ "longitude": -80.19548449999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.69275,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.8299211,
+ "longitude": -80.1954943
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 387.67734,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829891999999997,
+ "longitude": -80.1954748
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 386.61496,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829906299999998,
+ "longitude": -80.1954937
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 386.38364,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.8298937,
+ "longitude": -80.19546319999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 386.23776,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.829908600000003,
+ "longitude": -80.1954639
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 386.02078,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.829936,
+ "longitude": -80.1954949
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 384.07098,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829951200000004,
+ "longitude": -80.1954863
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 383.53485,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829920899999998,
+ "longitude": -80.19550339999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 382.45605,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.8299357,
+ "longitude": -80.19550400000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.93115,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829950900000004,
+ "longitude": -80.19549549999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.62732,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829951500000004,
+ "longitude": -80.1954772
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.15088,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.8299235,
+ "longitude": -80.1954645
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.91394,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.829905999999998,
+ "longitude": -80.19550280000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 379.78418,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.8298788,
+ "longitude": -80.1954626
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 379.37833,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.829950600000004,
+ "longitude": -80.19550459999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 378.61102,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.8299354,
+ "longitude": -80.1955131
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 375.8539,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829891699999997,
+ "longitude": -80.195484
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 374.33243,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829920599999998,
+ "longitude": -80.1955126
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 374.24905,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829894,
+ "longitude": -80.19545409999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 373.75726,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.8298791,
+ "longitude": -80.19545339999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 372.80017,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.829950300000004,
+ "longitude": -80.19551369999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 372.18527,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829863900000003,
+ "longitude": -80.19546199999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 371.38434,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.8299089,
+ "longitude": -80.1954547
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 371.25647,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.8299238,
+ "longitude": -80.19545529999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 368.49683,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.8299383,
+ "longitude": -80.19546509999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 367.73257,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.829905699999998,
+ "longitude": -80.195512
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 366.7339,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.8298794,
+ "longitude": -80.19544429999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 365.5729,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.829864200000003,
+ "longitude": -80.1954528
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 365.48743,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.829877099999997,
+ "longitude": -80.19547419999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 364.23547,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829950000000004,
+ "longitude": -80.19552290000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 363.51965,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829891399999998,
+ "longitude": -80.1954931
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 362.31073,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829864500000003,
+ "longitude": -80.1954437
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 358.8885,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.8298943,
+ "longitude": -80.1954449
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 356.16278,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.8298797,
+ "longitude": -80.1954351
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 355.16797,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.829864800000003,
+ "longitude": -80.19543449999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 354.84744,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.829891099999998,
+ "longitude": -80.19550219999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 353.21088,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.8299387,
+ "longitude": -80.1954559
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 349.53342,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.8298493,
+ "longitude": -80.19545219999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 347.1747,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.8299649,
+ "longitude": -80.1955235
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 346.51553,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.8298496,
+ "longitude": -80.195443
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 345.7845,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.8299241,
+ "longitude": -80.1954461
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 342.97192,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.82985,
+ "longitude": -80.1954339
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 342.53046,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.8299092,
+ "longitude": -80.19544549999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 342.38553,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 25.829905399999998,
+ "longitude": -80.1955211
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 341.70035,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.8299351,
+ "longitude": -80.1955223
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 340.71106,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829890799999998,
+ "longitude": -80.1955114
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 339.78424,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829876799999997,
+ "longitude": -80.1954834
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 338.54922,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829920299999998,
+ "longitude": -80.1955217
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 335.7731,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829862199999997,
+ "longitude": -80.1954736
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 335.0041,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829890499999998,
+ "longitude": -80.1955205
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 328.9956,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.8298328,
+ "longitude": -80.1954509
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 319.02505,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 25.8298335,
+ "longitude": -80.195441
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 318.03772,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 25.829832,
+ "longitude": -80.19546079999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 313.57562,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 25.8298313,
+ "longitude": -80.1954706
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 300.6915,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 25.829876199999998,
+ "longitude": -80.19550160000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 291.1194,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829875899999998,
+ "longitude": -80.1955108
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 286.58545,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 25.829876499999997,
+ "longitude": -80.1954925
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 283.85138,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 25.829820899999998,
+ "longitude": -80.1955328
+ },
+ "ne": {
+ "latitude": 25.8299732,
+ "longitude": -80.195419
+ }
+ },
+ "imageryQuality": "HIGH",
+ "imageryProcessedDate": {
+ "year": 2022,
+ "month": 10,
+ "day": 15
+ }
+ },
+ "status": 200,
+ "statusText": "",
+ "headers": {
+ "cache-control": "private",
+ "content-encoding": "gzip",
+ "content-length": "8420",
+ "content-type": "application/json; charset=UTF-8",
+ "date": "Tue, 24 Oct 2023 08:47:19 GMT",
+ "server": "ESF",
+ "vary": "Origin, X-Origin, Referer"
+ },
+ "config": {
+ "transitional": {
+ "silentJSONParsing": true,
+ "forcedJSONParsing": true,
+ "clarifyTimeoutError": false
+ },
+ "adapter": "xhr",
+ "transformRequest": [
+ null
+ ],
+ "transformResponse": [
+ null
+ ],
+ "timeout": 0,
+ "xsrfCookieName": "XSRF-TOKEN",
+ "xsrfHeaderName": "X-XSRF-TOKEN",
+ "maxContentLength": -1,
+ "maxBodyLength": -1,
+ "env": {},
+ "headers": {
+ "Accept": "application/json, text/plain, */*"
+ },
+ "method": "get",
+ "url": "https://solar.googleapis.com/v1/buildingInsights:findClosest?location.latitude=25.8299&location.longitude=-80.195477&requiredQuality=HIGH&key=AIzaSyCMtUFMOV1x4yp9cB8Z22nLX85iItpqdIg"
+ },
+ "request": {}
+}
\ No newline at end of file
diff --git a/Neverstopdreaming/src/responses/PremeireAuto.js b/Neverstopdreaming/src/responses/PremeireAuto.js
new file mode 100644
index 00000000..eb74765f
--- /dev/null
+++ b/Neverstopdreaming/src/responses/PremeireAuto.js
@@ -0,0 +1,9610 @@
+export const premiereAutoResponse =
+{
+ "data": {
+ "name": "buildings/ChIJNWJOKODPQIYR8Ee5ZU-l4uA",
+ "center": {
+ "latitude": 29.8779413,
+ "longitude": -95.5616244
+ },
+ "imageryDate": {
+ "year": 2019,
+ "month": 4,
+ "day": 28
+ },
+ "postalCode": "77040",
+ "administrativeArea": "TX",
+ "statisticalArea": "48201551800",
+ "regionCode": "US",
+ "solarPotential": {
+ "maxArrayPanelsCount": 229,
+ "maxArrayAreaMeters2": 374.82718,
+ "maxSunshineHoursPerYear": 1605.9202,
+ "carbonOffsetFactorKgPerMwh": 639.4523,
+ "wholeRoofStats": {
+ "areaMeters2": 464.63904,
+ "sunshineQuantiles": [
+ 436.412,
+ 1499.0378,
+ 1519.1099,
+ 1524.8983,
+ 1528.6918,
+ 1533.3613,
+ 1591.3164,
+ 1595.5857,
+ 1598.2279,
+ 1601.3169,
+ 1648.368
+ ],
+ "groundAreaMeters2": 463.11
+ },
+ "roofSegmentStats": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "stats": {
+ "areaMeters2": 227.5569,
+ "sunshineQuantiles": [
+ 436.412,
+ 1503.2015,
+ 1514.251,
+ 1519.5844,
+ 1522.7845,
+ 1525.1066,
+ 1527.073,
+ 1528.8479,
+ 1530.9926,
+ 1533.6411,
+ 1617.7958
+ ],
+ "groundAreaMeters2": 226.78
+ },
+ "center": {
+ "latitude": 29.877984899999998,
+ "longitude": -95.56160899999999
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 29.877897299999997,
+ "longitude": -95.56173779999999
+ },
+ "ne": {
+ "latitude": 29.878069000000004,
+ "longitude": -95.5614801
+ }
+ },
+ "planeHeightAtCenterMeters": 35.955166
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "stats": {
+ "areaMeters2": 214.51622,
+ "sunshineQuantiles": [
+ 481.43564,
+ 1586.395,
+ 1592.793,
+ 1594.7136,
+ 1596.0605,
+ 1597.2813,
+ 1598.5042,
+ 1599.8612,
+ 1601.4458,
+ 1603.9352,
+ 1645.5408
+ ],
+ "groundAreaMeters2": 213.78
+ },
+ "center": {
+ "latitude": 29.8779075,
+ "longitude": -95.5616505
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 29.877819799999997,
+ "longitude": -95.56177939999999
+ },
+ "ne": {
+ "latitude": 29.8779942,
+ "longitude": -95.56152159999999
+ }
+ },
+ "planeHeightAtCenterMeters": 35.94937
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "stats": {
+ "areaMeters2": 22.565939,
+ "sunshineQuantiles": [
+ 486.88556,
+ 941.26935,
+ 1207.9026,
+ 1457.0453,
+ 1520.3907,
+ 1537.7513,
+ 1556.0636,
+ 1559.5171,
+ 1564.5875,
+ 1569.9517,
+ 1648.368
+ ],
+ "groundAreaMeters2": 22.55
+ },
+ "center": {
+ "latitude": 29.877834900000003,
+ "longitude": -95.5615337
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 29.877810300000004,
+ "longitude": -95.56156709999999
+ },
+ "ne": {
+ "latitude": 29.8778656,
+ "longitude": -95.5615057
+ }
+ },
+ "planeHeightAtCenterMeters": 34.665325
+ }
+ ],
+ "solarPanelConfigs": [
+ {
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1602.7162,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1602.7163,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2003.3226,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2003.3228,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2403.273,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2403.2732,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2803.0896,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2803.0896,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3202.6848,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3202.685,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3601.61,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3601.6104,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4000.9192,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4000.9194,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4400.79,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4400.7905,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4800.579,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4800.5796,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5200.4585,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5200.459,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 5599.972,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 5599.9727,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 5999.437,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 5999.4375,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6399.3154,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6399.316,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 6799.377,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 6799.377,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 7199.308,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 7199.308,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 7599.0566,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 7599.057,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 7999.191,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 7999.1914,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 8398.813,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 8398.814,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 8798.511,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 8798.511,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 9199.076,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 9199.076,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 9599.498,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 9599.498,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 9999.342,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 9999.342,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 10399.06,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 10399.061,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10798.744,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10798.745,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 11198.335,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 11198.336,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11598.025,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11598.026,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 30,
+ "yearlyEnergyDcKwh": 11997.644,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 30,
+ "yearlyEnergyDcKwh": 11997.645,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 31,
+ "yearlyEnergyDcKwh": 12397.445,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 31,
+ "yearlyEnergyDcKwh": 12397.446,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 12797.126,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 12797.128,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 13197.061,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 13197.0625,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 13597.701,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 13597.703,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 35,
+ "yearlyEnergyDcKwh": 13997.883,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 35,
+ "yearlyEnergyDcKwh": 13997.885,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 14398.481,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 14398.483,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 37,
+ "yearlyEnergyDcKwh": 14799.164,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 37,
+ "yearlyEnergyDcKwh": 14799.166,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 38,
+ "yearlyEnergyDcKwh": 15199.014,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 38,
+ "yearlyEnergyDcKwh": 15199.016,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 15598.843,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 15598.845,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 40,
+ "yearlyEnergyDcKwh": 15999.191,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 40,
+ "yearlyEnergyDcKwh": 15999.193,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 41,
+ "yearlyEnergyDcKwh": 16400.11,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 41,
+ "yearlyEnergyDcKwh": 16400.11,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 16800.56,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 16800.563,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 43,
+ "yearlyEnergyDcKwh": 17201.629,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 43,
+ "yearlyEnergyDcKwh": 17201.63,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 44,
+ "yearlyEnergyDcKwh": 17601.318,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 44,
+ "yearlyEnergyDcKwh": 17601.32,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 18000.852,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 18000.854,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 18400.348,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 18400.352,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 47,
+ "yearlyEnergyDcKwh": 18799.842,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 47,
+ "yearlyEnergyDcKwh": 18799.844,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 19199.29,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 19199.291,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 19598.703,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 19598.705,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 50,
+ "yearlyEnergyDcKwh": 19998.09,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 50,
+ "yearlyEnergyDcKwh": 19998.092,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 20397.477,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 20397.479,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 20796.799,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 20796.8,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 53,
+ "yearlyEnergyDcKwh": 21196.123,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 53,
+ "yearlyEnergyDcKwh": 21196.123,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 21595.44,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 21595.44,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 55,
+ "yearlyEnergyDcKwh": 21994.748,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 55,
+ "yearlyEnergyDcKwh": 21994.748,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 56,
+ "yearlyEnergyDcKwh": 22394.033,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 56,
+ "yearlyEnergyDcKwh": 22394.035,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 57,
+ "yearlyEnergyDcKwh": 22793.313,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 57,
+ "yearlyEnergyDcKwh": 22793.314,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 58,
+ "yearlyEnergyDcKwh": 23192.535,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 58,
+ "yearlyEnergyDcKwh": 23192.537,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 59,
+ "yearlyEnergyDcKwh": 23591.693,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 59,
+ "yearlyEnergyDcKwh": 23591.695,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 60,
+ "yearlyEnergyDcKwh": 23990.824,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 60,
+ "yearlyEnergyDcKwh": 23990.824,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 61,
+ "yearlyEnergyDcKwh": 24389.947,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 61,
+ "yearlyEnergyDcKwh": 24389.947,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 62,
+ "yearlyEnergyDcKwh": 24789.064,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 62,
+ "yearlyEnergyDcKwh": 24789.066,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 63,
+ "yearlyEnergyDcKwh": 25188.115,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 63,
+ "yearlyEnergyDcKwh": 25188.117,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 64,
+ "yearlyEnergyDcKwh": 25587.123,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 64,
+ "yearlyEnergyDcKwh": 25587.123,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 65,
+ "yearlyEnergyDcKwh": 25986.107,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 65,
+ "yearlyEnergyDcKwh": 25986.107,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 66,
+ "yearlyEnergyDcKwh": 26385.068,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 66,
+ "yearlyEnergyDcKwh": 26385.07,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 67,
+ "yearlyEnergyDcKwh": 26784.023,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 67,
+ "yearlyEnergyDcKwh": 26784.025,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 68,
+ "yearlyEnergyDcKwh": 27182.924,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 68,
+ "yearlyEnergyDcKwh": 27182.926,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 69,
+ "yearlyEnergyDcKwh": 27581.813,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 69,
+ "yearlyEnergyDcKwh": 27581.814,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 70,
+ "yearlyEnergyDcKwh": 27980.69,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 70,
+ "yearlyEnergyDcKwh": 27980.691,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 71,
+ "yearlyEnergyDcKwh": 28379.506,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 71,
+ "yearlyEnergyDcKwh": 28379.508,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 28778.318,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 28778.32,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 73,
+ "yearlyEnergyDcKwh": 29177.129,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 73,
+ "yearlyEnergyDcKwh": 29177.13,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 74,
+ "yearlyEnergyDcKwh": 29575.908,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 74,
+ "yearlyEnergyDcKwh": 29575.91,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 75,
+ "yearlyEnergyDcKwh": 29974.666,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 75,
+ "yearlyEnergyDcKwh": 29974.668,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 76,
+ "yearlyEnergyDcKwh": 30373.402,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 76,
+ "yearlyEnergyDcKwh": 30373.406,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 77,
+ "yearlyEnergyDcKwh": 30772.049,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 77,
+ "yearlyEnergyDcKwh": 30772.053,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 78,
+ "yearlyEnergyDcKwh": 31170.623,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 78,
+ "yearlyEnergyDcKwh": 31170.627,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 79,
+ "yearlyEnergyDcKwh": 31569.113,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 79,
+ "yearlyEnergyDcKwh": 31569.117,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 80,
+ "yearlyEnergyDcKwh": 31967.602,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 80,
+ "yearlyEnergyDcKwh": 31967.605,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 81,
+ "yearlyEnergyDcKwh": 32366.076,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 81,
+ "yearlyEnergyDcKwh": 32366.08,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 82,
+ "yearlyEnergyDcKwh": 32764.545,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 82,
+ "yearlyEnergyDcKwh": 32764.549,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 83,
+ "yearlyEnergyDcKwh": 33163.01,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 83,
+ "yearlyEnergyDcKwh": 33163.016,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 84,
+ "yearlyEnergyDcKwh": 33561.465,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 84,
+ "yearlyEnergyDcKwh": 33561.465,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 85,
+ "yearlyEnergyDcKwh": 33959.91,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 85,
+ "yearlyEnergyDcKwh": 33959.914,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 86,
+ "yearlyEnergyDcKwh": 34358.34,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 86,
+ "yearlyEnergyDcKwh": 34358.344,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 87,
+ "yearlyEnergyDcKwh": 34756.77,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 87,
+ "yearlyEnergyDcKwh": 34756.773,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 35155.19,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 35155.195,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 89,
+ "yearlyEnergyDcKwh": 35553.58,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 89,
+ "yearlyEnergyDcKwh": 35553.582,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 90,
+ "yearlyEnergyDcKwh": 35951.797,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 90,
+ "yearlyEnergyDcKwh": 35951.8,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 91,
+ "yearlyEnergyDcKwh": 36349.96,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 91,
+ "yearlyEnergyDcKwh": 36349.965,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 92,
+ "yearlyEnergyDcKwh": 36747.996,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 92,
+ "yearlyEnergyDcKwh": 36748,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 93,
+ "yearlyEnergyDcKwh": 37145.88,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 93,
+ "yearlyEnergyDcKwh": 37145.883,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 94,
+ "yearlyEnergyDcKwh": 37543.49,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 94,
+ "yearlyEnergyDcKwh": 37543.492,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 95,
+ "yearlyEnergyDcKwh": 37940.36,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 95,
+ "yearlyEnergyDcKwh": 37940.363,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 96,
+ "yearlyEnergyDcKwh": 38336.33,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 96,
+ "yearlyEnergyDcKwh": 38336.332,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 97,
+ "yearlyEnergyDcKwh": 38731.95,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 97,
+ "yearlyEnergyDcKwh": 38731.953,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 98,
+ "yearlyEnergyDcKwh": 39124.953,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 98,
+ "yearlyEnergyDcKwh": 39124.957,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 99,
+ "yearlyEnergyDcKwh": 39517.527,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 98,
+ "yearlyEnergyDcKwh": 39124.957,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 392.5716,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 100,
+ "yearlyEnergyDcKwh": 39909.33,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 98,
+ "yearlyEnergyDcKwh": 39124.957,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 784.37305,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 101,
+ "yearlyEnergyDcKwh": 40300.14,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 98,
+ "yearlyEnergyDcKwh": 39124.957,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1175.1863,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 102,
+ "yearlyEnergyDcKwh": 40690.563,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 99,
+ "yearlyEnergyDcKwh": 39515.38,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1175.1863,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 103,
+ "yearlyEnergyDcKwh": 41080.523,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 99,
+ "yearlyEnergyDcKwh": 39515.38,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1565.1503,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 104,
+ "yearlyEnergyDcKwh": 41469.664,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 100,
+ "yearlyEnergyDcKwh": 39904.516,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1565.1503,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 105,
+ "yearlyEnergyDcKwh": 41858.66,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 101,
+ "yearlyEnergyDcKwh": 40293.51,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1565.1503,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42247.28,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 101,
+ "yearlyEnergyDcKwh": 40293.51,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1953.7699,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 107,
+ "yearlyEnergyDcKwh": 42634.61,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 102,
+ "yearlyEnergyDcKwh": 40680.84,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1953.7699,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 108,
+ "yearlyEnergyDcKwh": 43020.574,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 102,
+ "yearlyEnergyDcKwh": 40680.84,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2339.7332,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 109,
+ "yearlyEnergyDcKwh": 43406.203,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 103,
+ "yearlyEnergyDcKwh": 41066.473,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2339.7332,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 110,
+ "yearlyEnergyDcKwh": 43791.074,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 103,
+ "yearlyEnergyDcKwh": 41066.473,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2724.6055,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 111,
+ "yearlyEnergyDcKwh": 44174.79,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 383.7119,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 103,
+ "yearlyEnergyDcKwh": 41066.473,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2724.6055,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 112,
+ "yearlyEnergyDcKwh": 44557.742,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 383.7119,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 104,
+ "yearlyEnergyDcKwh": 41449.43,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2724.6055,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 113,
+ "yearlyEnergyDcKwh": 44940.492,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 766.4618,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 104,
+ "yearlyEnergyDcKwh": 41449.43,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2724.6055,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 114,
+ "yearlyEnergyDcKwh": 45323.21,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 766.4618,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 105,
+ "yearlyEnergyDcKwh": 41832.145,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2724.6055,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 115,
+ "yearlyEnergyDcKwh": 45705.77,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 766.4618,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2724.6055,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 116,
+ "yearlyEnergyDcKwh": 46088.32,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1149.0118,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2724.6055,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 117,
+ "yearlyEnergyDcKwh": 46471.273,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1531.9647,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2724.6055,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 118,
+ "yearlyEnergyDcKwh": 46854.176,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1914.8696,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2724.6055,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 119,
+ "yearlyEnergyDcKwh": 47237.355,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2298.0461,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2724.6055,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 120,
+ "yearlyEnergyDcKwh": 47620.12,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2680.8142,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2724.6055,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 121,
+ "yearlyEnergyDcKwh": 48002.625,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3063.3186,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2724.6055,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 122,
+ "yearlyEnergyDcKwh": 48385.11,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3445.8,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2724.6055,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 123,
+ "yearlyEnergyDcKwh": 48767.5,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3445.8,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 124,
+ "yearlyEnergyDcKwh": 49149.457,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3827.7554,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 125,
+ "yearlyEnergyDcKwh": 49531.34,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4209.6406,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 126,
+ "yearlyEnergyDcKwh": 49913.527,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4591.8247,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 127,
+ "yearlyEnergyDcKwh": 50295.695,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 4973.9956,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 128,
+ "yearlyEnergyDcKwh": 50677.5,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 5355.8,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 129,
+ "yearlyEnergyDcKwh": 51059.273,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 5737.5723,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 130,
+ "yearlyEnergyDcKwh": 51442.11,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6120.409,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 131,
+ "yearlyEnergyDcKwh": 51824.273,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 6502.5713,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 132,
+ "yearlyEnergyDcKwh": 52206.145,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 6884.445,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 133,
+ "yearlyEnergyDcKwh": 52587.723,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 7266.0234,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 134,
+ "yearlyEnergyDcKwh": 52969.09,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 7647.3887,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 135,
+ "yearlyEnergyDcKwh": 53350.605,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 8028.906,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 136,
+ "yearlyEnergyDcKwh": 53732.37,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 8410.671,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 137,
+ "yearlyEnergyDcKwh": 54114.14,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 8792.44,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 138,
+ "yearlyEnergyDcKwh": 54495.914,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 9174.212,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 139,
+ "yearlyEnergyDcKwh": 54877.895,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 9556.191,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 140,
+ "yearlyEnergyDcKwh": 55260.113,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 9938.413,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 141,
+ "yearlyEnergyDcKwh": 55641.855,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10320.155,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 142,
+ "yearlyEnergyDcKwh": 56023.523,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 10701.823,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 143,
+ "yearlyEnergyDcKwh": 56405.52,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11083.817,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 144,
+ "yearlyEnergyDcKwh": 56787.457,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 30,
+ "yearlyEnergyDcKwh": 11465.755,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 145,
+ "yearlyEnergyDcKwh": 57168.945,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 31,
+ "yearlyEnergyDcKwh": 11847.243,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 146,
+ "yearlyEnergyDcKwh": 57551.05,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 12229.35,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 147,
+ "yearlyEnergyDcKwh": 57933.59,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 12611.886,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 148,
+ "yearlyEnergyDcKwh": 58316.254,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 12994.554,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 149,
+ "yearlyEnergyDcKwh": 58698.95,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 35,
+ "yearlyEnergyDcKwh": 13377.248,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 150,
+ "yearlyEnergyDcKwh": 59081.77,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 13760.067,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 151,
+ "yearlyEnergyDcKwh": 59464.387,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 37,
+ "yearlyEnergyDcKwh": 14142.685,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 152,
+ "yearlyEnergyDcKwh": 59846.66,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 38,
+ "yearlyEnergyDcKwh": 14524.957,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 153,
+ "yearlyEnergyDcKwh": 60228.656,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 14906.954,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 154,
+ "yearlyEnergyDcKwh": 60610.594,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 40,
+ "yearlyEnergyDcKwh": 15288.894,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 155,
+ "yearlyEnergyDcKwh": 60992.45,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 41,
+ "yearlyEnergyDcKwh": 15670.748,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 156,
+ "yearlyEnergyDcKwh": 61373.83,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 16052.125,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 157,
+ "yearlyEnergyDcKwh": 61755.133,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 43,
+ "yearlyEnergyDcKwh": 16433.432,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 158,
+ "yearlyEnergyDcKwh": 62136.332,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 44,
+ "yearlyEnergyDcKwh": 16814.629,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 159,
+ "yearlyEnergyDcKwh": 62517.47,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 17195.768,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 160,
+ "yearlyEnergyDcKwh": 62898.582,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 17576.879,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 161,
+ "yearlyEnergyDcKwh": 63279.523,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 47,
+ "yearlyEnergyDcKwh": 17957.824,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 162,
+ "yearlyEnergyDcKwh": 63660.38,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 18338.678,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 163,
+ "yearlyEnergyDcKwh": 64041.22,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 18719.518,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 164,
+ "yearlyEnergyDcKwh": 64422.047,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 50,
+ "yearlyEnergyDcKwh": 19100.344,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 165,
+ "yearlyEnergyDcKwh": 64802.86,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 19481.158,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 166,
+ "yearlyEnergyDcKwh": 65183.668,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 19861.967,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 167,
+ "yearlyEnergyDcKwh": 65564.445,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 53,
+ "yearlyEnergyDcKwh": 20242.744,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 168,
+ "yearlyEnergyDcKwh": 65946.19,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 20624.486,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 169,
+ "yearlyEnergyDcKwh": 66327.875,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 55,
+ "yearlyEnergyDcKwh": 21006.172,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 170,
+ "yearlyEnergyDcKwh": 66709.84,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 56,
+ "yearlyEnergyDcKwh": 21388.145,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 171,
+ "yearlyEnergyDcKwh": 67092.79,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 57,
+ "yearlyEnergyDcKwh": 21771.09,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 172,
+ "yearlyEnergyDcKwh": 67475.34,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 58,
+ "yearlyEnergyDcKwh": 22153.645,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 173,
+ "yearlyEnergyDcKwh": 67855.914,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 59,
+ "yearlyEnergyDcKwh": 22534.217,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 174,
+ "yearlyEnergyDcKwh": 68236.47,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 60,
+ "yearlyEnergyDcKwh": 22914.766,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 175,
+ "yearlyEnergyDcKwh": 68616.98,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 61,
+ "yearlyEnergyDcKwh": 23295.273,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 176,
+ "yearlyEnergyDcKwh": 68997.445,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 62,
+ "yearlyEnergyDcKwh": 23675.748,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 177,
+ "yearlyEnergyDcKwh": 69377.88,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 63,
+ "yearlyEnergyDcKwh": 24056.18,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 178,
+ "yearlyEnergyDcKwh": 69758.24,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 64,
+ "yearlyEnergyDcKwh": 24436.545,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 179,
+ "yearlyEnergyDcKwh": 70138.586,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 65,
+ "yearlyEnergyDcKwh": 24816.887,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 180,
+ "yearlyEnergyDcKwh": 70518.914,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 66,
+ "yearlyEnergyDcKwh": 25197.217,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 181,
+ "yearlyEnergyDcKwh": 70899.18,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 67,
+ "yearlyEnergyDcKwh": 25577.477,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 182,
+ "yearlyEnergyDcKwh": 71279.43,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 68,
+ "yearlyEnergyDcKwh": 25957.73,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 183,
+ "yearlyEnergyDcKwh": 71659.516,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 69,
+ "yearlyEnergyDcKwh": 26337.82,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 184,
+ "yearlyEnergyDcKwh": 72039.6,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 70,
+ "yearlyEnergyDcKwh": 26717.902,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 185,
+ "yearlyEnergyDcKwh": 72419.59,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 71,
+ "yearlyEnergyDcKwh": 27097.898,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 186,
+ "yearlyEnergyDcKwh": 72799.555,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 27477.855,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 187,
+ "yearlyEnergyDcKwh": 73179.45,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 73,
+ "yearlyEnergyDcKwh": 27857.758,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 188,
+ "yearlyEnergyDcKwh": 73560.64,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 74,
+ "yearlyEnergyDcKwh": 28238.943,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 189,
+ "yearlyEnergyDcKwh": 73942.125,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 75,
+ "yearlyEnergyDcKwh": 28620.424,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 190,
+ "yearlyEnergyDcKwh": 74324.54,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 76,
+ "yearlyEnergyDcKwh": 29002.838,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 191,
+ "yearlyEnergyDcKwh": 74706.94,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 77,
+ "yearlyEnergyDcKwh": 29385.24,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 192,
+ "yearlyEnergyDcKwh": 75088.71,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 78,
+ "yearlyEnergyDcKwh": 29767.01,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 193,
+ "yearlyEnergyDcKwh": 75468.59,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 79,
+ "yearlyEnergyDcKwh": 30146.895,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 194,
+ "yearlyEnergyDcKwh": 75848.48,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 80,
+ "yearlyEnergyDcKwh": 30526.771,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 195,
+ "yearlyEnergyDcKwh": 76228.29,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 81,
+ "yearlyEnergyDcKwh": 30906.584,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 196,
+ "yearlyEnergyDcKwh": 76607.95,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 82,
+ "yearlyEnergyDcKwh": 31286.252,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 197,
+ "yearlyEnergyDcKwh": 76987.59,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 83,
+ "yearlyEnergyDcKwh": 31665.893,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 77746.58,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 85,
+ "yearlyEnergyDcKwh": 32424.879,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 201,
+ "yearlyEnergyDcKwh": 78504.914,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 87,
+ "yearlyEnergyDcKwh": 33183.21,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 203,
+ "yearlyEnergyDcKwh": 79262.78,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 89,
+ "yearlyEnergyDcKwh": 33941.08,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 205,
+ "yearlyEnergyDcKwh": 80019.914,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 91,
+ "yearlyEnergyDcKwh": 34698.21,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 208,
+ "yearlyEnergyDcKwh": 81153.1,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 94,
+ "yearlyEnergyDcKwh": 35831.4,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 42214.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 211,
+ "yearlyEnergyDcKwh": 82271.484,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 96,
+ "yearlyEnergyDcKwh": 36578.34,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 107,
+ "yearlyEnergyDcKwh": 42586.14,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 214,
+ "yearlyEnergyDcKwh": 83368.5,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 99,
+ "yearlyEnergyDcKwh": 37675.36,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 107,
+ "yearlyEnergyDcKwh": 42586.14,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 217,
+ "yearlyEnergyDcKwh": 84438.21,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 102,
+ "yearlyEnergyDcKwh": 38745.07,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 107,
+ "yearlyEnergyDcKwh": 42586.14,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 220,
+ "yearlyEnergyDcKwh": 85444.96,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 105,
+ "yearlyEnergyDcKwh": 39751.824,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 107,
+ "yearlyEnergyDcKwh": 42586.14,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 223,
+ "yearlyEnergyDcKwh": 86430.67,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 108,
+ "yearlyEnergyDcKwh": 40737.53,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 107,
+ "yearlyEnergyDcKwh": 42586.14,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 226,
+ "yearlyEnergyDcKwh": 87381,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 111,
+ "yearlyEnergyDcKwh": 41687.86,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 107,
+ "yearlyEnergyDcKwh": 42586.14,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 229,
+ "yearlyEnergyDcKwh": 88310.375,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 4.7358384,
+ "azimuthDegrees": 28.239418,
+ "panelsCount": 114,
+ "yearlyEnergyDcKwh": 42617.234,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 4.7482996,
+ "azimuthDegrees": 208.88733,
+ "panelsCount": 107,
+ "yearlyEnergyDcKwh": 42586.14,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.1536329,
+ "azimuthDegrees": 119.74534,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3106.998,
+ "segmentIndex": 2
+ }
+ ]
+ }
+ ],
+ "financialAnalyses": [
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "20"
+ },
+ "panelConfigIndex": -1
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "25"
+ },
+ "panelConfigIndex": 1,
+ "financialDetails": {
+ "initialAcKwhPerYear": 1702.8243,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3064"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "1601"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "6951"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 86.64983,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "361",
+ "nanos": 902954102
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-198"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3350"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2465",
+ "nanos": -979003906
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3350"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2465",
+ "nanos": -979003906
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "6160",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "4559"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "1601",
+ "nanos": 729980469
+ },
+ "paybackYears": -1,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "164"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "3888"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1909",
+ "nanos": -633178711
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "3888"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1909",
+ "nanos": -633178711
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "361",
+ "nanos": 902954102
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-198"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3350"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2465",
+ "nanos": -979003906
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3350"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2465",
+ "nanos": -979003906
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "30"
+ },
+ "panelConfigIndex": 3,
+ "financialDetails": {
+ "initialAcKwhPerYear": 2382.6262,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3014"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "1934"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "8454"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 92.011826,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "437",
+ "nanos": 156219482
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-207"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3303"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2472",
+ "nanos": -315429687
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3303"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2472",
+ "nanos": -315429687
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "7441",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "5507"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "1934",
+ "nanos": 790039063
+ },
+ "paybackYears": -1,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "230"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "5440"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1800",
+ "nanos": -286499023
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "5440"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1800",
+ "nanos": -286499023
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "437",
+ "nanos": 156219482
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-207"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3303"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2472",
+ "nanos": -315429687
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3303"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2472",
+ "nanos": -315429687
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "35"
+ },
+ "panelConfigIndex": 5,
+ "financialDetails": {
+ "initialAcKwhPerYear": 3061.3687,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2966"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "2267"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "9956"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 95.27127,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "512",
+ "nanos": 409484863
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-217"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3257"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2479",
+ "nanos": -551757812
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3257"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2479",
+ "nanos": -551757812
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "8722",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "6455"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "2267",
+ "nanos": 850097656
+ },
+ "paybackYears": 18.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "296"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "6991"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1691",
+ "nanos": -834228516
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "6991"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1691",
+ "nanos": -834228516
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "512",
+ "nanos": 409484863
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-217"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3257"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2479",
+ "nanos": -551757812
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3257"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2479",
+ "nanos": -551757812
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "40"
+ },
+ "panelConfigIndex": 7,
+ "financialDetails": {
+ "initialAcKwhPerYear": 3740.6716,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2918"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "2600"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "11458"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 97.46686,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "587",
+ "nanos": 662719727
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-226"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3212"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2487",
+ "nanos": -109863281
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3212"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2487",
+ "nanos": -109863281
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "10003",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "7403"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "2600",
+ "nanos": 909912109
+ },
+ "paybackYears": 17.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "361"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "8541"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1583",
+ "nanos": -706909180
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "8541"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1583",
+ "nanos": -706909180
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "587",
+ "nanos": 662719727
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-226"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3212"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2487",
+ "nanos": -109863281
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3212"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2487",
+ "nanos": -109863281
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "45"
+ },
+ "panelConfigIndex": 9,
+ "financialDetails": {
+ "initialAcKwhPerYear": 4420.3896,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2867"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "2933"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "12960"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.07139,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "662",
+ "nanos": 916015625
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-236"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3165"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2492",
+ "nanos": -979492187
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3165"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2492",
+ "nanos": -979492187
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "11284",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "8351"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "2933",
+ "nanos": 969970703
+ },
+ "paybackYears": 16.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "427"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "10094"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1473",
+ "nanos": -893188477
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "10094"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1473",
+ "nanos": -893188477
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "662",
+ "nanos": 916015625
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-236"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3165"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2492",
+ "nanos": -979492187
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3165"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2492",
+ "nanos": -979492187
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "50"
+ },
+ "panelConfigIndex": 10,
+ "financialDetails": {
+ "initialAcKwhPerYear": 4759.9766,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3594"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "3100"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "14463"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 93.594315,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "700",
+ "nanos": 542602539
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-241"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3141"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2496",
+ "nanos": -182617187
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3141"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2496",
+ "nanos": -182617187
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "11925"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "8825"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "3100",
+ "nanos": 500000000
+ },
+ "paybackYears": 16.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "460"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "10869"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1419",
+ "nanos": -254150391
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "10869"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1419",
+ "nanos": -254150391
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "700",
+ "nanos": 542602539
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-241"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3141"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2496",
+ "nanos": -182617187
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3141"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2496",
+ "nanos": -182617187
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "60"
+ },
+ "panelConfigIndex": 14,
+ "financialDetails": {
+ "initialAcKwhPerYear": 6119.412,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3496"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "3766"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "17467"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 96.60119,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "851",
+ "nanos": 49133301
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-260"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3049"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2509",
+ "nanos": -713867187
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3049"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2509",
+ "nanos": -713867187
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "14487"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "10721"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "3766",
+ "nanos": 620117188
+ },
+ "paybackYears": 15.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "591"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "13972"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1201",
+ "nanos": -413574219
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "13972"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1201",
+ "nanos": -413574219
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "851",
+ "nanos": 49133301
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-260"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3049"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2509",
+ "nanos": -713867187
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3049"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2509",
+ "nanos": -713867187
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "70"
+ },
+ "panelConfigIndex": 18,
+ "financialDetails": {
+ "initialAcKwhPerYear": 7478.7344,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3396"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "4432"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "20472"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 98.62808,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1001",
+ "nanos": 555603027
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-279"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2954"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2521",
+ "nanos": -926757812
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2954"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2521",
+ "nanos": -926757812
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "17049"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "12617"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "4432",
+ "nanos": 740234375
+ },
+ "paybackYears": 15.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "723"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "17077"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-982",
+ "nanos": -258422852
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "17077"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-982",
+ "nanos": -258422852
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1001",
+ "nanos": 555603027
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-279"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2954"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2521",
+ "nanos": -926757812
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2954"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2521",
+ "nanos": -926757812
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "80"
+ },
+ "panelConfigIndex": 21,
+ "financialDetails": {
+ "initialAcKwhPerYear": 8499.44,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "4067"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "4932"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "23476"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 96.25556,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1114",
+ "nanos": 435546875
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-293"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2879"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2527",
+ "nanos": -932617187
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2879"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2527",
+ "nanos": -932617187
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "18970",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "14039"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "4932",
+ "nanos": 330078125
+ },
+ "paybackYears": 15,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "822"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "19410"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-814",
+ "nanos": -726379395
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "19410"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-814",
+ "nanos": -726379395
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1114",
+ "nanos": 435546875
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-293"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2879"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2527",
+ "nanos": -932617187
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2879"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2527",
+ "nanos": -932617187
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "90"
+ },
+ "panelConfigIndex": 25,
+ "financialDetails": {
+ "initialAcKwhPerYear": 9858.322,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3970"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "5598"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "26481"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 97.8119,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1264",
+ "nanos": 942016602
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-312"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2787"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2542",
+ "nanos": -15625000
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2787"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2542",
+ "nanos": -15625000
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "21532",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "15935"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "5598",
+ "nanos": 450195313
+ },
+ "paybackYears": 14.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "953"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "22512"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-597",
+ "nanos": -446655273
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "22512"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-597",
+ "nanos": -446655273
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1264",
+ "nanos": 942016602
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-312"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2787"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2542",
+ "nanos": -15625000
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2787"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2542",
+ "nanos": -15625000
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "100"
+ },
+ "panelConfigIndex": 29,
+ "financialDetails": {
+ "initialAcKwhPerYear": 11217.502,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3883"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "6264"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "29485"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 98.98614,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1415",
+ "nanos": 448486328
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-331"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2706"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2563",
+ "nanos": -404296875
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2706"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2563",
+ "nanos": -404296875
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "24094",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "17830"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "6264",
+ "nanos": 569824219
+ },
+ "paybackYears": 14.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1084"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "25603"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-387",
+ "nanos": -459808350
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "25603"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-387",
+ "nanos": -459808350
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1415",
+ "nanos": 448486328
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-331"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2706"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2563",
+ "nanos": -404296875
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2706"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2563",
+ "nanos": -404296875
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "125"
+ },
+ "defaultBill": true,
+ "panelConfigIndex": 39,
+ "financialDetails": {
+ "initialAcKwhPerYear": 14621.385,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "4097"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "7929"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "36997"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.79973,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1791",
+ "nanos": 714721680
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-397"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2934"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2908",
+ "nanos": -171875000
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2934"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2908",
+ "nanos": -171875000
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "30499",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "22570"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "7929",
+ "nanos": 870117188
+ },
+ "paybackYears": 14.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1394"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "32900"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-153",
+ "nanos": -804748535
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "32900"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-153",
+ "nanos": -804748535
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1791",
+ "nanos": 714721680
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-397"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2934"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2908",
+ "nanos": -171875000
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2934"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2908",
+ "nanos": -171875000
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "150"
+ },
+ "panelConfigIndex": 49,
+ "financialDetails": {
+ "initialAcKwhPerYear": 18016.705,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "4540"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "9595"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "44508"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.7822,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2167",
+ "nanos": 981201172
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-473"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3391"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3407",
+ "nanos": -962890625
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3391"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3407",
+ "nanos": -962890625
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "36904",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "27310"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "9595",
+ "nanos": 169921875
+ },
+ "paybackYears": 14.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1695"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "39968"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-75",
+ "nanos": -167999268
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "39968"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-75",
+ "nanos": -167999268
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2167",
+ "nanos": 981201172
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-473"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3391"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3407",
+ "nanos": -962890625
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3391"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3407",
+ "nanos": -962890625
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "175"
+ },
+ "panelConfigIndex": 59,
+ "financialDetails": {
+ "initialAcKwhPerYear": 21409.898,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "4992"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "11260"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "52020"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.753944,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2544",
+ "nanos": 247558594
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-548"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3857"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3913",
+ "nanos": -296875000
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3857"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3913",
+ "nanos": -296875000
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "43309",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "32050"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "11260",
+ "nanos": 469726563
+ },
+ "paybackYears": 14.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1996"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "47028"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2",
+ "nanos": -74707031
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "47028"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2",
+ "nanos": -74707031
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2544",
+ "nanos": 247558594
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-548"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3857"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3913",
+ "nanos": -296875000
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3857"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3913",
+ "nanos": -296875000
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "200"
+ },
+ "panelConfigIndex": 69,
+ "financialDetails": {
+ "initialAcKwhPerYear": 24800.56,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "5458"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "12925"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "59531"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.70857,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2920",
+ "nanos": 513671875
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-625"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4336"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4428",
+ "nanos": -523437500
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4336"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4428",
+ "nanos": -523437500
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "49714",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "36789"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "12925",
+ "nanos": 769531250
+ },
+ "paybackYears": 14.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2296"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "54074"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "61",
+ "nanos": 122528076
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "54074"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "61",
+ "nanos": 122528076
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2920",
+ "nanos": 513671875
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-625"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4336"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4428",
+ "nanos": -523437500
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4336"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4428",
+ "nanos": -523437500
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "225"
+ },
+ "panelConfigIndex": 79,
+ "financialDetails": {
+ "initialAcKwhPerYear": 28188.56,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "5918"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "14591"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "67042"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.68087,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "3296",
+ "nanos": 780029297
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-701"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4811"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4940",
+ "nanos": -414062500
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4811"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4940",
+ "nanos": -414062500
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "56119",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "41529"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "14591",
+ "nanos": 70312500
+ },
+ "paybackYears": 14.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2596"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "61124"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "127",
+ "nanos": 660247803
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "61124"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "127",
+ "nanos": 660247803
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "3296",
+ "nanos": 780029297
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-701"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4811"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4940",
+ "nanos": -414062500
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4811"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4940",
+ "nanos": -414062500
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "250"
+ },
+ "panelConfigIndex": 89,
+ "financialDetails": {
+ "initialAcKwhPerYear": 31573.998,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "6390"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "16256"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "74554"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.64526,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "3673",
+ "nanos": 46142578
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-777"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5296"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5459",
+ "nanos": -308593750
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5296"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5459",
+ "nanos": -308593750
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "62524",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "46269"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "16256",
+ "nanos": 370117188
+ },
+ "paybackYears": 14.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2896"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "68165"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "187",
+ "nanos": 175689697
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "68165"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "187",
+ "nanos": 175689697
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "3673",
+ "nanos": 46142578
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-777"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5296"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5459",
+ "nanos": -308593750
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5296"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5459",
+ "nanos": -308593750
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "300"
+ },
+ "panelConfigIndex": 109,
+ "financialDetails": {
+ "initialAcKwhPerYear": 38199.418,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "7651"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "19586"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "89577"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.22934,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "4425",
+ "nanos": 579101563
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-944"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-6585"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-6714",
+ "nanos": -398437500
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-6585"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-6714",
+ "nanos": -398437500
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "75334",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "55748"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "19586",
+ "nanos": 970703125
+ },
+ "paybackYears": 14.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "3482"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "81926"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "88",
+ "nanos": 964355469
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "81926"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "88",
+ "nanos": 964355469
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "4425",
+ "nanos": 579101563
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-944"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-6585"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-6714",
+ "nanos": -398437500
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-6585"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-6714",
+ "nanos": -398437500
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "350"
+ },
+ "panelConfigIndex": 130,
+ "financialDetails": {
+ "initialAcKwhPerYear": 45023.727,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "8467"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "23084"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "104599"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.3694,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "5215",
+ "nanos": 737792969
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1129"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-8182"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-8197",
+ "nanos": -835937500
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-8182"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-8197",
+ "nanos": -835937500
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "88785"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "65701"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "23084",
+ "nanos": 99609375
+ },
+ "paybackYears": 14.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "4086"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "96133"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-179",
+ "nanos": -783691406
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "96133"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-179",
+ "nanos": -783691406
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "5215",
+ "nanos": 737792969
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1129"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-8182"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-8197",
+ "nanos": -835937500
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-8182"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-8197",
+ "nanos": -835937500
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "400"
+ },
+ "panelConfigIndex": 151,
+ "financialDetails": {
+ "initialAcKwhPerYear": 51843.582,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "9302"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "26581"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "119622"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.45731,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "6005",
+ "nanos": 896972656
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1316"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-9797"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-9694",
+ "nanos": -210937500
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-9797"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-9694",
+ "nanos": -210937500
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "102235",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "75655"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "26581",
+ "nanos": 230468750
+ },
+ "paybackYears": 14.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "4690"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "110321"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-461",
+ "nanos": -473999023
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "110321"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-461",
+ "nanos": -473999023
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "6005",
+ "nanos": 896972656
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1316"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-9797"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-9694",
+ "nanos": -210937500
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-9797"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-9694",
+ "nanos": -210937500
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "450"
+ },
+ "panelConfigIndex": 172,
+ "financialDetails": {
+ "initialAcKwhPerYear": 58647.832,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "10161"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "30078"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "134645"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.50615,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "6796",
+ "nanos": 56640625
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1503"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-11437"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-11207",
+ "nanos": -351562500
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-11437"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-11207",
+ "nanos": -351562500
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "115686"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "85608"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "30078",
+ "nanos": 359375000
+ },
+ "paybackYears": 14.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "5293"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "124484"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-759",
+ "nanos": -951965332
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "124484"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-759",
+ "nanos": -951965332
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "6796",
+ "nanos": 56152344
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1503"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-11437"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-11207",
+ "nanos": -351562500
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-11437"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-11207",
+ "nanos": -351562500
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "500"
+ },
+ "panelConfigIndex": 193,
+ "financialDetails": {
+ "initialAcKwhPerYear": 65439.457,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "11054"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "33575"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "149668"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.52289,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "7586",
+ "nanos": 215820313
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1691"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-13110"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-12743",
+ "nanos": -140625000
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-13110"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-12743",
+ "nanos": -140625000
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "129136",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "95562"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "33575",
+ "nanos": 488281250
+ },
+ "paybackYears": 14.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "5895"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "138614"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1081",
+ "nanos": -28564453
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "138614"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1081",
+ "nanos": -28564453
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "7586",
+ "nanos": 215820313
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1691"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-13110"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-12743",
+ "nanos": -140625000
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-13110"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-12743",
+ "nanos": -140625000
+ }
+ }
+ }
+ }
+ ],
+ "panelCapacityWatts": 250,
+ "panelHeightMeters": 1.65,
+ "panelWidthMeters": 0.992,
+ "panelLifetimeYears": 20,
+ "buildingStats": {
+ "areaMeters2": 483.56647,
+ "sunshineQuantiles": [
+ 432.30496,
+ 1266.6884,
+ 1517.5762,
+ 1524.2754,
+ 1528.2335,
+ 1532.7678,
+ 1590.5732,
+ 1595.4033,
+ 1598.1149,
+ 1601.2375,
+ 1648.368
+ ],
+ "groundAreaMeters2": 472.99
+ },
+ "solarPanels": [
+ {
+ "center": {
+ "latitude": 29.8779073,
+ "longitude": -95.56155869999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 401.10245,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8779004,
+ "longitude": -95.5615436
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 401.02512,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877914199999996,
+ "longitude": -95.56157379999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 400.6694,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877906300000003,
+ "longitude": -95.56157859999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.91928,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8779132,
+ "longitude": -95.5615937
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 400.6064,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877920099999997,
+ "longitude": -95.5616088
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.95032,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877899399999997,
+ "longitude": -95.56156349999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.81653,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877892499999998,
+ "longitude": -95.5615483
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.59537,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877927000000003,
+ "longitude": -95.561624
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 398.92532,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8779191,
+ "longitude": -95.56162870000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.30908,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877926,
+ "longitude": -95.5616438
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.871,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877932899999994,
+ "longitude": -95.56165899999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.78894,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877925,
+ "longitude": -95.5616637
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.87936,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877918100000002,
+ "longitude": -95.5616486
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.51376,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877931899999997,
+ "longitude": -95.5616788
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.4649,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877938800000003,
+ "longitude": -95.56169399999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.87823,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8779467,
+ "longitude": -95.56168919999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 400.06125,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877953599999998,
+ "longitude": -95.5617044
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.93124,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8779605,
+ "longitude": -95.56171950000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.74878,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8779674,
+ "longitude": -95.5617346
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 400.13437,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877924000000004,
+ "longitude": -95.5616836
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.6228,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8779161,
+ "longitude": -95.5616883
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.69656,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8779082,
+ "longitude": -95.5616931
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 400.56528,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877915099999996,
+ "longitude": -95.5617082
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 400.42224,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8779013,
+ "longitude": -95.56167789999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.8433,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877922,
+ "longitude": -95.5617233
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.71866,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8779072,
+ "longitude": -95.56171289999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.68414,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877909199999998,
+ "longitude": -95.5616732
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.59106,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8779023,
+ "longitude": -95.5616581
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.6904,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8778954,
+ "longitude": -95.5616429
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.61798,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8778875,
+ "longitude": -95.5616477
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.80133,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8778806,
+ "longitude": -95.5616325
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.68115,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877872699999998,
+ "longitude": -95.5616373
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.9347,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8778658,
+ "longitude": -95.5616222
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 400.64026,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877858900000003,
+ "longitude": -95.56160700000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 400.18137,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877851999999997,
+ "longitude": -95.5615919
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 400.59875,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8778451,
+ "longitude": -95.5615768
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 400.6831,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877873700000002,
+ "longitude": -95.56161739999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.84976,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8778816,
+ "longitude": -95.5616127
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.82907,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8778895,
+ "longitude": -95.5616079
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 400.3488,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877882600000003,
+ "longitude": -95.5615928
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 400.91666,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877875699999997,
+ "longitude": -95.5615777
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 400.45224,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877868799999998,
+ "longitude": -95.5615625
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 401.06775,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877866799999996,
+ "longitude": -95.56160229999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.6897,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877894400000002,
+ "longitude": -95.5616628
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.53262,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8778747,
+ "longitude": -95.56159749999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.49734,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8779289,
+ "longitude": -95.56173849999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.49316,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8778836,
+ "longitude": -95.5615729
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.4476,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877923,
+ "longitude": -95.5617035
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.41364,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877890499999996,
+ "longitude": -95.56158810000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.38696,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877935799999996,
+ "longitude": -95.56175359999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.38693,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877888499999997,
+ "longitude": -95.5616278
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.3231,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877896399999997,
+ "longitude": -95.56162309999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.32272,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8779398,
+ "longitude": -95.5616741
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.3171,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877879600000004,
+ "longitude": -95.5616524
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.30777,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877917099999998,
+ "longitude": -95.5616685
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.28625,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877959500000003,
+ "longitude": -95.5617394
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.28006,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8779043,
+ "longitude": -95.56161829999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.22266,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877936799999993,
+ "longitude": -95.56173369999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.15817,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8779437,
+ "longitude": -95.56174879999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.12924,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8779457,
+ "longitude": -95.5617091
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.12363,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877867799999997,
+ "longitude": -95.56158239999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.1183,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877952599999997,
+ "longitude": -95.5617242
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.05075,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8778599,
+ "longitude": -95.56158719999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.00665,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877929899999998,
+ "longitude": -95.56171859999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 398.98395,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877893399999998,
+ "longitude": -95.56168269999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 398.9625,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877853,
+ "longitude": -95.561572
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 398.95444,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877903300000003,
+ "longitude": -95.56163819999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 398.9004,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877900300000004,
+ "longitude": -95.5616978
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 398.888,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877897400000002,
+ "longitude": -95.5616032
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 398.87662,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877911199999996,
+ "longitude": -95.5616335
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 398.8171,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877947700000004,
+ "longitude": -95.5616694
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 398.81317,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877944699999997,
+ "longitude": -95.561729
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 398.80997,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8779339,
+ "longitude": -95.5616391
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 398.77914,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8779102,
+ "longitude": -95.56165329999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 398.75784,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8778865,
+ "longitude": -95.5616675
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 398.73737,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877912199999994,
+ "longitude": -95.5616136
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 398.6457,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877860899999998,
+ "longitude": -95.5615673
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 398.57394,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8779546,
+ "longitude": -95.5616845
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 398.4897,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8778767,
+ "longitude": -95.5615578
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 398.4882,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8778984,
+ "longitude": -95.5615833
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 398.4755,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8779753,
+ "longitude": -95.56172989999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 398.46872,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877884599999998,
+ "longitude": -95.5615531
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 398.46783,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877891499999993,
+ "longitude": -95.5615682
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 398.45065,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877940799999998,
+ "longitude": -95.56165419999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 398.44736,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877968400000004,
+ "longitude": -95.56171470000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 398.4301,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877937799999998,
+ "longitude": -95.56171379999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 398.42847,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877914099999998,
+ "longitude": -95.5617281
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 398.4204,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8779309,
+ "longitude": -95.5616987
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 398.38727,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877961499999998,
+ "longitude": -95.5616996
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 398.2185,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8779516,
+ "longitude": -95.5617441
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 398.16455,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8779053,
+ "longitude": -95.5615985
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 398.0356,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877927900000003,
+ "longitude": -95.5617583
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 397.88263,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877920999999997,
+ "longitude": -95.5617432
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 397.60944,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877913099999994,
+ "longitude": -95.5617479
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 396.87152,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.87792,
+ "longitude": -95.5617631
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.97006,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877906199999998,
+ "longitude": -95.56173280000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.61945,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877885499999998,
+ "longitude": -95.5616874
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.00546,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8778179,
+ "longitude": -95.56153189999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 392.5716,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.877825699999995,
+ "longitude": -95.561527
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 391.80148,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8778336,
+ "longitude": -95.56152209999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 390.81326,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8778786,
+ "longitude": -95.5616723
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.42,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877824999999998,
+ "longitude": -95.5615469
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 389.96396,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8778924,
+ "longitude": -95.5617025
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.13748,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8778993,
+ "longitude": -95.5617177
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 388.99786,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877841500000002,
+ "longitude": -95.5615172
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 388.61963,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8778717,
+ "longitude": -95.5616572
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 387.32993,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877832800000004,
+ "longitude": -95.56154199999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 385.96335,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8778579,
+ "longitude": -95.5616269
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 385.63086,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8778407,
+ "longitude": -95.5615371
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 384.8723,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.877959500000003,
+ "longitude": -95.5615919
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 383.7119,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877864799999998,
+ "longitude": -95.56164199999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 382.95584,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8779662,
+ "longitude": -95.56160709999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 382.74985,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877844099999997,
+ "longitude": -95.5615966
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 382.71628,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877851,
+ "longitude": -95.56161180000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 382.55954,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.877952699999998,
+ "longitude": -95.5615766
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 382.55,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877946,
+ "longitude": -95.5615614
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 382.95285,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877939299999998,
+ "longitude": -95.5615462
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 382.90494,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877932499999996,
+ "longitude": -95.561531
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 383.1765,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877938099999998,
+ "longitude": -95.5615661
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 382.7681,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8779448,
+ "longitude": -95.56158130000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 382.50443,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877931299999997,
+ "longitude": -95.56155079999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 382.4815,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8778486,
+ "longitude": -95.5615322
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 382.3925,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.877951499999998,
+ "longitude": -95.5615965
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.95526,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877973,
+ "longitude": -95.5616223
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.8854,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877965,
+ "longitude": -95.5616269
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 382.18433,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8779718,
+ "longitude": -95.5616421
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 382.17102,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877924600000004,
+ "longitude": -95.5615356
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.8043,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877978499999994,
+ "longitude": -95.5616574
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.77234,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877985300000002,
+ "longitude": -95.5616726
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 382.83676,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877992,
+ "longitude": -95.5616878
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 382.16235,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877998799999997,
+ "longitude": -95.561703
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.87344,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8779932,
+ "longitude": -95.56166789999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.57864,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877986500000002,
+ "longitude": -95.5616527
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.36542,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8779944,
+ "longitude": -95.5616481
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.51697,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.878002400000003,
+ "longitude": -95.5616435
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.76538,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8780091,
+ "longitude": -95.5616587
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.77,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8780159,
+ "longitude": -95.5616739
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.7713,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.878022599999994,
+ "longitude": -95.5616891
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.9794,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8780147,
+ "longitude": -95.56169369999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 382.22168,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8780079,
+ "longitude": -95.5616785
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.74255,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8780103,
+ "longitude": -95.5616388
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.66833,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.878003600000003,
+ "longitude": -95.56162359999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.99396,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8779968,
+ "longitude": -95.5616084
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.93756,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8779901,
+ "longitude": -95.56159319999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.48828,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8779833,
+ "longitude": -95.56157789999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 382.10623,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877976599999997,
+ "longitude": -95.5615627
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 382.53656,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8779698,
+ "longitude": -95.5615475
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 382.66763,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877963100000002,
+ "longitude": -95.5615323
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 382.6944,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877956299999994,
+ "longitude": -95.56151709999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 382.8193,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8779686,
+ "longitude": -95.5615674
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 382.61682,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877955099999994,
+ "longitude": -95.5615369
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 382.2723,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877961900000003,
+ "longitude": -95.5615521
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.9967,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877975399999997,
+ "longitude": -95.5615826
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.93958,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8779484,
+ "longitude": -95.5615217
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.8547,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.878030600000002,
+ "longitude": -95.5616845
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.37726,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877979699999994,
+ "longitude": -95.5616375
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.30658,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877958299999996,
+ "longitude": -95.5616117
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.19775,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.878023799999994,
+ "longitude": -95.5616692
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.13837,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.878017099999997,
+ "longitude": -95.561654
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.11108,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877987700000002,
+ "longitude": -95.56163289999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.94446,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.878004800000003,
+ "longitude": -95.56160369999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.85327,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8779706,
+ "longitude": -95.561662
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.8403,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8779956,
+ "longitude": -95.5616282
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.8271,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8779638,
+ "longitude": -95.56164679999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.8142,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.878001199999996,
+ "longitude": -95.56166329999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.80768,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8780127,
+ "longitude": -95.5615991
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.7782,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.878019499999997,
+ "longitude": -95.5616143
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.74222,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8780262,
+ "longitude": -95.56162950000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.68488,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.878033000000002,
+ "longitude": -95.5616448
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.97202,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8780397,
+ "longitude": -95.56165999999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 382.9453,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8780464,
+ "longitude": -95.5616752
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 382.55432,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8780115,
+ "longitude": -95.561619
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.57303,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877988900000002,
+ "longitude": -95.561613
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.54822,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8779503,
+ "longitude": -95.5616163
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.50714,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877974199999997,
+ "longitude": -95.5616024
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.47427,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877997999999995,
+ "longitude": -95.5615885
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.43256,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.878018299999997,
+ "longitude": -95.5616342
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.36615,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877977299999994,
+ "longitude": -95.56167719999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.34125,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877982099999993,
+ "longitude": -95.5615978
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.32925,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877957099999996,
+ "longitude": -95.5616316
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.26047,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877980899999994,
+ "longitude": -95.5616177
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.2534,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877984100000003,
+ "longitude": -95.5616924
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.0894,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.878031800000002,
+ "longitude": -95.5616646
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.08224,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877936899999998,
+ "longitude": -95.5615859
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 379.99585,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877999999999997,
+ "longitude": -95.56168319999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 379.95746,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.878006000000003,
+ "longitude": -95.5615839
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 379.90182,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877999199999994,
+ "longitude": -95.5615687
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.18518,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8779925,
+ "longitude": -95.5615534
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.48138,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8779857,
+ "longitude": -95.5615382
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 382.41486,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877978999999996,
+ "longitude": -95.56152300000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 382.40283,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8779722,
+ "longitude": -95.5615078
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.76913,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8780067,
+ "longitude": -95.5616984
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 379.8855,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.878024999999994,
+ "longitude": -95.5616494
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 379.877,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8779908,
+ "longitude": -95.5617077
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 379.8127,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877943600000002,
+ "longitude": -95.56160109999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 379.66745,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8780385,
+ "longitude": -95.5616798
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 379.64148,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8779913,
+ "longitude": -95.56157329999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 379.51068,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8779674,
+ "longitude": -95.56158719999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 379.47687,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8779845,
+ "longitude": -95.5615581
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 379.17877,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877960700000003,
+ "longitude": -95.561572
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 379.15115,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877940499999998,
+ "longitude": -95.5615263
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 379.02402,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8779301,
+ "longitude": -95.56157069999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 378.8442,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877953899999998,
+ "longitude": -95.56155679999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 378.577,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877977799999996,
+ "longitude": -95.56154289999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 378.5564,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8779472,
+ "longitude": -95.5615416
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 378.1163,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877964300000002,
+ "longitude": -95.5615124
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 377.82587,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877971,
+ "longitude": -95.56152759999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 377.24557,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8780532,
+ "longitude": -95.56169039999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 373.7545,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8780452,
+ "longitude": -95.56169500000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 373.18713,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8778372,
+ "longitude": -95.5615815
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 371.43808,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8780373,
+ "longitude": -95.56169969999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 370.54904,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.878029400000003,
+ "longitude": -95.5617043
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 365.0492,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8780135,
+ "longitude": -95.56171359999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 361.4177,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8780055,
+ "longitude": -95.5617182
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 361.23724,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877997599999997,
+ "longitude": -95.56172289999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 359.1768,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8779496,
+ "longitude": -95.5615018
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 349.29724,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.878034200000002,
+ "longitude": -95.5616249
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 344.6421,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8780476,
+ "longitude": -95.5616553
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 331.11975,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.878040899999995,
+ "longitude": -95.56164009999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 330.99387,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.878020699999997,
+ "longitude": -95.5615945
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 330.7537,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.878007200000003,
+ "longitude": -95.56156399999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 328.84537,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8780139,
+ "longitude": -95.5615792
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 326.1077,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8780544,
+ "longitude": -95.5616706
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 318.35406,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8780274,
+ "longitude": -95.56160969999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 316.70233,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.878000399999994,
+ "longitude": -95.5615488
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 315.27045,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.877980199999996,
+ "longitude": -95.56150319999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 311.15002,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8779869,
+ "longitude": -95.5615184
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 309.1672,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8779937,
+ "longitude": -95.56153359999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 309.05774,
+ "segmentIndex": 0
+ }
+ ]
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 29.8778063,
+ "longitude": -95.5617812
+ },
+ "ne": {
+ "latitude": 29.878069000000004,
+ "longitude": -95.56147779999999
+ }
+ },
+ "imageryQuality": "HIGH",
+ "imageryProcessedDate": {
+ "year": 2022,
+ "month": 10,
+ "day": 17
+ }
+ },
+ "status": 200,
+ "statusText": "",
+ "headers": {
+ "cache-control": "private",
+ "content-encoding": "gzip",
+ "content-length": "14339",
+ "content-type": "application/json; charset=UTF-8",
+ "date": "Thu, 12 Oct 2023 10:38:14 GMT",
+ "server": "ESF",
+ "vary": "Origin, X-Origin, Referer"
+ },
+ "config": {
+ "transitional": {
+ "silentJSONParsing": true,
+ "forcedJSONParsing": true,
+ "clarifyTimeoutError": false
+ },
+ "adapter": "xhr",
+ "transformRequest": [
+ null
+ ],
+ "transformResponse": [
+ null
+ ],
+ "timeout": 0,
+ "xsrfCookieName": "XSRF-TOKEN",
+ "xsrfHeaderName": "X-XSRF-TOKEN",
+ "maxContentLength": -1,
+ "maxBodyLength": -1,
+ "env": {},
+ "headers": {
+ "Accept": "application/json, text/plain, */*"
+ },
+ "method": "get",
+ "url": "https://solar.googleapis.com/v1/buildingInsights:findClosest?location.latitude=29.877949994387986&location.longitude=-95.56165386706046&requiredQuality=HIGH&key=AIzaSyCMtUFMOV1x4yp9cB8Z22nLX85iItpqdIg"
+ },
+ "request": {}
+}
\ No newline at end of file
diff --git a/Neverstopdreaming/src/responses/PslSantaClara.js b/Neverstopdreaming/src/responses/PslSantaClara.js
new file mode 100644
index 00000000..24fbe61d
--- /dev/null
+++ b/Neverstopdreaming/src/responses/PslSantaClara.js
@@ -0,0 +1,38636 @@
+export const pslResponse =
+{
+ "data": {
+ "name": "buildings/ChIJ4cphao_Jj4ARrPjS-u77Ihw",
+ "center": {
+ "latitude": 37.3819582,
+ "longitude": -121.95991060000001
+ },
+ "imageryDate": {
+ "year": 2022,
+ "month": 4,
+ "day": 23
+ },
+ "postalCode": "95054",
+ "administrativeArea": "CA",
+ "statisticalArea": "06085505007",
+ "regionCode": "US",
+ "solarPotential": {
+ "maxArrayPanelsCount": 952,
+ "maxArrayAreaMeters2": 1558.2335,
+ "maxSunshineHoursPerYear": 1844.98,
+ "carbonOffsetFactorKgPerMwh": 428.9201,
+ "wholeRoofStats": {
+ "areaMeters2": 2328.5417,
+ "sunshineQuantiles": [
+ 335.64413,
+ 1095.1725,
+ 1447.9095,
+ 1617.6086,
+ 1698.6364,
+ 1729.9545,
+ 1747.1866,
+ 1761.4344,
+ 1776.5532,
+ 1797.1992,
+ 1937.289
+ ],
+ "groundAreaMeters2": 2320.78
+ },
+ "roofSegmentStats": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "stats": {
+ "areaMeters2": 726.2321,
+ "sunshineQuantiles": [
+ 335.64413,
+ 1673.1185,
+ 1733.5938,
+ 1746.2029,
+ 1755.6938,
+ 1765.2944,
+ 1775.7345,
+ 1786.2126,
+ 1795.5153,
+ 1804.4321,
+ 1917.5751
+ ],
+ "groundAreaMeters2": 726.02
+ },
+ "center": {
+ "latitude": 37.3819233,
+ "longitude": -121.96014260000001
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 37.3817599,
+ "longitude": -121.96034420000001
+ },
+ "ne": {
+ "latitude": 37.382113,
+ "longitude": -121.95995309999999
+ }
+ },
+ "planeHeightAtCenterMeters": 17.28119
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "stats": {
+ "areaMeters2": 511.97003,
+ "sunshineQuantiles": [
+ 356.43405,
+ 1177.6406,
+ 1452.9839,
+ 1594.7047,
+ 1645.7648,
+ 1690.4153,
+ 1719.3578,
+ 1736.8157,
+ 1753.8494,
+ 1768.3763,
+ 1851.1478
+ ],
+ "groundAreaMeters2": 511.83
+ },
+ "center": {
+ "latitude": 37.38188540000001,
+ "longitude": -121.9597252
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 37.381736499999995,
+ "longitude": -121.95995819999997
+ },
+ "ne": {
+ "latitude": 37.3820014,
+ "longitude": -121.95954229999998
+ }
+ },
+ "planeHeightAtCenterMeters": 17.334038
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "stats": {
+ "areaMeters2": 368.5435,
+ "sunshineQuantiles": [
+ 369.93448,
+ 1358.8477,
+ 1584.48,
+ 1664.7744,
+ 1698.1204,
+ 1717.5032,
+ 1731.1102,
+ 1742.294,
+ 1753.9412,
+ 1765.9774,
+ 1918.0167
+ ],
+ "groundAreaMeters2": 368.49
+ },
+ "center": {
+ "latitude": 37.382103799999996,
+ "longitude": -121.9597527
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 37.3819802,
+ "longitude": -121.95992089999999
+ },
+ "ne": {
+ "latitude": 37.382231,
+ "longitude": -121.9595843
+ }
+ },
+ "planeHeightAtCenterMeters": 17.1823
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "stats": {
+ "areaMeters2": 127.10341,
+ "sunshineQuantiles": [
+ 339.93106,
+ 1100.0612,
+ 1482.8228,
+ 1642.6102,
+ 1707.4792,
+ 1722.99,
+ 1736.9132,
+ 1753.7638,
+ 1769.3789,
+ 1783.75,
+ 1882.1023
+ ],
+ "groundAreaMeters2": 127.07
+ },
+ "center": {
+ "latitude": 37.3820832,
+ "longitude": -121.95997659999999
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 37.3820098,
+ "longitude": -121.9600448
+ },
+ "ne": {
+ "latitude": 37.382146399999996,
+ "longitude": -121.9598814
+ }
+ },
+ "planeHeightAtCenterMeters": 17.546642
+ },
+ {
+ "pitchDegrees": 0.056725528,
+ "azimuthDegrees": 0,
+ "stats": {
+ "areaMeters2": 61.70003,
+ "sunshineQuantiles": [
+ 340.6643,
+ 490.22324,
+ 497.362,
+ 824.89233,
+ 839.77246,
+ 1025.6758,
+ 1174.4503,
+ 1521.7834,
+ 1661.4315,
+ 1727.4464,
+ 1937.289
+ ],
+ "groundAreaMeters2": 61.7
+ },
+ "center": {
+ "latitude": 37.3820164,
+ "longitude": -121.959659
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 37.3817631,
+ "longitude": -121.9599126
+ },
+ "ne": {
+ "latitude": 37.3822354,
+ "longitude": -121.95949390000001
+ }
+ },
+ "planeHeightAtCenterMeters": 17.728525
+ },
+ {
+ "pitchDegrees": 0.049100913,
+ "azimuthDegrees": 0,
+ "stats": {
+ "areaMeters2": 59.660023,
+ "sunshineQuantiles": [
+ 340.42526,
+ 428.89267,
+ 906.7177,
+ 989.7127,
+ 1026.3173,
+ 1075.4299,
+ 1148.0347,
+ 1200.5945,
+ 1334.2942,
+ 1735.4497,
+ 1933.0618
+ ],
+ "groundAreaMeters2": 59.66
+ },
+ "center": {
+ "latitude": 37.381892199999996,
+ "longitude": -121.9601871
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 37.3817327,
+ "longitude": -121.9603536
+ },
+ "ne": {
+ "latitude": 37.3820905,
+ "longitude": -121.95993310000001
+ }
+ },
+ "planeHeightAtCenterMeters": 17.725306
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "stats": {
+ "areaMeters2": 53.052612,
+ "sunshineQuantiles": [
+ 475.8518,
+ 741.13556,
+ 1314.1981,
+ 1724.869,
+ 1768.4077,
+ 1782.3182,
+ 1792.3713,
+ 1798.9392,
+ 1804.1964,
+ 1816.8195,
+ 1937.2506
+ ],
+ "groundAreaMeters2": 53.02
+ },
+ "center": {
+ "latitude": 37.3820085,
+ "longitude": -121.9598828
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 37.3819614,
+ "longitude": -121.95998900000001
+ },
+ "ne": {
+ "latitude": 37.382055799999996,
+ "longitude": -121.9598127
+ }
+ },
+ "planeHeightAtCenterMeters": 19.60625
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "stats": {
+ "areaMeters2": 52.01038,
+ "sunshineQuantiles": [
+ 458.74237,
+ 904.4279,
+ 1265.1083,
+ 1398.0819,
+ 1607.5906,
+ 1756.0741,
+ 1771.1683,
+ 1777.918,
+ 1783.2437,
+ 1793.5065,
+ 1936.3687
+ ],
+ "groundAreaMeters2": 51.93
+ },
+ "center": {
+ "latitude": 37.3819831,
+ "longitude": -121.95976339999999
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 37.381931699999996,
+ "longitude": -121.9598222
+ },
+ "ne": {
+ "latitude": 37.3820543,
+ "longitude": -121.95970539999999
+ }
+ },
+ "planeHeightAtCenterMeters": 19.494051
+ },
+ {
+ "pitchDegrees": 2.141386,
+ "azimuthDegrees": 110.548676,
+ "stats": {
+ "areaMeters2": 45.641872,
+ "sunshineQuantiles": [
+ 387.9295,
+ 565.1774,
+ 894.31494,
+ 1041.3835,
+ 1140.7635,
+ 1243.903,
+ 1332.9117,
+ 1401.7606,
+ 1461.8619,
+ 1524.7861,
+ 1665.4364
+ ],
+ "groundAreaMeters2": 45.61
+ },
+ "center": {
+ "latitude": 37.3820429,
+ "longitude": -121.9598981
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 37.381993099999995,
+ "longitude": -121.9599716
+ },
+ "ne": {
+ "latitude": 37.382082700000005,
+ "longitude": -121.9598258
+ }
+ },
+ "planeHeightAtCenterMeters": 17.474546
+ },
+ {
+ "pitchDegrees": 2.617793,
+ "azimuthDegrees": 183.77647,
+ "stats": {
+ "areaMeters2": 41.623436,
+ "sunshineQuantiles": [
+ 458.00708,
+ 892.19446,
+ 1087.5657,
+ 1296.0347,
+ 1504.3341,
+ 1584.2808,
+ 1667.4397,
+ 1725.2861,
+ 1764.7603,
+ 1802.1577,
+ 1851.2998
+ ],
+ "groundAreaMeters2": 41.58
+ },
+ "center": {
+ "latitude": 37.381799199999996,
+ "longitude": -121.9600686
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 37.3817399,
+ "longitude": -121.960201
+ },
+ "ne": {
+ "latitude": 37.3818702,
+ "longitude": -121.9599395
+ }
+ },
+ "planeHeightAtCenterMeters": 17.111904
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "stats": {
+ "areaMeters2": 40.78906,
+ "sunshineQuantiles": [
+ 586.0313,
+ 996.71405,
+ 1502.7911,
+ 1599.9109,
+ 1658.2102,
+ 1700.2118,
+ 1722.235,
+ 1733.1113,
+ 1745.4541,
+ 1763.3087,
+ 1819.1772
+ ],
+ "groundAreaMeters2": 40.75
+ },
+ "center": {
+ "latitude": 37.3818695,
+ "longitude": -121.9595582
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 37.3818235,
+ "longitude": -121.9596125
+ },
+ "ne": {
+ "latitude": 37.381926299999996,
+ "longitude": -121.9595061
+ }
+ },
+ "planeHeightAtCenterMeters": 16.94356
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "stats": {
+ "areaMeters2": 36.38707,
+ "sunshineQuantiles": [
+ 493.1682,
+ 1196.1418,
+ 1588.1196,
+ 1847.2262,
+ 1863.1866,
+ 1866.0151,
+ 1869.3075,
+ 1872.3812,
+ 1876.161,
+ 1882.8607,
+ 1923.0626
+ ],
+ "groundAreaMeters2": 34.99
+ },
+ "center": {
+ "latitude": 37.3818424,
+ "longitude": -121.9598523
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 37.381805799999995,
+ "longitude": -121.95990079999999
+ },
+ "ne": {
+ "latitude": 37.3818748,
+ "longitude": -121.959744
+ }
+ },
+ "planeHeightAtCenterMeters": 19.932627
+ },
+ {
+ "pitchDegrees": 0.6336168,
+ "azimuthDegrees": 0,
+ "stats": {
+ "areaMeters2": 31.141905,
+ "sunshineQuantiles": [
+ 407.33435,
+ 651.1973,
+ 956.8334,
+ 1121.2959,
+ 1209.381,
+ 1280.0116,
+ 1379.5326,
+ 1451.2678,
+ 1506.6929,
+ 1557.9445,
+ 1700.154
+ ],
+ "groundAreaMeters2": 31.14
+ },
+ "center": {
+ "latitude": 37.3819914,
+ "longitude": -121.95999479999998
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 37.381951799999996,
+ "longitude": -121.9600343
+ },
+ "ne": {
+ "latitude": 37.3820292,
+ "longitude": -121.9599429
+ }
+ },
+ "planeHeightAtCenterMeters": 17.585577
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "stats": {
+ "areaMeters2": 28.06765,
+ "sunshineQuantiles": [
+ 988.82874,
+ 1580.8995,
+ 1781.664,
+ 1833.5846,
+ 1840.4354,
+ 1843.6171,
+ 1846.2554,
+ 1849.041,
+ 1853.6477,
+ 1866.5977,
+ 1935.7931
+ ],
+ "groundAreaMeters2": 26.58
+ },
+ "center": {
+ "latitude": 37.3818501,
+ "longitude": -121.95991319999997
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 37.381806999999995,
+ "longitude": -121.95994259999998
+ },
+ "ne": {
+ "latitude": 37.3818814,
+ "longitude": -121.95987939999999
+ }
+ },
+ "planeHeightAtCenterMeters": 20.183794
+ },
+ {
+ "pitchDegrees": 0.3892252,
+ "azimuthDegrees": 0,
+ "stats": {
+ "areaMeters2": 21.21049,
+ "sunshineQuantiles": [
+ 377.34598,
+ 631.76385,
+ 858.7425,
+ 1001.71014,
+ 1124.2533,
+ 1212.535,
+ 1324.0768,
+ 1425.5713,
+ 1522.2748,
+ 1596.6119,
+ 1694.5055
+ ],
+ "groundAreaMeters2": 21.21
+ },
+ "center": {
+ "latitude": 37.381929899999996,
+ "longitude": -121.95996969999999
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 37.38188600000001,
+ "longitude": -121.96000129999999
+ },
+ "ne": {
+ "latitude": 37.381965799999996,
+ "longitude": -121.95994379999998
+ }
+ },
+ "planeHeightAtCenterMeters": 17.599125
+ },
+ {
+ "pitchDegrees": 18.870077,
+ "azimuthDegrees": 61.821644,
+ "stats": {
+ "areaMeters2": 21.410732,
+ "sunshineQuantiles": [
+ 477.73172,
+ 644.77484,
+ 1492.4376,
+ 1530.5858,
+ 1548.1268,
+ 1556.1063,
+ 1561.2399,
+ 1566.7192,
+ 1573.3727,
+ 1598.7637,
+ 1889.1276
+ ],
+ "groundAreaMeters2": 20.26
+ },
+ "center": {
+ "latitude": 37.3818847,
+ "longitude": -121.95985510000001
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 37.381862399999996,
+ "longitude": -121.95987969999999
+ },
+ "ne": {
+ "latitude": 37.3819242,
+ "longitude": -121.9598201
+ }
+ },
+ "planeHeightAtCenterMeters": 20.342232
+ },
+ {
+ "pitchDegrees": 19.45911,
+ "azimuthDegrees": 330.84366,
+ "stats": {
+ "areaMeters2": 20.819204,
+ "sunshineQuantiles": [
+ 469.4319,
+ 708.3875,
+ 1414.3289,
+ 1477.1598,
+ 1495.7347,
+ 1504.0005,
+ 1509.1421,
+ 1517.4192,
+ 1529.0715,
+ 1625.3242,
+ 1898.0122
+ ],
+ "groundAreaMeters2": 19.63
+ },
+ "center": {
+ "latitude": 37.3818933,
+ "longitude": -121.9599013
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 37.381874499999995,
+ "longitude": -121.95994730000001
+ },
+ "ne": {
+ "latitude": 37.381920199999996,
+ "longitude": -121.9598676
+ }
+ },
+ "planeHeightAtCenterMeters": 20.347994
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "stats": {
+ "areaMeters2": 16.10066,
+ "sunshineQuantiles": [
+ 589.0397,
+ 1196.6068,
+ 1440.7784,
+ 1621.7012,
+ 1731.6694,
+ 1751.6406,
+ 1756.7714,
+ 1762.5067,
+ 1769.2374,
+ 1793.8424,
+ 1921.0074
+ ],
+ "groundAreaMeters2": 16.1
+ },
+ "center": {
+ "latitude": 37.3820781,
+ "longitude": -121.9598118
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 37.382054,
+ "longitude": -121.95984310000001
+ },
+ "ne": {
+ "latitude": 37.382101399999996,
+ "longitude": -121.95978379999998
+ }
+ },
+ "planeHeightAtCenterMeters": 18.774279
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "stats": {
+ "areaMeters2": 11.829617,
+ "sunshineQuantiles": [
+ 546.6864,
+ 795.3482,
+ 1040.8118,
+ 1260.4009,
+ 1471.6646,
+ 1678.4661,
+ 1710.1641,
+ 1726.2876,
+ 1742.8069,
+ 1759.4801,
+ 1818.7568
+ ],
+ "groundAreaMeters2": 11.8
+ },
+ "center": {
+ "latitude": 37.3818943,
+ "longitude": -121.95981199999999
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 37.3818737,
+ "longitude": -121.9598343
+ },
+ "ne": {
+ "latitude": 37.3819166,
+ "longitude": -121.95978290000001
+ }
+ },
+ "planeHeightAtCenterMeters": 18.774488
+ },
+ {
+ "pitchDegrees": 1.8886324,
+ "azimuthDegrees": 53.239784,
+ "stats": {
+ "areaMeters2": 9.485152,
+ "sunshineQuantiles": [
+ 448.93774,
+ 894.45917,
+ 1259.7333,
+ 1354.7338,
+ 1486.9834,
+ 1545.1265,
+ 1616.6956,
+ 1728.5149,
+ 1759.4764,
+ 1770.1234,
+ 1927.1617
+ ],
+ "groundAreaMeters2": 9.48
+ },
+ "center": {
+ "latitude": 37.3819636,
+ "longitude": -121.9599003
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 37.3819484,
+ "longitude": -121.95992709999999
+ },
+ "ne": {
+ "latitude": 37.381985,
+ "longitude": -121.95986669999999
+ }
+ },
+ "planeHeightAtCenterMeters": 19.834143
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "stats": {
+ "areaMeters2": 9.8203945,
+ "sunshineQuantiles": [
+ 335.9105,
+ 351.69693,
+ 552.82776,
+ 579.05963,
+ 1689.7272,
+ 1801.5664,
+ 1845.5651,
+ 1852.9775,
+ 1860.1467,
+ 1869.171,
+ 1911.3143
+ ],
+ "groundAreaMeters2": 9.28
+ },
+ "center": {
+ "latitude": 37.382148699999995,
+ "longitude": -121.95993729999999
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 37.3821362,
+ "longitude": -121.9599753
+ },
+ "ne": {
+ "latitude": 37.3821684,
+ "longitude": -121.95990710000001
+ }
+ },
+ "planeHeightAtCenterMeters": 17.565237
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "stats": {
+ "areaMeters2": 6.744864,
+ "sunshineQuantiles": [
+ 593.04474,
+ 768.8384,
+ 1236.7725,
+ 1406.4667,
+ 1535.5264,
+ 1695.6189,
+ 1736.2993,
+ 1771.3975,
+ 1797.7395,
+ 1818.124,
+ 1897.9214
+ ],
+ "groundAreaMeters2": 6.74
+ },
+ "center": {
+ "latitude": 37.3820064,
+ "longitude": -121.95995509999999
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 37.3819923,
+ "longitude": -121.9599716
+ },
+ "ne": {
+ "latitude": 37.3820214,
+ "longitude": -121.95993739999999
+ }
+ },
+ "planeHeightAtCenterMeters": 19.025404
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "stats": {
+ "areaMeters2": 6.3608274,
+ "sunshineQuantiles": [
+ 1219.1764,
+ 1489.4467,
+ 1589.8602,
+ 1650.9009,
+ 1736.2611,
+ 1757.8622,
+ 1778.0248,
+ 1804.2177,
+ 1839.7094,
+ 1862.1396,
+ 1903.3463
+ ],
+ "groundAreaMeters2": 6.25
+ },
+ "center": {
+ "latitude": 37.3819666,
+ "longitude": -121.9599443
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 37.3819561,
+ "longitude": -121.95996650000001
+ },
+ "ne": {
+ "latitude": 37.381979,
+ "longitude": -121.959921
+ }
+ },
+ "planeHeightAtCenterMeters": 18.8627
+ },
+ {
+ "pitchDegrees": 23.23006,
+ "azimuthDegrees": 58.644646,
+ "stats": {
+ "areaMeters2": 6.431403,
+ "sunshineQuantiles": [
+ 478.82816,
+ 668.0858,
+ 1020.88354,
+ 1202.5414,
+ 1304.5951,
+ 1337.1018,
+ 1364.1289,
+ 1414.0347,
+ 1456.2278,
+ 1539.9574,
+ 1718.4237
+ ],
+ "groundAreaMeters2": 5.91
+ },
+ "center": {
+ "latitude": 37.381872099999995,
+ "longitude": -121.9599501
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 37.3818498,
+ "longitude": -121.9599702
+ },
+ "ne": {
+ "latitude": 37.381895199999995,
+ "longitude": -121.9599301
+ }
+ },
+ "planeHeightAtCenterMeters": 19.289833
+ },
+ {
+ "pitchDegrees": 1.202466,
+ "azimuthDegrees": 228.7104,
+ "stats": {
+ "areaMeters2": 5.54122,
+ "sunshineQuantiles": [
+ 385.35437,
+ 467.4749,
+ 568.6634,
+ 685.8168,
+ 767.33875,
+ 867.8932,
+ 949.56714,
+ 1030.8372,
+ 1160.7418,
+ 1226.9152,
+ 1365.4899
+ ],
+ "groundAreaMeters2": 5.54
+ },
+ "center": {
+ "latitude": 37.382014999999996,
+ "longitude": -121.95980589999999
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 37.3819999,
+ "longitude": -121.95983030000001
+ },
+ "ne": {
+ "latitude": 37.3820274,
+ "longitude": -121.9597848
+ }
+ },
+ "planeHeightAtCenterMeters": 17.451754
+ },
+ {
+ "pitchDegrees": 3.1083949,
+ "azimuthDegrees": 67.30448,
+ "stats": {
+ "areaMeters2": 4.326365,
+ "sunshineQuantiles": [
+ 765.7099,
+ 917.2476,
+ 1336.8801,
+ 1444.9865,
+ 1493.4448,
+ 1557.44,
+ 1614.6782,
+ 1671.7003,
+ 1716.6971,
+ 1739.4042,
+ 1868.5886
+ ],
+ "groundAreaMeters2": 4.32
+ },
+ "center": {
+ "latitude": 37.382047799999995,
+ "longitude": -121.9597467
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 37.3820328,
+ "longitude": -121.9597587
+ },
+ "ne": {
+ "latitude": 37.3820646,
+ "longitude": -121.9597334
+ }
+ },
+ "planeHeightAtCenterMeters": 18.08812
+ },
+ {
+ "pitchDegrees": 30.991396,
+ "azimuthDegrees": 61.24833,
+ "stats": {
+ "areaMeters2": 4.5377946,
+ "sunshineQuantiles": [
+ 538.3277,
+ 578.10376,
+ 660.9511,
+ 682.24835,
+ 694.7451,
+ 1289.8815,
+ 1360.4594,
+ 1419.9895,
+ 1546.6895,
+ 1613.0063,
+ 1916.6251
+ ],
+ "groundAreaMeters2": 3.89
+ },
+ "center": {
+ "latitude": 37.3819437,
+ "longitude": -121.9600011
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 37.381916,
+ "longitude": -121.9600201
+ },
+ "ne": {
+ "latitude": 37.3819723,
+ "longitude": -121.9599798
+ }
+ },
+ "planeHeightAtCenterMeters": 19.406124
+ }
+ ],
+ "solarPanelConfigs": [
+ {
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1876.5809,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1876.5809,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2344.616,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2344.616,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2811.4617,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2811.4617,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 3277.275,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 3277.275,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3741.5862,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 464.31143,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 3277.275,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4204.86,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 464.31143,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 3277.275,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 463.27377,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4665.3657,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 464.31143,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 3277.275,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 923.77936,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 5127.9414,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 464.31143,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 3277.275,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1386.3551,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5588.6357,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 464.31143,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 3277.275,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1847.0494,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 6050.165,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 464.31143,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 3277.275,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2308.5789,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6510.243,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 464.31143,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 3277.275,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 6969.154,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 464.31143,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 3277.275,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 7426.774,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 464.31143,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 3277.275,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 457.62003,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 7884.118,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 464.31143,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3734.6191,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 457.62003,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 8336.071,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 916.2651,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3734.6191,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 457.62003,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 8786.601,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1366.7944,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3734.6191,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 457.62003,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 9237.051,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1366.7944,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 457.62003,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 9687.391,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1817.1344,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 457.62003,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 10136.941,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1817.1344,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 10585.017,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2265.2095,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 11036.88,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2717.0728,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 11487.755,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 3167.9478,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 11935.4795,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3615.6729,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 12382.762,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3615.6729,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 12829.631,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4062.542,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 13276.4795,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4509.3906,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 30,
+ "yearlyEnergyDcKwh": 13723.2,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 446.72086,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4509.3906,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 31,
+ "yearlyEnergyDcKwh": 14169.833,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 893.3538,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4509.3906,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 14615.357,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 893.3538,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4509.3906,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 445.525,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 15060.156,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 893.3538,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4509.3906,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 890.3238,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 15504.003,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 893.3538,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4953.237,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 890.3238,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 35,
+ "yearlyEnergyDcKwh": 15947.84,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 893.3538,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4953.237,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1334.1606,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 16390.906,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 893.3538,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 443.06766,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4953.237,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1334.1606,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 37,
+ "yearlyEnergyDcKwh": 16833.455,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1335.9027,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 443.06766,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4953.237,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1334.1606,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 38,
+ "yearlyEnergyDcKwh": 17275.979,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1778.4248,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 443.06766,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4953.237,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1334.1606,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 17718.324,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2220.7712,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 443.06766,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4953.237,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1334.1606,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 40,
+ "yearlyEnergyDcKwh": 18160.467,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2220.7712,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 443.06766,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4953.237,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 41,
+ "yearlyEnergyDcKwh": 18602.496,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2220.7712,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 442.0312,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 443.06766,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4953.237,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 19044.049,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2220.7712,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 883.5824,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 443.06766,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4953.237,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 43,
+ "yearlyEnergyDcKwh": 19485.473,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2220.7712,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 443.06766,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4953.237,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 44,
+ "yearlyEnergyDcKwh": 19926.805,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2662.105,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 443.06766,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4953.237,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 20369.12,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 3104.4177,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 443.06766,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4953.237,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 20810.107,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 3104.4177,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4953.237,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 47,
+ "yearlyEnergyDcKwh": 21251.094,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3545.4038,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4953.237,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 21692.033,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3545.4038,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 440.9405,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4953.237,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 22132.867,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3545.4038,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 440.9405,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5394.07,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 50,
+ "yearlyEnergyDcKwh": 22579.117,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3545.4038,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 440.9405,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 23019.389,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3545.4038,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 23459.355,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3545.4038,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 53,
+ "yearlyEnergyDcKwh": 23899.273,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3985.3215,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 24341.186,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4427.2324,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 55,
+ "yearlyEnergyDcKwh": 24783.41,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4869.4575,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 56,
+ "yearlyEnergyDcKwh": 25226.094,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5312.142,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 57,
+ "yearlyEnergyDcKwh": 25669.76,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5755.808,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 58,
+ "yearlyEnergyDcKwh": 26113.117,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6199.1646,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 59,
+ "yearlyEnergyDcKwh": 26556.41,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 6642.458,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 60,
+ "yearlyEnergyDcKwh": 26999.188,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 7085.2363,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 61,
+ "yearlyEnergyDcKwh": 27441.492,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 7527.541,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 62,
+ "yearlyEnergyDcKwh": 27883.72,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 7969.769,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 63,
+ "yearlyEnergyDcKwh": 28328.08,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 8414.127,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 64,
+ "yearlyEnergyDcKwh": 28772.701,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 8858.75,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 65,
+ "yearlyEnergyDcKwh": 29216.773,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 9302.82,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 66,
+ "yearlyEnergyDcKwh": 29660.238,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 9746.285,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 67,
+ "yearlyEnergyDcKwh": 30103.64,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 10189.689,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 68,
+ "yearlyEnergyDcKwh": 30546.98,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 10633.028,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 69,
+ "yearlyEnergyDcKwh": 30991.123,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 11077.171,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 70,
+ "yearlyEnergyDcKwh": 31435.354,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 11521.401,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 71,
+ "yearlyEnergyDcKwh": 31879.703,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 11965.75,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 32324.227,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 12410.273,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 73,
+ "yearlyEnergyDcKwh": 32769.51,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 12855.559,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 74,
+ "yearlyEnergyDcKwh": 33213.574,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 30,
+ "yearlyEnergyDcKwh": 13299.621,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 75,
+ "yearlyEnergyDcKwh": 33658.16,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 31,
+ "yearlyEnergyDcKwh": 13744.21,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 76,
+ "yearlyEnergyDcKwh": 34102.47,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 14188.519,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 77,
+ "yearlyEnergyDcKwh": 34546.51,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 14632.561,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 78,
+ "yearlyEnergyDcKwh": 34990.438,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 15076.484,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 79,
+ "yearlyEnergyDcKwh": 35435.457,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 35,
+ "yearlyEnergyDcKwh": 15521.505,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 80,
+ "yearlyEnergyDcKwh": 35881.836,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 15967.884,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 81,
+ "yearlyEnergyDcKwh": 36327.293,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 37,
+ "yearlyEnergyDcKwh": 16413.342,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 82,
+ "yearlyEnergyDcKwh": 36772.496,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 38,
+ "yearlyEnergyDcKwh": 16858.545,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 83,
+ "yearlyEnergyDcKwh": 37217.867,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 17303.914,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 84,
+ "yearlyEnergyDcKwh": 37663.035,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 40,
+ "yearlyEnergyDcKwh": 17749.082,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 85,
+ "yearlyEnergyDcKwh": 38107.895,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 41,
+ "yearlyEnergyDcKwh": 18193.943,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 86,
+ "yearlyEnergyDcKwh": 38552.582,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 18638.63,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 87,
+ "yearlyEnergyDcKwh": 38998.137,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 43,
+ "yearlyEnergyDcKwh": 19084.184,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 39443.082,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 44,
+ "yearlyEnergyDcKwh": 19529.13,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 89,
+ "yearlyEnergyDcKwh": 39887.742,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 19973.79,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 90,
+ "yearlyEnergyDcKwh": 40332.395,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 20418.443,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 91,
+ "yearlyEnergyDcKwh": 40776.82,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 47,
+ "yearlyEnergyDcKwh": 20862.867,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 92,
+ "yearlyEnergyDcKwh": 41223.094,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 21309.143,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 93,
+ "yearlyEnergyDcKwh": 41669.184,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 21755.23,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 94,
+ "yearlyEnergyDcKwh": 42115.348,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 50,
+ "yearlyEnergyDcKwh": 22201.396,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 95,
+ "yearlyEnergyDcKwh": 42561.504,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 22647.55,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 96,
+ "yearlyEnergyDcKwh": 43007.313,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 23093.357,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 97,
+ "yearlyEnergyDcKwh": 43452.56,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 53,
+ "yearlyEnergyDcKwh": 23538.605,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 98,
+ "yearlyEnergyDcKwh": 43897.688,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 23983.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 99,
+ "yearlyEnergyDcKwh": 44344.08,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 55,
+ "yearlyEnergyDcKwh": 24430.123,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 100,
+ "yearlyEnergyDcKwh": 44789.34,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 56,
+ "yearlyEnergyDcKwh": 24875.383,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 101,
+ "yearlyEnergyDcKwh": 45234.33,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 57,
+ "yearlyEnergyDcKwh": 25320.373,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 102,
+ "yearlyEnergyDcKwh": 45679.313,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 58,
+ "yearlyEnergyDcKwh": 25765.355,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 103,
+ "yearlyEnergyDcKwh": 46124.22,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 59,
+ "yearlyEnergyDcKwh": 26210.266,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 104,
+ "yearlyEnergyDcKwh": 46569.105,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 60,
+ "yearlyEnergyDcKwh": 26655.152,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 47460.957,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 62,
+ "yearlyEnergyDcKwh": 27547.002,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 108,
+ "yearlyEnergyDcKwh": 48351.22,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 64,
+ "yearlyEnergyDcKwh": 28437.264,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 110,
+ "yearlyEnergyDcKwh": 49241.047,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 66,
+ "yearlyEnergyDcKwh": 29327.092,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 112,
+ "yearlyEnergyDcKwh": 50131.97,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 68,
+ "yearlyEnergyDcKwh": 30218.018,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 114,
+ "yearlyEnergyDcKwh": 51023.543,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 70,
+ "yearlyEnergyDcKwh": 31109.59,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 116,
+ "yearlyEnergyDcKwh": 51915.89,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 32001.941,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 118,
+ "yearlyEnergyDcKwh": 52806.375,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 74,
+ "yearlyEnergyDcKwh": 32892.426,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 120,
+ "yearlyEnergyDcKwh": 53697.574,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 76,
+ "yearlyEnergyDcKwh": 33783.62,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 122,
+ "yearlyEnergyDcKwh": 54587.816,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 78,
+ "yearlyEnergyDcKwh": 34673.863,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 124,
+ "yearlyEnergyDcKwh": 55477.484,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 80,
+ "yearlyEnergyDcKwh": 35563.53,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 126,
+ "yearlyEnergyDcKwh": 56367.21,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 82,
+ "yearlyEnergyDcKwh": 36453.254,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 128,
+ "yearlyEnergyDcKwh": 57256.734,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 84,
+ "yearlyEnergyDcKwh": 37342.78,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 130,
+ "yearlyEnergyDcKwh": 58146.2,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 86,
+ "yearlyEnergyDcKwh": 38232.242,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 132,
+ "yearlyEnergyDcKwh": 59035.61,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 39121.652,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 134,
+ "yearlyEnergyDcKwh": 59924.965,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 90,
+ "yearlyEnergyDcKwh": 40011.008,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 136,
+ "yearlyEnergyDcKwh": 60814.195,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 92,
+ "yearlyEnergyDcKwh": 40900.242,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 138,
+ "yearlyEnergyDcKwh": 61703.227,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 94,
+ "yearlyEnergyDcKwh": 41789.273,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 140,
+ "yearlyEnergyDcKwh": 62592.336,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 96,
+ "yearlyEnergyDcKwh": 42678.383,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 142,
+ "yearlyEnergyDcKwh": 63481.09,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 98,
+ "yearlyEnergyDcKwh": 43567.137,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 144,
+ "yearlyEnergyDcKwh": 64371.22,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 100,
+ "yearlyEnergyDcKwh": 44457.266,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 146,
+ "yearlyEnergyDcKwh": 65261.566,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 102,
+ "yearlyEnergyDcKwh": 45347.61,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 148,
+ "yearlyEnergyDcKwh": 66152.07,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 104,
+ "yearlyEnergyDcKwh": 46238.117,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 150,
+ "yearlyEnergyDcKwh": 67041.016,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 47127.066,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 152,
+ "yearlyEnergyDcKwh": 67930.81,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 108,
+ "yearlyEnergyDcKwh": 48016.863,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 154,
+ "yearlyEnergyDcKwh": 68820.27,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 110,
+ "yearlyEnergyDcKwh": 48906.32,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 156,
+ "yearlyEnergyDcKwh": 69709.53,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 112,
+ "yearlyEnergyDcKwh": 49795.582,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 158,
+ "yearlyEnergyDcKwh": 70599.19,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 114,
+ "yearlyEnergyDcKwh": 50685.242,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 160,
+ "yearlyEnergyDcKwh": 71488.19,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 116,
+ "yearlyEnergyDcKwh": 51574.242,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 162,
+ "yearlyEnergyDcKwh": 72377.4,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 118,
+ "yearlyEnergyDcKwh": 52463.453,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 164,
+ "yearlyEnergyDcKwh": 73266.07,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 120,
+ "yearlyEnergyDcKwh": 53352.13,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 166,
+ "yearlyEnergyDcKwh": 74154.695,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 122,
+ "yearlyEnergyDcKwh": 54240.75,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 168,
+ "yearlyEnergyDcKwh": 75043.28,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 124,
+ "yearlyEnergyDcKwh": 55129.336,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 170,
+ "yearlyEnergyDcKwh": 75931.8,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 126,
+ "yearlyEnergyDcKwh": 56017.85,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 172,
+ "yearlyEnergyDcKwh": 76820.29,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 128,
+ "yearlyEnergyDcKwh": 56906.344,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 174,
+ "yearlyEnergyDcKwh": 77708.734,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 130,
+ "yearlyEnergyDcKwh": 57794.793,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 176,
+ "yearlyEnergyDcKwh": 78597.16,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 132,
+ "yearlyEnergyDcKwh": 58683.215,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 178,
+ "yearlyEnergyDcKwh": 79485.84,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 134,
+ "yearlyEnergyDcKwh": 59571.902,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 180,
+ "yearlyEnergyDcKwh": 80374.19,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 136,
+ "yearlyEnergyDcKwh": 60460.246,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 182,
+ "yearlyEnergyDcKwh": 81262.37,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 138,
+ "yearlyEnergyDcKwh": 61348.43,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 184,
+ "yearlyEnergyDcKwh": 82150.44,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 140,
+ "yearlyEnergyDcKwh": 62236.496,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 186,
+ "yearlyEnergyDcKwh": 83038.47,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 142,
+ "yearlyEnergyDcKwh": 63124.527,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 188,
+ "yearlyEnergyDcKwh": 83926.43,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 144,
+ "yearlyEnergyDcKwh": 64012.49,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 190,
+ "yearlyEnergyDcKwh": 84814.36,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 146,
+ "yearlyEnergyDcKwh": 64900.42,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 192,
+ "yearlyEnergyDcKwh": 85702.28,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 148,
+ "yearlyEnergyDcKwh": 65788.34,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 194,
+ "yearlyEnergyDcKwh": 86590.12,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 150,
+ "yearlyEnergyDcKwh": 66676.19,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 196,
+ "yearlyEnergyDcKwh": 87478.06,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 152,
+ "yearlyEnergyDcKwh": 67564.13,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 198,
+ "yearlyEnergyDcKwh": 88366.87,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 154,
+ "yearlyEnergyDcKwh": 68452.94,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 200,
+ "yearlyEnergyDcKwh": 89254.93,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 156,
+ "yearlyEnergyDcKwh": 69341,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 202,
+ "yearlyEnergyDcKwh": 90143.13,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 158,
+ "yearlyEnergyDcKwh": 70229.21,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 204,
+ "yearlyEnergyDcKwh": 91030.83,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 160,
+ "yearlyEnergyDcKwh": 71116.9,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 207,
+ "yearlyEnergyDcKwh": 92362.31,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 163,
+ "yearlyEnergyDcKwh": 72448.375,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 210,
+ "yearlyEnergyDcKwh": 93693.67,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 166,
+ "yearlyEnergyDcKwh": 73779.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 213,
+ "yearlyEnergyDcKwh": 95024.88,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 169,
+ "yearlyEnergyDcKwh": 75110.945,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 216,
+ "yearlyEnergyDcKwh": 96355.98,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 172,
+ "yearlyEnergyDcKwh": 76442.04,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 219,
+ "yearlyEnergyDcKwh": 97687.51,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 175,
+ "yearlyEnergyDcKwh": 77773.56,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 222,
+ "yearlyEnergyDcKwh": 99019.39,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 178,
+ "yearlyEnergyDcKwh": 79105.44,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 225,
+ "yearlyEnergyDcKwh": 100350.984,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 181,
+ "yearlyEnergyDcKwh": 80437.03,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 228,
+ "yearlyEnergyDcKwh": 101681.836,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 184,
+ "yearlyEnergyDcKwh": 81767.875,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 231,
+ "yearlyEnergyDcKwh": 103012.88,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 187,
+ "yearlyEnergyDcKwh": 83098.93,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 234,
+ "yearlyEnergyDcKwh": 104344.16,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 190,
+ "yearlyEnergyDcKwh": 84430.2,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 237,
+ "yearlyEnergyDcKwh": 105674.79,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 193,
+ "yearlyEnergyDcKwh": 85760.84,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 240,
+ "yearlyEnergyDcKwh": 107005.39,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 196,
+ "yearlyEnergyDcKwh": 87091.45,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 243,
+ "yearlyEnergyDcKwh": 108335.92,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 88421.984,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 246,
+ "yearlyEnergyDcKwh": 109667.2,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 202,
+ "yearlyEnergyDcKwh": 89753.266,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 249,
+ "yearlyEnergyDcKwh": 110997.6,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 205,
+ "yearlyEnergyDcKwh": 91083.67,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 252,
+ "yearlyEnergyDcKwh": 112328.02,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 208,
+ "yearlyEnergyDcKwh": 92414.09,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 255,
+ "yearlyEnergyDcKwh": 113658.17,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 211,
+ "yearlyEnergyDcKwh": 93744.24,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 258,
+ "yearlyEnergyDcKwh": 114988.1,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 214,
+ "yearlyEnergyDcKwh": 95074.164,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 261,
+ "yearlyEnergyDcKwh": 116317.84,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 217,
+ "yearlyEnergyDcKwh": 96403.91,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 264,
+ "yearlyEnergyDcKwh": 117647.46,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 220,
+ "yearlyEnergyDcKwh": 97733.52,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 267,
+ "yearlyEnergyDcKwh": 118976.984,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 223,
+ "yearlyEnergyDcKwh": 99063.05,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 270,
+ "yearlyEnergyDcKwh": 120306.38,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 226,
+ "yearlyEnergyDcKwh": 100392.445,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 273,
+ "yearlyEnergyDcKwh": 121635.6,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 229,
+ "yearlyEnergyDcKwh": 101721.664,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 276,
+ "yearlyEnergyDcKwh": 122964.4,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 232,
+ "yearlyEnergyDcKwh": 103050.46,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 279,
+ "yearlyEnergyDcKwh": 124293.12,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 235,
+ "yearlyEnergyDcKwh": 104379.18,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 282,
+ "yearlyEnergyDcKwh": 125621.55,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 238,
+ "yearlyEnergyDcKwh": 105707.61,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 285,
+ "yearlyEnergyDcKwh": 126949.53,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 241,
+ "yearlyEnergyDcKwh": 107035.586,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 288,
+ "yearlyEnergyDcKwh": 128277.34,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 244,
+ "yearlyEnergyDcKwh": 108363.41,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 291,
+ "yearlyEnergyDcKwh": 129605.46,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 247,
+ "yearlyEnergyDcKwh": 109691.52,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 294,
+ "yearlyEnergyDcKwh": 130933.05,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 250,
+ "yearlyEnergyDcKwh": 111019.11,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 297,
+ "yearlyEnergyDcKwh": 132260.8,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 253,
+ "yearlyEnergyDcKwh": 112346.87,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 300,
+ "yearlyEnergyDcKwh": 133587.78,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 256,
+ "yearlyEnergyDcKwh": 113673.85,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 303,
+ "yearlyEnergyDcKwh": 134914.42,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 259,
+ "yearlyEnergyDcKwh": 115000.484,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 306,
+ "yearlyEnergyDcKwh": 136240.81,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 262,
+ "yearlyEnergyDcKwh": 116326.875,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 310,
+ "yearlyEnergyDcKwh": 138009.08,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 266,
+ "yearlyEnergyDcKwh": 118095.14,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 314,
+ "yearlyEnergyDcKwh": 139776.95,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 270,
+ "yearlyEnergyDcKwh": 119863.016,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 318,
+ "yearlyEnergyDcKwh": 141544.61,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 274,
+ "yearlyEnergyDcKwh": 121630.67,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 322,
+ "yearlyEnergyDcKwh": 143312.05,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 278,
+ "yearlyEnergyDcKwh": 123398.11,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 326,
+ "yearlyEnergyDcKwh": 145079.28,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 282,
+ "yearlyEnergyDcKwh": 125165.35,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 330,
+ "yearlyEnergyDcKwh": 146845.48,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 286,
+ "yearlyEnergyDcKwh": 126931.555,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 334,
+ "yearlyEnergyDcKwh": 148611.02,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 290,
+ "yearlyEnergyDcKwh": 128697.086,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 338,
+ "yearlyEnergyDcKwh": 150375.73,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 294,
+ "yearlyEnergyDcKwh": 130461.79,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 342,
+ "yearlyEnergyDcKwh": 152139.58,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 298,
+ "yearlyEnergyDcKwh": 132225.63,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 346,
+ "yearlyEnergyDcKwh": 153902.5,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 302,
+ "yearlyEnergyDcKwh": 133988.56,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 350,
+ "yearlyEnergyDcKwh": 155664.77,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 306,
+ "yearlyEnergyDcKwh": 135750.81,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 354,
+ "yearlyEnergyDcKwh": 157426.08,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 310,
+ "yearlyEnergyDcKwh": 137512.14,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 358,
+ "yearlyEnergyDcKwh": 159186.53,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 314,
+ "yearlyEnergyDcKwh": 139272.6,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 362,
+ "yearlyEnergyDcKwh": 160946.53,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 318,
+ "yearlyEnergyDcKwh": 141032.6,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1776.3019,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 366,
+ "yearlyEnergyDcKwh": 162705.67,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 321,
+ "yearlyEnergyDcKwh": 142351.97,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 881.21313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2216.076,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 370,
+ "yearlyEnergyDcKwh": 164463.72,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 323,
+ "yearlyEnergyDcKwh": 143231.1,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1760.1458,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 884.05707,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2216.076,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 374,
+ "yearlyEnergyDcKwh": 166220.66,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 326,
+ "yearlyEnergyDcKwh": 144548.88,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1325.0059,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1760.1458,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1323.206,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2216.076,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 378,
+ "yearlyEnergyDcKwh": 167979.84,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 326,
+ "yearlyEnergyDcKwh": 144548.88,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2203.454,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1760.1458,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2203.9521,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2216.076,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 382,
+ "yearlyEnergyDcKwh": 169738.9,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 326,
+ "yearlyEnergyDcKwh": 144548.88,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3962.5063,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1760.1458,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2203.9521,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2216.076,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 386,
+ "yearlyEnergyDcKwh": 171495.36,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 326,
+ "yearlyEnergyDcKwh": 144548.88,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4401.849,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2199.2102,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2203.9521,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2216.076,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.03934,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 390,
+ "yearlyEnergyDcKwh": 173253.02,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 326,
+ "yearlyEnergyDcKwh": 144548.88,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4840.8545,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2199.2102,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3522.6023,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5840.3193,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2216.076,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.03934,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 394,
+ "yearlyEnergyDcKwh": 175009.52,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 327,
+ "yearlyEnergyDcKwh": 144987.7,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4840.8545,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2638.0361,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3962.6553,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2216.076,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.03934,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 398,
+ "yearlyEnergyDcKwh": 176765.05,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 327,
+ "yearlyEnergyDcKwh": 144987.7,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4840.8545,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 3076.8337,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5279.3887,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2216.076,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.03934,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 402,
+ "yearlyEnergyDcKwh": 178519.97,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 327,
+ "yearlyEnergyDcKwh": 144987.7,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5279.5903,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3515.5552,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5718.1387,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2216.076,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.03934,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 406,
+ "yearlyEnergyDcKwh": 180274.39,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 329,
+ "yearlyEnergyDcKwh": 145864.95,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5279.5903,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3515.5552,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 6595.315,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2216.076,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.03934,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 411,
+ "yearlyEnergyDcKwh": 182466.7,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 331,
+ "yearlyEnergyDcKwh": 146741.88,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6156.5015,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3954.0344,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 6595.315,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2216.076,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.03934,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 416,
+ "yearlyEnergyDcKwh": 184658.19,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 332,
+ "yearlyEnergyDcKwh": 147180.3,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 7471.397,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4392.199,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 6595.315,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2216.076,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.03934,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 421,
+ "yearlyEnergyDcKwh": 186858.2,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 332,
+ "yearlyEnergyDcKwh": 147180.3,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 7909.5596,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4392.199,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 8357.161,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2216.076,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.03934,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 426,
+ "yearlyEnergyDcKwh": 189050.48,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 332,
+ "yearlyEnergyDcKwh": 147180.3,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 9224.252,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4392.199,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 9234.765,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2216.076,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.03934,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 431,
+ "yearlyEnergyDcKwh": 191240.44,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 333,
+ "yearlyEnergyDcKwh": 147618.3,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 9662.28,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5268.163,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 9672.713,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2216.076,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.03934,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 436,
+ "yearlyEnergyDcKwh": 193429.83,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 333,
+ "yearlyEnergyDcKwh": 147618.3,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 9662.28,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 7019.732,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 10110.545,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2216.076,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.03934,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 441,
+ "yearlyEnergyDcKwh": 195625.61,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 333,
+ "yearlyEnergyDcKwh": 147618.3,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 9662.28,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 9215.514,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 10110.545,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2216.076,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.03934,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 446,
+ "yearlyEnergyDcKwh": 197819.67,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 333,
+ "yearlyEnergyDcKwh": 147618.3,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 9662.28,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 11409.573,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 10110.545,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2216.076,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.03934,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 451,
+ "yearlyEnergyDcKwh": 200008.94,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 333,
+ "yearlyEnergyDcKwh": 147618.3,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 10537.681,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 11847.271,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 10986.711,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2216.076,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.03934,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 456,
+ "yearlyEnergyDcKwh": 202201.88,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 333,
+ "yearlyEnergyDcKwh": 147618.3,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 12730.622,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 11847.271,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 10986.711,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2216.076,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.03934,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 461,
+ "yearlyEnergyDcKwh": 204394.1,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 333,
+ "yearlyEnergyDcKwh": 147618.3,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 14922.838,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 11847.271,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 10986.711,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2216.076,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.03934,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 466,
+ "yearlyEnergyDcKwh": 206582.33,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 333,
+ "yearlyEnergyDcKwh": 147618.3,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 15798.203,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 30,
+ "yearlyEnergyDcKwh": 13160.137,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 10986.711,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2216.076,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.03934,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 471,
+ "yearlyEnergyDcKwh": 208769.92,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 334,
+ "yearlyEnergyDcKwh": 148055.84,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 38,
+ "yearlyEnergyDcKwh": 16673.191,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 14035.191,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 10986.711,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2216.076,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.03934,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 476,
+ "yearlyEnergyDcKwh": 210956.95,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 335,
+ "yearlyEnergyDcKwh": 148493.28,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 17110.568,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 14910.027,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 10986.711,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2216.076,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 876.42596,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 481,
+ "yearlyEnergyDcKwh": 213143.11,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 335,
+ "yearlyEnergyDcKwh": 148493.28,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 18422.174,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 35,
+ "yearlyEnergyDcKwh": 15347.236,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 11424.055,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2216.076,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 876.42596,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 486,
+ "yearlyEnergyDcKwh": 215328.69,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 336,
+ "yearlyEnergyDcKwh": 148930.4,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 19733.54,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 15784.326,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 11424.055,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2216.076,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 876.42596,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 491,
+ "yearlyEnergyDcKwh": 217518.36,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 336,
+ "yearlyEnergyDcKwh": 148930.4,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 50,
+ "yearlyEnergyDcKwh": 21923.219,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 15784.326,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 11424.055,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2216.076,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 876.42596,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 496,
+ "yearlyEnergyDcKwh": 219705.92,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 336,
+ "yearlyEnergyDcKwh": 148930.4,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 55,
+ "yearlyEnergyDcKwh": 24110.78,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 15784.326,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 11424.055,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2216.076,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 876.42596,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 501,
+ "yearlyEnergyDcKwh": 221893.44,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 336,
+ "yearlyEnergyDcKwh": 148930.4,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 60,
+ "yearlyEnergyDcKwh": 26298.291,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 15784.326,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 11424.055,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2216.076,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 876.42596,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 506,
+ "yearlyEnergyDcKwh": 224079.06,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 336,
+ "yearlyEnergyDcKwh": 148930.4,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 63,
+ "yearlyEnergyDcKwh": 27609.92,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 37,
+ "yearlyEnergyDcKwh": 16221.358,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 11861.026,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2216.076,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 876.42596,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 512,
+ "yearlyEnergyDcKwh": 226700.8,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 336,
+ "yearlyEnergyDcKwh": 148930.4,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 65,
+ "yearlyEnergyDcKwh": 28483.738,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 40,
+ "yearlyEnergyDcKwh": 17532.36,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 12297.938,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2216.076,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 876.42596,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 518,
+ "yearlyEnergyDcKwh": 229325.77,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 336,
+ "yearlyEnergyDcKwh": 148930.4,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 68,
+ "yearlyEnergyDcKwh": 29794.238,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 40,
+ "yearlyEnergyDcKwh": 17532.36,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 12734.794,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2216.076,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 876.42596,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1324.9022,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 524,
+ "yearlyEnergyDcKwh": 231945.97,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 337,
+ "yearlyEnergyDcKwh": 149367.11,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 71,
+ "yearlyEnergyDcKwh": 31104.363,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 41,
+ "yearlyEnergyDcKwh": 17969.094,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 30,
+ "yearlyEnergyDcKwh": 13171.437,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2216.076,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 876.42596,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1324.9022,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 530,
+ "yearlyEnergyDcKwh": 234564.8,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 338,
+ "yearlyEnergyDcKwh": 149803.44,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 71,
+ "yearlyEnergyDcKwh": 31104.363,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 19714.994,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 31,
+ "yearlyEnergyDcKwh": 13608.037,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2216.076,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 876.42596,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1324.9022,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 536,
+ "yearlyEnergyDcKwh": 237182.56,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 338,
+ "yearlyEnergyDcKwh": 149803.44,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 75,
+ "yearlyEnergyDcKwh": 32849.813,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 20151.148,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 14044.196,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2216.076,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 876.42596,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1324.9022,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 542,
+ "yearlyEnergyDcKwh": 239798.66,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 339,
+ "yearlyEnergyDcKwh": 150239.33,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 75,
+ "yearlyEnergyDcKwh": 32849.813,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 21459.313,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 14480.167,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2652.1433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 876.42596,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1324.9022,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 548,
+ "yearlyEnergyDcKwh": 242412.55,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 339,
+ "yearlyEnergyDcKwh": 150239.33,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 79,
+ "yearlyEnergyDcKwh": 34592.51,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 22330.494,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 14480.167,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2652.1433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 876.42596,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1324.9022,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 554,
+ "yearlyEnergyDcKwh": 245029.19,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 339,
+ "yearlyEnergyDcKwh": 150239.33,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 82,
+ "yearlyEnergyDcKwh": 35898.832,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 22765.824,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 14480.167,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3527.1438,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 876.42596,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1324.9022,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 560,
+ "yearlyEnergyDcKwh": 247640.19,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 340,
+ "yearlyEnergyDcKwh": 150674.6,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 84,
+ "yearlyEnergyDcKwh": 36769.223,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 55,
+ "yearlyEnergyDcKwh": 24071.156,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 14480.167,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3527.1438,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 876.42596,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1324.9022,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 566,
+ "yearlyEnergyDcKwh": 250251.63,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 340,
+ "yearlyEnergyDcKwh": 150674.6,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 87,
+ "yearlyEnergyDcKwh": 38074.156,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 58,
+ "yearlyEnergyDcKwh": 25377.66,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 14480.167,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3527.1438,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 876.42596,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1324.9022,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 572,
+ "yearlyEnergyDcKwh": 252863.66,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 341,
+ "yearlyEnergyDcKwh": 151109.45,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 89,
+ "yearlyEnergyDcKwh": 38943.832,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 61,
+ "yearlyEnergyDcKwh": 26685.164,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 14480.167,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3527.1438,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 876.42596,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1324.9022,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 578,
+ "yearlyEnergyDcKwh": 255481.7,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 341,
+ "yearlyEnergyDcKwh": 151109.45,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 89,
+ "yearlyEnergyDcKwh": 38943.832,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 67,
+ "yearlyEnergyDcKwh": 29303.215,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 14480.167,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3527.1438,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 876.42596,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1324.9022,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 584,
+ "yearlyEnergyDcKwh": 258092.23,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 341,
+ "yearlyEnergyDcKwh": 151109.45,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 90,
+ "yearlyEnergyDcKwh": 39378.625,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 31478.953,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 14480.167,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3527.1438,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 876.42596,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1324.9022,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 590,
+ "yearlyEnergyDcKwh": 260700.78,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 341,
+ "yearlyEnergyDcKwh": 151109.45,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 94,
+ "yearlyEnergyDcKwh": 41117.668,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 74,
+ "yearlyEnergyDcKwh": 32348.46,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 14480.167,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3527.1438,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 876.42596,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1324.9022,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 596,
+ "yearlyEnergyDcKwh": 263308.6,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 342,
+ "yearlyEnergyDcKwh": 151544.06,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 97,
+ "yearlyEnergyDcKwh": 42421.594,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 76,
+ "yearlyEnergyDcKwh": 33217.73,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 14480.167,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3527.1438,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 876.42596,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1324.9022,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 602,
+ "yearlyEnergyDcKwh": 265915.7,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 344,
+ "yearlyEnergyDcKwh": 152413.1,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 97,
+ "yearlyEnergyDcKwh": 42421.594,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 80,
+ "yearlyEnergyDcKwh": 34955.785,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 14480.167,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3527.1438,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 876.42596,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2768.657,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1324.9022,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 608,
+ "yearlyEnergyDcKwh": 268521.38,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 345,
+ "yearlyEnergyDcKwh": 152847.28,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 100,
+ "yearlyEnergyDcKwh": 43724.375,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 81,
+ "yearlyEnergyDcKwh": 35390.09,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 14480.167,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3527.1438,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 876.42596,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 3203.0725,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1324.9022,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 615,
+ "yearlyEnergyDcKwh": 271559.13,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 346,
+ "yearlyEnergyDcKwh": 153281.16,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 102,
+ "yearlyEnergyDcKwh": 44592.258,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 84,
+ "yearlyEnergyDcKwh": 36691.973,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 14480.167,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3527.1438,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1310.5365,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 3203.0725,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1324.9022,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 622,
+ "yearlyEnergyDcKwh": 274595.53,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 347,
+ "yearlyEnergyDcKwh": 153714.89,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 103,
+ "yearlyEnergyDcKwh": 45026.043,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 38427.152,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 14913.863,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3527.1438,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1310.5365,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 3203.0725,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1324.9022,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 629,
+ "yearlyEnergyDcKwh": 277630.03,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 349,
+ "yearlyEnergyDcKwh": 154581.61,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 105,
+ "yearlyEnergyDcKwh": 45893.367,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 91,
+ "yearlyEnergyDcKwh": 39727.617,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 14913.863,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3527.1438,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1310.5365,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 3203.0725,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1324.9022,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 636,
+ "yearlyEnergyDcKwh": 280662.34,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 350,
+ "yearlyEnergyDcKwh": 155014.7,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 108,
+ "yearlyEnergyDcKwh": 47193.105,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 94,
+ "yearlyEnergyDcKwh": 41027.09,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 14913.863,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3527.1438,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1310.5365,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 3203.0725,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1324.9022,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 643,
+ "yearlyEnergyDcKwh": 283694.22,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 352,
+ "yearlyEnergyDcKwh": 155880.77,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 110,
+ "yearlyEnergyDcKwh": 48060.227,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 97,
+ "yearlyEnergyDcKwh": 42325.793,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 14913.863,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3527.1438,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1310.5365,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 3203.0725,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1324.9022,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 650,
+ "yearlyEnergyDcKwh": 286722.66,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 352,
+ "yearlyEnergyDcKwh": 155880.77,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 113,
+ "yearlyEnergyDcKwh": 49358.08,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 99,
+ "yearlyEnergyDcKwh": 43190.902,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 14913.863,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3959.7803,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1743.3824,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 3203.0725,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1324.9022,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 657,
+ "yearlyEnergyDcKwh": 289747.97,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 352,
+ "yearlyEnergyDcKwh": 155880.77,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 117,
+ "yearlyEnergyDcKwh": 51086.94,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 102,
+ "yearlyEnergyDcKwh": 44487.34,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 14913.863,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3959.7803,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1743.3824,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 3203.0725,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1324.9022,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 664,
+ "yearlyEnergyDcKwh": 292768.97,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 352,
+ "yearlyEnergyDcKwh": 155880.77,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 118,
+ "yearlyEnergyDcKwh": 51518.58,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 105,
+ "yearlyEnergyDcKwh": 45781.66,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 35,
+ "yearlyEnergyDcKwh": 15345.849,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3959.7803,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1743.3824,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 3203.0725,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1756.0691,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 871.85175,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 671,
+ "yearlyEnergyDcKwh": 295794.63,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 353,
+ "yearlyEnergyDcKwh": 156311.53,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 119,
+ "yearlyEnergyDcKwh": 51949.15,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 107,
+ "yearlyEnergyDcKwh": 46642.836,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 35,
+ "yearlyEnergyDcKwh": 15345.849,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3959.7803,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2174.3887,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4075.2273,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1756.0691,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 871.85175,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 678,
+ "yearlyEnergyDcKwh": 298806.84,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 353,
+ "yearlyEnergyDcKwh": 156311.53,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 121,
+ "yearlyEnergyDcKwh": 52809.605,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 112,
+ "yearlyEnergyDcKwh": 48794.57,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 35,
+ "yearlyEnergyDcKwh": 15345.849,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3959.7803,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2174.3887,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4075.2273,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1756.0691,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 871.85175,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 685,
+ "yearlyEnergyDcKwh": 301814.9,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 353,
+ "yearlyEnergyDcKwh": 156311.53,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 124,
+ "yearlyEnergyDcKwh": 54098.723,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 114,
+ "yearlyEnergyDcKwh": 49654.21,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 37,
+ "yearlyEnergyDcKwh": 16205.172,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3959.7803,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2174.3887,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4075.2273,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1756.0691,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 871.85175,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 692,
+ "yearlyEnergyDcKwh": 304817.06,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 353,
+ "yearlyEnergyDcKwh": 156311.53,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 125,
+ "yearlyEnergyDcKwh": 54527.33,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 118,
+ "yearlyEnergyDcKwh": 51369.59,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 17063.322,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3959.7803,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2174.3887,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4075.2273,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1756.0691,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 871.85175,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 699,
+ "yearlyEnergyDcKwh": 307813.97,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 354,
+ "yearlyEnergyDcKwh": 156739.94,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 126,
+ "yearlyEnergyDcKwh": 54955.363,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 122,
+ "yearlyEnergyDcKwh": 53082.094,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 17063.322,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4387.7617,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2174.3887,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4075.2273,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1756.0691,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 871.85175,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 706,
+ "yearlyEnergyDcKwh": 310800.5,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 355,
+ "yearlyEnergyDcKwh": 157166.19,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 128,
+ "yearlyEnergyDcKwh": 55809.67,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 126,
+ "yearlyEnergyDcKwh": 54788.07,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 17063.322,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4387.7617,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2174.3887,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4075.2273,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1756.0691,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 871.85175,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 714,
+ "yearlyEnergyDcKwh": 314205.7,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 357,
+ "yearlyEnergyDcKwh": 158017.88,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 133,
+ "yearlyEnergyDcKwh": 57937.754,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 127,
+ "yearlyEnergyDcKwh": 55213.46,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 17063.322,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4387.7617,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2174.3887,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4185.0693,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4075.2273,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1756.0691,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 871.85175,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 722,
+ "yearlyEnergyDcKwh": 317605.34,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 359,
+ "yearlyEnergyDcKwh": 158867.84,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 137,
+ "yearlyEnergyDcKwh": 59637.383,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 127,
+ "yearlyEnergyDcKwh": 55213.46,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 17063.322,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4387.7617,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2599.3728,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4610.157,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 4075.2273,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1756.0691,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 871.85175,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 730,
+ "yearlyEnergyDcKwh": 321000.56,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 361,
+ "yearlyEnergyDcKwh": 159716.84,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 137,
+ "yearlyEnergyDcKwh": 59637.383,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 129,
+ "yearlyEnergyDcKwh": 56061.816,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 41,
+ "yearlyEnergyDcKwh": 17911.936,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4387.7617,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2599.3728,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4610.157,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4499.8145,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1756.0691,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 863.6507,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 871.85175,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 738,
+ "yearlyEnergyDcKwh": 324389,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 364,
+ "yearlyEnergyDcKwh": 160987.27,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 138,
+ "yearlyEnergyDcKwh": 60061.223,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 132,
+ "yearlyEnergyDcKwh": 57332.15,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 18335.785,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4387.7617,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2599.3728,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4610.157,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4499.8145,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1756.0691,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 863.6507,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 871.85175,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 746,
+ "yearlyEnergyDcKwh": 327769.22,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 366,
+ "yearlyEnergyDcKwh": 161832.97,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 142,
+ "yearlyEnergyDcKwh": 61749.633,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 132,
+ "yearlyEnergyDcKwh": 57332.15,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 43,
+ "yearlyEnergyDcKwh": 18758.824,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4387.7617,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2599.3728,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 5033.223,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4499.8145,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1756.0691,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 863.6507,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 871.85175,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 754,
+ "yearlyEnergyDcKwh": 331139.25,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 369,
+ "yearlyEnergyDcKwh": 163097.25,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 143,
+ "yearlyEnergyDcKwh": 62171.07,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 135,
+ "yearlyEnergyDcKwh": 58595.375,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 43,
+ "yearlyEnergyDcKwh": 18758.824,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4387.7617,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2599.3728,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 5033.223,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4499.8145,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1756.0691,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 863.6507,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 1.8886324,
+ "azimuthDegrees": 53.239784,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 421.1161,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 871.85175,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 762,
+ "yearlyEnergyDcKwh": 334500.8,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 373,
+ "yearlyEnergyDcKwh": 164777.67,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 144,
+ "yearlyEnergyDcKwh": 62591.887,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 137,
+ "yearlyEnergyDcKwh": 59435.105,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 43,
+ "yearlyEnergyDcKwh": 18758.824,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4808.341,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2599.3728,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 5033.223,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4499.8145,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1756.0691,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 863.6507,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 1.8886324,
+ "azimuthDegrees": 53.239784,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 421.1161,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 871.85175,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 770,
+ "yearlyEnergyDcKwh": 337851.53,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 376,
+ "yearlyEnergyDcKwh": 166033.47,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 147,
+ "yearlyEnergyDcKwh": 63849.008,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 139,
+ "yearlyEnergyDcKwh": 60272.906,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 43,
+ "yearlyEnergyDcKwh": 18758.824,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4808.341,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2599.3728,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 5033.223,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4499.8145,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1756.0691,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 863.6507,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 1.8886324,
+ "azimuthDegrees": 53.239784,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 421.1161,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 871.85175,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 778,
+ "yearlyEnergyDcKwh": 341194.63,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 381,
+ "yearlyEnergyDcKwh": 168123.39,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 147,
+ "yearlyEnergyDcKwh": 63849.008,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 141,
+ "yearlyEnergyDcKwh": 61107.99,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 44,
+ "yearlyEnergyDcKwh": 19176.914,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4808.341,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2599.3728,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 5033.223,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4499.8145,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1756.0691,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 863.6507,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 1.8886324,
+ "azimuthDegrees": 53.239784,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 421.1161,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 871.85175,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 786,
+ "yearlyEnergyDcKwh": 344526.38,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 382,
+ "yearlyEnergyDcKwh": 168540.75,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 151,
+ "yearlyEnergyDcKwh": 65513.14,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 144,
+ "yearlyEnergyDcKwh": 62358.258,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 44,
+ "yearlyEnergyDcKwh": 19176.914,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4808.341,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2599.3728,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 5033.223,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4499.8145,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1756.0691,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 863.6507,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 1.8886324,
+ "azimuthDegrees": 53.239784,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 421.1161,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 871.85175,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 794,
+ "yearlyEnergyDcKwh": 347915.97,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 382,
+ "yearlyEnergyDcKwh": 168540.75,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 152,
+ "yearlyEnergyDcKwh": 65928.21,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 146,
+ "yearlyEnergyDcKwh": 63187.324,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 44,
+ "yearlyEnergyDcKwh": 19176.914,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4808.341,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4744.8306,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 5033.223,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4499.8145,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1756.0691,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 863.6507,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 1.8886324,
+ "azimuthDegrees": 53.239784,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 421.1161,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 871.85175,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 802,
+ "yearlyEnergyDcKwh": 351216.03,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 382,
+ "yearlyEnergyDcKwh": 168540.75,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 154,
+ "yearlyEnergyDcKwh": 66751.06,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 149,
+ "yearlyEnergyDcKwh": 64431.04,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 19999.986,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4808.341,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4744.8306,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5443.6494,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4499.8145,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1756.0691,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 863.6507,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 1.8886324,
+ "azimuthDegrees": 53.239784,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 421.1161,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 871.85175,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 810,
+ "yearlyEnergyDcKwh": 354515.22,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 382,
+ "yearlyEnergyDcKwh": 168540.75,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 159,
+ "yearlyEnergyDcKwh": 68801.086,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 149,
+ "yearlyEnergyDcKwh": 64431.04,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 47,
+ "yearlyEnergyDcKwh": 20407.748,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4808.341,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4744.8306,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5875.9106,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4499.8145,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1756.0691,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1272.7678,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 1.8886324,
+ "azimuthDegrees": 53.239784,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 421.1161,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 871.85175,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 819,
+ "yearlyEnergyDcKwh": 358184.03,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 383,
+ "yearlyEnergyDcKwh": 168946.56,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 165,
+ "yearlyEnergyDcKwh": 71250.78,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 150,
+ "yearlyEnergyDcKwh": 64837.52,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 20814.598,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4808.341,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4744.8306,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5875.9106,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4499.8145,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1756.0691,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1272.7678,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 1.8886324,
+ "azimuthDegrees": 53.239784,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 421.1161,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 871.85175,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 828,
+ "yearlyEnergyDcKwh": 361826.03,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 383,
+ "yearlyEnergyDcKwh": 168946.56,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 170,
+ "yearlyEnergyDcKwh": 73277.85,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 154,
+ "yearlyEnergyDcKwh": 66452.43,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 20814.598,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6279.121,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4808.341,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4744.8306,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5875.9106,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4499.8145,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1756.0691,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1272.7678,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 1.8886324,
+ "azimuthDegrees": 53.239784,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 421.1161,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 871.85175,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 837,
+ "yearlyEnergyDcKwh": 365505.78,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 383,
+ "yearlyEnergyDcKwh": 168946.56,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 177,
+ "yearlyEnergyDcKwh": 76153.28,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 155,
+ "yearlyEnergyDcKwh": 66854.76,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 20814.598,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 6681.1333,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4808.341,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4744.8306,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5875.9106,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4499.8145,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1756.0691,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1272.7678,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 1.8886324,
+ "azimuthDegrees": 53.239784,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 421.1161,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 871.85175,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 846,
+ "yearlyEnergyDcKwh": 369110.13,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 383,
+ "yearlyEnergyDcKwh": 168946.56,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 180,
+ "yearlyEnergyDcKwh": 77357.625,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 157,
+ "yearlyEnergyDcKwh": 67655.99,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 20814.598,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 6681.1333,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5208.817,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5145.5825,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5875.9106,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.6336168,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 396.17566,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4499.8145,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2157.4324,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1272.7678,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 1.8886324,
+ "azimuthDegrees": 53.239784,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 421.1161,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 871.85175,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 855,
+ "yearlyEnergyDcKwh": 372651.8,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 383,
+ "yearlyEnergyDcKwh": 168946.56,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 183,
+ "yearlyEnergyDcKwh": 78535.64,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 157,
+ "yearlyEnergyDcKwh": 67655.99,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 21208.39,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 7074.948,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5208.817,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5145.5825,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5875.9106,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.6336168,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.7333,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4499.8145,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.3892252,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.19226,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 18.870077,
+ "azimuthDegrees": 61.821644,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.85666,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2157.4324,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1272.7678,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 1.8886324,
+ "azimuthDegrees": 53.239784,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 812.56445,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 871.85175,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 864,
+ "yearlyEnergyDcKwh": 376133.8,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 383,
+ "yearlyEnergyDcKwh": 168946.56,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 186,
+ "yearlyEnergyDcKwh": 79688.87,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 159,
+ "yearlyEnergyDcKwh": 68433.41,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 50,
+ "yearlyEnergyDcKwh": 21594.354,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 7074.948,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5208.817,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5145.5825,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5875.9106,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.6336168,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.7333,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4499.8145,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.3892252,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.19226,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 18.870077,
+ "azimuthDegrees": 61.821644,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1178.7109,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 19.45911,
+ "azimuthDegrees": 330.84366,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 382.53226,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2157.4324,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1272.7678,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 1.8886324,
+ "azimuthDegrees": 53.239784,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 812.56445,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 871.85175,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 873,
+ "yearlyEnergyDcKwh": 379597.03,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 383,
+ "yearlyEnergyDcKwh": 168946.56,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 192,
+ "yearlyEnergyDcKwh": 82009.734,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 161,
+ "yearlyEnergyDcKwh": 69195.49,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 21974.633,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 7074.948,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5208.817,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5145.5825,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5875.9106,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.6336168,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.7333,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4499.8145,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.3892252,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.19226,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 18.870077,
+ "azimuthDegrees": 61.821644,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1178.7109,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 19.45911,
+ "azimuthDegrees": 330.84366,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 382.53226,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2157.4324,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1272.7678,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 1.8886324,
+ "azimuthDegrees": 53.239784,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 812.56445,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 871.85175,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 882,
+ "yearlyEnergyDcKwh": 382998.3,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 383,
+ "yearlyEnergyDcKwh": 168946.56,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 194,
+ "yearlyEnergyDcKwh": 82765.57,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 163,
+ "yearlyEnergyDcKwh": 69950.36,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 21974.633,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 7074.948,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5208.817,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.141386,
+ "azimuthDegrees": 110.548676,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 377.71057,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 2.617793,
+ "azimuthDegrees": 183.77647,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 375.6437,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5145.5825,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5875.9106,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.6336168,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.7333,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4499.8145,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.3892252,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.19226,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 18.870077,
+ "azimuthDegrees": 61.821644,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1178.7109,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 19.45911,
+ "azimuthDegrees": 330.84366,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1519.7471,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2157.4324,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1272.7678,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 1.8886324,
+ "azimuthDegrees": 53.239784,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 812.56445,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 871.85175,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 891,
+ "yearlyEnergyDcKwh": 386371,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 386,
+ "yearlyEnergyDcKwh": 170071.84,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 197,
+ "yearlyEnergyDcKwh": 83889.4,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 163,
+ "yearlyEnergyDcKwh": 69950.36,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 53,
+ "yearlyEnergyDcKwh": 22724.24,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 7074.948,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5208.817,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.141386,
+ "azimuthDegrees": 110.548676,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 377.71057,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 2.617793,
+ "azimuthDegrees": 183.77647,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 375.6437,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5145.5825,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5875.9106,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.6336168,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.7333,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4499.8145,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.3892252,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.19226,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 18.870077,
+ "azimuthDegrees": 61.821644,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1178.7109,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 19.45911,
+ "azimuthDegrees": 330.84366,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1893.7208,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2157.4324,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1272.7678,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 1.8886324,
+ "azimuthDegrees": 53.239784,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 812.56445,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 871.85175,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 900,
+ "yearlyEnergyDcKwh": 389716.4,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 390,
+ "yearlyEnergyDcKwh": 171556.53,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 84633.1,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 163,
+ "yearlyEnergyDcKwh": 69950.36,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 23097.146,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 7074.948,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5208.817,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.141386,
+ "azimuthDegrees": 110.548676,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 750.7025,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 2.617793,
+ "azimuthDegrees": 183.77647,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 375.6437,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5516.696,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5875.9106,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.6336168,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.7333,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4499.8145,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.3892252,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.19226,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 18.870077,
+ "azimuthDegrees": 61.821644,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1178.7109,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 19.45911,
+ "azimuthDegrees": 330.84366,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1893.7208,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2157.4324,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1272.7678,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 1.8886324,
+ "azimuthDegrees": 53.239784,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 812.56445,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 871.85175,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 909,
+ "yearlyEnergyDcKwh": 393017.78,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 392,
+ "yearlyEnergyDcKwh": 172294.9,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 84633.1,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 163,
+ "yearlyEnergyDcKwh": 69950.36,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 23097.146,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 7074.948,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5208.817,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.141386,
+ "azimuthDegrees": 110.548676,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1119.274,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 2.617793,
+ "azimuthDegrees": 183.77647,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 375.6437,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5516.696,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5875.9106,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.6336168,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1153.93,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4499.8145,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.3892252,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1129.8566,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 18.870077,
+ "azimuthDegrees": 61.821644,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1907.8824,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 19.45911,
+ "azimuthDegrees": 330.84366,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2260.134,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2157.4324,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1272.7678,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 1.8886324,
+ "azimuthDegrees": 53.239784,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 812.56445,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 871.85175,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 919,
+ "yearlyEnergyDcKwh": 396655.66,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 392,
+ "yearlyEnergyDcKwh": 172294.9,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 202,
+ "yearlyEnergyDcKwh": 85746.03,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 163,
+ "yearlyEnergyDcKwh": 69950.36,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 23097.146,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 7074.948,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5208.817,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.141386,
+ "azimuthDegrees": 110.548676,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1480.5145,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 2.617793,
+ "azimuthDegrees": 183.77647,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 734.9618,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5516.696,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5875.9106,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.6336168,
+ "azimuthDegrees": 0,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2237.5825,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4499.8145,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.3892252,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1129.8566,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 18.870077,
+ "azimuthDegrees": 61.821644,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2628.6145,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 19.45911,
+ "azimuthDegrees": 330.84366,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2260.134,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2157.4324,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1272.7678,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 1.8886324,
+ "azimuthDegrees": 53.239784,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 812.56445,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 871.85175,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 929,
+ "yearlyEnergyDcKwh": 400167.78,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 393,
+ "yearlyEnergyDcKwh": 172652.63,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 205,
+ "yearlyEnergyDcKwh": 86786.875,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 165,
+ "yearlyEnergyDcKwh": 70655.23,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 55,
+ "yearlyEnergyDcKwh": 23449.547,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 7074.948,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5208.817,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.141386,
+ "azimuthDegrees": 110.548676,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1832.9816,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 2.617793,
+ "azimuthDegrees": 183.77647,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 734.9618,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5516.696,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5875.9106,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.6336168,
+ "azimuthDegrees": 0,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2588.658,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4499.8145,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.3892252,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1129.8566,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 18.870077,
+ "azimuthDegrees": 61.821644,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 2981.3813,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 19.45911,
+ "azimuthDegrees": 330.84366,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2260.134,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2157.4324,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1272.7678,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 1.8886324,
+ "azimuthDegrees": 53.239784,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 812.56445,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 871.85175,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 939,
+ "yearlyEnergyDcKwh": 403428.78,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 393,
+ "yearlyEnergyDcKwh": 172652.63,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 209,
+ "yearlyEnergyDcKwh": 88103.664,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 165,
+ "yearlyEnergyDcKwh": 70655.23,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 58,
+ "yearlyEnergyDcKwh": 24422.125,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 7074.948,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5208.817,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.141386,
+ "azimuthDegrees": 110.548676,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2475.3767,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 2.617793,
+ "azimuthDegrees": 183.77647,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 734.9618,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5516.696,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5875.9106,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.6336168,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 2917.8853,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4499.8145,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.3892252,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1129.8566,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 18.870077,
+ "azimuthDegrees": 61.821644,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 2981.3813,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 19.45911,
+ "azimuthDegrees": 330.84366,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2260.134,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2157.4324,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1272.7678,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 1.8886324,
+ "azimuthDegrees": 53.239784,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 812.56445,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 871.85175,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 949,
+ "yearlyEnergyDcKwh": 406351.06,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 393,
+ "yearlyEnergyDcKwh": 172652.63,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 211,
+ "yearlyEnergyDcKwh": 88683.016,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 165,
+ "yearlyEnergyDcKwh": 70655.23,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 60,
+ "yearlyEnergyDcKwh": 25012.543,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 7074.948,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5208.817,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.141386,
+ "azimuthDegrees": 110.548676,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3373.0837,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 2.617793,
+ "azimuthDegrees": 183.77647,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 734.9618,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5516.696,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5875.9106,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.6336168,
+ "azimuthDegrees": 0,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3208.7373,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4499.8145,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.3892252,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1693.8036,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 18.870077,
+ "azimuthDegrees": 61.821644,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 2981.3813,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 19.45911,
+ "azimuthDegrees": 330.84366,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2260.134,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2157.4324,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1272.7678,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 1.8886324,
+ "azimuthDegrees": 53.239784,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 812.56445,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 871.85175,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 952,
+ "yearlyEnergyDcKwh": 407133.63,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.3847413,
+ "azimuthDegrees": 241.19006,
+ "panelsCount": 393,
+ "yearlyEnergyDcKwh": 172652.63,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3401086,
+ "azimuthDegrees": 53.475033,
+ "panelsCount": 211,
+ "yearlyEnergyDcKwh": 88683.016,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.9762506,
+ "azimuthDegrees": 0,
+ "panelsCount": 165,
+ "yearlyEnergyDcKwh": 70655.23,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 1.3136592,
+ "azimuthDegrees": 99.664665,
+ "panelsCount": 60,
+ "yearlyEnergyDcKwh": 25012.543,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 2.0090597,
+ "azimuthDegrees": 175.78781,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 7074.948,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 3.1858497,
+ "azimuthDegrees": 248.1832,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5208.817,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 2.141386,
+ "azimuthDegrees": 110.548676,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3891.4497,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 2.617793,
+ "azimuthDegrees": 183.77647,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 734.9618,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 2.5075748,
+ "azimuthDegrees": 95.376236,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5516.696,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 15.9284,
+ "azimuthDegrees": 150.4658,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5875.9106,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.6336168,
+ "azimuthDegrees": 0,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3208.7373,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 18.737944,
+ "azimuthDegrees": 241.13414,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4499.8145,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 0.3892252,
+ "azimuthDegrees": 0,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1957.9803,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 18.870077,
+ "azimuthDegrees": 61.821644,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 2981.3813,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 19.45911,
+ "azimuthDegrees": 330.84366,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2260.134,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 0.5191178,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2157.4324,
+ "segmentIndex": 17
+ },
+ {
+ "pitchDegrees": 4.0551815,
+ "azimuthDegrees": 127.26918,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1272.7678,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 1.8886324,
+ "azimuthDegrees": 53.239784,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 812.56445,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.095913,
+ "azimuthDegrees": 149.53363,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 907.1703,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 2.1760023,
+ "azimuthDegrees": 139.1801,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 871.85175,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 10.711159,
+ "azimuthDegrees": 162.76945,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 897.6212,
+ "segmentIndex": 22
+ }
+ ]
+ }
+ ],
+ "financialAnalyses": [
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "20"
+ },
+ "panelConfigIndex": -1
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "25"
+ },
+ "panelConfigIndex": -1
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "30"
+ },
+ "panelConfigIndex": -1
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "35"
+ },
+ "panelConfigIndex": 0,
+ "financialDetails": {
+ "initialAcKwhPerYear": 1595.0939,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2346"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "1483"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "10362"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 89.4503,
+ "percentageExportedToGrid": 55.106544
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "335",
+ "nanos": 85540771
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "1315"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "715",
+ "nanos": 519531250
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "1315"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "715",
+ "nanos": 519531250
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "5704"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "4221"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "1483",
+ "nanos": 40039063
+ },
+ "paybackYears": 11.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "334"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "8016"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "1230",
+ "nanos": 640869141
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "8016"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "1230",
+ "nanos": 640869141
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "335",
+ "nanos": 85540771
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "1315"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "715",
+ "nanos": 519531250
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "1315"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "715",
+ "nanos": 519531250
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "40"
+ },
+ "panelConfigIndex": 1,
+ "financialDetails": {
+ "initialAcKwhPerYear": 1992.9236,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "1840"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "1661"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "11864"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 97.78993,
+ "percentageExportedToGrid": 64.72526
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "375",
+ "nanos": 414459229
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "41"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "2517"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "1509",
+ "nanos": 360839844
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "2517"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "1509",
+ "nanos": 360839844
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "6390",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "4729"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "1661",
+ "nanos": 530029297
+ },
+ "paybackYears": 10.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "417"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "10025"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "2086",
+ "nanos": 478515625
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "10025"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "2086",
+ "nanos": 478515625
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "375",
+ "nanos": 414459229
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "41"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "2517"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "1509",
+ "nanos": 360839844
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "2517"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "1509",
+ "nanos": 360839844
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "45"
+ },
+ "panelConfigIndex": 1,
+ "financialDetails": {
+ "initialAcKwhPerYear": 1992.9236,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3103"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "1661"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "13367"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 86.92441,
+ "percentageExportedToGrid": 52.329453
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "375",
+ "nanos": 414459229
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "52"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "2756"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "1673",
+ "nanos": 688964844
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "2756"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "1673",
+ "nanos": 688964844
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "6390",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "4729"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "1661",
+ "nanos": 530029297
+ },
+ "paybackYears": 10,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "428"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "10264"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "2250",
+ "nanos": 804931641
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "10264"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "2250",
+ "nanos": 804931641
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "375",
+ "nanos": 414459229
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "52"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "2756"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "1673",
+ "nanos": 688964844
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "2756"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "1673",
+ "nanos": 688964844
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "50"
+ },
+ "panelConfigIndex": 2,
+ "financialDetails": {
+ "initialAcKwhPerYear": 2389.7424,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2595"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "1840"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "14869"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 93.80901,
+ "percentageExportedToGrid": 60.04765
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "415",
+ "nanos": 743408203
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "95"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "3959"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "2468",
+ "nanos": 724609375
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "3959"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "2468",
+ "nanos": 724609375
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "7077"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "5237"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "1840",
+ "nanos": 20019531
+ },
+ "paybackYears": 9.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "511"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "12274"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "3107",
+ "nanos": 838134766
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "12274"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "3107",
+ "nanos": 838134766
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "415",
+ "nanos": 743408203
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "95"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "3959"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "2468",
+ "nanos": 724609375
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "3959"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "2468",
+ "nanos": 724609375
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "60"
+ },
+ "panelConfigIndex": 3,
+ "financialDetails": {
+ "initialAcKwhPerYear": 2785.6838,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3358"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "2018"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "17874"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 91.12636,
+ "percentageExportedToGrid": 56.984245
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "456",
+ "nanos": 72357178
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "148"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "5395"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "3423",
+ "nanos": 261718750
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "5395"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "3423",
+ "nanos": 261718750
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "7763",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "5745"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "2018",
+ "nanos": 510009766
+ },
+ "paybackYears": 8.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "604"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "14516"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "4124",
+ "nanos": 373535156
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "14516"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "4124",
+ "nanos": 373535156
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "456",
+ "nanos": 72357178
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "148"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "5395"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "3423",
+ "nanos": 261718750
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "5395"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "3423",
+ "nanos": 261718750
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "70"
+ },
+ "panelConfigIndex": 4,
+ "financialDetails": {
+ "initialAcKwhPerYear": 3180.3484,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "4070"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "2197"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "20878"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 89.46377,
+ "percentageExportedToGrid": 55.121517
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "496",
+ "nanos": 401275635
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "203"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "6880"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "4411",
+ "nanos": 523925781
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "6880"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "4411",
+ "nanos": 523925781
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "8450"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "6253"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "2197"
+ },
+ "paybackYears": 8.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "700"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "16808"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "5174",
+ "nanos": 633789063
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "16808"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "5174",
+ "nanos": 633789063
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "496",
+ "nanos": 401245117
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "203"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "6880"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "4411",
+ "nanos": 524414063
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "6880"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "4411",
+ "nanos": 524414063
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "80"
+ },
+ "panelConfigIndex": 6,
+ "financialDetails": {
+ "initialAcKwhPerYear": 3965.561,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2812"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "2553"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "23883"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.01814,
+ "percentageExportedToGrid": 66.200165
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "577",
+ "nanos": 59143066
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "298"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "9530"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "6164",
+ "nanos": 406250000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "9530"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "6164",
+ "nanos": 406250000
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "9823"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "7270"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "2553",
+ "nanos": 979980469
+ },
+ "paybackYears": 7.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "875"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "21071"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "7051",
+ "nanos": 506347656
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "21071"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "7051",
+ "nanos": 506347656
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "577",
+ "nanos": 59143066
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "298"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "9530"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "6164",
+ "nanos": 406250000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "9530"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "6164",
+ "nanos": 406250000
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "90"
+ },
+ "panelConfigIndex": 7,
+ "financialDetails": {
+ "initialAcKwhPerYear": 4358.7505,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3146"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "2732"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "26887"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 98.49018,
+ "percentageExportedToGrid": 65.56433
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "617",
+ "nanos": 388061523
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "368"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "11394"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "7408",
+ "nanos": 161132813
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "11394"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "7408",
+ "nanos": 161132813
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "10509",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "7778"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "2732",
+ "nanos": 469970703
+ },
+ "paybackYears": 7.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "985"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "23742"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "8357",
+ "nanos": 261718750
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "23742"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "8357",
+ "nanos": 261718750
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "617",
+ "nanos": 388061523
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "368"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "11394"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "7408",
+ "nanos": 161132813
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "11394"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "7408",
+ "nanos": 161132813
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "100"
+ },
+ "defaultBill": true,
+ "panelConfigIndex": 8,
+ "financialDetails": {
+ "initialAcKwhPerYear": 4750.3403,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3409"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "2910"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "29892"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 98.34417,
+ "percentageExportedToGrid": 65.38896
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "657",
+ "nanos": 716979980
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "440"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "13329"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "8699",
+ "nanos": 667968750
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "13329"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "8699",
+ "nanos": 667968750
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "11196"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "8286"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "2910",
+ "nanos": 959960938
+ },
+ "paybackYears": 7,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1098"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "26483"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "9710",
+ "nanos": 760742188
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "26483"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "9710",
+ "nanos": 760742188
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "657",
+ "nanos": 716979980
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "440"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "13329"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "8699",
+ "nanos": 667968750
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "13329"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "8699",
+ "nanos": 667968750
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "125"
+ },
+ "panelConfigIndex": 10,
+ "financialDetails": {
+ "initialAcKwhPerYear": 5533.707,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "4934"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "3267"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "37403"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 94.700874,
+ "percentageExportedToGrid": 61.08192
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "738",
+ "nanos": 374877930
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "607"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "17702"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "11625",
+ "nanos": 343750000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "17702"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "11625",
+ "nanos": 343750000
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "12569"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "9302"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "3267",
+ "nanos": 939941406
+ },
+ "paybackYears": 6.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1346"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "32469"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "12760",
+ "nanos": 436523438
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "32469"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "12760",
+ "nanos": 436523438
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "738",
+ "nanos": 374877930
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "607"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "17702"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "11625",
+ "nanos": 343750000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "17702"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "11625",
+ "nanos": 343750000
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "150"
+ },
+ "panelConfigIndex": 13,
+ "financialDetails": {
+ "initialAcKwhPerYear": 6701.5005,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "4760"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "3803"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "44915"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 97.754074,
+ "percentageExportedToGrid": 64.68241
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "859",
+ "nanos": 361633301
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "803"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "22968"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "15132",
+ "nanos": 328125000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "22968"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "15132",
+ "nanos": 328125000
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "14628",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "10826"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "3803",
+ "nanos": 409912109
+ },
+ "paybackYears": 6,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1662"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "40155"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "16453",
+ "nanos": 404296875
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "40155"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "16453",
+ "nanos": 404296875
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "859",
+ "nanos": 361633301
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "803"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "22968"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "15132",
+ "nanos": 328125000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "22968"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "15132",
+ "nanos": 328125000
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "175"
+ },
+ "panelConfigIndex": 16,
+ "financialDetails": {
+ "initialAcKwhPerYear": 7851.493,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "4673"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "4338"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "52426"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.786766,
+ "percentageExportedToGrid": 67.130775
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "980",
+ "nanos": 348449707
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "994"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "28147"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "18580",
+ "nanos": 468750000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "28147"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "18580",
+ "nanos": 468750000
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "16688"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "12350"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "4338",
+ "nanos": 879882813
+ },
+ "paybackYears": 5.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1975"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "47754"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "20087",
+ "nanos": 539062500
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "47754"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "20087",
+ "nanos": 539062500
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "980",
+ "nanos": 348449707
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "994"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "28147"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "18580",
+ "nanos": 468750000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "28147"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "18580",
+ "nanos": 468750000
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "200"
+ },
+ "panelConfigIndex": 18,
+ "financialDetails": {
+ "initialAcKwhPerYear": 8616.4,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "6271"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "4695"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "59937"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 97.02481,
+ "percentageExportedToGrid": 63.814026
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1061",
+ "nanos": 6347656
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1158"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "32446"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "21456",
+ "nanos": 833984375
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "32446"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "21456",
+ "nanos": 833984375
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "18061"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "13366"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "4695",
+ "nanos": 859863281
+ },
+ "paybackYears": 5.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2219"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "53666"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "23087",
+ "nanos": 898437500
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "53666"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "23087",
+ "nanos": 898437500
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1061",
+ "nanos": 6347656
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1158"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "32446"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "21456",
+ "nanos": 833984375
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "32446"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "21456",
+ "nanos": 833984375
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "225"
+ },
+ "panelConfigIndex": 21,
+ "financialDetails": {
+ "initialAcKwhPerYear": 9764.592,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "6193"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "5231"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "67449"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 98.6933,
+ "percentageExportedToGrid": 65.80861
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1181",
+ "nanos": 993041992
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1350"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "37617"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "24899",
+ "nanos": 279296875
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "37617"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "24899",
+ "nanos": 279296875
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "20120",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "14890"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "5231",
+ "nanos": 330078125
+ },
+ "paybackYears": 5.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2532"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "61257"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "26716",
+ "nanos": 333984375
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "61257"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "26716",
+ "nanos": 333984375
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1181",
+ "nanos": 993041992
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1350"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "37617"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "24899",
+ "nanos": 279296875
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "37617"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "24899",
+ "nanos": 279296875
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "250"
+ },
+ "panelConfigIndex": 24,
+ "financialDetails": {
+ "initialAcKwhPerYear": 10905.187,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "6145"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "5766"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "74960"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.990524,
+ "percentageExportedToGrid": 67.37848
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1302",
+ "nanos": 979858398
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1540"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "42756"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "28320",
+ "nanos": 410156250
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "42756"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "28320",
+ "nanos": 410156250
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "22180"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "16414"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "5766",
+ "nanos": 799804688
+ },
+ "paybackYears": 5.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2843"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "68816"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "30323",
+ "nanos": 470703125
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "68816"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "30323",
+ "nanos": 470703125
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1302",
+ "nanos": 979858398
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1540"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "42756"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "28320",
+ "nanos": 410156250
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "42756"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "28320",
+ "nanos": 410156250
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "300"
+ },
+ "panelConfigIndex": 29,
+ "financialDetails": {
+ "initialAcKwhPerYear": 12801.133,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "7716"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "6659"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "89983"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.02795,
+ "percentageExportedToGrid": 66.21199
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1504",
+ "nanos": 624511719
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1893"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "52175"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "34604",
+ "nanos": 679687500
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "52175"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "34604",
+ "nanos": 679687500
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "25612",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "18954"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "6659",
+ "nanos": 250000000
+ },
+ "paybackYears": 5.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "3398"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "82268"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "36917",
+ "nanos": 695312500
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "82268"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "36917",
+ "nanos": 695312500
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1504",
+ "nanos": 624511719
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1893"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "52175"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "34604",
+ "nanos": 679687500
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "52175"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "34604",
+ "nanos": 679687500
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "350"
+ },
+ "panelConfigIndex": 34,
+ "financialDetails": {
+ "initialAcKwhPerYear": 14684.582,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "8335"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "7551"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "105006"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.62409,
+ "percentageExportedToGrid": 66.93335
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1706",
+ "nanos": 269287109
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2284"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "62546"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "41531",
+ "nanos": 535156250
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "62546"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "41531",
+ "nanos": 535156250
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "29045"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "21494"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "7551",
+ "nanos": 700195313
+ },
+ "paybackYears": 5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "3990"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "96671"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "44154",
+ "nanos": 562500000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "96671"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "44154",
+ "nanos": 562500000
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1706",
+ "nanos": 269287109
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2284"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "62546"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "41531",
+ "nanos": 535156250
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "62546"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "41531",
+ "nanos": 535156250
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "400"
+ },
+ "panelConfigIndex": 38,
+ "financialDetails": {
+ "initialAcKwhPerYear": 16187.442,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "9587"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "8265"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "120029"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.08654,
+ "percentageExportedToGrid": 66.282745
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1867",
+ "nanos": 584960938
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2689"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "73090"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "48600",
+ "nanos": 925781250
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "73090"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "48600",
+ "nanos": 925781250
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "31791"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "23526"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "8265",
+ "nanos": 660156250
+ },
+ "paybackYears": 4.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "4557"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "110442"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "51471",
+ "nanos": 929687500
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "110442"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "51471",
+ "nanos": 929687500
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1867",
+ "nanos": 584838867
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2689"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "73090"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "48600",
+ "nanos": 929687500
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "73090"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "48600",
+ "nanos": 929687500
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "450"
+ },
+ "panelConfigIndex": 42,
+ "financialDetails": {
+ "initialAcKwhPerYear": 17688.592,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "10422"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "8979"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "135051"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.1108,
+ "percentageExportedToGrid": 66.31204
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2028",
+ "nanos": 900512695
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "3110"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "84051"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "55949",
+ "nanos": 945312500
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "84051"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "55949",
+ "nanos": 945312500
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "34537"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "25558"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "8979",
+ "nanos": 620117188
+ },
+ "paybackYears": 4.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "5139"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "124629"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "59068",
+ "nanos": 925781250
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "124629"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "59068",
+ "nanos": 925781250
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2028",
+ "nanos": 900512695
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "3110"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "84051"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "55949",
+ "nanos": 945312500
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "84051"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "55949",
+ "nanos": 945312500
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "500"
+ },
+ "panelConfigIndex": 46,
+ "financialDetails": {
+ "initialAcKwhPerYear": 19192.25,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "11008"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "9693"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "150074"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.3863,
+ "percentageExportedToGrid": 66.64518
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2190",
+ "nanos": 216308594
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "3541"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "95262"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "63465",
+ "nanos": 957031250
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "95262"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "63465",
+ "nanos": 957031250
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "37283"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "27590"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "9693",
+ "nanos": 580078125
+ },
+ "paybackYears": 4.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "5731"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "139067"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "66832",
+ "nanos": 929687500
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "139067"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "66832",
+ "nanos": 929687500
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2190",
+ "nanos": 216308594
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "3541"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "95262"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "63465",
+ "nanos": 957031250
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "95262"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "63465",
+ "nanos": 957031250
+ }
+ }
+ }
+ }
+ ],
+ "panelCapacityWatts": 250,
+ "panelHeightMeters": 1.65,
+ "panelWidthMeters": 0.992,
+ "panelLifetimeYears": 20,
+ "buildingStats": {
+ "areaMeters2": 2562.4626,
+ "sunshineQuantiles": [
+ 305.03644,
+ 989.4042,
+ 1341.7574,
+ 1568.5917,
+ 1676.1731,
+ 1723.848,
+ 1743.7205,
+ 1759.1089,
+ 1774.7744,
+ 1796.0404,
+ 1940.8152
+ ],
+ "groundAreaMeters2": 2457.03
+ },
+ "solarPanels": [
+ {
+ "center": {
+ "latitude": 37.3818535,
+ "longitude": -121.95984910000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 469.5616,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 37.3818463,
+ "longitude": -121.95986539999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 469.53934,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 37.381853899999996,
+ "longitude": -121.95987059999997
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 469.15323,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 37.381846,
+ "longitude": -121.9598439
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 468.32675,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 37.3818388,
+ "longitude": -121.9598602
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 468.03506,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 37.3818316,
+ "longitude": -121.95987650000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 466.84567,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 37.3818391,
+ "longitude": -121.9598817
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 465.8131,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 37.3819966,
+ "longitude": -121.95990239999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 464.31143,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 37.3818592,
+ "longitude": -121.95989650000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 463.27377,
+ "segmentIndex": 13
+ },
+ {
+ "center": {
+ "latitude": 37.381852599999995,
+ "longitude": -121.9599121
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 460.50555,
+ "segmentIndex": 13
+ },
+ {
+ "center": {
+ "latitude": 37.381844699999995,
+ "longitude": -121.95990679999998
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 462.57568,
+ "segmentIndex": 13
+ },
+ {
+ "center": {
+ "latitude": 37.381860499999995,
+ "longitude": -121.9599174
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 460.6943,
+ "segmentIndex": 13
+ },
+ {
+ "center": {
+ "latitude": 37.3818683,
+ "longitude": -121.9599227
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 461.52945,
+ "segmentIndex": 13
+ },
+ {
+ "center": {
+ "latitude": 37.3818671,
+ "longitude": -121.9599018
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 460.07806,
+ "segmentIndex": 13
+ },
+ {
+ "center": {
+ "latitude": 37.381966399999996,
+ "longitude": -121.95995459999997
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 458.91064,
+ "segmentIndex": 22
+ },
+ {
+ "center": {
+ "latitude": 37.38214500000001,
+ "longitude": -121.9599419
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 457.62003,
+ "segmentIndex": 20
+ },
+ {
+ "center": {
+ "latitude": 37.3818385,
+ "longitude": -121.9598387
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 457.3443,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 37.3819976,
+ "longitude": -121.9598838
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 451.95364,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 37.382006499999996,
+ "longitude": -121.95988450000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 450.5294,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 37.3818313,
+ "longitude": -121.95985499999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 450.45004,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 37.3820074,
+ "longitude": -121.9598659
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 450.33997,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 37.382152399999995,
+ "longitude": -121.95992569999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 449.55026,
+ "segmentIndex": 20
+ },
+ {
+ "center": {
+ "latitude": 37.3820163,
+ "longitude": -121.95986659999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 448.07516,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 37.38201720000001,
+ "longitude": -121.95984800000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 451.86337,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 37.3820262,
+ "longitude": -121.9598487
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 450.87506,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 37.382008299999995,
+ "longitude": -121.95984729999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 447.72498,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 37.3820857,
+ "longitude": -121.9598334
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 447.28156,
+ "segmentIndex": 17
+ },
+ {
+ "center": {
+ "latitude": 37.38201540000001,
+ "longitude": -121.9598852
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 446.86923,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 37.3820055,
+ "longitude": -121.95990309999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 446.84845,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 37.382055,
+ "longitude": -121.96007619999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 446.72086,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820681,
+ "longitude": -121.960085
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 446.63297,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381961,
+ "longitude": -121.95973839999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 445.525,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 37.381974899999996,
+ "longitude": -121.9597451
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.7988,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 37.3820252,
+ "longitude": -121.9598673
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.84595,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 37.381988799999995,
+ "longitude": -121.95975179999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.83682,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 37.382115,
+ "longitude": -121.9600011
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.06766,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.38205920000001,
+ "longitude": -121.9600663
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.54883,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820723,
+ "longitude": -121.96007510000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.5221,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820634,
+ "longitude": -121.9600564
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.34653,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819472,
+ "longitude": -121.95973159999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.14124,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 37.3817928,
+ "longitude": -121.95981929999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.0312,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3817807,
+ "longitude": -121.95980839999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.55118,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381768699999995,
+ "longitude": -121.9597974
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.42352,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3820766,
+ "longitude": -121.96006519999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.33377,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820808,
+ "longitude": -121.9600554
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.31268,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3821004,
+ "longitude": -121.96000439999997
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 440.9894,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3820419,
+ "longitude": -121.9600674
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 440.98596,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3821571,
+ "longitude": -121.95976359999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 440.9405,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.382035099999996,
+ "longitude": -121.9598494
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 440.83307,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 37.382036,
+ "longitude": -121.95983079999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 446.2493,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 37.3821606,
+ "longitude": -121.95975329999997
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 440.27264,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3820097,
+ "longitude": -121.95995900000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 439.96722,
+ "segmentIndex": 21
+ },
+ {
+ "center": {
+ "latitude": 37.3820639,
+ "longitude": -121.96009489999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 439.91772,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820597,
+ "longitude": -121.96010469999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.91074,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820555,
+ "longitude": -121.9601146
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.22513,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820423,
+ "longitude": -121.9601058
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.68457,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.382038099999995,
+ "longitude": -121.9601157
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.66602,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.382033899999996,
+ "longitude": -121.96012549999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.3564,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.382047,
+ "longitude": -121.96013429999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.29333,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820208,
+ "longitude": -121.9601167
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.77823,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.382025,
+ "longitude": -121.96010690000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.3047,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820297,
+ "longitude": -121.96013540000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.228,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820255,
+ "longitude": -121.96014530000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.35806,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820124,
+ "longitude": -121.96013649999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.6227,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820212,
+ "longitude": -121.96015519999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.07068,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820386,
+ "longitude": -121.9601541
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.46497,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820081,
+ "longitude": -121.9601464
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.40396,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.382017,
+ "longitude": -121.96016499999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.33887,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820128,
+ "longitude": -121.9601749
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.14273,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819997,
+ "longitude": -121.9601661
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.23074,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819866,
+ "longitude": -121.9601573
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.3485,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819735,
+ "longitude": -121.96014849999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.5237,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819777,
+ "longitude": -121.9601386
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 445.28485,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819604,
+ "longitude": -121.9601397
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.06244,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819473,
+ "longitude": -121.96013090000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.58853,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381934099999995,
+ "longitude": -121.96012209999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.30838,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381921,
+ "longitude": -121.96011329999997
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.04224,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819079,
+ "longitude": -121.96010449999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.9234,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381903699999995,
+ "longitude": -121.96011440000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 445.02045,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381899499999996,
+ "longitude": -121.96012429999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 446.37933,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818953,
+ "longitude": -121.96013409999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 445.4589,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819084,
+ "longitude": -121.96014290000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 445.2027,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819215,
+ "longitude": -121.9601517
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 445.3697,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818906,
+ "longitude": -121.96010559999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 445.16763,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819257,
+ "longitude": -121.9601419
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.86127,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818948,
+ "longitude": -121.9600957
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.68686,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381899,
+ "longitude": -121.96008579999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 445.55228,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819033,
+ "longitude": -121.96007599999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.94693,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819126,
+ "longitude": -121.96013309999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.65833,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819388,
+ "longitude": -121.96015070000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.65445,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819042,
+ "longitude": -121.96015279999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.42468,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818999,
+ "longitude": -121.96016270000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 446.27603,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818957,
+ "longitude": -121.9601726
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 446.08865,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818915,
+ "longitude": -121.9601824
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 446.1651,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381887299999995,
+ "longitude": -121.96019229999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 446.15442,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819046,
+ "longitude": -121.96019120000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 445.80725,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818868,
+ "longitude": -121.9601539
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 445.2477,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819004,
+ "longitude": -121.9602011
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 445.12973,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381913499999996,
+ "longitude": -121.9602099
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 446.38947,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819266,
+ "longitude": -121.9602187
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 445.26038,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381930800000006,
+ "longitude": -121.96020879999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.9896,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819397,
+ "longitude": -121.96022749999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.983,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381917699999995,
+ "longitude": -121.9602
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.9093,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818737,
+ "longitude": -121.96014509999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.8866,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818695,
+ "longitude": -121.960155
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 446.3107,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381860599999996,
+ "longitude": -121.96013629999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 445.53952,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818564,
+ "longitude": -121.96014620000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 445.28445,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818779,
+ "longitude": -121.9601352
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.97662,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818475,
+ "longitude": -121.9601275
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.97562,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819088,
+ "longitude": -121.9601814
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.85236,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381834399999995,
+ "longitude": -121.9601187
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.8081,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818213,
+ "longitude": -121.9601099
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 446.11652,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818386,
+ "longitude": -121.9601088
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 445.56757,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.38184280000001,
+ "longitude": -121.96009889999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 446.00385,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381847,
+ "longitude": -121.96008909999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 446.46594,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818339,
+ "longitude": -121.9600803
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 445.88403,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818208,
+ "longitude": -121.96007150000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 445.08716,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818251,
+ "longitude": -121.96006159999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 445.3973,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818293,
+ "longitude": -121.96005170000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 445.82364,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818335,
+ "longitude": -121.96004179999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 445.3729,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818424,
+ "longitude": -121.9600605
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 445.3295,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818082,
+ "longitude": -121.96010109999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.91583,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818466,
+ "longitude": -121.9600506
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.8637,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381864799999995,
+ "longitude": -121.96012640000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.80286,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381869,
+ "longitude": -121.96011650000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.92734,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381943899999996,
+ "longitude": -121.96021760000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.7977,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818124,
+ "longitude": -121.9600912
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.7689,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381913,
+ "longitude": -121.9601715
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.75607,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818784,
+ "longitude": -121.96017359999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.73566,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818826,
+ "longitude": -121.96016379999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.72845,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818255,
+ "longitude": -121.96010000000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.72116,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818382,
+ "longitude": -121.96007039999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.6894,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818513,
+ "longitude": -121.9600792
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.67908,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818517,
+ "longitude": -121.96011759999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.67563,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818555,
+ "longitude": -121.96006930000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.64774,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818166,
+ "longitude": -121.9600813
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.58475,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818686,
+ "longitude": -121.9600781
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.5779,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818653,
+ "longitude": -121.96016479999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.45126,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818611,
+ "longitude": -121.96017470000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.56705,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818479,
+ "longitude": -121.96016589999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.54193,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818568,
+ "longitude": -121.9601846
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.36545,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381852599999995,
+ "longitude": -121.96019439999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.38834,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381865700000006,
+ "longitude": -121.96020320000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.7629,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381878799999996,
+ "longitude": -121.960212
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 445.3678,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818919,
+ "longitude": -121.96022079999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 445.58624,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381904999999996,
+ "longitude": -121.9602296
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.7593,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819182,
+ "longitude": -121.9602384
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 445.46347,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819139,
+ "longitude": -121.9602483
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 445.04395,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381874599999996,
+ "longitude": -121.96022189999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.5621,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819313,
+ "longitude": -121.9602472
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.3851,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819346,
+ "longitude": -121.9601605
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.35086,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819477,
+ "longitude": -121.96016929999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 445.4457,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381935,
+ "longitude": -121.96019899999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.34598,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819393,
+ "longitude": -121.96018910000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 445.1088,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818039,
+ "longitude": -121.960111
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.33627,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381799699999995,
+ "longitude": -121.9601208
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.9251,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818128,
+ "longitude": -121.96012959999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.61636,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818086,
+ "longitude": -121.9601395
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 445.04175,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381795499999996,
+ "longitude": -121.9601307
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.56873,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818044,
+ "longitude": -121.96014939999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.4278,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818002,
+ "longitude": -121.96015919999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.7016,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3817871,
+ "longitude": -121.96015039999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.50943,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381791299999996,
+ "longitude": -121.9601406
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.35406,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818742,
+ "longitude": -121.9601835
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.3187,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818962,
+ "longitude": -121.96021099999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.31735,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818775,
+ "longitude": -121.9600968
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.30612,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819355,
+ "longitude": -121.96023740000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.29486,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819173,
+ "longitude": -121.96016159999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.29395,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818644,
+ "longitude": -121.96008800000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.2755,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818348,
+ "longitude": -121.96015709999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.2378,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818391,
+ "longitude": -121.9601472
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.25638,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818877,
+ "longitude": -121.9602307
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.23395,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819261,
+ "longitude": -121.96018029999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.2269,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818297,
+ "longitude": -121.96009009999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.2223,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381927,
+ "longitude": -121.96025709999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.2103,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381873299999995,
+ "longitude": -121.9601067
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.20938,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818902,
+ "longitude": -121.9600672
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.18857,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381876999999996,
+ "longitude": -121.9600584
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.49844,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381796,
+ "longitude": -121.9601691
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.17142,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818944,
+ "longitude": -121.96005729999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.17023,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818728,
+ "longitude": -121.96006820000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.09564,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819075,
+ "longitude": -121.9600661
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.0884,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818133,
+ "longitude": -121.960168
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.03528,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819435,
+ "longitude": -121.96017920000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.03278,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818377,
+ "longitude": -121.960032
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.02344,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819224,
+ "longitude": -121.9602286
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.00586,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819219,
+ "longitude": -121.9601902
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.9893,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381882999999995,
+ "longitude": -121.9602022
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.97412,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818171,
+ "longitude": -121.96011979999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.96823,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819008,
+ "longitude": -121.96023950000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.96387,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381886400000006,
+ "longitude": -121.96011550000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.96365,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818822,
+ "longitude": -121.9601253
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.95334,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819121,
+ "longitude": -121.9600946
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.92352,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818817,
+ "longitude": -121.9600869
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.91922,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.38195150000001,
+ "longitude": -121.96012099999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.9114,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819557,
+ "longitude": -121.9601112
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.02798,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381942599999995,
+ "longitude": -121.96010240000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.55542,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819468,
+ "longitude": -121.96009249999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.2528,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381782799999996,
+ "longitude": -121.96016030000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.8804,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3817786,
+ "longitude": -121.96017020000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.18234,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819599,
+ "longitude": -121.96010129999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.87155,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381972999999995,
+ "longitude": -121.9601101
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.33304,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381943,
+ "longitude": -121.9601408
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.85306,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819304,
+ "longitude": -121.9601704
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.83914,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818835,
+ "longitude": -121.96024059999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.83572,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818091,
+ "longitude": -121.96017789999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.82367,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819819,
+ "longitude": -121.9601288
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.82346,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819164,
+ "longitude": -121.96008479999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.82205,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818395,
+ "longitude": -121.9601856
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.78714,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819528,
+ "longitude": -121.96023629999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.75357,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381929899999996,
+ "longitude": -121.96013200000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.75092,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381952399999996,
+ "longitude": -121.9601979
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.7504,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381964599999996,
+ "longitude": -121.96012979999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.7083,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819337,
+ "longitude": -121.9600837
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.70135,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818699,
+ "longitude": -121.9601934
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.69724,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818433,
+ "longitude": -121.9601374
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.69675,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818597,
+ "longitude": -121.96005939999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.67938,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381881299999996,
+ "longitude": -121.9600485
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.67264,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818682,
+ "longitude": -121.96003970000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.17572,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381855,
+ "longitude": -121.96003089999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.56372,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819253,
+ "longitude": -121.9601034
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.66623,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819519,
+ "longitude": -121.9601595
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.65192,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381965,
+ "longitude": -121.96016829999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 444.30573,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818559,
+ "longitude": -121.9601077
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.65182,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820301,
+ "longitude": -121.9601738
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.64218,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381938399999996,
+ "longitude": -121.9601122
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.6258,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819097,
+ "longitude": -121.9602582
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.6171,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381850799999995,
+ "longitude": -121.96004080000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.60303,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818615,
+ "longitude": -121.96021309999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.58987,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818573,
+ "longitude": -121.96022300000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.89713,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381948099999995,
+ "longitude": -121.96020779999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.5587,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820086,
+ "longitude": -121.9601848
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.5538,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820044,
+ "longitude": -121.96019469999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.90958,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819912,
+ "longitude": -121.9601859
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.81137,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3817917,
+ "longitude": -121.960179
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.55176,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381848399999996,
+ "longitude": -121.9602043
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.54398,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819908,
+ "longitude": -121.96014740000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.53943,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818602,
+ "longitude": -121.96009790000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.53912,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819659,
+ "longitude": -121.9602451
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.53522,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818859,
+ "longitude": -121.960077
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.52774,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819228,
+ "longitude": -121.96026699999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.5192,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818175,
+ "longitude": -121.96015820000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.50824,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818522,
+ "longitude": -121.960156
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.50558,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819655,
+ "longitude": -121.9602067
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.49768,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819786,
+ "longitude": -121.96021549999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.96158,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819917,
+ "longitude": -121.96022429999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.81744,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381844199999996,
+ "longitude": -121.9602142
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.47305,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818704,
+ "longitude": -121.9602318
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.46835,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819861,
+ "longitude": -121.96011890000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.45966,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819093,
+ "longitude": -121.96021979999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.43896,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819781,
+ "longitude": -121.96017710000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.43433,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819739,
+ "longitude": -121.9601869
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.54626,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819608,
+ "longitude": -121.96017809999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.407,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818639,
+ "longitude": -121.9600496
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.39752,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.382017499999996,
+ "longitude": -121.9602035
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.3475,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381979,
+ "longitude": -121.96025390000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.33606,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381821699999996,
+ "longitude": -121.96014829999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.3007,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381995499999995,
+ "longitude": -121.96017599999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.2892,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381974400000004,
+ "longitude": -121.96022540000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.25638,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381890999999996,
+ "longitude": -121.960144
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.251,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819561,
+ "longitude": -121.9601496
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.2333,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381968799999996,
+ "longitude": -121.96011999999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.22812,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381830199999996,
+ "longitude": -121.96012859999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.20203,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819833,
+ "longitude": -121.96024399999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.1868,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818419,
+ "longitude": -121.96002209999997
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.18323,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819613,
+ "longitude": -121.9602166
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.1805,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381986999999995,
+ "longitude": -121.96019570000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.16583,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819295,
+ "longitude": -121.9600936
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.1612,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818966,
+ "longitude": -121.96024940000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.12033,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818264,
+ "longitude": -121.96017680000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.11816,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819168,
+ "longitude": -121.9601232
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.08243,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381859299999995,
+ "longitude": -121.960021
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.06787,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818306,
+ "longitude": -121.960167
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.064,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381911699999996,
+ "longitude": -121.96005620000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.93878,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818437,
+ "longitude": -121.96017579999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.9315,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381825899999995,
+ "longitude": -121.9601384
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.92673,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381956599999995,
+ "longitude": -121.960188
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.92267,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381957,
+ "longitude": -121.9602264
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.90363,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820048,
+ "longitude": -121.9602331
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.89273,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820039,
+ "longitude": -121.9601562
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.85538,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819692,
+ "longitude": -121.9601584
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.80545,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820001,
+ "longitude": -121.9602045
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.7713,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819697,
+ "longitude": -121.96019679999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.6735,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381940199999995,
+ "longitude": -121.96026590000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.6685,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819824,
+ "longitude": -121.96016719999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.6365,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818048,
+ "longitude": -121.9601878
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.62354,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.382021699999996,
+ "longitude": -121.96019360000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.6142,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818353,
+ "longitude": -121.9601955
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.5778,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381817999999996,
+ "longitude": -121.96019659999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.57672,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381999199999996,
+ "longitude": -121.9601277
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.53894,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.382003499999996,
+ "longitude": -121.96011779999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 443.0037,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819959,
+ "longitude": -121.9602144
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.5358,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381982799999996,
+ "longitude": -121.96020560000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.5286,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819206,
+ "longitude": -121.9600749
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.51636,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819444,
+ "longitude": -121.96025599999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.48254,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819575,
+ "longitude": -121.9602649
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.83585,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819875,
+ "longitude": -121.9602342
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.43872,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820343,
+ "longitude": -121.96016399999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.42282,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.382025899999995,
+ "longitude": -121.96018369999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.3255,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819533,
+ "longitude": -121.9602747
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.23798,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819748,
+ "longitude": -121.9602638
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.22986,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.38186350000001,
+ "longitude": -121.96001109999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.21133,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381966399999996,
+ "longitude": -121.96028349999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.19373,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381822199999995,
+ "longitude": -121.96018670000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.13794,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819772,
+ "longitude": -121.9601002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.13776,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819486,
+ "longitude": -121.9602462
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.1111,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.38201660000001,
+ "longitude": -121.9601266
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.10406,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381915899999996,
+ "longitude": -121.96004629999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.09583,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819617,
+ "longitude": -121.96025499999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.07907,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381970599999995,
+ "longitude": -121.96027369999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.9929,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381994999999996,
+ "longitude": -121.9601376
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.97845,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.382007699999996,
+ "longitude": -121.9601079
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.97778,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820512,
+ "longitude": -121.96012449999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.96954,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.382013199999996,
+ "longitude": -121.96021329999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.95166,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381885499999996,
+ "longitude": -121.96003859999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.93973,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819701,
+ "longitude": -121.9602352
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.93222,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819028,
+ "longitude": -121.9600375
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.90283,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819379,
+ "longitude": -121.96007379999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.8849,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381929,
+ "longitude": -121.96005509999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.86694,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820428,
+ "longitude": -121.9601442
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.86584,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818462,
+ "longitude": -121.9600122
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.85196,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819248,
+ "longitude": -121.960065
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.84937,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381951,
+ "longitude": -121.9600826
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.84464,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818724,
+ "longitude": -121.96002979999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.82526,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819641,
+ "longitude": -121.9600914
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.80176,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818986,
+ "longitude": -121.9600474
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.7641,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820292,
+ "longitude": -121.960097
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.64322,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818793,
+ "longitude": -121.9602505
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.56775,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381935899999995,
+ "longitude": -121.96027579999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.55798,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818311,
+ "longitude": -121.96020539999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.43423,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.382009,
+ "longitude": -121.96022320000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.4295,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818766,
+ "longitude": -121.9600199
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.4159,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819946,
+ "longitude": -121.96009910000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.387,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381889699999995,
+ "longitude": -121.9600287
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.30035,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819684,
+ "longitude": -121.9600815
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.2947,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819904,
+ "longitude": -121.96010899999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.29095,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381949,
+ "longitude": -121.96028459999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.09662,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818531,
+ "longitude": -121.96023290000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.0238,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820006,
+ "longitude": -121.96024299999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.02222,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.382046599999995,
+ "longitude": -121.9600959
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.0204,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381981499999995,
+ "longitude": -121.96009029999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 440.9829,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818504,
+ "longitude": -121.9600023
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 440.8171,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818808,
+ "longitude": -121.96001009999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 440.78445,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381907,
+ "longitude": -121.96002770000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 440.77994,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3817875,
+ "longitude": -121.96018889999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 440.7114,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.382011899999995,
+ "longitude": -121.9600981
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 440.66,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819186,
+ "longitude": -121.9602769
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 440.64618,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381905499999995,
+ "longitude": -121.96026809999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 440.6086,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381942099999996,
+ "longitude": -121.9600639
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 440.50085,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819552,
+ "longitude": -121.96007270000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 440.49557,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381962099999996,
+ "longitude": -121.9602934
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 440.49072,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818924,
+ "longitude": -121.96025929999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 440.32825,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820335,
+ "longitude": -121.96008710000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 440.25864,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818662,
+ "longitude": -121.9602417
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 440.2491,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819964,
+ "longitude": -121.96025279999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 440.18338,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3817744,
+ "longitude": -121.96018009999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 440.09424,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381800600000005,
+ "longitude": -121.9601977
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 440.09158,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819857,
+ "longitude": -121.96008049999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 440.07483,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818546,
+ "longitude": -121.9599925
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 440.0642,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818939,
+ "longitude": -121.9600189
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 440.05774,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381920099999995,
+ "longitude": -121.9600365
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 439.9875,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818677,
+ "longitude": -121.96000129999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 439.88715,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819921,
+ "longitude": -121.9602627
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 439.8678,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819988,
+ "longitude": -121.96008929999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 439.84717,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819504,
+ "longitude": -121.95972119999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 439.77402,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 37.3819595,
+ "longitude": -121.9600629
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 439.6515,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820161,
+ "longitude": -121.96008820000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 439.57178,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819333,
+ "longitude": -121.96004529999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 439.55093,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3821708,
+ "longitude": -121.95977090000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 439.5242,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.382153599999995,
+ "longitude": -121.9597739
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 439.40848,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.381813699999995,
+ "longitude": -121.96020650000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 439.37564,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819879,
+ "longitude": -121.9602726
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 439.25406,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819464,
+ "longitude": -121.96005410000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 439.1512,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3821134,
+ "longitude": -121.95998999999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 439.14902,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3821118,
+ "longitude": -121.95997899999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.2735,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.382126500000005,
+ "longitude": -121.95997570000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 439.47275,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3817739,
+ "longitude": -121.9597884
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 439.07346,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381779099999996,
+ "longitude": -121.95977930000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 439.37488,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3817844,
+ "longitude": -121.9597702
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 439.634,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3817896,
+ "longitude": -121.9597611
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 439.8027,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3817776,
+ "longitude": -121.9597502
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 439.92468,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381782799999996,
+ "longitude": -121.95974109999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 439.69098,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3817881,
+ "longitude": -121.9597321
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 439.3427,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.382163999999996,
+ "longitude": -121.959743
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 439.0645,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3818753,
+ "longitude": -121.9595581
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 439.03934,
+ "segmentIndex": 10
+ },
+ {
+ "center": {
+ "latitude": 37.3818991,
+ "longitude": -121.9598175
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 439.00757,
+ "segmentIndex": 18
+ },
+ {
+ "center": {
+ "latitude": 37.381791199999995,
+ "longitude": -121.9597902
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 439.00543,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3821102,
+ "longitude": -121.959968
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.94214,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.382108599999995,
+ "longitude": -121.95995699999997
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 439.82623,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.382123299999996,
+ "longitude": -121.9599537
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 439.8818,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3821217,
+ "longitude": -121.95994259999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 440.053,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3819726,
+ "longitude": -121.96007170000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.82684,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3821434,
+ "longitude": -121.95975639999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.8259,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3819985,
+ "longitude": -121.9598652
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.8018,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 37.38216750000001,
+ "longitude": -121.9597326
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.79755,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3820858,
+ "longitude": -121.96000769999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.78647,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3820842,
+ "longitude": -121.95999669999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 439.1748,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3820972,
+ "longitude": -121.95998239999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.77182,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.382107,
+ "longitude": -121.95994599999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.74988,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3817723,
+ "longitude": -121.95975929999997
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.73572,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3821673,
+ "longitude": -121.9597812
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.7214,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.381970599999995,
+ "longitude": -121.95993670000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.71057,
+ "segmentIndex": 22
+ },
+ {
+ "center": {
+ "latitude": 37.3820956,
+ "longitude": -121.9599713
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.6883,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3819795,
+ "longitude": -121.9602923
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.65714,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820461,
+ "longitude": -121.96005749999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.59738,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.38212490000001,
+ "longitude": -121.95996469999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.48785,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3821538,
+ "longitude": -121.9597254
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.47934,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.381839899999996,
+ "longitude": -121.96022409999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.47626,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3817671,
+ "longitude": -121.95976840000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.45706,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818017,
+ "longitude": -121.95977210000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.454,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819837,
+ "longitude": -121.96028249999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.44772,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381797999999996,
+ "longitude": -121.9598102
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.44052,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381931699999996,
+ "longitude": -121.96028570000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.4181,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818001,
+ "longitude": -121.959743
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.27536,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3817964,
+ "longitude": -121.95978109999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.17947,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3821468,
+ "longitude": -121.95974609999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.16495,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3817859,
+ "longitude": -121.95979930000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.1628,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.382087399999996,
+ "longitude": -121.9600188
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.15085,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.382089,
+ "longitude": -121.96002979999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 440.67212,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3820743,
+ "longitude": -121.9600331
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 442.25766,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3821036,
+ "longitude": -121.96002639999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 440.76483,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.382072699999995,
+ "longitude": -121.96002209999997
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 439.45786,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3820924,
+ "longitude": -121.95994929999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.14575,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3818121,
+ "longitude": -121.9597539
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.14157,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381817399999996,
+ "longitude": -121.95974480000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.511,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3817619,
+ "longitude": -121.9597774
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.03983,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3817933,
+ "longitude": -121.959723
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.02875,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3821503,
+ "longitude": -121.9597357
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.01483,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3818268,
+ "longitude": -121.9602153
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.99896,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3821501,
+ "longitude": -121.9597843
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.9492,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.382093999999995,
+ "longitude": -121.95996029999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.9484,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3821812,
+ "longitude": -121.95973989999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.91635,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3821845,
+ "longitude": -121.95977810000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.90262,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3821777,
+ "longitude": -121.9597502
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.8768,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.382180999999996,
+ "longitude": -121.9597884
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.8724,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.382101999999996,
+ "longitude": -121.9600154
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.83182,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3821467,
+ "longitude": -121.95979460000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.76282,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3821604,
+ "longitude": -121.95980180000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 439.10333,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3821569,
+ "longitude": -121.9598121
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.91116,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3821534,
+ "longitude": -121.95982249999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 440.3222,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3821499,
+ "longitude": -121.9598328
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 439.6816,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3821637,
+ "longitude": -121.95984
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.8824,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3821671,
+ "longitude": -121.95982969999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.6839,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3821602,
+ "longitude": -121.95985040000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.58264,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.382156699999996,
+ "longitude": -121.9598607
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 439.48514,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3821465,
+ "longitude": -121.95984310000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.42484,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.381805299999996,
+ "longitude": -121.95973389999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.75128,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3821201,
+ "longitude": -121.95993159999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.7425,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3821185,
+ "longitude": -121.9599206
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.4242,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3821914,
+ "longitude": -121.9597575
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.69827,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.381798499999995,
+ "longitude": -121.95971389999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.6496,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818038,
+ "longitude": -121.95970480000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.5364,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818158,
+ "longitude": -121.9597158
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.32816,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381821099999996,
+ "longitude": -121.95970669999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.34067,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818263,
+ "longitude": -121.95969760000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.94873,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818315,
+ "longitude": -121.95968859999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.7881,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818195,
+ "longitude": -121.9596776
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.74942,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818247,
+ "longitude": -121.9596686
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.7111,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381814299999995,
+ "longitude": -121.95968669999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.05453,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381836799999995,
+ "longitude": -121.9596795
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.9799,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381842,
+ "longitude": -121.95967040000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.72214,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.38183,
+ "longitude": -121.95965950000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.7913,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3821401,
+ "longitude": -121.9597182
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.64914,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3821532,
+ "longitude": -121.95987099999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.63715,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3821638,
+ "longitude": -121.9597915
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.57864,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3818331,
+ "longitude": -121.95971759999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.5741,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3821775,
+ "longitude": -121.9597987
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.57153,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.381957899999996,
+ "longitude": -121.96030329999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.546,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381794899999996,
+ "longitude": -121.95975209999997
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.49622,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818279,
+ "longitude": -121.95972669999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.49255,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.382143,
+ "longitude": -121.95985339999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.4832,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3821331,
+ "longitude": -121.95973879999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.4641,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3819448,
+ "longitude": -121.9602945
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.43002,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.38188420000001,
+ "longitude": -121.9595569
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 437.38666,
+ "segmentIndex": 10
+ },
+ {
+ "center": {
+ "latitude": 37.381843599999996,
+ "longitude": -121.95969949999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.37634,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3821741,
+ "longitude": -121.9598091
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.37204,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.382103799999996,
+ "longitude": -121.9599239
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.34348,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3818069,
+ "longitude": -121.959763
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.24435,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.382174299999996,
+ "longitude": -121.9597605
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.20877,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3818352,
+ "longitude": -121.9596504
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.1955,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381813699999995,
+ "longitude": -121.95978299999997
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.16583,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3817634,
+ "longitude": -121.95980650000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.155,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3820508,
+ "longitude": -121.9600861
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.1233,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818106,
+ "longitude": -121.95972479999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.11322,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818032,
+ "longitude": -121.95980109999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.09674,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.382170599999995,
+ "longitude": -121.95981940000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.0895,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3818473,
+ "longitude": -121.9596613
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.07877,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818525,
+ "longitude": -121.95965229999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.23825,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818577,
+ "longitude": -121.95964319999997
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.22833,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381862999999996,
+ "longitude": -121.9596341
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.8548,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381850899999996,
+ "longitude": -121.9596232
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.27853,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818682,
+ "longitude": -121.95962499999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.59485,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818735,
+ "longitude": -121.95961600000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.6813,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818787,
+ "longitude": -121.9596069
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.70508,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818457,
+ "longitude": -121.95963229999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.41348,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818839,
+ "longitude": -121.95959779999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.1634,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818892,
+ "longitude": -121.95958870000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.20816,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818944,
+ "longitude": -121.95957969999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.14578,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819065,
+ "longitude": -121.95959059999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.1369,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381911699999996,
+ "longitude": -121.95958150000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.389,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381917,
+ "longitude": -121.9595724
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.63174,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381929,
+ "longitude": -121.9595834
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.43283,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381934199999996,
+ "longitude": -121.95957430000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.12198,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381809,
+ "longitude": -121.95969579999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.07455,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3821498,
+ "longitude": -121.9598813
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.03232,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3820711,
+ "longitude": -121.96001109999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.97134,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.381923799999996,
+ "longitude": -121.9595924
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.92688,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3821194,
+ "longitude": -121.95973159999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.92502,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3821229,
+ "longitude": -121.95972130000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.15186,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.382136599999995,
+ "longitude": -121.9597285
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.92337,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3820988,
+ "longitude": -121.95999339999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.91205,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.381840499999996,
+ "longitude": -121.9596413
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.88995,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818997,
+ "longitude": -121.95957059999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.862,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3820581,
+ "longitude": -121.96002539999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.85565,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3818085,
+ "longitude": -121.95979210000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.83215,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818384,
+ "longitude": -121.9597086
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.8059,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.382085599999996,
+ "longitude": -121.95981479999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.80133,
+ "segmentIndex": 17
+ },
+ {
+ "center": {
+ "latitude": 37.3820766,
+ "longitude": -121.9598149
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 440.81934,
+ "segmentIndex": 17
+ },
+ {
+ "center": {
+ "latitude": 37.3818226,
+ "longitude": -121.9597358
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.77716,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.382146299999995,
+ "longitude": -121.95989159999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.7348,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.381756599999996,
+ "longitude": -121.9597865
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.71854,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3820377,
+ "longitude": -121.9600773
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.70352,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.382081,
+ "longitude": -121.95997469999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.64288,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3818541,
+ "longitude": -121.9596813
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.62927,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3821054,
+ "longitude": -121.9599349
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.601,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.382188,
+ "longitude": -121.9597678
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.4723,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3821297,
+ "longitude": -121.9597491
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.4133,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3821264,
+ "longitude": -121.9597109
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.3582,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3821127,
+ "longitude": -121.9597037
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.6572,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3820203,
+ "longitude": -121.96007829999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.32712,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819411,
+ "longitude": -121.95959429999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.27026,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381953100000004,
+ "longitude": -121.95960520000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.79514,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818488,
+ "longitude": -121.95969040000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.21976,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819185,
+ "longitude": -121.95960149999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.1632,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3820826,
+ "longitude": -121.9599857
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.15897,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3821432,
+ "longitude": -121.9598049
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.15338,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.382099,
+ "longitude": -121.9596965
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.1436,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.381957799999995,
+ "longitude": -121.9597488
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.06747,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 37.3821399,
+ "longitude": -121.9597667
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.011,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3821428,
+ "longitude": -121.95990199999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.00815,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3820695,
+ "longitude": -121.96
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 435.9708,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3819753,
+ "longitude": -121.96030220000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 435.89096,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381946299999996,
+ "longitude": -121.9595852
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 435.80453,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818646,
+ "longitude": -121.95966320000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 435.68488,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.382109199999995,
+ "longitude": -121.95971399999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 435.6473,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.381819,
+ "longitude": -121.9597739
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 435.61185,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818048,
+ "longitude": -121.95983020000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 435.59943,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3821361,
+ "longitude": -121.95987410000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 435.53583,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.381904899999995,
+ "longitude": -121.9595615
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 435.52286,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818609,
+ "longitude": -121.9597013
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 435.50787,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3820026,
+ "longitude": -121.95975859999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 435.45828,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 37.3819994,
+ "longitude": -121.959769
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 439.54233,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 37.3821057,
+ "longitude": -121.95972429999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 435.33005,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3819358,
+ "longitude": -121.95960339999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 435.29062,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.382003,
+ "longitude": -121.9600794
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 435.27176,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818242,
+ "longitude": -121.95976479999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 435.20917,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381839899999996,
+ "longitude": -121.95973759999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 435.18106,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.382102499999995,
+ "longitude": -121.9596861
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 435.12094,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3821949,
+ "longitude": -121.95974710000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 435.11514,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.382115999999996,
+ "longitude": -121.9597419
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 435.0962,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3818294,
+ "longitude": -121.9597558
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 435.0938,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3821291,
+ "longitude": -121.95989469999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 435.02856,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.382125599999995,
+ "longitude": -121.9599051
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.5444,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3818556,
+ "longitude": -121.95971039999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.98132,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3821326,
+ "longitude": -121.95988439999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.92877,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3819012,
+ "longitude": -121.9595997
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.8583,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381924399999996,
+ "longitude": -121.96002659999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.85236,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818452,
+ "longitude": -121.9597286
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.83807,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381820499999996,
+ "longitude": -121.95980300000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.83575,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3820887,
+ "longitude": -121.9596789
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.8339,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.382075,
+ "longitude": -121.9596717
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.2304,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.382071599999996,
+ "longitude": -121.95968200000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.4393,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3820579,
+ "longitude": -121.9596747
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.58154,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.382044199999996,
+ "longitude": -121.9596675
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.36935,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3820476,
+ "longitude": -121.95965720000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.66974,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3820613,
+ "longitude": -121.95966440000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.20828,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.382040700000005,
+ "longitude": -121.9596778
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.16312,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3820544,
+ "longitude": -121.9596851
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.05722,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3820305,
+ "longitude": -121.9596603
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 435.65604,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.382033899999996,
+ "longitude": -121.95964989999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 435.25705,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3820681,
+ "longitude": -121.9596923
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 435.03018,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3820202,
+ "longitude": -121.95964269999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.996,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3821912,
+ "longitude": -121.95980599999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.79803,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3818908,
+ "longitude": -121.95961779999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.79242,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.38181,
+ "longitude": -121.9598211
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.79205,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381896,
+ "longitude": -121.95960869999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.7901,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.382016799999995,
+ "longitude": -121.959653
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.7887,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.381866099999996,
+ "longitude": -121.9596923
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.75702,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3820955,
+ "longitude": -121.95970679999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.7187,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.381875,
+ "longitude": -121.959645
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.70236,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381859299999995,
+ "longitude": -121.9596723
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.6591,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3821808,
+ "longitude": -121.95983689999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.6531,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3818347,
+ "longitude": -121.9597467
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.64212,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818803,
+ "longitude": -121.95963599999997
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.62485,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3820853,
+ "longitude": -121.95968920000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.6188,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.381858799999996,
+ "longitude": -121.95998259999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.61282,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820818,
+ "longitude": -121.95969949999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.56494,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.382078299999996,
+ "longitude": -121.9597099
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.60696,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3819113,
+ "longitude": -121.96001779999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.53897,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819637,
+ "longitude": -121.960053
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.49994,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.382139699999996,
+ "longitude": -121.9598152
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.46054,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3821947,
+ "longitude": -121.95979570000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.42072,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.381837999999995,
+ "longitude": -121.95992229999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 434.4156,
+ "segmentIndex": 13
+ },
+ {
+ "center": {
+ "latitude": 37.3818153,
+ "longitude": -121.9598121
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.3808,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.382092,
+ "longitude": -121.95971709999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.30606,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3818698,
+ "longitude": -121.9596541
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.2464,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819768,
+ "longitude": -121.96006179999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.1866,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818504,
+ "longitude": -121.95971949999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.15704,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818826,
+ "longitude": -121.9595384
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 434.11057,
+ "segmentIndex": 10
+ },
+ {
+ "center": {
+ "latitude": 37.382050899999996,
+ "longitude": -121.9596954
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.05853,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.381885499999996,
+ "longitude": -121.9596269
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.9916,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3821262,
+ "longitude": -121.9597595
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.92377,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3821395,
+ "longitude": -121.9598638
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.90277,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3819222,
+ "longitude": -121.9595634
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.88947,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381971,
+ "longitude": -121.96031210000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.87933,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.382027,
+ "longitude": -121.9596706
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.86566,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.382201699999996,
+ "longitude": -121.959775
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.8236,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3819306,
+ "longitude": -121.95961240000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.78528,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3821162,
+ "longitude": -121.95969339999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.75693,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3819899,
+ "longitude": -121.96007060000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.7394,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820646,
+ "longitude": -121.9597026
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.7307,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3820908,
+ "longitude": -121.9599383
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.6958,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3819583,
+ "longitude": -121.9595961
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.69437,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818258,
+ "longitude": -121.9597939
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.62802,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3821843,
+ "longitude": -121.95982660000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.58618,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3821878,
+ "longitude": -121.9598163
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.52728,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.381950599999996,
+ "longitude": -121.96004420000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.38248,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820237,
+ "longitude": -121.95963239999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.353,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3818719,
+ "longitude": -121.9599914
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.33624,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820031,
+ "longitude": -121.9596458
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.2389,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3819479,
+ "longitude": -121.95961429999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.22223,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819599,
+ "longitude": -121.95962519999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.30057,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381965099999995,
+ "longitude": -121.9596161
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.21506,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3821982,
+ "longitude": -121.95978530000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.14145,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3820374,
+ "longitude": -121.95963959999997
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.0936,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3818981,
+ "longitude": -121.960009
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.09326,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819375,
+ "longitude": -121.9600354
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.05887,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381885,
+ "longitude": -121.9600002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.00067,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819704,
+ "longitude": -121.95960709999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 432.94308,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819824,
+ "longitude": -121.95961799999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.18036,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3820133,
+ "longitude": -121.95966329999997
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 432.93713,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3820372,
+ "longitude": -121.95968810000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 432.88492,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.382006499999996,
+ "longitude": -121.95963549999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 432.87738,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3818664,
+ "longitude": -121.9595593
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 432.84592,
+ "segmentIndex": 10
+ },
+ {
+ "center": {
+ "latitude": 37.381972,
+ "longitude": -121.95963610000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 432.78387,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819642,
+ "longitude": -121.95972789999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 432.63647,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 37.3822051,
+ "longitude": -121.9597647
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 432.60922,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.381828399999996,
+ "longitude": -121.9596304
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 432.58627,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3821364,
+ "longitude": -121.95977699999997
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 432.50137,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3817514,
+ "longitude": -121.95979559999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 432.48193,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818714,
+ "longitude": -121.95968320000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 432.30728,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819772,
+ "longitude": -121.95962709999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 432.2765,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819133,
+ "longitude": -121.95961059999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 432.2703,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3820749,
+ "longitude": -121.9597202
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 432.2041,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3821023,
+ "longitude": -121.9597347
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 432.14767,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3821119,
+ "longitude": -121.95989780000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 432.08664,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3818766,
+ "longitude": -121.9596741
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 432.00797,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3821347,
+ "longitude": -121.95992830000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 431.98508,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.382002899999996,
+ "longitude": -121.95995169999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 431.88455,
+ "segmentIndex": 21
+ },
+ {
+ "center": {
+ "latitude": 37.382088599999996,
+ "longitude": -121.9597274
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 431.85126,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.381942599999995,
+ "longitude": -121.9596234
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 431.63782,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.38201,
+ "longitude": -121.95962509999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 431.40186,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3820945,
+ "longitude": -121.95981460000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 431.1669,
+ "segmentIndex": 17
+ },
+ {
+ "center": {
+ "latitude": 37.382129899999995,
+ "longitude": -121.95970059999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 431.0652,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3818737,
+ "longitude": -121.9595396
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 431.00632,
+ "segmentIndex": 10
+ },
+ {
+ "center": {
+ "latitude": 37.381830199999996,
+ "longitude": -121.959917
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 430.79617,
+ "segmentIndex": 13
+ },
+ {
+ "center": {
+ "latitude": 37.381822299999996,
+ "longitude": -121.95991169999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 441.35858,
+ "segmentIndex": 13
+ },
+ {
+ "center": {
+ "latitude": 37.3820246,
+ "longitude": -121.9600685
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 430.7689,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819996,
+ "longitude": -121.95965609999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 430.64026,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3819547,
+ "longitude": -121.95963429999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 430.57043,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3820511,
+ "longitude": -121.9596468
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 430.5351,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.382061199999995,
+ "longitude": -121.95971290000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 430.52222,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.381831,
+ "longitude": -121.9597848
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 430.52124,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3820475,
+ "longitude": -121.95970570000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 430.405,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.382023499999995,
+ "longitude": -121.95968090000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 430.39883,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3821436,
+ "longitude": -121.95970779999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 430.24817,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.382157299999996,
+ "longitude": -121.95971509999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 430.15735,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3819253,
+ "longitude": -121.95962149999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 429.93918,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381975600000004,
+ "longitude": -121.95959800000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 429.91394,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3821125,
+ "longitude": -121.9597522
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 429.83014,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3820988,
+ "longitude": -121.95974500000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 429.809,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3820565,
+ "longitude": -121.96001439999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 429.76788,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3819667,
+ "longitude": -121.95964519999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 429.74567,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.382067899999996,
+ "longitude": -121.95998900000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 429.55536,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.381881799999995,
+ "longitude": -121.959665
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 429.45697,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.382079399999995,
+ "longitude": -121.9599636
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 429.43448,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3820337,
+ "longitude": -121.95969849999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 429.22067,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3820098,
+ "longitude": -121.95967369999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 428.84973,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.382115399999996,
+ "longitude": -121.9598875
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 428.79474,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.382089199999996,
+ "longitude": -121.95992729999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 428.71765,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.381836199999995,
+ "longitude": -121.95977579999997
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 428.60455,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3822086,
+ "longitude": -121.95975440000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 428.5175,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3821362,
+ "longitude": -121.95982559999997
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 428.44882,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3820288,
+ "longitude": -121.96005860000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 428.39975,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.382064799999995,
+ "longitude": -121.9596541
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 428.3571,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3820851,
+ "longitude": -121.95973769999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 428.29333,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3818871,
+ "longitude": -121.95965600000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 428.03644,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819855,
+ "longitude": -121.9597623
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 427.98123,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 37.3820785,
+ "longitude": -121.9596613
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 427.40512,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3819788,
+ "longitude": -121.95965609999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 427.3516,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3821189,
+ "longitude": -121.9598772
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 426.97382,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.381775499999996,
+ "longitude": -121.9598174
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 426.95685,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.38202,
+ "longitude": -121.9596912
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 426.8595,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3819144,
+ "longitude": -121.9602867
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 426.25714,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.382132999999996,
+ "longitude": -121.95978729999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 426.08902,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.382171,
+ "longitude": -121.95972230000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 426.05658,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.381901299999996,
+ "longitude": -121.96027790000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 425.8911,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818415,
+ "longitude": -121.9597667
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 425.86694,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3820072,
+ "longitude": -121.96006949999997
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 425.79544,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381907999999996,
+ "longitude": -121.9596197
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 425.74966,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819374,
+ "longitude": -121.95963239999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 425.7112,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818923,
+ "longitude": -121.9596469
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 425.49557,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3821224,
+ "longitude": -121.95986680000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 425.39026,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3818467,
+ "longitude": -121.95975759999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 425.2593,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381853199999995,
+ "longitude": -121.95982760000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 425.08807,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 37.382033,
+ "longitude": -121.96004869999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 425.0673,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819636,
+ "longitude": -121.9595871
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 425.0238,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818915,
+ "longitude": -121.9595372
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 424.9841,
+ "segmentIndex": 10
+ },
+ {
+ "center": {
+ "latitude": 37.3818232,
+ "longitude": -121.95963950000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 424.96484,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381875099999995,
+ "longitude": -121.9602603
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 424.90033,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381949399999996,
+ "longitude": -121.9596434
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 424.85553,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819028,
+ "longitude": -121.95962869999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 424.7869,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818882,
+ "longitude": -121.96026909999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 424.75705,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820778,
+ "longitude": -121.9599526
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 424.71603,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3818899,
+ "longitude": -121.95980290000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 424.64313,
+ "segmentIndex": 18
+ },
+ {
+ "center": {
+ "latitude": 37.3818459,
+ "longitude": -121.9599276
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 424.5871,
+ "segmentIndex": 13
+ },
+ {
+ "center": {
+ "latitude": 37.381927499999996,
+ "longitude": -121.9602955
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 424.24872,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820714,
+ "longitude": -121.95973049999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 424.23447,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3821328,
+ "longitude": -121.95983589999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 424.1218,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3820435,
+ "longitude": -121.9600287
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 423.89615,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3820663,
+ "longitude": -121.95997799999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 423.84875,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.381897599999995,
+ "longitude": -121.9596378
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 423.83893,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818226,
+ "longitude": -121.96022509999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 423.76816,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.382129299999995,
+ "longitude": -121.95984619999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 423.5186,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3820063,
+ "longitude": -121.959684
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 423.5167,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3818619,
+ "longitude": -121.96025150000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 423.40094,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3821258,
+ "longitude": -121.9598565
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 423.29794,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.381835699999996,
+ "longitude": -121.96023389999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 423.249,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381783299999995,
+ "longitude": -121.9601987
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 423.12994,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818457,
+ "longitude": -121.9598224
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 423.06604,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 37.3820549,
+ "longitude": -121.9600034
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 423.03998,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3818488,
+ "longitude": -121.9602427
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 422.57355,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818179,
+ "longitude": -121.9596486
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 422.5425,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381961499999996,
+ "longitude": -121.9596543
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 422.4809,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.38195150000001,
+ "longitude": -121.95957609999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 421.73764,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381941499999996,
+ "longitude": -121.95981599999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 421.649,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3817964,
+ "longitude": -121.9602075
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 421.58658,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819406,
+ "longitude": -121.96030429999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 421.51364,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381816799999996,
+ "longitude": -121.9598411
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 421.43655,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.382044,
+ "longitude": -121.95971599999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 421.41272,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.381809499999996,
+ "longitude": -121.9602163
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 421.17648,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819738,
+ "longitude": -121.95991760000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 421.1161,
+ "segmentIndex": 19
+ },
+ {
+ "center": {
+ "latitude": 37.382184699999996,
+ "longitude": -121.95972959999997
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 420.94107,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3820303,
+ "longitude": -121.9597088
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 420.8716,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.381851999999995,
+ "longitude": -121.95974860000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 420.8149,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819717,
+ "longitude": -121.95975550000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 420.57904,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 37.381928599999995,
+ "longitude": -121.9600167
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 420.57416,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381953700000004,
+ "longitude": -121.96031309999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 420.30814,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.38199410000001,
+ "longitude": -121.96006069999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 420.12756,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3821227,
+ "longitude": -121.95976979999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 419.99136,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.382092199999995,
+ "longitude": -121.9596686
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 419.73895,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.381980999999996,
+ "longitude": -121.9600519
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 419.41153,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381920099999995,
+ "longitude": -121.9596306
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 419.31604,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3820816,
+ "longitude": -121.95974809999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 419.17,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3818572,
+ "longitude": -121.9597395
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 419.1441,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381862999999996,
+ "longitude": -121.9599727
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 418.85284,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819395,
+ "longitude": -121.9595652
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 418.6586,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3820577,
+ "longitude": -121.9597233
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 418.63013,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3819024,
+ "longitude": -121.95999909999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 418.60828,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819155,
+ "longitude": -121.96000790000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 418.3314,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818893,
+ "longitude": -121.9599903
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 418.1784,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818761,
+ "longitude": -121.95998150000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 418.17242,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819679,
+ "longitude": -121.9600431
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 418.1367,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820876,
+ "longitude": -121.9599162
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 418.09048,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.381954799999995,
+ "longitude": -121.9600343
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 417.95734,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.382095299999996,
+ "longitude": -121.95975529999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 417.60608,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3819668,
+ "longitude": -121.9603219
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 417.49118,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3821984,
+ "longitude": -121.95973679999997
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 417.47495,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3819417,
+ "longitude": -121.96002550000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 417.3522,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3821059,
+ "longitude": -121.95967579999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 416.8701,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.382109,
+ "longitude": -121.95976250000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 416.73364,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.381953599999996,
+ "longitude": -121.9598269
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 416.68942,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3821017,
+ "longitude": -121.9598803
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 416.66452,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3819735,
+ "longitude": -121.95966519999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 416.307,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381862399999996,
+ "longitude": -121.95973039999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 416.02655,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819483,
+ "longitude": -121.95983600000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 415.11047,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818221,
+ "longitude": -121.95983209999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 415.0685,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3821295,
+ "longitude": -121.9597977
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 414.83893,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.381857499999995,
+ "longitude": -121.9595604
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 414.2923,
+ "segmentIndex": 10
+ },
+ {
+ "center": {
+ "latitude": 37.3818591,
+ "longitude": -121.95957899999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 435.4623,
+ "segmentIndex": 10
+ },
+ {
+ "center": {
+ "latitude": 37.381850199999995,
+ "longitude": -121.95958009999998
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 428.08893,
+ "segmentIndex": 10
+ },
+ {
+ "center": {
+ "latitude": 37.3818517,
+ "longitude": -121.95959859999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 435.25723,
+ "segmentIndex": 10
+ },
+ {
+ "center": {
+ "latitude": 37.38184280000001,
+ "longitude": -121.95959979999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 432.35693,
+ "segmentIndex": 10
+ },
+ {
+ "center": {
+ "latitude": 37.3820135,
+ "longitude": -121.95961480000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 414.2266,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.381999799999996,
+ "longitude": -121.95960760000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 418.0594,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.38201660000001,
+ "longitude": -121.9597015
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 413.8908,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3820762,
+ "longitude": -121.95994160000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 412.41568,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3819321,
+ "longitude": -121.95964149999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 412.1037,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.382027199999996,
+ "longitude": -121.959622
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 411.7665,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3818677,
+ "longitude": -121.95972130000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 410.75165,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3820647,
+ "longitude": -121.95996699999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 410.6556,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3818241,
+ "longitude": -121.95987129999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 410.42645,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 37.3818169,
+ "longitude": -121.95988759999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 432.26126,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 37.3819588,
+ "longitude": -121.9598178
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 410.39728,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819709,
+ "longitude": -121.95982869999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 410.36267,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819363,
+ "longitude": -121.959825
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 409.8508,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819478,
+ "longitude": -121.9599323
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 409.8162,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819442,
+ "longitude": -121.95965239999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 409.60214,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818829,
+ "longitude": -121.95980979999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 409.1171,
+ "segmentIndex": 18
+ },
+ {
+ "center": {
+ "latitude": 37.382053299999995,
+ "longitude": -121.95999239999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 407.7621,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3819431,
+ "longitude": -121.95984499999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 406.86444,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3820419,
+ "longitude": -121.9600177
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 406.8491,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3818127,
+ "longitude": -121.9596576
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 406.81403,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819468,
+ "longitude": -121.9598069
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 406.7262,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381934699999995,
+ "longitude": -121.959796
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 416.10284,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819656,
+ "longitude": -121.9598378
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 406.62485,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3817875,
+ "longitude": -121.95982839999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 406.5625,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.382119599999996,
+ "longitude": -121.95968299999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 406.47873,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3820115,
+ "longitude": -121.96005969999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 405.80685,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.382146999999996,
+ "longitude": -121.95969749999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 405.66803,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3819227,
+ "longitude": -121.95978500000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 404.40756,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819106,
+ "longitude": -121.95977409999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 412.79767,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3822121,
+ "longitude": -121.959744
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 403.48138,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3819562,
+ "longitude": -121.95966340000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 403.4122,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819295,
+ "longitude": -121.95980499999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 403.2898,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381942599999995,
+ "longitude": -121.95994130000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 403.16724,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.382105200000005,
+ "longitude": -121.95986989999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 403.10037,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3820409,
+ "longitude": -121.9596293
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 402.65903,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.382002899999996,
+ "longitude": -121.9596943
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 402.32523,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3818986,
+ "longitude": -121.9597632
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 402.13052,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381903799999996,
+ "longitude": -121.95975409999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 410.90265,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819091,
+ "longitude": -121.95974500000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 415.53552,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819143,
+ "longitude": -121.95973599999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 416.9219,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381919499999995,
+ "longitude": -121.95972689999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 418.413,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819248,
+ "longitude": -121.9597178
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 409.5884,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3820145,
+ "longitude": -121.9599038
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 402.0122,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 37.381980899999995,
+ "longitude": -121.9595889
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 401.9321,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381952999999996,
+ "longitude": -121.95992319999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 401.66977,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381941,
+ "longitude": -121.9599123
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 403.47696,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3820765,
+ "longitude": -121.9597962
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 401.3632,
+ "segmentIndex": 17
+ },
+ {
+ "center": {
+ "latitude": 37.3821333,
+ "longitude": -121.95969029999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 401.1596,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.381864799999995,
+ "longitude": -121.9595408
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 400.7519,
+ "segmentIndex": 10
+ },
+ {
+ "center": {
+ "latitude": 37.3819781,
+ "longitude": -121.9597347
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 400.47623,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 37.382126,
+ "longitude": -121.959808
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 400.0749,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3819641,
+ "longitude": -121.95980870000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.19684,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.382002,
+ "longitude": -121.95998879999998
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 396.17566,
+ "segmentIndex": 12
+ },
+ {
+ "center": {
+ "latitude": 37.3818712,
+ "longitude": -121.9598578
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 395.85666,
+ "segmentIndex": 15
+ },
+ {
+ "center": {
+ "latitude": 37.3820021,
+ "longitude": -121.96
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 395.5576,
+ "segmentIndex": 12
+ },
+ {
+ "center": {
+ "latitude": 37.3820449,
+ "longitude": -121.9598315
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.81473,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 37.382086,
+ "longitude": -121.9599052
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.7936,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3819683,
+ "longitude": -121.9596743
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.29773,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819513,
+ "longitude": -121.959969
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 393.19226,
+ "segmentIndex": 14
+ },
+ {
+ "center": {
+ "latitude": 37.3819358,
+ "longitude": -121.95992129999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.54977,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819379,
+ "longitude": -121.9598541
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.17123,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819618,
+ "longitude": -121.9599066
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.44833,
+ "segmentIndex": 19
+ },
+ {
+ "center": {
+ "latitude": 37.3818791,
+ "longitude": -121.95986289999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 391.0414,
+ "segmentIndex": 15
+ },
+ {
+ "center": {
+ "latitude": 37.381887000000006,
+ "longitude": -121.95986810000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 391.81284,
+ "segmentIndex": 15
+ },
+ {
+ "center": {
+ "latitude": 37.382108599999995,
+ "longitude": -121.95985960000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.50287,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.381931099999996,
+ "longitude": -121.9598341
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 387.06927,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3821225,
+ "longitude": -121.95981830000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 386.91025,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.382074599999996,
+ "longitude": -121.95993059999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 385.96252,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3818838,
+ "longitude": -121.95991
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 382.53226,
+ "segmentIndex": 16
+ },
+ {
+ "center": {
+ "latitude": 37.3819127,
+ "longitude": -121.95970690000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 382.12363,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381918,
+ "longitude": -121.9596978
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 384.03458,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381923199999996,
+ "longitude": -121.9596887
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.24652,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819285,
+ "longitude": -121.95967970000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 388.87302,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819405,
+ "longitude": -121.95969059999997
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 388.4272,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819458,
+ "longitude": -121.9596815
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.21173,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819054,
+ "longitude": -121.9597832
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.1043,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3821121,
+ "longitude": -121.95984929999997
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.09998,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3819604,
+ "longitude": -121.95984689999997
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.99945,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.382067899999996,
+ "longitude": -121.95974079999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.98752,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.382063099999996,
+ "longitude": -121.959956
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.27863,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3821191,
+ "longitude": -121.9598286
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 378.78915,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3819829,
+ "longitude": -121.95983969999997
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 378.7525,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381890899999995,
+ "longitude": -121.95989359999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 378.72467,
+ "segmentIndex": 16
+ },
+ {
+ "center": {
+ "latitude": 37.3818984,
+ "longitude": -121.95989870000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.72003,
+ "segmentIndex": 16
+ },
+ {
+ "center": {
+ "latitude": 37.3820394,
+ "longitude": -121.95992089999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 377.71057,
+ "segmentIndex": 8
+ },
+ {
+ "center": {
+ "latitude": 37.3819174,
+ "longitude": -121.9597941
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 377.08765,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818835,
+ "longitude": -121.9598886
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 376.77017,
+ "segmentIndex": 16
+ },
+ {
+ "center": {
+ "latitude": 37.3821156,
+ "longitude": -121.959839
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 376.0744,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.381756800000005,
+ "longitude": -121.960187
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 375.6437,
+ "segmentIndex": 9
+ },
+ {
+ "center": {
+ "latitude": 37.3819197,
+ "longitude": -121.95999809999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 375.53577,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819148,
+ "longitude": -121.95963970000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 375.31686,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819328,
+ "longitude": -121.9600069
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 375.3005,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3820517,
+ "longitude": -121.9599813
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 374.9202,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3820288,
+ "longitude": -121.96003209999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 374.68765,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3819983,
+ "longitude": -121.9600509
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 374.46082,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818933,
+ "longitude": -121.9597723
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 374.35614,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819075,
+ "longitude": -121.95971599999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 374.15106,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818913,
+ "longitude": -121.95991509999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 373.97372,
+ "segmentIndex": 16
+ },
+ {
+ "center": {
+ "latitude": 37.381926899999996,
+ "longitude": -121.9596506
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 373.0372,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.382062000000005,
+ "longitude": -121.95987
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 372.99194,
+ "segmentIndex": 8
+ },
+ {
+ "center": {
+ "latitude": 37.3820403,
+ "longitude": -121.96000670000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 372.9064,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3819066,
+ "longitude": -121.9599893
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 371.72437,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818804,
+ "longitude": -121.9599717
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 371.35162,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3818722,
+ "longitude": -121.95952109999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 371.1134,
+ "segmentIndex": 10
+ },
+ {
+ "center": {
+ "latitude": 37.381985199999995,
+ "longitude": -121.96004210000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 370.97836,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819023,
+ "longitude": -121.959725
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 370.6664,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819459,
+ "longitude": -121.96001569999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 370.62155,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381958999999995,
+ "longitude": -121.96002449999997
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 369.97052,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819364,
+ "longitude": -121.9599693
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 369.22903,
+ "segmentIndex": 14
+ },
+ {
+ "center": {
+ "latitude": 37.382070299999995,
+ "longitude": -121.959866
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 368.57156,
+ "segmentIndex": 8
+ },
+ {
+ "center": {
+ "latitude": 37.3819721,
+ "longitude": -121.96003329999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 368.40732,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.3819514,
+ "longitude": -121.95998019999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 367.43533,
+ "segmentIndex": 14
+ },
+ {
+ "center": {
+ "latitude": 37.381905499999995,
+ "longitude": -121.95988229999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 366.41312,
+ "segmentIndex": 16
+ },
+ {
+ "center": {
+ "latitude": 37.3818777,
+ "longitude": -121.95984209999997
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 363.13913,
+ "segmentIndex": 15
+ },
+ {
+ "center": {
+ "latitude": 37.3818698,
+ "longitude": -121.95983689999998
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 366.03232,
+ "segmentIndex": 15
+ },
+ {
+ "center": {
+ "latitude": 37.3819872,
+ "longitude": -121.9600002
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 362.19684,
+ "segmentIndex": 12
+ },
+ {
+ "center": {
+ "latitude": 37.3818856,
+ "longitude": -121.95984729999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 362.15283,
+ "segmentIndex": 15
+ },
+ {
+ "center": {
+ "latitude": 37.382016799999995,
+ "longitude": -121.95998859999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 362.0064,
+ "segmentIndex": 12
+ },
+ {
+ "center": {
+ "latitude": 37.382002199999995,
+ "longitude": -121.96001120000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 361.61636,
+ "segmentIndex": 12
+ },
+ {
+ "center": {
+ "latitude": 37.382031,
+ "longitude": -121.959925
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 361.24045,
+ "segmentIndex": 8
+ },
+ {
+ "center": {
+ "latitude": 37.3820019,
+ "longitude": -121.95997759999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 360.02966,
+ "segmentIndex": 12
+ },
+ {
+ "center": {
+ "latitude": 37.3817556,
+ "longitude": -121.96016839999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 359.31808,
+ "segmentIndex": 9
+ },
+ {
+ "center": {
+ "latitude": 37.3819289,
+ "longitude": -121.9599013
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 359.1329,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.381934199999996,
+ "longitude": -121.95989229999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 374.98166,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819394,
+ "longitude": -121.9598832
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 378.81155,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818935,
+ "longitude": -121.95985250000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 358.57922,
+ "segmentIndex": 15
+ },
+ {
+ "center": {
+ "latitude": 37.3820157,
+ "longitude": -121.9600498
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 357.71216,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 37.381896999999995,
+ "longitude": -121.95973409999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 356.1803,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3821193,
+ "longitude": -121.95978009999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 356.1724,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3819015,
+ "longitude": -121.9598577
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 352.76685,
+ "segmentIndex": 15
+ },
+ {
+ "center": {
+ "latitude": 37.382064899999996,
+ "longitude": -121.95984859999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 352.46707,
+ "segmentIndex": 8
+ },
+ {
+ "center": {
+ "latitude": 37.3820844,
+ "longitude": -121.95989420000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 352.39944,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.381987099999996,
+ "longitude": -121.95998900000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 351.0754,
+ "segmentIndex": 12
+ },
+ {
+ "center": {
+ "latitude": 37.3820542,
+ "longitude": -121.95973359999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 348.69568,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 37.3819258,
+ "longitude": -121.95984320000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 343.8879,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819326,
+ "longitude": -121.95986320000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 340.7707,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.382073,
+ "longitude": -121.95991959999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 335.71573,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3819242,
+ "longitude": -121.9598141
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 335.25354,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3819237,
+ "longitude": -121.95991039999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 334.863,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3818865,
+ "longitude": -121.9597523
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 334.05048,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3820536,
+ "longitude": -121.95987410000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 333.20123,
+ "segmentIndex": 8
+ },
+ {
+ "center": {
+ "latitude": 37.3819873,
+ "longitude": -121.9600114
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 329.2274,
+ "segmentIndex": 12
+ },
+ {
+ "center": {
+ "latitude": 37.3820615,
+ "longitude": -121.95994490000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 321.61856,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3820501,
+ "longitude": -121.9599703
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 315.24344,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.381881299999996,
+ "longitude": -121.95976129999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 312.63568,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3820227,
+ "longitude": -121.959929
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 309.19376,
+ "segmentIndex": 8
+ },
+ {
+ "center": {
+ "latitude": 37.3820281,
+ "longitude": -121.9599464
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 315.83514,
+ "segmentIndex": 8
+ },
+ {
+ "center": {
+ "latitude": 37.3818761,
+ "longitude": -121.9597704
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 301.72156,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.382038699999995,
+ "longitude": -121.9599957
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 298.90182,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.3820566,
+ "longitude": -121.95985270000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 293.86462,
+ "segmentIndex": 8
+ },
+ {
+ "center": {
+ "latitude": 37.382027199999996,
+ "longitude": -121.9600211
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 291.51602,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 37.381986999999995,
+ "longitude": -121.95997779999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 290.852,
+ "segmentIndex": 12
+ },
+ {
+ "center": {
+ "latitude": 37.382034,
+ "longitude": -121.95990359999998
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 288.00702,
+ "segmentIndex": 8
+ },
+ {
+ "center": {
+ "latitude": 37.3819216,
+ "longitude": -121.95996949999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 279.96616,
+ "segmentIndex": 14
+ },
+ {
+ "center": {
+ "latitude": 37.3819215,
+ "longitude": -121.9599583
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 283.98083,
+ "segmentIndex": 14
+ },
+ {
+ "center": {
+ "latitude": 37.3818708,
+ "longitude": -121.9597795
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 277.635,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 37.3820453,
+ "longitude": -121.9598781
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 276.27664,
+ "segmentIndex": 8
+ },
+ {
+ "center": {
+ "latitude": 37.3819066,
+ "longitude": -121.9599585
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 264.17673,
+ "segmentIndex": 14
+ },
+ {
+ "center": {
+ "latitude": 37.382014399999996,
+ "longitude": -121.95993310000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 242.08928,
+ "segmentIndex": 8
+ }
+ ]
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 37.3817288,
+ "longitude": -121.9603536
+ },
+ "ne": {
+ "latitude": 37.3822392,
+ "longitude": -121.95949390000001
+ }
+ },
+ "imageryQuality": "HIGH",
+ "imageryProcessedDate": {
+ "year": 2022,
+ "month": 10,
+ "day": 17
+ }
+ },
+ "status": 200,
+ "statusText": "",
+ "headers": {
+ "cache-control": "private",
+ "content-encoding": "gzip",
+ "content-length": "39077",
+ "content-type": "application/json; charset=UTF-8",
+ "date": "Thu, 21 Sep 2023 05:38:42 GMT",
+ "server": "ESF",
+ "vary": "Origin, X-Origin, Referer"
+ },
+ "config": {
+ "transitional": {
+ "silentJSONParsing": true,
+ "forcedJSONParsing": true,
+ "clarifyTimeoutError": false
+ },
+ "adapter": "xhr",
+ "transformRequest": [
+ null
+ ],
+ "transformResponse": [
+ null
+ ],
+ "timeout": 0,
+ "xsrfCookieName": "XSRF-TOKEN",
+ "xsrfHeaderName": "X-XSRF-TOKEN",
+ "maxContentLength": -1,
+ "maxBodyLength": -1,
+ "env": {},
+ "headers": {
+ "Accept": "application/json, text/plain, */*"
+ },
+ "method": "get",
+ "url": "https://solar.googleapis.com/v1/buildingInsights:findClosest?location.latitude=37.38197237113727&location.longitude=-121.95985885239725&requiredQuality=HIGH&key=AIzaSyCMtUFMOV1x4yp9cB8Z22nLX85iItpqdIg"
+ },
+ "request": {}
+}
\ No newline at end of file
diff --git a/Neverstopdreaming/src/responses/Seattle.js b/Neverstopdreaming/src/responses/Seattle.js
new file mode 100644
index 00000000..daf2977d
--- /dev/null
+++ b/Neverstopdreaming/src/responses/Seattle.js
@@ -0,0 +1,26351 @@
+export const seattleResponse =
+{
+ "data": {
+ "name": "buildings/ChIJM_uWQbBqkFQRgHupyVRiKHw",
+ "center": {
+ "latitude": 47.603699299999995,
+ "longitude": -122.33460059999999
+ },
+ "imageryDate": {
+ "year": 2022,
+ "month": 9,
+ "day": 25
+ },
+ "postalCode": "98104",
+ "administrativeArea": "WA",
+ "statisticalArea": "53033008100",
+ "regionCode": "US",
+ "solarPotential": {
+ "maxArrayPanelsCount": 884,
+ "maxArrayAreaMeters2": 1446.9312,
+ "maxSunshineHoursPerYear": 1248.1648,
+ "carbonOffsetFactorKgPerMwh": 695.72406,
+ "wholeRoofStats": {
+ "areaMeters2": 2134.2383,
+ "sunshineQuantiles": [
+ 281.72205,
+ 604.3657,
+ 640.8079,
+ 736.8156,
+ 932.2969,
+ 1048.0557,
+ 1152.9108,
+ 1184.9727,
+ 1209.1698,
+ 1221.9042,
+ 1337.3015
+ ],
+ "groundAreaMeters2": 2098.59
+ },
+ "roofSegmentStats": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "stats": {
+ "areaMeters2": 906.08026,
+ "sunshineQuantiles": [
+ 313.72943,
+ 1070.1952,
+ 1137.7534,
+ 1162.6514,
+ 1175.2697,
+ 1192.3278,
+ 1203.1296,
+ 1212.0311,
+ 1218.5477,
+ 1223.2913,
+ 1312.1906
+ ],
+ "groundAreaMeters2": 906.08
+ },
+ "center": {
+ "latitude": 47.6036584,
+ "longitude": -122.33454520000001
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 47.6034487,
+ "longitude": -122.33496489999999
+ },
+ "ne": {
+ "latitude": 47.6038925,
+ "longitude": -122.33414119999998
+ }
+ },
+ "planeHeightAtCenterMeters": 95.389206
+ },
+ {
+ "pitchDegrees": 1.4584582,
+ "azimuthDegrees": 95.742134,
+ "stats": {
+ "areaMeters2": 124.040184,
+ "sunshineQuantiles": [
+ 281.72205,
+ 575.9123,
+ 593.9354,
+ 601.50934,
+ 604.6938,
+ 606.49646,
+ 608.59,
+ 611.4559,
+ 619.1799,
+ 661.5136,
+ 742.7549
+ ],
+ "groundAreaMeters2": 124
+ },
+ "center": {
+ "latitude": 47.6038953,
+ "longitude": -122.33442649999998
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 47.603832,
+ "longitude": -122.334537
+ },
+ "ne": {
+ "latitude": 47.603972899999995,
+ "longitude": -122.3342931
+ }
+ },
+ "planeHeightAtCenterMeters": 23.875322
+ },
+ {
+ "pitchDegrees": 0.45854816,
+ "azimuthDegrees": 0,
+ "stats": {
+ "areaMeters2": 120.64386,
+ "sunshineQuantiles": [
+ 281.8931,
+ 621.3538,
+ 627.9179,
+ 630.9013,
+ 633.3129,
+ 634.8686,
+ 636.3158,
+ 638.76324,
+ 644.29016,
+ 649.471,
+ 662.5613
+ ],
+ "groundAreaMeters2": 120.64
+ },
+ "center": {
+ "latitude": 47.6037951,
+ "longitude": -122.33468590000001
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 47.6037302,
+ "longitude": -122.3347751
+ },
+ "ne": {
+ "latitude": 47.60386630000001,
+ "longitude": -122.33458720000002
+ }
+ },
+ "planeHeightAtCenterMeters": 27.442953
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "stats": {
+ "areaMeters2": 121.0388,
+ "sunshineQuantiles": [
+ 431.41016,
+ 716.6775,
+ 799.48865,
+ 925.9306,
+ 957.26306,
+ 979.0857,
+ 996.66925,
+ 1013.501,
+ 1034.2472,
+ 1065.9966,
+ 1332.0613
+ ],
+ "groundAreaMeters2": 111.74
+ },
+ "center": {
+ "latitude": 47.6035879,
+ "longitude": -122.33448089999999
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 47.603426,
+ "longitude": -122.3348415
+ },
+ "ne": {
+ "latitude": 47.6037452,
+ "longitude": -122.3341098
+ }
+ },
+ "planeHeightAtCenterMeters": 95.84761
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "stats": {
+ "areaMeters2": 111.42881,
+ "sunshineQuantiles": [
+ 282.94876,
+ 696.5211,
+ 871.5038,
+ 937.02295,
+ 951.52277,
+ 958.97784,
+ 962.87823,
+ 967.11194,
+ 982.7177,
+ 1010.8623,
+ 1163.553
+ ],
+ "groundAreaMeters2": 111.4
+ },
+ "center": {
+ "latitude": 47.6035719,
+ "longitude": -122.33498399999999
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 47.60341220000001,
+ "longitude": -122.33511440000001
+ },
+ "ne": {
+ "latitude": 47.6036973,
+ "longitude": -122.3348315
+ }
+ },
+ "planeHeightAtCenterMeters": 23.702456
+ },
+ {
+ "pitchDegrees": 1.5140493,
+ "azimuthDegrees": 269.4109,
+ "stats": {
+ "areaMeters2": 100.45507,
+ "sunshineQuantiles": [
+ 281.99274,
+ 659.01416,
+ 671.7091,
+ 679.36017,
+ 684.63586,
+ 692.1185,
+ 700.35614,
+ 707.9796,
+ 715.20996,
+ 720.97974,
+ 754.62256
+ ],
+ "groundAreaMeters2": 100.42
+ },
+ "center": {
+ "latitude": 47.6037312,
+ "longitude": -122.3348343
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 47.603659199999996,
+ "longitude": -122.33490909999999
+ },
+ "ne": {
+ "latitude": 47.6038068,
+ "longitude": -122.33475689999999
+ }
+ },
+ "planeHeightAtCenterMeters": 30.153751
+ },
+ {
+ "pitchDegrees": 1.3237345,
+ "azimuthDegrees": 38.258648,
+ "stats": {
+ "areaMeters2": 89.30383,
+ "sunshineQuantiles": [
+ 285.0433,
+ 695.7792,
+ 712.57556,
+ 726.30115,
+ 737.7481,
+ 748.06396,
+ 755.7907,
+ 764.67645,
+ 781.814,
+ 808.7823,
+ 902.9001
+ ],
+ "groundAreaMeters2": 89.28
+ },
+ "center": {
+ "latitude": 47.603699399999996,
+ "longitude": -122.33492919999999
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 47.6036329,
+ "longitude": -122.33500519999998
+ },
+ "ne": {
+ "latitude": 47.6037641,
+ "longitude": -122.33486789999999
+ }
+ },
+ "planeHeightAtCenterMeters": 30.017153
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "stats": {
+ "areaMeters2": 74.68989,
+ "sunshineQuantiles": [
+ 326.4626,
+ 1015.8326,
+ 1187.0466,
+ 1211.458,
+ 1217.8193,
+ 1222.3062,
+ 1225.9354,
+ 1229.2152,
+ 1236.3955,
+ 1261.7007,
+ 1330.6732
+ ],
+ "groundAreaMeters2": 74.65
+ },
+ "center": {
+ "latitude": 47.6037216,
+ "longitude": -122.33457369999999
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 47.6036756,
+ "longitude": -122.3346521
+ },
+ "ne": {
+ "latitude": 47.6037963,
+ "longitude": -122.33447500000001
+ }
+ },
+ "planeHeightAtCenterMeters": 103.49493
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "stats": {
+ "areaMeters2": 50.9142,
+ "sunshineQuantiles": [
+ 288.99884,
+ 320.94437,
+ 424.19208,
+ 470.31216,
+ 1090.9747,
+ 1164.0205,
+ 1214.0175,
+ 1239.92,
+ 1257.5023,
+ 1275.6362,
+ 1325.9355
+ ],
+ "groundAreaMeters2": 48.41
+ },
+ "center": {
+ "latitude": 47.603659199999996,
+ "longitude": -122.33483919999999
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 47.6035956,
+ "longitude": -122.33499239999999
+ },
+ "ne": {
+ "latitude": 47.603746099999995,
+ "longitude": -122.3346446
+ }
+ },
+ "planeHeightAtCenterMeters": 95.8427
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "stats": {
+ "areaMeters2": 44.934677,
+ "sunshineQuantiles": [
+ 284.7887,
+ 693.9969,
+ 812.12744,
+ 835.7677,
+ 850.4068,
+ 864.98364,
+ 875.7608,
+ 890.6682,
+ 928.9123,
+ 952.21045,
+ 1004.2406
+ ],
+ "groundAreaMeters2": 44.92
+ },
+ "center": {
+ "latitude": 47.6036765,
+ "longitude": -122.33501329999999
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 47.603613499999994,
+ "longitude": -122.33506930000001
+ },
+ "ne": {
+ "latitude": 47.6037222,
+ "longitude": -122.33494819999999
+ }
+ },
+ "planeHeightAtCenterMeters": 23.955727
+ },
+ {
+ "pitchDegrees": 5.077961,
+ "azimuthDegrees": 50.822563,
+ "stats": {
+ "areaMeters2": 39.926704,
+ "sunshineQuantiles": [
+ 281.958,
+ 447.3212,
+ 576.2463,
+ 603.1449,
+ 611.4728,
+ 615.7071,
+ 618.74274,
+ 621.40155,
+ 624.3878,
+ 628.03015,
+ 643.8681
+ ],
+ "groundAreaMeters2": 39.77
+ },
+ "center": {
+ "latitude": 47.6038396,
+ "longitude": -122.33458949999999
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 47.603783799999995,
+ "longitude": -122.33465470000002
+ },
+ "ne": {
+ "latitude": 47.6039016,
+ "longitude": -122.3345229
+ }
+ },
+ "planeHeightAtCenterMeters": 29.69135
+ },
+ {
+ "pitchDegrees": 39.109444,
+ "azimuthDegrees": 63.399338,
+ "stats": {
+ "areaMeters2": 49.861946,
+ "sunshineQuantiles": [
+ 281.97192,
+ 490.5551,
+ 500.2559,
+ 504.75223,
+ 508.49878,
+ 512.99976,
+ 520.0681,
+ 532.1953,
+ 548.7756,
+ 572.0863,
+ 651.9317
+ ],
+ "groundAreaMeters2": 38.69
+ },
+ "center": {
+ "latitude": 47.6037605,
+ "longitude": -122.33476609999998
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 47.603704,
+ "longitude": -122.33480869999998
+ },
+ "ne": {
+ "latitude": 47.603819699999995,
+ "longitude": -122.3347208
+ }
+ },
+ "planeHeightAtCenterMeters": 28.738747
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "stats": {
+ "areaMeters2": 37.03106,
+ "sunshineQuantiles": [
+ 344.78506,
+ 600.69794,
+ 775.31683,
+ 903.8793,
+ 1049.4535,
+ 1150.487,
+ 1172.4022,
+ 1187.0302,
+ 1199.2281,
+ 1211.4893,
+ 1337.3015
+ ],
+ "groundAreaMeters2": 36.98
+ },
+ "center": {
+ "latitude": 47.603688899999995,
+ "longitude": -122.3345262
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 47.603646499999996,
+ "longitude": -122.3346165
+ },
+ "ne": {
+ "latitude": 47.6037736,
+ "longitude": -122.3344221
+ }
+ },
+ "planeHeightAtCenterMeters": 103.5955
+ },
+ {
+ "pitchDegrees": 0.6526814,
+ "azimuthDegrees": 0,
+ "stats": {
+ "areaMeters2": 35.152283,
+ "sunshineQuantiles": [
+ 426.89337,
+ 614.0232,
+ 620.7009,
+ 628.7413,
+ 634.8225,
+ 639.0935,
+ 643.09546,
+ 647.8335,
+ 654.4853,
+ 672.891,
+ 694.2543
+ ],
+ "groundAreaMeters2": 35.15
+ },
+ "center": {
+ "latitude": 47.6039384,
+ "longitude": -122.33440859999999
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 47.6039223,
+ "longitude": -122.3344827
+ },
+ "ne": {
+ "latitude": 47.6039618,
+ "longitude": -122.33434249999998
+ }
+ },
+ "planeHeightAtCenterMeters": 23.668104
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "stats": {
+ "areaMeters2": 36.94736,
+ "sunshineQuantiles": [
+ 288.07983,
+ 312.9358,
+ 427.7116,
+ 860.5767,
+ 989.15466,
+ 1124.5656,
+ 1189.5477,
+ 1219.03,
+ 1251.4565,
+ 1278.319,
+ 1315.1473
+ ],
+ "groundAreaMeters2": 34.89
+ },
+ "center": {
+ "latitude": 47.603846499999996,
+ "longitude": -122.33439519999999
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 47.603794099999995,
+ "longitude": -122.3345109
+ },
+ "ne": {
+ "latitude": 47.6039052,
+ "longitude": -122.33426739999999
+ }
+ },
+ "planeHeightAtCenterMeters": 95.86924
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "stats": {
+ "areaMeters2": 35.786648,
+ "sunshineQuantiles": [
+ 390.65576,
+ 654.7349,
+ 757.9428,
+ 976.75665,
+ 1005.0787,
+ 1021.06085,
+ 1036.243,
+ 1051.6965,
+ 1067.9631,
+ 1087.1593,
+ 1229.4602
+ ],
+ "groundAreaMeters2": 33.47
+ },
+ "center": {
+ "latitude": 47.6035184,
+ "longitude": -122.33491420000001
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 47.60343290000001,
+ "longitude": -122.33499839999998
+ },
+ "ne": {
+ "latitude": 47.6036003,
+ "longitude": -122.3348367
+ }
+ },
+ "planeHeightAtCenterMeters": 95.80341
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "stats": {
+ "areaMeters2": 35.870537,
+ "sunshineQuantiles": [
+ 298.23337,
+ 380.9025,
+ 526.81165,
+ 1212.3474,
+ 1243.4409,
+ 1252.8604,
+ 1258.85,
+ 1263.5983,
+ 1268.3729,
+ 1273.8221,
+ 1305.4858
+ ],
+ "groundAreaMeters2": 32.16
+ },
+ "center": {
+ "latitude": 47.6038157,
+ "longitude": -122.33419199999999
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 47.603741,
+ "longitude": -122.3342694
+ },
+ "ne": {
+ "latitude": 47.603899299999995,
+ "longitude": -122.33411050000001
+ }
+ },
+ "planeHeightAtCenterMeters": 95.84786
+ },
+ {
+ "pitchDegrees": 13.032931,
+ "azimuthDegrees": 188.8331,
+ "stats": {
+ "areaMeters2": 19.728186,
+ "sunshineQuantiles": [
+ 314.86966,
+ 397.18433,
+ 499.23676,
+ 818.3309,
+ 822.18445,
+ 825.26294,
+ 835.04114,
+ 843.00116,
+ 848.6909,
+ 853.1651,
+ 869.5633
+ ],
+ "groundAreaMeters2": 19.22
+ },
+ "center": {
+ "latitude": 47.6036764,
+ "longitude": -122.3342217
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 47.603649399999995,
+ "longitude": -122.33429319999999
+ },
+ "ne": {
+ "latitude": 47.603705999999995,
+ "longitude": -122.3341568
+ }
+ },
+ "planeHeightAtCenterMeters": 29.741669
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "stats": {
+ "areaMeters2": 17.248339,
+ "sunshineQuantiles": [
+ 367.3084,
+ 893.8794,
+ 964.485,
+ 1006.4852,
+ 1024.2817,
+ 1043.5022,
+ 1066.1505,
+ 1088.3954,
+ 1113.086,
+ 1159.3564,
+ 1312.7072
+ ],
+ "groundAreaMeters2": 16.13
+ },
+ "center": {
+ "latitude": 47.6036887,
+ "longitude": -122.33464599999999
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 47.6036584,
+ "longitude": -122.3346789
+ },
+ "ne": {
+ "latitude": 47.6037244,
+ "longitude": -122.33461559999999
+ }
+ },
+ "planeHeightAtCenterMeters": 103.797264
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "stats": {
+ "areaMeters2": 14.164302,
+ "sunshineQuantiles": [
+ 337.76526,
+ 638.13336,
+ 876.81146,
+ 1015.96936,
+ 1087.6647,
+ 1128.56,
+ 1156.2408,
+ 1176.9543,
+ 1190.3693,
+ 1217.2922,
+ 1321.3574
+ ],
+ "groundAreaMeters2": 14.14
+ },
+ "center": {
+ "latitude": 47.603666399999994,
+ "longitude": -122.33468219999999
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 47.6036451,
+ "longitude": -122.334719
+ },
+ "ne": {
+ "latitude": 47.6036887,
+ "longitude": -122.33464930000001
+ }
+ },
+ "planeHeightAtCenterMeters": 103.560585
+ },
+ {
+ "pitchDegrees": 19.098577,
+ "azimuthDegrees": 233.78705,
+ "stats": {
+ "areaMeters2": 13.67258,
+ "sunshineQuantiles": [
+ 343.5733,
+ 558.3916,
+ 810.6393,
+ 835.1461,
+ 852.035,
+ 859.0912,
+ 863.6981,
+ 868.7744,
+ 884.19147,
+ 896.1046,
+ 929.1392
+ ],
+ "groundAreaMeters2": 12.92
+ },
+ "center": {
+ "latitude": 47.603623999999996,
+ "longitude": -122.33434210000001
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 47.6035979,
+ "longitude": -122.33438699999999
+ },
+ "ne": {
+ "latitude": 47.60364810000001,
+ "longitude": -122.3342667
+ }
+ },
+ "planeHeightAtCenterMeters": 26.12051
+ },
+ {
+ "pitchDegrees": 1.7035317,
+ "azimuthDegrees": 121.11386,
+ "stats": {
+ "areaMeters2": 11.465067,
+ "sunshineQuantiles": [
+ 521.09937,
+ 575.9741,
+ 595.2437,
+ 611.89655,
+ 623.3126,
+ 627.32275,
+ 628.9023,
+ 631.1207,
+ 633.48303,
+ 635.88617,
+ 641.57336
+ ],
+ "groundAreaMeters2": 11.46
+ },
+ "center": {
+ "latitude": 47.603825199999996,
+ "longitude": -122.334599
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 47.6038048,
+ "longitude": -122.33463449999999
+ },
+ "ne": {
+ "latitude": 47.6038475,
+ "longitude": -122.3345675
+ }
+ },
+ "planeHeightAtCenterMeters": 29.528376
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "stats": {
+ "areaMeters2": 9.171875,
+ "sunshineQuantiles": [
+ 338.3595,
+ 601.6743,
+ 702.8366,
+ 920.1325,
+ 999.3547,
+ 1044.4697,
+ 1072.986,
+ 1094.3696,
+ 1116.2222,
+ 1133.092,
+ 1209.6802
+ ],
+ "groundAreaMeters2": 9.17
+ },
+ "center": {
+ "latitude": 47.603741,
+ "longitude": -122.33450289999999
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 47.6037251,
+ "longitude": -122.33452510000001
+ },
+ "ne": {
+ "latitude": 47.603759499999995,
+ "longitude": -122.3344754
+ }
+ },
+ "planeHeightAtCenterMeters": 103.59216
+ },
+ {
+ "pitchDegrees": 35.124596,
+ "azimuthDegrees": 38.09515,
+ "stats": {
+ "areaMeters2": 9.475453,
+ "sunshineQuantiles": [
+ 344.1103,
+ 449.27014,
+ 483.22192,
+ 495.29184,
+ 502.6346,
+ 508.07986,
+ 516.74866,
+ 526.641,
+ 532.53906,
+ 538.01117,
+ 565.51196
+ ],
+ "groundAreaMeters2": 7.75
+ },
+ "center": {
+ "latitude": 47.6038591,
+ "longitude": -122.33454929999999
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 47.60384500000001,
+ "longitude": -122.3345741
+ },
+ "ne": {
+ "latitude": 47.603869599999996,
+ "longitude": -122.3345166
+ }
+ },
+ "planeHeightAtCenterMeters": 25.181242
+ },
+ {
+ "pitchDegrees": 0.6643156,
+ "azimuthDegrees": 0,
+ "stats": {
+ "areaMeters2": 7.260488,
+ "sunshineQuantiles": [
+ 361.22952,
+ 629.0317,
+ 784.618,
+ 810.48865,
+ 829.6797,
+ 894.4258,
+ 951.883,
+ 1053.4932,
+ 1127.4358,
+ 1194.5295,
+ 1324.8981
+ ],
+ "groundAreaMeters2": 7.26
+ },
+ "center": {
+ "latitude": 47.6036435,
+ "longitude": -122.334608
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 47.6036249,
+ "longitude": -122.33463280000001
+ },
+ "ne": {
+ "latitude": 47.6036657,
+ "longitude": -122.3345724
+ }
+ },
+ "planeHeightAtCenterMeters": 103.789
+ },
+ {
+ "pitchDegrees": 4.4203053,
+ "azimuthDegrees": 96.02184,
+ "stats": {
+ "areaMeters2": 5.6367664,
+ "sunshineQuantiles": [
+ 426.83255,
+ 503.7546,
+ 522.6936,
+ 534.01404,
+ 544.4282,
+ 548.8502,
+ 551.70746,
+ 553.4702,
+ 555.7979,
+ 556.8366,
+ 560.2913
+ ],
+ "groundAreaMeters2": 5.62
+ },
+ "center": {
+ "latitude": 47.6038807,
+ "longitude": -122.33455169999999
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 47.6038676,
+ "longitude": -122.3345699
+ },
+ "ne": {
+ "latitude": 47.6039038,
+ "longitude": -122.33453349999999
+ }
+ },
+ "planeHeightAtCenterMeters": 24.553972
+ },
+ {
+ "pitchDegrees": 2.3567772,
+ "azimuthDegrees": 148.48526,
+ "stats": {
+ "areaMeters2": 4.233581,
+ "sunshineQuantiles": [
+ 506.50204,
+ 551.9243,
+ 572.6812,
+ 677.78925,
+ 721.60034,
+ 737.7548,
+ 751.8977,
+ 758.8213,
+ 766.0036,
+ 772.4192,
+ 782.9699
+ ],
+ "groundAreaMeters2": 4.23
+ },
+ "center": {
+ "latitude": 47.6039831,
+ "longitude": -122.33436280000001
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 47.6039744,
+ "longitude": -122.33438620000001
+ },
+ "ne": {
+ "latitude": 47.6039945,
+ "longitude": -122.33434210000001
+ }
+ },
+ "planeHeightAtCenterMeters": 27.149641
+ },
+ {
+ "pitchDegrees": 3.7895947,
+ "azimuthDegrees": 40.03255,
+ "stats": {
+ "areaMeters2": 4.0588746,
+ "sunshineQuantiles": [
+ 546.34875,
+ 880.41425,
+ 913.109,
+ 931.73425,
+ 940.1469,
+ 948.0881,
+ 955.44165,
+ 959.61273,
+ 966.01483,
+ 978.2578,
+ 1051.031
+ ],
+ "groundAreaMeters2": 4.05
+ },
+ "center": {
+ "latitude": 47.6037873,
+ "longitude": -122.3344185
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 47.603774099999995,
+ "longitude": -122.33443129999998
+ },
+ "ne": {
+ "latitude": 47.6038013,
+ "longitude": -122.3344017
+ }
+ },
+ "planeHeightAtCenterMeters": 96.657684
+ },
+ {
+ "pitchDegrees": 6.613503,
+ "azimuthDegrees": 155.56902,
+ "stats": {
+ "areaMeters2": 4.0167284,
+ "sunshineQuantiles": [
+ 327.23053,
+ 343.96405,
+ 388.416,
+ 482.60727,
+ 486.97592,
+ 768.6325,
+ 1073.5641,
+ 1192.1304,
+ 1221.3715,
+ 1239.0658,
+ 1289.3428
+ ],
+ "groundAreaMeters2": 3.99
+ },
+ "center": {
+ "latitude": 47.6037222,
+ "longitude": -122.33467609999998
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 47.603710799999995,
+ "longitude": -122.33470219999998
+ },
+ "ne": {
+ "latitude": 47.6037354,
+ "longitude": -122.33465140000001
+ }
+ },
+ "planeHeightAtCenterMeters": 103.74197
+ }
+ ],
+ "solarPanelConfigs": [
+ {
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1248.6029,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 311.23553,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 937.36743,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1559.0824,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 311.23553,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1247.8469,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1867.2754,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 311.23553,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1556.0399,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2177.0298,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 311.23553,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1865.7943,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 2485.16,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 311.23553,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2173.9243,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 2792.2205,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 618.2961,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2173.9243,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3100.6387,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 926.71436,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2173.9243,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 3407.4338,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 926.71436,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 2480.7197,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3714.1306,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 926.71436,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 2787.4163,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 4020.79,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 926.71436,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3094.0757,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 4327.021,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1232.9453,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3094.0757,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4633.9316,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1539.8562,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3094.0757,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 4940.1094,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1846.0337,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3094.0757,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 5246.263,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1846.0337,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 3400.2295,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5552.408,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1846.0337,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3706.3748,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 5858.4707,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2152.0957,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3706.3748,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 6164.479,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2152.0957,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 4012.3833,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 6470.274,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 2457.8906,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 4012.3833,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 6779.326,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 2766.9429,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 4012.3833,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 7085.2793,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3072.8962,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 4012.3833,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7391.039,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 3378.656,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 4012.3833,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 7696.793,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 3378.656,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 4318.137,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 8003.897,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 3378.656,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4625.241,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 8309.952,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 3378.656,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 4931.297,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8615.616,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 3378.656,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 5236.9604,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8921.214,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 3378.656,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 30,
+ "yearlyEnergyDcKwh": 9226.76,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3684.2024,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 31,
+ "yearlyEnergyDcKwh": 9532.511,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 3989.9526,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 9838.021,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 4295.4634,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 10143.511,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4600.953,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 10449.177,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 4906.6187,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 35,
+ "yearlyEnergyDcKwh": 10754.976,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 5212.4175,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 11060.657,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5518.099,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 37,
+ "yearlyEnergyDcKwh": 11366.111,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 5823.553,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 38,
+ "yearlyEnergyDcKwh": 11671.557,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 6128.999,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 11976.985,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 6434.4277,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 40,
+ "yearlyEnergyDcKwh": 12282.664,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 6740.1055,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 41,
+ "yearlyEnergyDcKwh": 12588.072,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 7045.5137,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 12893.54,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7350.9814,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 43,
+ "yearlyEnergyDcKwh": 13199.095,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 7656.536,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 44,
+ "yearlyEnergyDcKwh": 13504.495,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 7961.936,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 13810.438,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 8267.88,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 14116.641,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8574.082,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 47,
+ "yearlyEnergyDcKwh": 14422.094,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8879.535,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 14727.491,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 30,
+ "yearlyEnergyDcKwh": 9184.933,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 15032.876,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 31,
+ "yearlyEnergyDcKwh": 9490.316,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 50,
+ "yearlyEnergyDcKwh": 15338.251,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 9795.691,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 15643.961,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 10101.401,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 15949.657,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 10407.098,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 53,
+ "yearlyEnergyDcKwh": 16255.028,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 35,
+ "yearlyEnergyDcKwh": 10712.469,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 16560.39,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 11017.832,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 55,
+ "yearlyEnergyDcKwh": 16866.111,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 37,
+ "yearlyEnergyDcKwh": 11323.552,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 56,
+ "yearlyEnergyDcKwh": 17171.775,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 38,
+ "yearlyEnergyDcKwh": 11629.216,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 57,
+ "yearlyEnergyDcKwh": 17477.18,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 11934.621,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 58,
+ "yearlyEnergyDcKwh": 17783.22,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 40,
+ "yearlyEnergyDcKwh": 12240.662,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 59,
+ "yearlyEnergyDcKwh": 18090.258,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 41,
+ "yearlyEnergyDcKwh": 12547.699,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 60,
+ "yearlyEnergyDcKwh": 18397.068,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 12854.509,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 61,
+ "yearlyEnergyDcKwh": 18703.81,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 43,
+ "yearlyEnergyDcKwh": 13161.252,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 62,
+ "yearlyEnergyDcKwh": 19010.553,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 44,
+ "yearlyEnergyDcKwh": 13467.993,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 63,
+ "yearlyEnergyDcKwh": 19317.373,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 13774.813,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 64,
+ "yearlyEnergyDcKwh": 19623.934,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 14081.374,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 65,
+ "yearlyEnergyDcKwh": 19930.143,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 47,
+ "yearlyEnergyDcKwh": 14387.584,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 66,
+ "yearlyEnergyDcKwh": 20236.39,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 14693.832,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 67,
+ "yearlyEnergyDcKwh": 20542.887,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 15000.327,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 68,
+ "yearlyEnergyDcKwh": 20850.725,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 50,
+ "yearlyEnergyDcKwh": 15308.165,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 69,
+ "yearlyEnergyDcKwh": 21157.016,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 15614.456,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 70,
+ "yearlyEnergyDcKwh": 21463.934,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 15921.374,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 71,
+ "yearlyEnergyDcKwh": 21770.223,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 53,
+ "yearlyEnergyDcKwh": 16227.662,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 22077.95,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 16535.389,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 73,
+ "yearlyEnergyDcKwh": 22384.482,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 55,
+ "yearlyEnergyDcKwh": 16841.922,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 74,
+ "yearlyEnergyDcKwh": 22692.354,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 56,
+ "yearlyEnergyDcKwh": 17149.793,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 75,
+ "yearlyEnergyDcKwh": 22999.063,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 57,
+ "yearlyEnergyDcKwh": 17456.502,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 76,
+ "yearlyEnergyDcKwh": 23305.184,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 58,
+ "yearlyEnergyDcKwh": 17762.623,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 77,
+ "yearlyEnergyDcKwh": 23611.176,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 59,
+ "yearlyEnergyDcKwh": 18068.615,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 78,
+ "yearlyEnergyDcKwh": 23917.09,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 60,
+ "yearlyEnergyDcKwh": 18374.53,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 79,
+ "yearlyEnergyDcKwh": 24223.477,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 61,
+ "yearlyEnergyDcKwh": 18680.914,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 80,
+ "yearlyEnergyDcKwh": 24529.383,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 62,
+ "yearlyEnergyDcKwh": 18986.82,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 81,
+ "yearlyEnergyDcKwh": 24835.27,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 63,
+ "yearlyEnergyDcKwh": 19292.709,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 82,
+ "yearlyEnergyDcKwh": 25140.896,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 64,
+ "yearlyEnergyDcKwh": 19598.334,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 83,
+ "yearlyEnergyDcKwh": 25446.463,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 65,
+ "yearlyEnergyDcKwh": 19903.9,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 84,
+ "yearlyEnergyDcKwh": 25752.02,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 66,
+ "yearlyEnergyDcKwh": 20209.457,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 85,
+ "yearlyEnergyDcKwh": 26058.32,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 67,
+ "yearlyEnergyDcKwh": 20515.758,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 86,
+ "yearlyEnergyDcKwh": 26363.799,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 68,
+ "yearlyEnergyDcKwh": 20821.236,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 87,
+ "yearlyEnergyDcKwh": 26669.242,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 69,
+ "yearlyEnergyDcKwh": 21126.68,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 26974.59,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 70,
+ "yearlyEnergyDcKwh": 21432.027,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 89,
+ "yearlyEnergyDcKwh": 27279.902,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 71,
+ "yearlyEnergyDcKwh": 21737.34,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 90,
+ "yearlyEnergyDcKwh": 27585.205,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 22042.643,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 91,
+ "yearlyEnergyDcKwh": 27890.492,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 73,
+ "yearlyEnergyDcKwh": 22347.93,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 92,
+ "yearlyEnergyDcKwh": 28195.746,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 74,
+ "yearlyEnergyDcKwh": 22653.184,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 93,
+ "yearlyEnergyDcKwh": 28501,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 75,
+ "yearlyEnergyDcKwh": 22958.438,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 94,
+ "yearlyEnergyDcKwh": 28806.242,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 76,
+ "yearlyEnergyDcKwh": 23263.682,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 95,
+ "yearlyEnergyDcKwh": 29111.469,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 77,
+ "yearlyEnergyDcKwh": 23568.906,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 96,
+ "yearlyEnergyDcKwh": 29416.654,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 78,
+ "yearlyEnergyDcKwh": 23874.092,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 97,
+ "yearlyEnergyDcKwh": 29721.773,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 79,
+ "yearlyEnergyDcKwh": 24179.21,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5542.5586,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 98,
+ "yearlyEnergyDcKwh": 30026.887,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 79,
+ "yearlyEnergyDcKwh": 24179.21,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 5847.673,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 99,
+ "yearlyEnergyDcKwh": 30337.318,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 79,
+ "yearlyEnergyDcKwh": 24179.21,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 6158.104,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 100,
+ "yearlyEnergyDcKwh": 30642.414,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 80,
+ "yearlyEnergyDcKwh": 24484.307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 6158.104,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 101,
+ "yearlyEnergyDcKwh": 30947.47,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 81,
+ "yearlyEnergyDcKwh": 24789.363,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 6158.104,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 102,
+ "yearlyEnergyDcKwh": 31252.51,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 82,
+ "yearlyEnergyDcKwh": 25094.402,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 6158.104,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 103,
+ "yearlyEnergyDcKwh": 31557.484,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 83,
+ "yearlyEnergyDcKwh": 25399.377,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 6158.104,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 104,
+ "yearlyEnergyDcKwh": 31862.436,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 84,
+ "yearlyEnergyDcKwh": 25704.328,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 6158.104,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 105,
+ "yearlyEnergyDcKwh": 32167.887,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 85,
+ "yearlyEnergyDcKwh": 26009.78,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 6158.104,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 32472.799,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 86,
+ "yearlyEnergyDcKwh": 26314.691,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 6158.104,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 107,
+ "yearlyEnergyDcKwh": 32777.645,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 86,
+ "yearlyEnergyDcKwh": 26314.691,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 6462.9473,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 108,
+ "yearlyEnergyDcKwh": 33082.477,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 87,
+ "yearlyEnergyDcKwh": 26619.525,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 6462.9473,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 109,
+ "yearlyEnergyDcKwh": 33388.496,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 26925.545,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 6462.9473,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 110,
+ "yearlyEnergyDcKwh": 33693.707,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 89,
+ "yearlyEnergyDcKwh": 27230.754,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 6462.9473,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 111,
+ "yearlyEnergyDcKwh": 33998.535,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 90,
+ "yearlyEnergyDcKwh": 27535.584,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 6462.9473,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 112,
+ "yearlyEnergyDcKwh": 34303.363,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 91,
+ "yearlyEnergyDcKwh": 27840.412,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 6462.9473,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 113,
+ "yearlyEnergyDcKwh": 34608.656,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 92,
+ "yearlyEnergyDcKwh": 28145.705,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 6462.9473,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 114,
+ "yearlyEnergyDcKwh": 34914.203,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 93,
+ "yearlyEnergyDcKwh": 28451.252,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 6462.9473,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 115,
+ "yearlyEnergyDcKwh": 35219.01,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 94,
+ "yearlyEnergyDcKwh": 28756.06,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 6462.9473,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 116,
+ "yearlyEnergyDcKwh": 35523.797,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 95,
+ "yearlyEnergyDcKwh": 29060.846,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 6462.9473,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 117,
+ "yearlyEnergyDcKwh": 35828.574,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 96,
+ "yearlyEnergyDcKwh": 29365.623,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 6462.9473,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 118,
+ "yearlyEnergyDcKwh": 36133.348,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 97,
+ "yearlyEnergyDcKwh": 29670.396,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 6462.9473,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 119,
+ "yearlyEnergyDcKwh": 36438.08,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 98,
+ "yearlyEnergyDcKwh": 29975.127,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 6462.9473,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 120,
+ "yearlyEnergyDcKwh": 36742.77,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 99,
+ "yearlyEnergyDcKwh": 30279.82,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 6462.9473,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 121,
+ "yearlyEnergyDcKwh": 37047.438,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 100,
+ "yearlyEnergyDcKwh": 30584.488,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 6462.9473,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 122,
+ "yearlyEnergyDcKwh": 37352.09,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 101,
+ "yearlyEnergyDcKwh": 30889.139,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 6462.9473,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 123,
+ "yearlyEnergyDcKwh": 37656.73,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 102,
+ "yearlyEnergyDcKwh": 31193.78,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 6462.9473,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 124,
+ "yearlyEnergyDcKwh": 37961.367,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 103,
+ "yearlyEnergyDcKwh": 31498.418,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 6462.9473,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 125,
+ "yearlyEnergyDcKwh": 38265.977,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 104,
+ "yearlyEnergyDcKwh": 31803.025,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 6462.9473,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 126,
+ "yearlyEnergyDcKwh": 38570.55,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 105,
+ "yearlyEnergyDcKwh": 32107.602,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 6462.9473,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 127,
+ "yearlyEnergyDcKwh": 38875.035,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 32412.082,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 6462.9473,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 128,
+ "yearlyEnergyDcKwh": 39179.51,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 107,
+ "yearlyEnergyDcKwh": 32716.559,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 6462.9473,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 129,
+ "yearlyEnergyDcKwh": 39483.938,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 108,
+ "yearlyEnergyDcKwh": 33020.984,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 6462.9473,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 130,
+ "yearlyEnergyDcKwh": 39789.098,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 109,
+ "yearlyEnergyDcKwh": 33326.145,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 6462.9473,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 131,
+ "yearlyEnergyDcKwh": 40093.523,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 110,
+ "yearlyEnergyDcKwh": 33630.57,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 6462.9473,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 132,
+ "yearlyEnergyDcKwh": 40397.92,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 111,
+ "yearlyEnergyDcKwh": 33934.973,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 6462.9473,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 133,
+ "yearlyEnergyDcKwh": 40702.305,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 112,
+ "yearlyEnergyDcKwh": 34239.355,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 6462.9473,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 134,
+ "yearlyEnergyDcKwh": 41006.63,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 113,
+ "yearlyEnergyDcKwh": 34543.68,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 6462.9473,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 135,
+ "yearlyEnergyDcKwh": 41310.953,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 114,
+ "yearlyEnergyDcKwh": 34848.004,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 6462.9473,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 136,
+ "yearlyEnergyDcKwh": 41615.195,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 114,
+ "yearlyEnergyDcKwh": 34848.004,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 6767.191,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 137,
+ "yearlyEnergyDcKwh": 41919.395,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 115,
+ "yearlyEnergyDcKwh": 35152.203,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 6767.191,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 138,
+ "yearlyEnergyDcKwh": 42223.496,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 115,
+ "yearlyEnergyDcKwh": 35152.203,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 7071.2944,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 139,
+ "yearlyEnergyDcKwh": 42527.598,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 116,
+ "yearlyEnergyDcKwh": 35456.305,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 7071.2944,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 140,
+ "yearlyEnergyDcKwh": 42831.695,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 116,
+ "yearlyEnergyDcKwh": 35456.305,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 141,
+ "yearlyEnergyDcKwh": 43135.707,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 117,
+ "yearlyEnergyDcKwh": 35760.316,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 142,
+ "yearlyEnergyDcKwh": 43439.71,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 118,
+ "yearlyEnergyDcKwh": 36064.32,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 143,
+ "yearlyEnergyDcKwh": 43743.633,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 119,
+ "yearlyEnergyDcKwh": 36368.242,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 144,
+ "yearlyEnergyDcKwh": 44047.51,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 120,
+ "yearlyEnergyDcKwh": 36672.12,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 145,
+ "yearlyEnergyDcKwh": 44352.605,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 121,
+ "yearlyEnergyDcKwh": 36977.215,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 146,
+ "yearlyEnergyDcKwh": 44656.48,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 122,
+ "yearlyEnergyDcKwh": 37281.09,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 147,
+ "yearlyEnergyDcKwh": 44960.33,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 123,
+ "yearlyEnergyDcKwh": 37584.94,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 148,
+ "yearlyEnergyDcKwh": 45264.156,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 124,
+ "yearlyEnergyDcKwh": 37888.77,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 149,
+ "yearlyEnergyDcKwh": 45567.973,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 125,
+ "yearlyEnergyDcKwh": 38192.586,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 150,
+ "yearlyEnergyDcKwh": 45871.78,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 126,
+ "yearlyEnergyDcKwh": 38496.395,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 151,
+ "yearlyEnergyDcKwh": 46175.547,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 127,
+ "yearlyEnergyDcKwh": 38800.16,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 152,
+ "yearlyEnergyDcKwh": 46479.348,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 128,
+ "yearlyEnergyDcKwh": 39103.957,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 153,
+ "yearlyEnergyDcKwh": 46783.09,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 129,
+ "yearlyEnergyDcKwh": 39407.703,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 154,
+ "yearlyEnergyDcKwh": 47086.832,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 130,
+ "yearlyEnergyDcKwh": 39711.44,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 155,
+ "yearlyEnergyDcKwh": 47390.563,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 131,
+ "yearlyEnergyDcKwh": 40015.176,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 156,
+ "yearlyEnergyDcKwh": 47694.26,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 132,
+ "yearlyEnergyDcKwh": 40318.875,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 157,
+ "yearlyEnergyDcKwh": 47997.89,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 133,
+ "yearlyEnergyDcKwh": 40622.504,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 158,
+ "yearlyEnergyDcKwh": 48301.67,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 134,
+ "yearlyEnergyDcKwh": 40926.285,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 159,
+ "yearlyEnergyDcKwh": 48605.285,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 135,
+ "yearlyEnergyDcKwh": 41229.9,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 160,
+ "yearlyEnergyDcKwh": 48908.79,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 136,
+ "yearlyEnergyDcKwh": 41533.406,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 161,
+ "yearlyEnergyDcKwh": 49212.26,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 137,
+ "yearlyEnergyDcKwh": 41836.88,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 162,
+ "yearlyEnergyDcKwh": 49515.668,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 138,
+ "yearlyEnergyDcKwh": 42140.28,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 163,
+ "yearlyEnergyDcKwh": 49819.02,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 139,
+ "yearlyEnergyDcKwh": 42443.637,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 164,
+ "yearlyEnergyDcKwh": 50122.344,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 140,
+ "yearlyEnergyDcKwh": 42746.96,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 165,
+ "yearlyEnergyDcKwh": 50425.656,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 141,
+ "yearlyEnergyDcKwh": 43050.273,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 166,
+ "yearlyEnergyDcKwh": 50728.926,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 142,
+ "yearlyEnergyDcKwh": 43353.547,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 167,
+ "yearlyEnergyDcKwh": 51032.13,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 143,
+ "yearlyEnergyDcKwh": 43656.746,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 168,
+ "yearlyEnergyDcKwh": 51335.3,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 144,
+ "yearlyEnergyDcKwh": 43959.92,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 170,
+ "yearlyEnergyDcKwh": 51941.57,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 146,
+ "yearlyEnergyDcKwh": 44566.19,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 172,
+ "yearlyEnergyDcKwh": 52547.75,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 148,
+ "yearlyEnergyDcKwh": 45172.37,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 174,
+ "yearlyEnergyDcKwh": 53153.81,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 150,
+ "yearlyEnergyDcKwh": 45778.434,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 176,
+ "yearlyEnergyDcKwh": 53760.227,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 152,
+ "yearlyEnergyDcKwh": 46384.848,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 178,
+ "yearlyEnergyDcKwh": 54366.055,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 154,
+ "yearlyEnergyDcKwh": 46990.68,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 180,
+ "yearlyEnergyDcKwh": 54971.676,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 156,
+ "yearlyEnergyDcKwh": 47596.297,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ }
+ ]
+ },
+ {
+ "panelsCount": 182,
+ "yearlyEnergyDcKwh": 55576.938,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 156,
+ "yearlyEnergyDcKwh": 47596.297,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.54993,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 184,
+ "yearlyEnergyDcKwh": 56181.938,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 158,
+ "yearlyEnergyDcKwh": 48201.3,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7375.3926,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.54993,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 186,
+ "yearlyEnergyDcKwh": 56786.785,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 159,
+ "yearlyEnergyDcKwh": 48503.75,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 7677.792,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.54993,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 188,
+ "yearlyEnergyDcKwh": 57391.516,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 161,
+ "yearlyEnergyDcKwh": 49108.48,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 7677.792,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.54993,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 190,
+ "yearlyEnergyDcKwh": 57996.188,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 163,
+ "yearlyEnergyDcKwh": 49713.152,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 7677.792,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.54993,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 192,
+ "yearlyEnergyDcKwh": 58604.28,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 165,
+ "yearlyEnergyDcKwh": 50321.242,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 7677.792,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.54993,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 194,
+ "yearlyEnergyDcKwh": 59208.91,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 167,
+ "yearlyEnergyDcKwh": 50925.87,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 7677.792,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.54993,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 196,
+ "yearlyEnergyDcKwh": 59813.227,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 169,
+ "yearlyEnergyDcKwh": 51530.19,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 7677.792,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.54993,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 198,
+ "yearlyEnergyDcKwh": 60416.9,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 170,
+ "yearlyEnergyDcKwh": 51831.992,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 7677.792,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 301.8701,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.54993,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 200,
+ "yearlyEnergyDcKwh": 61020.22,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 172,
+ "yearlyEnergyDcKwh": 52435.313,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 7677.792,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 301.8701,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.54993,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 202,
+ "yearlyEnergyDcKwh": 61623.273,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 174,
+ "yearlyEnergyDcKwh": 53038.367,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 7677.792,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 301.8701,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.54993,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 204,
+ "yearlyEnergyDcKwh": 62225.81,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 176,
+ "yearlyEnergyDcKwh": 53640.9,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 7677.792,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 301.8701,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.54993,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 207,
+ "yearlyEnergyDcKwh": 63128.324,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 179,
+ "yearlyEnergyDcKwh": 54543.414,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 7677.792,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 301.8701,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.54993,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 210,
+ "yearlyEnergyDcKwh": 64030.254,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 182,
+ "yearlyEnergyDcKwh": 55445.34,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 7677.792,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 301.8701,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.54993,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 213,
+ "yearlyEnergyDcKwh": 64931.438,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 185,
+ "yearlyEnergyDcKwh": 56346.523,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 7677.792,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 301.8701,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.54993,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 216,
+ "yearlyEnergyDcKwh": 65838.89,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 188,
+ "yearlyEnergyDcKwh": 57253.98,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 7677.792,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 301.8701,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.54993,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 219,
+ "yearlyEnergyDcKwh": 66738.836,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 191,
+ "yearlyEnergyDcKwh": 58153.92,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 7677.792,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 301.8701,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.54993,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 222,
+ "yearlyEnergyDcKwh": 67638.3,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 193,
+ "yearlyEnergyDcKwh": 58753.594,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 7677.792,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 601.65735,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.54993,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 225,
+ "yearlyEnergyDcKwh": 68536.2,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 196,
+ "yearlyEnergyDcKwh": 59651.504,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 7677.792,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 601.65735,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.54993,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 228,
+ "yearlyEnergyDcKwh": 69432.36,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 60547.66,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 7677.792,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 601.65735,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.54993,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 231,
+ "yearlyEnergyDcKwh": 70334.31,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 60547.66,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 7677.792,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 601.65735,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1204.499,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 234,
+ "yearlyEnergyDcKwh": 71228.24,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 201,
+ "yearlyEnergyDcKwh": 61143.41,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 7677.792,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 899.8417,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1204.499,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 237,
+ "yearlyEnergyDcKwh": 72121.195,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 204,
+ "yearlyEnergyDcKwh": 62036.363,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 7677.792,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 899.8417,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1204.499,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 240,
+ "yearlyEnergyDcKwh": 73013.2,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 207,
+ "yearlyEnergyDcKwh": 62928.37,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 7677.792,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 899.8417,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1204.499,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 243,
+ "yearlyEnergyDcKwh": 73904.07,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 210,
+ "yearlyEnergyDcKwh": 63819.24,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 7677.792,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 899.8417,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1204.499,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 246,
+ "yearlyEnergyDcKwh": 74790.53,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 212,
+ "yearlyEnergyDcKwh": 64409.863,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 7973.63,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 899.8417,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1204.499,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 249,
+ "yearlyEnergyDcKwh": 75675.32,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 213,
+ "yearlyEnergyDcKwh": 64706.03,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 8267.939,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 899.8417,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 252,
+ "yearlyEnergyDcKwh": 76557.445,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 216,
+ "yearlyEnergyDcKwh": 65588.16,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 8267.939,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 899.8417,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 255,
+ "yearlyEnergyDcKwh": 77439.63,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 219,
+ "yearlyEnergyDcKwh": 66470.34,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 8267.939,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 899.8417,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 258,
+ "yearlyEnergyDcKwh": 78326.59,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 220,
+ "yearlyEnergyDcKwh": 66763.4,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 8267.939,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 261,
+ "yearlyEnergyDcKwh": 79204.766,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 223,
+ "yearlyEnergyDcKwh": 67641.57,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 8267.939,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 264,
+ "yearlyEnergyDcKwh": 80081.99,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 226,
+ "yearlyEnergyDcKwh": 68518.8,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 8267.939,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 267,
+ "yearlyEnergyDcKwh": 80958.07,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 228,
+ "yearlyEnergyDcKwh": 69102.76,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 270,
+ "yearlyEnergyDcKwh": 81833.266,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 231,
+ "yearlyEnergyDcKwh": 69977.945,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 273,
+ "yearlyEnergyDcKwh": 82707.586,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 234,
+ "yearlyEnergyDcKwh": 70852.27,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 276,
+ "yearlyEnergyDcKwh": 83583.1,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 237,
+ "yearlyEnergyDcKwh": 71727.79,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 279,
+ "yearlyEnergyDcKwh": 84457.914,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 240,
+ "yearlyEnergyDcKwh": 72602.6,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 282,
+ "yearlyEnergyDcKwh": 85330.945,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 243,
+ "yearlyEnergyDcKwh": 73475.63,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 285,
+ "yearlyEnergyDcKwh": 86203.17,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 245,
+ "yearlyEnergyDcKwh": 74057.19,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 290.67755,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 288,
+ "yearlyEnergyDcKwh": 87076.03,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 248,
+ "yearlyEnergyDcKwh": 74930.04,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 290.67755,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 291,
+ "yearlyEnergyDcKwh": 87950.76,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 251,
+ "yearlyEnergyDcKwh": 75804.77,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 290.67755,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 294,
+ "yearlyEnergyDcKwh": 88823.06,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 254,
+ "yearlyEnergyDcKwh": 76677.08,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 290.67755,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 297,
+ "yearlyEnergyDcKwh": 89699.055,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 257,
+ "yearlyEnergyDcKwh": 77553.06,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 290.67755,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 300,
+ "yearlyEnergyDcKwh": 90572.766,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 260,
+ "yearlyEnergyDcKwh": 78426.77,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 290.67755,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 303,
+ "yearlyEnergyDcKwh": 91447.625,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 263,
+ "yearlyEnergyDcKwh": 79301.64,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 290.67755,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 306,
+ "yearlyEnergyDcKwh": 92337.43,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 266,
+ "yearlyEnergyDcKwh": 80191.445,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 290.67755,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 310,
+ "yearlyEnergyDcKwh": 93538.54,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 270,
+ "yearlyEnergyDcKwh": 81392.55,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 290.67755,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 314,
+ "yearlyEnergyDcKwh": 94745.26,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 274,
+ "yearlyEnergyDcKwh": 82599.266,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 290.67755,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 318,
+ "yearlyEnergyDcKwh": 95953.484,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 278,
+ "yearlyEnergyDcKwh": 83807.484,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 290.67755,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 322,
+ "yearlyEnergyDcKwh": 97158.15,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 282,
+ "yearlyEnergyDcKwh": 85012.15,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 290.67755,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 326,
+ "yearlyEnergyDcKwh": 98359.36,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 286,
+ "yearlyEnergyDcKwh": 86213.37,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 290.67755,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 330,
+ "yearlyEnergyDcKwh": 99562.18,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 290,
+ "yearlyEnergyDcKwh": 87416.19,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 290.67755,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 334,
+ "yearlyEnergyDcKwh": 100767.984,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 294,
+ "yearlyEnergyDcKwh": 88622,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 290.67755,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 338,
+ "yearlyEnergyDcKwh": 101971.8,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 298,
+ "yearlyEnergyDcKwh": 89825.805,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 290.67755,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 342,
+ "yearlyEnergyDcKwh": 103171.53,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 302,
+ "yearlyEnergyDcKwh": 91025.53,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 290.67755,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 346,
+ "yearlyEnergyDcKwh": 104369.33,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 306,
+ "yearlyEnergyDcKwh": 92223.32,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 290.67755,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 350,
+ "yearlyEnergyDcKwh": 105568.69,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 310,
+ "yearlyEnergyDcKwh": 93422.67,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 290.67755,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 354,
+ "yearlyEnergyDcKwh": 106763.43,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 314,
+ "yearlyEnergyDcKwh": 94617.414,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 290.67755,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 358,
+ "yearlyEnergyDcKwh": 107955.43,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 318,
+ "yearlyEnergyDcKwh": 95809.42,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 290.67755,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 362,
+ "yearlyEnergyDcKwh": 109143.3,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 322,
+ "yearlyEnergyDcKwh": 96997.28,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 290.67755,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 366,
+ "yearlyEnergyDcKwh": 110330.195,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 326,
+ "yearlyEnergyDcKwh": 98184.19,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 290.67755,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 370,
+ "yearlyEnergyDcKwh": 111518.34,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 330,
+ "yearlyEnergyDcKwh": 99372.33,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 290.67755,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 374,
+ "yearlyEnergyDcKwh": 112701.766,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 334,
+ "yearlyEnergyDcKwh": 100555.75,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 290.67755,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 378,
+ "yearlyEnergyDcKwh": 113880,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 338,
+ "yearlyEnergyDcKwh": 101733.984,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 290.67755,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 382,
+ "yearlyEnergyDcKwh": 115054.65,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 342,
+ "yearlyEnergyDcKwh": 102908.64,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 290.67755,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 386,
+ "yearlyEnergyDcKwh": 116226.164,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 346,
+ "yearlyEnergyDcKwh": 104080.16,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 290.67755,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 390,
+ "yearlyEnergyDcKwh": 117393.98,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 350,
+ "yearlyEnergyDcKwh": 105247.96,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 290.67755,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 394,
+ "yearlyEnergyDcKwh": 118557.734,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 354,
+ "yearlyEnergyDcKwh": 106411.72,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 290.67755,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 398,
+ "yearlyEnergyDcKwh": 119721.52,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 358,
+ "yearlyEnergyDcKwh": 107575.51,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 290.67755,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 402,
+ "yearlyEnergyDcKwh": 120884.01,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 362,
+ "yearlyEnergyDcKwh": 108738,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 290.67755,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 406,
+ "yearlyEnergyDcKwh": 122043.5,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 366,
+ "yearlyEnergyDcKwh": 109897.484,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 290.67755,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 411,
+ "yearlyEnergyDcKwh": 123490.73,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 368,
+ "yearlyEnergyDcKwh": 110476.64,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 869.24054,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 592.2233,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 416,
+ "yearlyEnergyDcKwh": 124932.52,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 372,
+ "yearlyEnergyDcKwh": 111630.33,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8560.054,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 869.24054,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 880.3296,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 421,
+ "yearlyEnergyDcKwh": 126371.28,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 376,
+ "yearlyEnergyDcKwh": 112781.555,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 869.24054,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 880.3296,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 426,
+ "yearlyEnergyDcKwh": 127806.664,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 381,
+ "yearlyEnergyDcKwh": 114216.93,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 869.24054,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 880.3296,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 431,
+ "yearlyEnergyDcKwh": 129239.805,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 386,
+ "yearlyEnergyDcKwh": 115650.06,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 869.24054,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 880.3296,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 436,
+ "yearlyEnergyDcKwh": 130668.945,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 390,
+ "yearlyEnergyDcKwh": 116792.88,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1155.558,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1498.8116,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 880.3296,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 441,
+ "yearlyEnergyDcKwh": 132094.3,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 394,
+ "yearlyEnergyDcKwh": 117933,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1155.558,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1784.0452,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 880.3296,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 446,
+ "yearlyEnergyDcKwh": 133513.16,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 399,
+ "yearlyEnergyDcKwh": 119351.85,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1155.558,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1784.0452,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 880.3296,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 451,
+ "yearlyEnergyDcKwh": 134925.47,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 404,
+ "yearlyEnergyDcKwh": 120764.164,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1155.558,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1784.0452,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 880.3296,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 456,
+ "yearlyEnergyDcKwh": 136359.31,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 406,
+ "yearlyEnergyDcKwh": 121329.61,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1155.558,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 2652.4397,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 880.3296,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 461,
+ "yearlyEnergyDcKwh": 137767.28,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 411,
+ "yearlyEnergyDcKwh": 122737.58,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1155.558,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 2652.4397,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 880.3296,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 466,
+ "yearlyEnergyDcKwh": 139173.3,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 415,
+ "yearlyEnergyDcKwh": 123862.4,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1155.558,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 2652.4397,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 471,
+ "yearlyEnergyDcKwh": 140604.02,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 417,
+ "yearlyEnergyDcKwh": 124423.95,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1155.558,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1493.7527,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 476,
+ "yearlyEnergyDcKwh": 142003.05,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 419,
+ "yearlyEnergyDcKwh": 124983.64,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1714.5879,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 481,
+ "yearlyEnergyDcKwh": 143393.88,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 424,
+ "yearlyEnergyDcKwh": 126374.46,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1714.5879,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ }
+ ]
+ },
+ {
+ "panelsCount": 486,
+ "yearlyEnergyDcKwh": 144773.63,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 428,
+ "yearlyEnergyDcKwh": 127479.7,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1714.5879,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 274.52618,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 491,
+ "yearlyEnergyDcKwh": 146140.81,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 433,
+ "yearlyEnergyDcKwh": 128846.88,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1714.5879,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 274.52618,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 496,
+ "yearlyEnergyDcKwh": 147515.11,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 436,
+ "yearlyEnergyDcKwh": 129663.47,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 2272.3008,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 274.52618,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 501,
+ "yearlyEnergyDcKwh": 148868.47,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 438,
+ "yearlyEnergyDcKwh": 130205.72,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 2812.0234,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 545.90857,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 506,
+ "yearlyEnergyDcKwh": 150224.36,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 440,
+ "yearlyEnergyDcKwh": 130740.3,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 267.78656,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3365.5442,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 545.90857,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 512,
+ "yearlyEnergyDcKwh": 151812.7,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 445,
+ "yearlyEnergyDcKwh": 132061.88,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 267.78656,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3365.5442,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 266.76978,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 545.90857,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 518,
+ "yearlyEnergyDcKwh": 153380.98,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 446,
+ "yearlyEnergyDcKwh": 132323.9,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 528.4805,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3365.5442,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 266.76978,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1045.5548,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 545.90857,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 524,
+ "yearlyEnergyDcKwh": 154916.97,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 447,
+ "yearlyEnergyDcKwh": 132578.86,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 783.37463,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 3620.5103,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 523.80237,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 258.03818,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 545.90857,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 530,
+ "yearlyEnergyDcKwh": 156430.84,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 449,
+ "yearlyEnergyDcKwh": 133086.47,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1034.5975,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 3872.979,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1026.381,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 258.03818,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 545.90857,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 536,
+ "yearlyEnergyDcKwh": 157911.92,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 450,
+ "yearlyEnergyDcKwh": 133331.66,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 494.42276,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1282.2919,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 3872.979,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1026.381,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 504.5196,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 542,
+ "yearlyEnergyDcKwh": 159382.88,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 450,
+ "yearlyEnergyDcKwh": 133331.66,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 737.7537,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1525.5654,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 243.05807,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1026.381,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1001.54614,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 548,
+ "yearlyEnergyDcKwh": 160839.8,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 451,
+ "yearlyEnergyDcKwh": 133573.58,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1224.5118,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1525.5654,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 243.05807,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1026.381,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 1729.7864,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 554,
+ "yearlyEnergyDcKwh": 162348.42,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 451,
+ "yearlyEnergyDcKwh": 133573.58,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1466.1606,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1525.5654,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 243.05807,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1026.381,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 560,
+ "yearlyEnergyDcKwh": 163785.67,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 451,
+ "yearlyEnergyDcKwh": 133573.58,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 2662.9924,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 1765.9822,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 243.05807,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1026.381,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 566,
+ "yearlyEnergyDcKwh": 165219.98,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 451,
+ "yearlyEnergyDcKwh": 133573.58,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 3859.9255,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 1765.9822,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 480.4427,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1026.381,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 572,
+ "yearlyEnergyDcKwh": 166648.6,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 451,
+ "yearlyEnergyDcKwh": 133573.58,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 5288.5366,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 1765.9822,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 480.4427,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1026.381,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 578,
+ "yearlyEnergyDcKwh": 168081.7,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 452,
+ "yearlyEnergyDcKwh": 133809.53,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 6485.693,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 1765.9822,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 480.4427,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1026.381,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 584,
+ "yearlyEnergyDcKwh": 169517.88,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 452,
+ "yearlyEnergyDcKwh": 133809.53,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 7921.856,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 1765.9822,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 480.4427,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1026.381,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 590,
+ "yearlyEnergyDcKwh": 170923.52,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 452,
+ "yearlyEnergyDcKwh": 133809.53,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 2472.2402,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 946.3227,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1026.381,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 596,
+ "yearlyEnergyDcKwh": 172354.2,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 452,
+ "yearlyEnergyDcKwh": 133809.53,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 3902.9282,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 946.3227,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1026.381,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 602,
+ "yearlyEnergyDcKwh": 173794.89,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 452,
+ "yearlyEnergyDcKwh": 133809.53,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 5343.6235,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 946.3227,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1026.381,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 608,
+ "yearlyEnergyDcKwh": 175223.33,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 452,
+ "yearlyEnergyDcKwh": 133809.53,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 6772.0625,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 946.3227,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1026.381,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 615,
+ "yearlyEnergyDcKwh": 176831.03,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 452,
+ "yearlyEnergyDcKwh": 133809.53,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 7933.315,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1169.4503,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1249.7025,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 622,
+ "yearlyEnergyDcKwh": 178366.48,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 452,
+ "yearlyEnergyDcKwh": 133809.53,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 35,
+ "yearlyEnergyDcKwh": 8370.903,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 1825.9484,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1249.7025,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.098577,
+ "azimuthDegrees": 233.78705,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 441.35492,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 629,
+ "yearlyEnergyDcKwh": 179869.64,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 452,
+ "yearlyEnergyDcKwh": 133809.53,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 37,
+ "yearlyEnergyDcKwh": 8800.652,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2682.6865,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1249.7025,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.098577,
+ "azimuthDegrees": 233.78705,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 658.0315,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 636,
+ "yearlyEnergyDcKwh": 181307.7,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 452,
+ "yearlyEnergyDcKwh": 133809.53,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 9205.297,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.3237345,
+ "azimuthDegrees": 38.258648,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 407.05536,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 3097.5403,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1461.2084,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.098577,
+ "azimuthDegrees": 233.78705,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 658.0315,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 643,
+ "yearlyEnergyDcKwh": 182700.78,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 453,
+ "yearlyEnergyDcKwh": 134006.16,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 9205.297,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.3237345,
+ "azimuthDegrees": 38.258648,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 1404.4655,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 3296.586,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1461.2084,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.098577,
+ "azimuthDegrees": 233.78705,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 658.0315,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 650,
+ "yearlyEnergyDcKwh": 184047.47,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 453,
+ "yearlyEnergyDcKwh": 134006.16,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 9205.297,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.3237345,
+ "azimuthDegrees": 38.258648,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 2751.155,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 3296.586,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1461.2084,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.098577,
+ "azimuthDegrees": 233.78705,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 658.0315,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 657,
+ "yearlyEnergyDcKwh": 185368.55,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 453,
+ "yearlyEnergyDcKwh": 134006.16,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 9205.297,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.3237345,
+ "azimuthDegrees": 38.258648,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 4072.2266,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 3296.586,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1461.2084,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.098577,
+ "azimuthDegrees": 233.78705,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 658.0315,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 664,
+ "yearlyEnergyDcKwh": 186673.31,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 453,
+ "yearlyEnergyDcKwh": 134006.16,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 9205.297,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.3237345,
+ "azimuthDegrees": 38.258648,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 5377.001,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 3296.586,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1461.2084,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.098577,
+ "azimuthDegrees": 233.78705,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 658.0315,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 671,
+ "yearlyEnergyDcKwh": 187947.98,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 454,
+ "yearlyEnergyDcKwh": 134189.89,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 9205.297,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.5140493,
+ "azimuthDegrees": 269.4109,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 364.53336,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 1.3237345,
+ "azimuthDegrees": 38.258648,
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 6103.41,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 3296.586,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1461.2084,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.098577,
+ "azimuthDegrees": 233.78705,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 658.0315,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 678,
+ "yearlyEnergyDcKwh": 189206.2,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 454,
+ "yearlyEnergyDcKwh": 134189.89,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 9205.297,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.5140493,
+ "azimuthDegrees": 269.4109,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 1263.5825,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 1.3237345,
+ "azimuthDegrees": 38.258648,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 6462.5767,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 3296.586,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1461.2084,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.098577,
+ "azimuthDegrees": 233.78705,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 658.0315,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 685,
+ "yearlyEnergyDcKwh": 190450.08,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 454,
+ "yearlyEnergyDcKwh": 134189.89,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 9205.297,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.5140493,
+ "azimuthDegrees": 269.4109,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 2507.4575,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 1.3237345,
+ "azimuthDegrees": 38.258648,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 6462.5767,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 3296.586,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1461.2084,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.098577,
+ "azimuthDegrees": 233.78705,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 658.0315,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 692,
+ "yearlyEnergyDcKwh": 191682.75,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 454,
+ "yearlyEnergyDcKwh": 134189.89,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 9205.297,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.5140493,
+ "azimuthDegrees": 269.4109,
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 3387.6665,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 1.3237345,
+ "azimuthDegrees": 38.258648,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 6815.035,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 3296.586,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1461.2084,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.098577,
+ "azimuthDegrees": 233.78705,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 658.0315,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 699,
+ "yearlyEnergyDcKwh": 192901.64,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 454,
+ "yearlyEnergyDcKwh": 134189.89,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 9205.297,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.5140493,
+ "azimuthDegrees": 269.4109,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 4257.4023,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 1.3237345,
+ "azimuthDegrees": 38.258648,
+ "panelsCount": 38,
+ "yearlyEnergyDcKwh": 7164.186,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 3296.586,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1461.2084,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.098577,
+ "azimuthDegrees": 233.78705,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 658.0315,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 706,
+ "yearlyEnergyDcKwh": 194102.88,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 454,
+ "yearlyEnergyDcKwh": 134189.89,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.4584582,
+ "azimuthDegrees": 95.742134,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 172.32028,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 9205.297,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.5140493,
+ "azimuthDegrees": 269.4109,
+ "panelsCount": 30,
+ "yearlyEnergyDcKwh": 5286.326,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 1.3237345,
+ "azimuthDegrees": 38.258648,
+ "panelsCount": 38,
+ "yearlyEnergyDcKwh": 7164.186,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 3296.586,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1461.2084,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.098577,
+ "azimuthDegrees": 233.78705,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 658.0315,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 714,
+ "yearlyEnergyDcKwh": 195459.33,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 454,
+ "yearlyEnergyDcKwh": 134189.89,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.4584582,
+ "azimuthDegrees": 95.742134,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 172.32028,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 9205.297,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.5140493,
+ "azimuthDegrees": 269.4109,
+ "panelsCount": 37,
+ "yearlyEnergyDcKwh": 6474.095,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 1.3237345,
+ "azimuthDegrees": 38.258648,
+ "panelsCount": 38,
+ "yearlyEnergyDcKwh": 7164.186,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 3296.586,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.6526814,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 168.67842,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1461.2084,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.098577,
+ "azimuthDegrees": 233.78705,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 658.0315,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 722,
+ "yearlyEnergyDcKwh": 196795.45,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 454,
+ "yearlyEnergyDcKwh": 134189.89,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.4584582,
+ "azimuthDegrees": 95.742134,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 172.32028,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 9205.297,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.5140493,
+ "azimuthDegrees": 269.4109,
+ "panelsCount": 43,
+ "yearlyEnergyDcKwh": 7476.3433,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 1.3237345,
+ "azimuthDegrees": 38.258648,
+ "panelsCount": 38,
+ "yearlyEnergyDcKwh": 7164.186,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 3296.586,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.6526814,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 502.56058,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1461.2084,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.098577,
+ "azimuthDegrees": 233.78705,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 658.0315,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 730,
+ "yearlyEnergyDcKwh": 198106.89,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 454,
+ "yearlyEnergyDcKwh": 134189.89,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.4584582,
+ "azimuthDegrees": 95.742134,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 172.32028,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.45854816,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 654.5399,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 9205.297,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.5140493,
+ "azimuthDegrees": 269.4109,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 7805.083,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 1.3237345,
+ "azimuthDegrees": 38.258648,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 7328.102,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 3296.586,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.6526814,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 666.79956,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1461.2084,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.098577,
+ "azimuthDegrees": 233.78705,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 658.0315,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 738,
+ "yearlyEnergyDcKwh": 199405.84,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 454,
+ "yearlyEnergyDcKwh": 134189.89,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.4584582,
+ "azimuthDegrees": 95.742134,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 497.86218,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.45854816,
+ "azimuthDegrees": 0,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 1465.9462,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 9205.297,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.5140493,
+ "azimuthDegrees": 269.4109,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 7805.083,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 1.3237345,
+ "azimuthDegrees": 38.258648,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 7328.102,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 3296.586,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.6526814,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 828.81024,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1461.2084,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.098577,
+ "azimuthDegrees": 233.78705,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 658.0315,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 746,
+ "yearlyEnergyDcKwh": 200693.4,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 454,
+ "yearlyEnergyDcKwh": 134189.89,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.4584582,
+ "azimuthDegrees": 95.742134,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 659.58075,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.45854816,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 2591.7827,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 9205.297,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.5140493,
+ "azimuthDegrees": 269.4109,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 7805.083,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 1.3237345,
+ "azimuthDegrees": 38.258648,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 7328.102,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 3296.586,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.6526814,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 828.81024,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1461.2084,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.098577,
+ "azimuthDegrees": 233.78705,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 658.0315,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 754,
+ "yearlyEnergyDcKwh": 201968.81,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 454,
+ "yearlyEnergyDcKwh": 134189.89,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.4584582,
+ "azimuthDegrees": 95.742134,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 659.58075,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.45854816,
+ "azimuthDegrees": 0,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 3228.7886,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 9205.297,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.5140493,
+ "azimuthDegrees": 269.4109,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 7805.083,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 1.3237345,
+ "azimuthDegrees": 38.258648,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 7328.102,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 3296.586,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.6526814,
+ "azimuthDegrees": 0,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 1467.2072,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1461.2084,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.098577,
+ "azimuthDegrees": 233.78705,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 658.0315,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 762,
+ "yearlyEnergyDcKwh": 203242.27,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 454,
+ "yearlyEnergyDcKwh": 134189.89,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.4584582,
+ "azimuthDegrees": 95.742134,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 659.58075,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.45854816,
+ "azimuthDegrees": 0,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 4502.243,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 9205.297,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.5140493,
+ "azimuthDegrees": 269.4109,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 7805.083,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 1.3237345,
+ "azimuthDegrees": 38.258648,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 7328.102,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 3296.586,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.6526814,
+ "azimuthDegrees": 0,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 1467.2072,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1461.2084,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.098577,
+ "azimuthDegrees": 233.78705,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 658.0315,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 770,
+ "yearlyEnergyDcKwh": 204512.52,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 454,
+ "yearlyEnergyDcKwh": 134189.89,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.4584582,
+ "azimuthDegrees": 95.742134,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 659.58075,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.45854816,
+ "azimuthDegrees": 0,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 5454.9355,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 9205.297,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.5140493,
+ "azimuthDegrees": 269.4109,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 7805.083,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 1.3237345,
+ "azimuthDegrees": 38.258648,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 7328.102,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 3296.586,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.6526814,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 1784.7646,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1461.2084,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.098577,
+ "azimuthDegrees": 233.78705,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 658.0315,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 778,
+ "yearlyEnergyDcKwh": 205779.98,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 454,
+ "yearlyEnergyDcKwh": 134189.89,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.4584582,
+ "azimuthDegrees": 95.742134,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 659.58075,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.45854816,
+ "azimuthDegrees": 0,
+ "panelsCount": 41,
+ "yearlyEnergyDcKwh": 6564.0347,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 9205.297,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.5140493,
+ "azimuthDegrees": 269.4109,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 7805.083,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 1.3237345,
+ "azimuthDegrees": 38.258648,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 7328.102,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 3296.586,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.6526814,
+ "azimuthDegrees": 0,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 1943.1359,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1461.2084,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.098577,
+ "azimuthDegrees": 233.78705,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 658.0315,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 786,
+ "yearlyEnergyDcKwh": 207040.52,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 454,
+ "yearlyEnergyDcKwh": 134189.89,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.4584582,
+ "azimuthDegrees": 95.742134,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 659.58075,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.45854816,
+ "azimuthDegrees": 0,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 7667.273,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 9205.297,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.5140493,
+ "azimuthDegrees": 269.4109,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 7805.083,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 1.3237345,
+ "azimuthDegrees": 38.258648,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 7328.102,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 3296.586,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.6526814,
+ "azimuthDegrees": 0,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 2100.4282,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1461.2084,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.098577,
+ "azimuthDegrees": 233.78705,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 658.0315,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 794,
+ "yearlyEnergyDcKwh": 208296.28,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 454,
+ "yearlyEnergyDcKwh": 134189.89,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.4584582,
+ "azimuthDegrees": 95.742134,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 659.58075,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.45854816,
+ "azimuthDegrees": 0,
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 8610.41,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 9205.297,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.5140493,
+ "azimuthDegrees": 269.4109,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 7805.083,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 1.3237345,
+ "azimuthDegrees": 38.258648,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 7328.102,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 3296.586,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.6526814,
+ "azimuthDegrees": 0,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 2257.1733,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1461.2084,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.098577,
+ "azimuthDegrees": 233.78705,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 658.0315,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 1.7035317,
+ "azimuthDegrees": 121.11386,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 155.88191,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 802,
+ "yearlyEnergyDcKwh": 209536.55,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 454,
+ "yearlyEnergyDcKwh": 134189.89,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.4584582,
+ "azimuthDegrees": 95.742134,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 969.5712,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.45854816,
+ "azimuthDegrees": 0,
+ "panelsCount": 55,
+ "yearlyEnergyDcKwh": 8765.194,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 9205.297,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.5140493,
+ "azimuthDegrees": 269.4109,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 7805.083,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 1.3237345,
+ "azimuthDegrees": 38.258648,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 7328.102,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 3296.586,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 5.077961,
+ "azimuthDegrees": 50.822563,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 465.52686,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.6526814,
+ "azimuthDegrees": 0,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 2412.3904,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1461.2084,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.098577,
+ "azimuthDegrees": 233.78705,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 658.0315,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 1.7035317,
+ "azimuthDegrees": 121.11386,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 310.6367,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 810,
+ "yearlyEnergyDcKwh": 210770.75,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 454,
+ "yearlyEnergyDcKwh": 134189.89,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.4584582,
+ "azimuthDegrees": 95.742134,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 1739.8883,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.45854816,
+ "azimuthDegrees": 0,
+ "panelsCount": 55,
+ "yearlyEnergyDcKwh": 8765.194,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 9205.297,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.5140493,
+ "azimuthDegrees": 269.4109,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 7805.083,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 1.3237345,
+ "azimuthDegrees": 38.258648,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 7328.102,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 3296.586,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 5.077961,
+ "azimuthDegrees": 50.822563,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 774.72363,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.6526814,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 2567.0723,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1461.2084,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.098577,
+ "azimuthDegrees": 233.78705,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 658.0315,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 1.7035317,
+ "azimuthDegrees": 121.11386,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 310.6367,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 819,
+ "yearlyEnergyDcKwh": 212141.42,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 454,
+ "yearlyEnergyDcKwh": 134189.89,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.4584582,
+ "azimuthDegrees": 95.742134,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 3110.5547,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.45854816,
+ "azimuthDegrees": 0,
+ "panelsCount": 55,
+ "yearlyEnergyDcKwh": 8765.194,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 9205.297,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.5140493,
+ "azimuthDegrees": 269.4109,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 7805.083,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 1.3237345,
+ "azimuthDegrees": 38.258648,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 7328.102,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 3296.586,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 5.077961,
+ "azimuthDegrees": 50.822563,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 774.72363,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.6526814,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 2567.0723,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1461.2084,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.098577,
+ "azimuthDegrees": 233.78705,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 658.0315,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 1.7035317,
+ "azimuthDegrees": 121.11386,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 310.6367,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 828,
+ "yearlyEnergyDcKwh": 213507.5,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 454,
+ "yearlyEnergyDcKwh": 134189.89,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.4584582,
+ "azimuthDegrees": 95.742134,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 4324.9355,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.45854816,
+ "azimuthDegrees": 0,
+ "panelsCount": 56,
+ "yearlyEnergyDcKwh": 8916.899,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 9205.297,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.5140493,
+ "azimuthDegrees": 269.4109,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 7805.083,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 1.3237345,
+ "azimuthDegrees": 38.258648,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 7328.102,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 3296.586,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 5.077961,
+ "azimuthDegrees": 50.822563,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 774.72363,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.6526814,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 2567.0723,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1461.2084,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.098577,
+ "azimuthDegrees": 233.78705,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 658.0315,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 1.7035317,
+ "azimuthDegrees": 121.11386,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 310.6367,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 837,
+ "yearlyEnergyDcKwh": 214867.61,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 454,
+ "yearlyEnergyDcKwh": 134189.89,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.4584582,
+ "azimuthDegrees": 95.742134,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 5534.0684,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.45854816,
+ "azimuthDegrees": 0,
+ "panelsCount": 56,
+ "yearlyEnergyDcKwh": 8916.899,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 9205.297,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.5140493,
+ "azimuthDegrees": 269.4109,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 7805.083,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 1.3237345,
+ "azimuthDegrees": 38.258648,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 7328.102,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 3296.586,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 5.077961,
+ "azimuthDegrees": 50.822563,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 925.70624,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.6526814,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 2567.0723,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1461.2084,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.098577,
+ "azimuthDegrees": 233.78705,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 658.0315,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 1.7035317,
+ "azimuthDegrees": 121.11386,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 310.6367,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 846,
+ "yearlyEnergyDcKwh": 216215.58,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 454,
+ "yearlyEnergyDcKwh": 134189.89,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.4584582,
+ "azimuthDegrees": 95.742134,
+ "panelsCount": 44,
+ "yearlyEnergyDcKwh": 6732.4224,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.45854816,
+ "azimuthDegrees": 0,
+ "panelsCount": 57,
+ "yearlyEnergyDcKwh": 9066.513,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 9205.297,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.5140493,
+ "azimuthDegrees": 269.4109,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 7805.083,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 1.3237345,
+ "azimuthDegrees": 38.258648,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 7328.102,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 3296.586,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 5.077961,
+ "azimuthDegrees": 50.822563,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 925.70624,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.6526814,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 2567.0723,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1461.2084,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.098577,
+ "azimuthDegrees": 233.78705,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 658.0315,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 1.7035317,
+ "azimuthDegrees": 121.11386,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 310.6367,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 855,
+ "yearlyEnergyDcKwh": 217532.02,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 454,
+ "yearlyEnergyDcKwh": 134189.89,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.4584582,
+ "azimuthDegrees": 95.742134,
+ "panelsCount": 50,
+ "yearlyEnergyDcKwh": 7611.7056,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.45854816,
+ "azimuthDegrees": 0,
+ "panelsCount": 57,
+ "yearlyEnergyDcKwh": 9066.513,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 9205.297,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.5140493,
+ "azimuthDegrees": 269.4109,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 7805.083,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 1.3237345,
+ "azimuthDegrees": 38.258648,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 7328.102,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 3296.586,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 5.077961,
+ "azimuthDegrees": 50.822563,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 1362.8503,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.6526814,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 2567.0723,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1461.2084,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.098577,
+ "azimuthDegrees": 233.78705,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 658.0315,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 1.7035317,
+ "azimuthDegrees": 121.11386,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 310.6367,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ }
+ ]
+ },
+ {
+ "panelsCount": 864,
+ "yearlyEnergyDcKwh": 218810.5,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 454,
+ "yearlyEnergyDcKwh": 134189.89,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.4584582,
+ "azimuthDegrees": 95.742134,
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 7895.02,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.45854816,
+ "azimuthDegrees": 0,
+ "panelsCount": 58,
+ "yearlyEnergyDcKwh": 9207.423,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 9205.297,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.5140493,
+ "azimuthDegrees": 269.4109,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 7805.083,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 1.3237345,
+ "azimuthDegrees": 38.258648,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 7328.102,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 3296.586,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 5.077961,
+ "azimuthDegrees": 50.822563,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 1819.692,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 39.109444,
+ "azimuthDegrees": 63.399338,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 268.4623,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.6526814,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 2567.0723,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1461.2084,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.098577,
+ "azimuthDegrees": 233.78705,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 658.0315,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 1.7035317,
+ "azimuthDegrees": 121.11386,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 310.6367,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ },
+ {
+ "pitchDegrees": 35.124596,
+ "azimuthDegrees": 38.09515,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 128.95514,
+ "segmentIndex": 23
+ }
+ ]
+ },
+ {
+ "panelsCount": 873,
+ "yearlyEnergyDcKwh": 219972.8,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 454,
+ "yearlyEnergyDcKwh": 134189.89,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.4584582,
+ "azimuthDegrees": 95.742134,
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 7895.02,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.45854816,
+ "azimuthDegrees": 0,
+ "panelsCount": 58,
+ "yearlyEnergyDcKwh": 9207.423,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 9205.297,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.5140493,
+ "azimuthDegrees": 269.4109,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 7805.083,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 1.3237345,
+ "azimuthDegrees": 38.258648,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 7328.102,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 3296.586,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 5.077961,
+ "azimuthDegrees": 50.822563,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 1819.692,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 39.109444,
+ "azimuthDegrees": 63.399338,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 1430.7587,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.6526814,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 2567.0723,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1461.2084,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.098577,
+ "azimuthDegrees": 233.78705,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 658.0315,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 1.7035317,
+ "azimuthDegrees": 121.11386,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 310.6367,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ },
+ {
+ "pitchDegrees": 35.124596,
+ "azimuthDegrees": 38.09515,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 128.95514,
+ "segmentIndex": 23
+ }
+ ]
+ },
+ {
+ "panelsCount": 882,
+ "yearlyEnergyDcKwh": 221120.16,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 454,
+ "yearlyEnergyDcKwh": 134189.89,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.4584582,
+ "azimuthDegrees": 95.742134,
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 7895.02,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.45854816,
+ "azimuthDegrees": 0,
+ "panelsCount": 58,
+ "yearlyEnergyDcKwh": 9207.423,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 9205.297,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.5140493,
+ "azimuthDegrees": 269.4109,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 7805.083,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 1.3237345,
+ "azimuthDegrees": 38.258648,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 7328.102,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 3296.586,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 5.077961,
+ "azimuthDegrees": 50.822563,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 1819.692,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 39.109444,
+ "azimuthDegrees": 63.399338,
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 2454.1794,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.6526814,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 2567.0723,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1461.2084,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.098577,
+ "azimuthDegrees": 233.78705,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 658.0315,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 1.7035317,
+ "azimuthDegrees": 121.11386,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 310.6367,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ },
+ {
+ "pitchDegrees": 35.124596,
+ "azimuthDegrees": 38.09515,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 252.90265,
+ "segmentIndex": 23
+ }
+ ]
+ },
+ {
+ "panelsCount": 884,
+ "yearlyEnergyDcKwh": 221362.92,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.037673064,
+ "azimuthDegrees": 0,
+ "panelsCount": 454,
+ "yearlyEnergyDcKwh": 134189.89,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.4584582,
+ "azimuthDegrees": 95.742134,
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 7895.02,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.45854816,
+ "azimuthDegrees": 0,
+ "panelsCount": 58,
+ "yearlyEnergyDcKwh": 9207.423,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 22.605244,
+ "azimuthDegrees": 327.6803,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 8155.3584,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 1.3027911,
+ "azimuthDegrees": 241.98618,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 9205.297,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 1.5140493,
+ "azimuthDegrees": 269.4109,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 7805.083,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 1.3237345,
+ "azimuthDegrees": 38.258648,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 7328.102,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 1.872602,
+ "azimuthDegrees": 219.60063,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8847.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 18.044678,
+ "azimuthDegrees": 148.5216,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4117.2373,
+ "segmentIndex": 8
+ },
+ {
+ "pitchDegrees": 1.4645534,
+ "azimuthDegrees": 303.3421,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 3296.586,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 5.077961,
+ "azimuthDegrees": 50.822563,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 1819.692,
+ "segmentIndex": 10
+ },
+ {
+ "pitchDegrees": 39.109444,
+ "azimuthDegrees": 63.399338,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 2696.9468,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 3.00914,
+ "azimuthDegrees": 302.84872,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1774.061,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.6526814,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 2567.0723,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 19.210438,
+ "azimuthDegrees": 148.03128,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1461.2084,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 20.729004,
+ "azimuthDegrees": 58.083023,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 2996.7664,
+ "segmentIndex": 15
+ },
+ {
+ "pitchDegrees": 26.290794,
+ "azimuthDegrees": 237.92043,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3521.607,
+ "segmentIndex": 16
+ },
+ {
+ "pitchDegrees": 20.745586,
+ "azimuthDegrees": 56.22588,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1301.6564,
+ "segmentIndex": 18
+ },
+ {
+ "pitchDegrees": 3.356747,
+ "azimuthDegrees": 238.107,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1161.5228,
+ "segmentIndex": 19
+ },
+ {
+ "pitchDegrees": 19.098577,
+ "azimuthDegrees": 233.78705,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 658.0315,
+ "segmentIndex": 20
+ },
+ {
+ "pitchDegrees": 1.7035317,
+ "azimuthDegrees": 121.11386,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 310.6367,
+ "segmentIndex": 21
+ },
+ {
+ "pitchDegrees": 1.1585381,
+ "azimuthDegrees": 322.72516,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 793.2125,
+ "segmentIndex": 22
+ },
+ {
+ "pitchDegrees": 35.124596,
+ "azimuthDegrees": 38.09515,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 252.90265,
+ "segmentIndex": 23
+ }
+ ]
+ }
+ ],
+ "financialAnalyses": [
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "20"
+ },
+ "panelConfigIndex": 3,
+ "financialDetails": {
+ "initialAcKwhPerYear": 1850.4753,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "1755"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "1909"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "5665"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 95.81026,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "431",
+ "nanos": 501922607
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-266"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4719"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3433",
+ "nanos": -824951172
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4719"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3433",
+ "nanos": -824951172
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "7345",
+ "nanos": 250000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "5436"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "1909",
+ "nanos": 765014648
+ },
+ "paybackYears": -1,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "165"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "3911"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2770",
+ "nanos": -487304687
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "3911"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2770",
+ "nanos": -487304687
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "431",
+ "nanos": 501922607
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-266"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4719"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3433",
+ "nanos": -824951172
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4719"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3433",
+ "nanos": -824951172
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "25"
+ },
+ "panelConfigIndex": 5,
+ "financialDetails": {
+ "initialAcKwhPerYear": 2373.3875,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2151"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "2235"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "7168"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 91.08826,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "505",
+ "nanos": 139709473
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-293"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5086"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3721",
+ "nanos": -534912109
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5086"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3721",
+ "nanos": -534912109
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "8598",
+ "nanos": 750000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "6364"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "2235",
+ "nanos": 675048828
+ },
+ "paybackYears": -1,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "212"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "5017"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2944",
+ "nanos": -994873047
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "5017"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2944",
+ "nanos": -994873047
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "505",
+ "nanos": 139709473
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-293"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5086"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3721",
+ "nanos": -534912109
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5086"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3721",
+ "nanos": -534912109
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "30"
+ },
+ "panelConfigIndex": 8,
+ "financialDetails": {
+ "initialAcKwhPerYear": 3157.0112,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "1982"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "2724"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "8670"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 96.46128,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "615",
+ "nanos": 596313477
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-333"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5623"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4143",
+ "nanos": -675781250
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5623"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4143",
+ "nanos": -675781250
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "10479"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "7755"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "2724",
+ "nanos": 540039063
+ },
+ "paybackYears": -1,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "283"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "6689"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3197",
+ "nanos": -333007812
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "6689"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3197",
+ "nanos": -333007812
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "615",
+ "nanos": 596313477
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-333"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5623"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4143",
+ "nanos": -675781250
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5623"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4143",
+ "nanos": -675781250
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "35"
+ },
+ "panelConfigIndex": 10,
+ "financialDetails": {
+ "initialAcKwhPerYear": 3677.968,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2231"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "3050"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "10172"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 94.812996,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "689",
+ "nanos": 234069824
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-354"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5843"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4331",
+ "nanos": -889648437
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5843"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4331",
+ "nanos": -889648437
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "11732",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "8683"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "3050",
+ "nanos": 449951172
+ },
+ "paybackYears": -1,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "336"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "7941"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3272",
+ "nanos": -344238281
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "7941"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3272",
+ "nanos": -344238281
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "689",
+ "nanos": 234069824
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-354"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5843"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4331",
+ "nanos": -889648437
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5843"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4331",
+ "nanos": -889648437
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "40"
+ },
+ "panelConfigIndex": 12,
+ "financialDetails": {
+ "initialAcKwhPerYear": 4199.0933,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2379"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "3376"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "11675"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 94.575424,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "762",
+ "nanos": 871765137
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-370"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5962"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4451",
+ "nanos": -98632812
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5962"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4451",
+ "nanos": -98632812
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "12986"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "9610"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "3376",
+ "nanos": 360107422
+ },
+ "paybackYears": -1,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "392"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "9296"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3278",
+ "nanos": -348632812
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "9296"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3278",
+ "nanos": -348632812
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "762",
+ "nanos": 871765137
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-370"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5962"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4451",
+ "nanos": -98632812
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5962"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4451",
+ "nanos": -98632812
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "45"
+ },
+ "panelConfigIndex": 14,
+ "financialDetails": {
+ "initialAcKwhPerYear": 4719.547,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2479"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "3702"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "13177"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 94.79944,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "836",
+ "nanos": 509582520
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-385"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-6032"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4537",
+ "nanos": -719726562
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-6032"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4537",
+ "nanos": -719726562
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "14239",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "10538"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "3702",
+ "nanos": 270019531
+ },
+ "paybackYears": 19.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "451"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "10698"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3251",
+ "nanos": -770263672
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "10698"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3251",
+ "nanos": -770263672
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "836",
+ "nanos": 509582520
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-385"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-6032"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4537",
+ "nanos": -719726562
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-6032"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4537",
+ "nanos": -719726562
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "50"
+ },
+ "panelConfigIndex": 17,
+ "financialDetails": {
+ "initialAcKwhPerYear": 5499.733,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2015"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "4191"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "14679"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.803535,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "946",
+ "nanos": 966186523
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-413"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-6275"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4761",
+ "nanos": -16601562
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-6275"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4761",
+ "nanos": -16601562
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "16119",
+ "nanos": 750000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "11929"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "4191",
+ "nanos": 134765625
+ },
+ "paybackYears": 19,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "534"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "12664"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3305",
+ "nanos": -263671875
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "12664"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3305",
+ "nanos": -263671875
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "946",
+ "nanos": 966186523
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-413"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-6275"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4761",
+ "nanos": -16601562
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-6275"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4761",
+ "nanos": -16601562
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "60"
+ },
+ "panelConfigIndex": 20,
+ "financialDetails": {
+ "initialAcKwhPerYear": 6282.3833,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2409"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "4680"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "17684"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 97.70806,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1057",
+ "nanos": 422851563
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-415"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5873"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4547",
+ "nanos": -754882812
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5873"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4547",
+ "nanos": -754882812
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "18000"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "13320"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "4680"
+ },
+ "paybackYears": 17.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "642"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "15275"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2922",
+ "nanos": -203613281
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "15275"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2922",
+ "nanos": -203613281
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1057",
+ "nanos": 422851563
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-415"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5873"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4547",
+ "nanos": -754882812
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5873"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4547",
+ "nanos": -754882812
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "70"
+ },
+ "panelConfigIndex": 23,
+ "financialDetails": {
+ "initialAcKwhPerYear": 7063.4595,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2653"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "5168"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "20688"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 97.02191,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1167",
+ "nanos": 879394531
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-411"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5322"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4233",
+ "nanos": -213867187
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5322"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4233",
+ "nanos": -213867187
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "19880",
+ "nanos": 250000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "14712"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "5168",
+ "nanos": 865234375
+ },
+ "paybackYears": 16.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "757"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "18036"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2437",
+ "nanos": -851562500
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "18036"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2437",
+ "nanos": -851562500
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1167",
+ "nanos": 879394531
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-411"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5322"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4233",
+ "nanos": -213867187
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5322"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4233",
+ "nanos": -213867187
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "80"
+ },
+ "panelConfigIndex": 27,
+ "financialDetails": {
+ "initialAcKwhPerYear": 8102.6343,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2353"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "5820"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "23693"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.64688,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1315",
+ "nanos": 154907227
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-420"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4962"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4068",
+ "nanos": -183593750
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4962"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4068",
+ "nanos": -183593750
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "22387",
+ "nanos": 250000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "16567"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "5820",
+ "nanos": 685058594
+ },
+ "paybackYears": 16,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "895"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "21341"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2046",
+ "nanos": -427124023
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "21341"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2046",
+ "nanos": -427124023
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1315",
+ "nanos": 154907227
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-420"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4962"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4068",
+ "nanos": -183593750
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4962"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4068",
+ "nanos": -183593750
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "90"
+ },
+ "defaultBill": true,
+ "panelConfigIndex": 30,
+ "financialDetails": {
+ "initialAcKwhPerYear": 8881.801,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2603"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "6309"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "26697"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 98.87376,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1425",
+ "nanos": 611450195
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-416"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4417"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3758",
+ "nanos": -56640625
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4417"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3758",
+ "nanos": -56640625
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "24267",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "17958"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "6309",
+ "nanos": 549804688
+ },
+ "paybackYears": 15.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1009"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "24095"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1566",
+ "nanos": -490356445
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "24095"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1566",
+ "nanos": -490356445
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1425",
+ "nanos": 611450195
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-416"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4417"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3758",
+ "nanos": -56640625
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4417"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3758",
+ "nanos": -56640625
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "100"
+ },
+ "panelConfigIndex": 33,
+ "financialDetails": {
+ "initialAcKwhPerYear": 9661.195,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2853"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "6798"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "29702"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 98.23683,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1536",
+ "nanos": 68237305
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-413"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3872"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3447",
+ "nanos": -582031250
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3872"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3447",
+ "nanos": -582031250
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "26147",
+ "nanos": 750000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "19350"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "6798",
+ "nanos": 415039063
+ },
+ "paybackYears": 15,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1124"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "26849"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1086",
+ "nanos": -215454102
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "26849"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1086",
+ "nanos": -215454102
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1536",
+ "nanos": 68237305
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-413"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3872"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3447",
+ "nanos": -582031250
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3872"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3447",
+ "nanos": -582031250
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "125"
+ },
+ "panelConfigIndex": 41,
+ "financialDetails": {
+ "initialAcKwhPerYear": 11738.873,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3200"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "8102"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "37213"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 98.139915,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1830",
+ "nanos": 619140625
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-409"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2598"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2742",
+ "nanos": -109375000
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2598"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2742",
+ "nanos": -109375000
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "31161",
+ "nanos": 750000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "23060"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "8102",
+ "nanos": 55175781
+ },
+ "paybackYears": 14.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1421"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "34014"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "72",
+ "nanos": 68557739
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "34014"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "72",
+ "nanos": 68557739
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1830",
+ "nanos": 619140625
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-409"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2598"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2742",
+ "nanos": -109375000
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2598"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2742",
+ "nanos": -109375000
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "150"
+ },
+ "panelConfigIndex": 50,
+ "financialDetails": {
+ "initialAcKwhPerYear": 14076.332,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3002"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "9568"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "44725"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.903244,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2161",
+ "nanos": 989013672
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-420"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1516"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2185",
+ "nanos": -656250000
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1516"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2185",
+ "nanos": -656250000
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "36802",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "27234"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "9568",
+ "nanos": 650390625
+ },
+ "paybackYears": 13.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1742"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "41724"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "1137",
+ "nanos": 925537109
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "41724"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "1137",
+ "nanos": 925537109
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2161",
+ "nanos": 989013672
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-420"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1516"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2185",
+ "nanos": -656250000
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1516"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2185",
+ "nanos": -656250000
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "175"
+ },
+ "panelConfigIndex": 58,
+ "financialDetails": {
+ "initialAcKwhPerYear": 16158.971,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3339"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "10872"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "52236"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.64097,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2456",
+ "nanos": 540039063
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-416"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-233"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1473",
+ "nanos": -718750000
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-233"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1473",
+ "nanos": -718750000
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "41816",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "30945"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "10872",
+ "nanos": 290039063
+ },
+ "paybackYears": 13.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2040"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "48898"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "2302",
+ "nanos": 676025391
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "48898"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "2302",
+ "nanos": 676025391
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2456",
+ "nanos": 540039063
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-416"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-233"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1473",
+ "nanos": -718750000
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-233"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1473",
+ "nanos": -718750000
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "200"
+ },
+ "panelConfigIndex": 66,
+ "financialDetails": {
+ "initialAcKwhPerYear": 18244.344,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3668"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "12175"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "59747"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.45942,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2751",
+ "nanos": 91064453
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-412"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "1058"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-756",
+ "nanos": -464843750
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "1058"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-756",
+ "nanos": -464843750
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "46830",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "34655"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "12175",
+ "nanos": 929687500
+ },
+ "paybackYears": 13,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2339"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "56080"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "3472",
+ "nanos": 730957031
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "56080"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "3472",
+ "nanos": 730957031
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2751",
+ "nanos": 91064453
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-412"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "1058"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-756",
+ "nanos": -464843750
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "1058"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-756",
+ "nanos": -464843750
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "225"
+ },
+ "panelConfigIndex": 74,
+ "financialDetails": {
+ "initialAcKwhPerYear": 20329.527,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "4002"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "13479"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "67259"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.30576,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "3045",
+ "nanos": 642089844
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-409"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "2344"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-42",
+ "nanos": -250000000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "2344"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-42",
+ "nanos": -250000000
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "51844",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "38365"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "13479",
+ "nanos": 570312500
+ },
+ "paybackYears": 12.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2637"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "63257"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "4639",
+ "nanos": 744628906
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "63257"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "4639",
+ "nanos": 744628906
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "3045",
+ "nanos": 642089844
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-409"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "2344"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-42",
+ "nanos": -250000000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "2344"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-42",
+ "nanos": -250000000
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "250"
+ },
+ "panelConfigIndex": 82,
+ "financialDetails": {
+ "initialAcKwhPerYear": 22409.23,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "4348"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "14783"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "74770"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.1568,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "3340",
+ "nanos": 192871094
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-405"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "3619"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "664",
+ "nanos": 93750000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "3619"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "664",
+ "nanos": 93750000
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "56858",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "42076"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "14783",
+ "nanos": 209960938
+ },
+ "paybackYears": 12.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2935"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "70423"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "5798",
+ "nanos": 883789063
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "70423"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "5798",
+ "nanos": 883789063
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "3340",
+ "nanos": 192871094
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-405"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "3619"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "664",
+ "nanos": 93750000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "3619"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "664",
+ "nanos": 93750000
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "300"
+ },
+ "panelConfigIndex": 99,
+ "financialDetails": {
+ "initialAcKwhPerYear": 26823.863,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "4500"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "17553"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "89793"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.88004,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "3966",
+ "nanos": 113769531
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-413"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "5972"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "1923",
+ "nanos": 894531250
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "5972"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "1923",
+ "nanos": 894531250
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "67513",
+ "nanos": 250000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "49960"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "17553",
+ "nanos": 445312500
+ },
+ "paybackYears": 12.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "3553"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "85294"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "8020",
+ "nanos": 911621094
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "85294"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "8020",
+ "nanos": 911621094
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "3966",
+ "nanos": 113769531
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-413"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "5972"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "1923",
+ "nanos": 894531250
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "5972"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "1923",
+ "nanos": 894531250
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "350"
+ },
+ "panelConfigIndex": 115,
+ "financialDetails": {
+ "initialAcKwhPerYear": 30972.367,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "5205"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "20160"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "104816"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.56467,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "4555",
+ "nanos": 215820313
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-407"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "8507"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "3327",
+ "nanos": 234375000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "8507"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "3327",
+ "nanos": 234375000
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "77541",
+ "nanos": 250000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "57381"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "20160",
+ "nanos": 724609375
+ },
+ "paybackYears": 12.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "4148"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "99612"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "10329",
+ "nanos": 883789063
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "99612"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "10329",
+ "nanos": 883789063
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "4555",
+ "nanos": 215820313
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-407"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "8507"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "3327",
+ "nanos": 234375000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "8507"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "3327",
+ "nanos": 234375000
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "400"
+ },
+ "panelConfigIndex": 131,
+ "financialDetails": {
+ "initialAcKwhPerYear": 35114.313,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "5950"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "22768"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "119839"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.28088,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "5144",
+ "nanos": 317871094
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-403"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "11003"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "4704",
+ "nanos": 421875000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "11003"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "4704",
+ "nanos": 421875000
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "87569",
+ "nanos": 250000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "64802"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "22768",
+ "nanos": 5859375
+ },
+ "paybackYears": 12.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "4742"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "113889"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "12612",
+ "nanos": 690429688
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "113889"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "12612",
+ "nanos": 690429688
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "5144",
+ "nanos": 317871094
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-403"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "11003"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "4704",
+ "nanos": 421875000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "11003"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "4704",
+ "nanos": 421875000
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "450"
+ },
+ "panelConfigIndex": 148,
+ "financialDetails": {
+ "initialAcKwhPerYear": 39507.445,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "6158"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "25538"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "134861"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.70348,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "5770",
+ "nanos": 238769531
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-412"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "13299"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "5928",
+ "nanos": 31250000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "13299"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "5928",
+ "nanos": 31250000
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "98224"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "72686"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "25538",
+ "nanos": 240234375
+ },
+ "paybackYears": 12,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "5358"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "128704"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "14798",
+ "nanos": 485351563
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "128704"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "14798",
+ "nanos": 485351563
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "5770",
+ "nanos": 238769531
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-412"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "13299"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "5928",
+ "nanos": 31250000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "13299"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "5928",
+ "nanos": 31250000
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "500"
+ },
+ "panelConfigIndex": 164,
+ "financialDetails": {
+ "initialAcKwhPerYear": 43635.008,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "6946"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "28145"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "149884"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.44927,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "6359",
+ "nanos": 341308594
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-408"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "15752"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "7281",
+ "nanos": 937500000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "15752"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "7281",
+ "nanos": 937500000
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "108252"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "80107"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "28145",
+ "nanos": 519531250
+ },
+ "paybackYears": 12,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "5951"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "142939"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "17058",
+ "nanos": 5859375
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "142939"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "17058",
+ "nanos": 5859375
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "6359",
+ "nanos": 341308594
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-408"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "15752"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "7281",
+ "nanos": 937500000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "15752"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "7281",
+ "nanos": 937500000
+ }
+ }
+ }
+ }
+ ],
+ "panelCapacityWatts": 250,
+ "panelHeightMeters": 1.65,
+ "panelWidthMeters": 0.992,
+ "panelLifetimeYears": 20,
+ "buildingStats": {
+ "areaMeters2": 2760.2563,
+ "sunshineQuantiles": [
+ 281.7218,
+ 503.92712,
+ 610.2149,
+ 662.21075,
+ 774.4608,
+ 958.2123,
+ 1101.2643,
+ 1169.3666,
+ 1203.3138,
+ 1220.531,
+ 1345.9764
+ ],
+ "groundAreaMeters2": 2465.5
+ },
+ "solarPanels": [
+ {
+ "center": {
+ "latitude": 47.6037247,
+ "longitude": -122.3345465
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 313.80188,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 47.603730399999996,
+ "longitude": -122.33455660000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 312.6683,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 47.603555199999995,
+ "longitude": -122.33479899999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 311.23553,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037189,
+ "longitude": -122.33453639999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 310.8972,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 47.6037362,
+ "longitude": -122.3345667
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 310.47943,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 47.603741899999996,
+ "longitude": -122.33457679999998
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 308.19305,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 47.6037476,
+ "longitude": -122.33458689999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 309.75443,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 47.60373630000001,
+ "longitude": -122.33460099999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 308.12997,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 47.6035553,
+ "longitude": -122.33482090000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 307.06055,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035642,
+ "longitude": -122.33482079999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 308.4183,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603724799999995,
+ "longitude": -122.3345808
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 306.7953,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 47.603713299999995,
+ "longitude": -122.3345606
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 306.69662,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 47.6037134,
+ "longitude": -122.3345949
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 306.65945,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 47.6035462,
+ "longitude": -122.33479909999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.23096,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035373,
+ "longitude": -122.33479919999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.91086,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603555,
+ "longitude": -122.33477699999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.17752,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037191,
+ "longitude": -122.33457070000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 306.15378,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 47.6037192,
+ "longitude": -122.33460499999998
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 306.14523,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 47.6035374,
+ "longitude": -122.3348212
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.0621,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037076,
+ "longitude": -122.33455049999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 306.0086,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 47.6035372,
+ "longitude": -122.3347773
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.79486,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035371,
+ "longitude": -122.33475529999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 309.05225,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035283,
+ "longitude": -122.3347774
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.95328,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603546099999996,
+ "longitude": -122.3347772
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.75977,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603702,
+ "longitude": -122.3345748
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 305.75378,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 47.6036906,
+ "longitude": -122.3345889
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 307.10385,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 47.6036963,
+ "longitude": -122.334599
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 306.05554,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 47.6037305,
+ "longitude": -122.33459089999998
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 305.6634,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 47.6037077,
+ "longitude": -122.33458479999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 305.5981,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 47.603519299999995,
+ "longitude": -122.3347775
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.54636,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035195,
+ "longitude": -122.33479939999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.7502,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603536899999995,
+ "longitude": -122.3347334
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.51074,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035105,
+ "longitude": -122.33479960000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.4899,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035016,
+ "longitude": -122.3347997
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.66568,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603501699999995,
+ "longitude": -122.33482159999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.79877,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6034927,
+ "longitude": -122.3347998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.6814,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035281,
+ "longitude": -122.33475539999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.4541,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603528499999996,
+ "longitude": -122.3348213
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.44598,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035107,
+ "longitude": -122.33482149999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.42874,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603510799999995,
+ "longitude": -122.3348435
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.67798,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035015,
+ "longitude": -122.33477769999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.40826,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035014,
+ "longitude": -122.33475580000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.46802,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603510299999996,
+ "longitude": -122.33475569999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.5547,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603537599999996,
+ "longitude": -122.33484310000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.4001,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035377,
+ "longitude": -122.3348651
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.94385,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035288,
+ "longitude": -122.3348652
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.20197,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035378,
+ "longitude": -122.33488700000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.45337,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035104,
+ "longitude": -122.3347776
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.39734,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035196,
+ "longitude": -122.3348214
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.38422,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603528,
+ "longitude": -122.3347335
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.37503,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.60351910000001,
+ "longitude": -122.33473359999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.70987,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603519,
+ "longitude": -122.33471159999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.69678,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035286,
+ "longitude": -122.33484320000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.37103,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035368,
+ "longitude": -122.33471139999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.36325,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035367,
+ "longitude": -122.33468950000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.71976,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035277,
+ "longitude": -122.3346896
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.66367,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035457,
+ "longitude": -122.3347113
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.40485,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035547,
+ "longitude": -122.3347112
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.04092,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035545,
+ "longitude": -122.33468920000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 307.0373,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035636,
+ "longitude": -122.33471109999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.80994,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603563699999995,
+ "longitude": -122.33473300000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.7429,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603563799999996,
+ "longitude": -122.334755
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.74133,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603572799999995,
+ "longitude": -122.3347549
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.82068,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035726,
+ "longitude": -122.33473289999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.56012,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035725,
+ "longitude": -122.334711
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.2101,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603581399999996,
+ "longitude": -122.3347109
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.2483,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035904,
+ "longitude": -122.33471069999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.49515,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603590499999996,
+ "longitude": -122.33473269999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 307.83792,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035902,
+ "longitude": -122.3346888
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.2906,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035992,
+ "longitude": -122.3346887
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.91837,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603581299999995,
+ "longitude": -122.33468889999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.28842,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035812,
+ "longitude": -122.33466700000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 307.72678,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603572199999995,
+ "longitude": -122.3346671
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.53317,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035721,
+ "longitude": -122.33464509999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 307.87134,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603563199999996,
+ "longitude": -122.33464519999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.70935,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035634,
+ "longitude": -122.33468909999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.12155,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603581,
+ "longitude": -122.334645
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.9923,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035544,
+ "longitude": -122.33466729999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.91403,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603545499999996,
+ "longitude": -122.3346674
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.38547,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035816,
+ "longitude": -122.33473279999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.90634,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035901,
+ "longitude": -122.33466679999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.88782,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603563099999995,
+ "longitude": -122.3346233
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.6259,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035817,
+ "longitude": -122.3347548
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.56714,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603572,
+ "longitude": -122.33462320000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.55658,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035719,
+ "longitude": -122.3346012
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.3,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035724,
+ "longitude": -122.33468899999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.47897,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035543,
+ "longitude": -122.33464529999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.44278,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035465,
+ "longitude": -122.33484299999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.3482,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035192,
+ "longitude": -122.33475550000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.31232,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603492599999996,
+ "longitude": -122.33477779999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.30276,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.60351970000001,
+ "longitude": -122.33484329999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.28717,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035019,
+ "longitude": -122.3348436
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.25406,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035554,
+ "longitude": -122.33484289999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.25372,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035818,
+ "longitude": -122.33477669999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.24332,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603572899999996,
+ "longitude": -122.33477680000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.2249,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603564,
+ "longitude": -122.33477689999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.18564,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6034929,
+ "longitude": -122.3348437
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.11984,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603724899999996,
+ "longitude": -122.33461510000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 305.11417,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 47.6037307,
+ "longitude": -122.33462519999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 310.43106,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 47.6035453,
+ "longitude": -122.33464549999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.0956,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603528399999995,
+ "longitude": -122.33479930000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.05588,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6034928,
+ "longitude": -122.33482169999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.0399,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035549,
+ "longitude": -122.3347551
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.9749,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035555,
+ "longitude": -122.3348648
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.95126,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035557,
+ "longitude": -122.33488679999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.45065,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6034839,
+ "longitude": -122.33482180000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.91293,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603696199999995,
+ "longitude": -122.33456470000002
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 304.84338,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 47.603580799999996,
+ "longitude": -122.3346011
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.83325,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035897,
+ "longitude": -122.33460099999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.01968,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603580699999995,
+ "longitude": -122.33457910000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.20972,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035898,
+ "longitude": -122.33462290000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.8297,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603564299999995,
+ "longitude": -122.33484279999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.8279,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035733,
+ "longitude": -122.3348427
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.29303,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603573399999995,
+ "longitude": -122.33486459999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.54605,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035993,
+ "longitude": -122.33471059999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.80872,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035822,
+ "longitude": -122.3348426
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.78482,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035464,
+ "longitude": -122.3348211
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.7769,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035198,
+ "longitude": -122.33486529999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.77304,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035548,
+ "longitude": -122.33473309999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.73035,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035809,
+ "longitude": -122.33462299999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.69373,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035906,
+ "longitude": -122.33475460000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.66794,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603545600000004,
+ "longitude": -122.33468939999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.65112,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035821,
+ "longitude": -122.33482060000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.64075,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603510199999995,
+ "longitude": -122.3347337
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.63867,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603573499999996,
+ "longitude": -122.33488659999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.60767,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035736,
+ "longitude": -122.33490850000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.57605,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603571699999996,
+ "longitude": -122.3345793
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.48117,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.60356410000001,
+ "longitude": -122.3347989
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.477,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035988,
+ "longitude": -122.33462279999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.42545,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603598899999994,
+ "longitude": -122.33464479999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.16162,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.60356470000001,
+ "longitude": -122.3349086
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.42526,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603564500000005,
+ "longitude": -122.33486470000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.40115,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603510899999996,
+ "longitude": -122.33486539999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.38116,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035459,
+ "longitude": -122.33473330000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.3236,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6034838,
+ "longitude": -122.3347999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.32285,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037021,
+ "longitude": -122.33460910000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 304.24356,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 47.603474999999996,
+ "longitude": -122.33482199999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.19806,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603701799999996,
+ "longitude": -122.33454040000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 304.10345,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 47.6035541,
+ "longitude": -122.3346234
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.10248,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603707799999995,
+ "longitude": -122.33461919999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 304.09814,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 47.603527899999996,
+ "longitude": -122.33471149999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.0109,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035805,
+ "longitude": -122.33455719999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.00446,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603483999999995,
+ "longitude": -122.3348438
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.9205,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603590999999994,
+ "longitude": -122.33482049999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.87738,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035909,
+ "longitude": -122.3347985
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.0948,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603582599999996,
+ "longitude": -122.33490839999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.87357,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035466,
+ "longitude": -122.334865
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.8509,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035824,
+ "longitude": -122.3348865
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.82684,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035365,
+ "longitude": -122.3346675
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.81757,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035633,
+ "longitude": -122.3346672
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.8078,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035823,
+ "longitude": -122.33486449999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.76672,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035912,
+ "longitude": -122.33486440000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.79822,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603546699999995,
+ "longitude": -122.33488690000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.74457,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035646,
+ "longitude": -122.33488669999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.73886,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035896,
+ "longitude": -122.33457899999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.73376,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603591099999996,
+ "longitude": -122.3348424
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.69888,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035914,
+ "longitude": -122.3348863
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.62802,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036003,
+ "longitude": -122.3348862
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.78018,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035289,
+ "longitude": -122.33488709999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.61224,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035895,
+ "longitude": -122.3345571
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.5062,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603555799999995,
+ "longitude": -122.3349087
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.47318,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035907,
+ "longitude": -122.33477659999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.40387,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.60359,
+ "longitude": -122.3346449
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.354,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035915,
+ "longitude": -122.33490830000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.3234,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035827,
+ "longitude": -122.33493039999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.3106,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603502,
+ "longitude": -122.33486549999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.27176,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035999,
+ "longitude": -122.33482039999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.20108,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603600199999995,
+ "longitude": -122.33486429999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.17422,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036,
+ "longitude": -122.3348423
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.14398,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036091,
+ "longitude": -122.33486419999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.1253,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.60356290000001,
+ "longitude": -122.33460129999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.12024,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603581899999995,
+ "longitude": -122.3347987
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.05774,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036004,
+ "longitude": -122.33490820000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.03897,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603546,
+ "longitude": -122.33475519999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.02258,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603599499999994,
+ "longitude": -122.33475449999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 302.9345,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036085,
+ "longitude": -122.33475439999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.47995,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035998,
+ "longitude": -122.33479840000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 302.93417,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603466,
+ "longitude": -122.33482210000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 302.89676,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036092,
+ "longitude": -122.3348861
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 302.86725,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036006,
+ "longitude": -122.3349301
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 302.7513,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036578,
+ "longitude": -122.3346959
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 302.7113,
+ "segmentIndex": 19
+ },
+ {
+ "center": {
+ "latitude": 47.60375,
+ "longitude": -122.33413159999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 302.54993,
+ "segmentIndex": 16
+ },
+ {
+ "center": {
+ "latitude": 47.6034836,
+ "longitude": -122.33477789999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 302.54138,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035738,
+ "longitude": -122.33493049999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 302.46115,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035731,
+ "longitude": -122.33482069999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 302.44952,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037136,
+ "longitude": -122.3346293
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 302.39935,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 47.6035997,
+ "longitude": -122.33477649999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 302.37363,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6034751,
+ "longitude": -122.3348439
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 302.3557,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035469,
+ "longitude": -122.3349089
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 302.3505,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603591599999994,
+ "longitude": -122.3349302
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 302.3204,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036181,
+ "longitude": -122.33488600000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 302.31836,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036183,
+ "longitude": -122.33490789999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.77527,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035994,
+ "longitude": -122.3347326
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 302.31793,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036093,
+ "longitude": -122.33490809999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 302.31168,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6034924,
+ "longitude": -122.3347559
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 302.2365,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6034748,
+ "longitude": -122.3348
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 302.0802,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036723,
+ "longitude": -122.33457399999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 301.8701,
+ "segmentIndex": 12
+ },
+ {
+ "center": {
+ "latitude": 47.603608799999996,
+ "longitude": -122.33482029999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 301.80103,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603609,
+ "longitude": -122.33484220000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 301.7357,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.60351,
+ "longitude": -122.33471179999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 301.58475,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603589299999996,
+ "longitude": -122.3345351
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 301.54782,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035985,
+ "longitude": -122.3345789
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 301.5073,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036087,
+ "longitude": -122.33479829999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 301.4393,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603598399999996,
+ "longitude": -122.334557
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 301.09503,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603519999999996,
+ "longitude": -122.33488720000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.90247,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035986,
+ "longitude": -122.3346009
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.8712,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603608300000005,
+ "longitude": -122.3347325
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.74344,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603598299999994,
+ "longitude": -122.33453499999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.68936,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036086,
+ "longitude": -122.3347764
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.66162,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603618,
+ "longitude": -122.334864
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.57666,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035276,
+ "longitude": -122.33466759999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.4968,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603598999999996,
+ "longitude": -122.33466670000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.39835,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603617899999996,
+ "longitude": -122.33484209999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.2886,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.60362680000001,
+ "longitude": -122.33484199999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 302.27664,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036357,
+ "longitude": -122.33484190000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.70447,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036267,
+ "longitude": -122.33482
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.47473,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036175,
+ "longitude": -122.3347762
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.00784,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036082,
+ "longitude": -122.33471050000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 299.97562,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603501200000004,
+ "longitude": -122.3347338
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 299.95856,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603518799999996,
+ "longitude": -122.3346897
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 299.9458,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036648,
+ "longitude": -122.33458119999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 299.78723,
+ "segmentIndex": 12
+ },
+ {
+ "center": {
+ "latitude": 47.6036174,
+ "longitude": -122.33475430000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 299.72742,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035981,
+ "longitude": -122.33451310000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 299.434,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603626899999995,
+ "longitude": -122.3348639
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 299.3733,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036176,
+ "longitude": -122.33479819999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 299.10107,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603617799999995,
+ "longitude": -122.3348201
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 298.96912,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6035918,
+ "longitude": -122.33495219999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 298.69812,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603573,
+ "longitude": -122.3347988
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 298.48965,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037626,
+ "longitude": -122.33414309999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 298.22504,
+ "segmentIndex": 16
+ },
+ {
+ "center": {
+ "latitude": 47.603775299999995,
+ "longitude": -122.3341546
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 301.3741,
+ "segmentIndex": 16
+ },
+ {
+ "center": {
+ "latitude": 47.6037879,
+ "longitude": -122.33416609999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 302.34995,
+ "segmentIndex": 16
+ },
+ {
+ "center": {
+ "latitude": 47.603673,
+ "longitude": -122.3345996
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 298.18433,
+ "segmentIndex": 12
+ },
+ {
+ "center": {
+ "latitude": 47.603607100000005,
+ "longitude": -122.334513
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 297.92776,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036072,
+ "longitude": -122.3345349
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 297.82013,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036074,
+ "longitude": -122.33457879999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 297.81668,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036076,
+ "longitude": -122.3346008
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 297.6903,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.60360730000001,
+ "longitude": -122.33455690000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 297.44553,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036266,
+ "longitude": -122.33479810000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 297.41452,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603607700000005,
+ "longitude": -122.3346227
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 297.34027,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036356,
+ "longitude": -122.3348199
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 297.25204,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603606899999996,
+ "longitude": -122.334491
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 296.72205,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603626399999996,
+ "longitude": -122.3347761
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 296.23523,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603635399999995,
+ "longitude": -122.334776
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 297.91116,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603719299999995,
+ "longitude": -122.33463940000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 295.8381,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 47.603615999999995,
+ "longitude": -122.33451280000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 295.6739,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036159,
+ "longitude": -122.33449089999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 294.9479,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036157,
+ "longitude": -122.33446889999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 296.16696,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.60380060000001,
+ "longitude": -122.33417759999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 294.31262,
+ "segmentIndex": 16
+ },
+ {
+ "center": {
+ "latitude": 47.603759,
+ "longitude": -122.3345727
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 294.30978,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 47.6036248,
+ "longitude": -122.3344908
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 294.23453,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603635499999996,
+ "longitude": -122.33479799999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 294.05063,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603617299999996,
+ "longitude": -122.3347323
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 293.83835,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036162,
+ "longitude": -122.33455669999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 293.80484,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036247,
+ "longitude": -122.3344688
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 293.23505,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603624499999995,
+ "longitude": -122.3344469
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 295.15073,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603664099999996,
+ "longitude": -122.33455570000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 293.06302,
+ "segmentIndex": 12
+ },
+ {
+ "center": {
+ "latitude": 47.603671600000006,
+ "longitude": -122.33454839999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 300.84805,
+ "segmentIndex": 12
+ },
+ {
+ "center": {
+ "latitude": 47.603616099999996,
+ "longitude": -122.3345348
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 293.05313,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036335,
+ "longitude": -122.33444680000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 292.2152,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036333,
+ "longitude": -122.3344248
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 292.91302,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603642199999996,
+ "longitude": -122.3344247
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 293.03738,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036424,
+ "longitude": -122.3344467
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 292.78555,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603642099999995,
+ "longitude": -122.33440279999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 292.26743,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036249,
+ "longitude": -122.33451269999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 292.1757,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036905,
+ "longitude": -122.3345546
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 292.11407,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 47.6036336,
+ "longitude": -122.33446869999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 292.11188,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603651,
+ "longitude": -122.33440259999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 291.85474,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603644499999994,
+ "longitude": -122.3348198
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 291.85178,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036352,
+ "longitude": -122.33475409999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 291.70615,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036425,
+ "longitude": -122.3344686
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 291.63385,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036164,
+ "longitude": -122.3345787
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 291.60535,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036171,
+ "longitude": -122.33471039999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 291.4343,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603625,
+ "longitude": -122.33453469999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 291.28537,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.60366,
+ "longitude": -122.3344025
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 291.20816,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603668899999995,
+ "longitude": -122.33440239999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 291.9705,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036778,
+ "longitude": -122.3344023
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 292.33496,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603659799999996,
+ "longitude": -122.3343806
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 291.1621,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603659699999994,
+ "longitude": -122.33435859999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 292.50903,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603633699999996,
+ "longitude": -122.3344907
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 291.14044,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603626299999995,
+ "longitude": -122.33475419999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 291.0211,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603651199999995,
+ "longitude": -122.33442459999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 291.0089,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036444,
+ "longitude": -122.33479789999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 290.9994,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603651299999996,
+ "longitude": -122.33444650000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 290.89642,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036525,
+ "longitude": -122.3348554
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 290.67755,
+ "segmentIndex": 8
+ },
+ {
+ "center": {
+ "latitude": 47.6036443,
+ "longitude": -122.33477590000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 290.6572,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603669,
+ "longitude": -122.3344244
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 290.54062,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036777,
+ "longitude": -122.3343804
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 290.41684,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603686599999996,
+ "longitude": -122.33438020000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 291.9013,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036776,
+ "longitude": -122.3343584
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 291.73904,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603686499999995,
+ "longitude": -122.33435829999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 291.6788,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036864,
+ "longitude": -122.33433629999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 291.31015,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603695300000005,
+ "longitude": -122.3343362
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 291.39243,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036954,
+ "longitude": -122.3343582
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 290.4586,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036952,
+ "longitude": -122.3343143
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 290.4505,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603704099999995,
+ "longitude": -122.33431420000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 291.54715,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603694999999995,
+ "longitude": -122.33429229999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 291.48624,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036949,
+ "longitude": -122.33427040000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 292.9559,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603704,
+ "longitude": -122.3342922
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 291.0615,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037129,
+ "longitude": -122.3342921
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 291.29477,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037128,
+ "longitude": -122.33427010000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 291.35452,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603721799999995,
+ "longitude": -122.334292
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 291.31024,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603712599999994,
+ "longitude": -122.3342482
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 290.7468,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037125,
+ "longitude": -122.33422619999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 292.8072,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037214,
+ "longitude": -122.3342261
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 293.91315,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603730399999996,
+ "longitude": -122.33422599999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 297.43164,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037302,
+ "longitude": -122.33420410000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 298.461,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037392,
+ "longitude": -122.334204
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 298.27356,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603739,
+ "longitude": -122.334182
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.7427,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603747999999996,
+ "longitude": -122.3341819
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.90836,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037478,
+ "longitude": -122.33415989999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 301.1801,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037569,
+ "longitude": -122.3341818
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.49368,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037658,
+ "longitude": -122.3341817
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 301.71063,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603774699999995,
+ "longitude": -122.33418160000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 302.54248,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037749,
+ "longitude": -122.33420349999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 301.97363,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603783799999995,
+ "longitude": -122.33420339999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 301.82346,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037927,
+ "longitude": -122.3342033
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 301.67328,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6038016,
+ "longitude": -122.3342032
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 301.6419,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.60380180000001,
+ "longitude": -122.33422510000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.08917,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037659,
+ "longitude": -122.3342036
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 301.59473,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603775,
+ "longitude": -122.3342255
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 301.47787,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037839,
+ "longitude": -122.3342253
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 301.1537,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037928,
+ "longitude": -122.33422519999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.43423,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603792999999996,
+ "longitude": -122.3342472
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.8764,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603756999999995,
+ "longitude": -122.33420369999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.25476,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603766099999994,
+ "longitude": -122.3342256
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.10846,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603784,
+ "longitude": -122.33424729999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 299.97336,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6038107,
+ "longitude": -122.33422499999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 299.51355,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6038196,
+ "longitude": -122.3342249
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.25748,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603819699999995,
+ "longitude": -122.3342468
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.8845,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6038287,
+ "longitude": -122.33424670000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 302.16284,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603828799999995,
+ "longitude": -122.3342687
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 301.07434,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6038377,
+ "longitude": -122.33426859999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.8399,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603846600000004,
+ "longitude": -122.3342684
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 302.24228,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603855599999996,
+ "longitude": -122.3342683
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 301.65228,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6038557,
+ "longitude": -122.33429029999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 301.56604,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603864599999994,
+ "longitude": -122.33429020000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 301.14154,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6038376,
+ "longitude": -122.3342466
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.74356,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6038645,
+ "longitude": -122.3342682
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.36313,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603846499999996,
+ "longitude": -122.33424649999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.06616,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6038199,
+ "longitude": -122.33426879999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.01117,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6038378,
+ "longitude": -122.33429050000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 299.9526,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6038734,
+ "longitude": -122.3342681
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 299.70355,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.60384680000001,
+ "longitude": -122.3342904
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 299.70285,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037751,
+ "longitude": -122.3342474
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 299.47937,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603828899999996,
+ "longitude": -122.3342906
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 299.4097,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603757099999996,
+ "longitude": -122.3342257
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 299.20523,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6038108,
+ "longitude": -122.334247
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 299.1896,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6038558,
+ "longitude": -122.3343122
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 299.0419,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6038559,
+ "longitude": -122.3343342
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 302.10126,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6038019,
+ "longitude": -122.3342471
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 299.02158,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603837999999996,
+ "longitude": -122.3343125
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 298.84793,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.60382,
+ "longitude": -122.3342907
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 298.8291,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037481,
+ "longitude": -122.33420380000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 298.54977,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6038469,
+ "longitude": -122.33431239999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 298.51532,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6038109,
+ "longitude": -122.33426890000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 298.50674,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037931,
+ "longitude": -122.3342691
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 298.07755,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603801999999995,
+ "longitude": -122.33426899999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 297.83466,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037393,
+ "longitude": -122.33422589999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 297.58508,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603766199999995,
+ "longitude": -122.33424749999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 297.34412,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603829,
+ "longitude": -122.33431259999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 297.08484,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037842,
+ "longitude": -122.33426920000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 296.72195,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037482,
+ "longitude": -122.3342258
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 296.71344,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037483,
+ "longitude": -122.33424769999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 297.34192,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603811099999994,
+ "longitude": -122.3342909
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 296.62927,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037389,
+ "longitude": -122.33416009999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 296.53763,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603846999999995,
+ "longitude": -122.33433430000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 296.39145,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603847099999996,
+ "longitude": -122.3343563
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 299.34763,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037752,
+ "longitude": -122.3342694
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 296.34424,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037573,
+ "longitude": -122.33424760000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 296.28104,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6038201,
+ "longitude": -122.33431270000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 296.17514,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603739399999995,
+ "longitude": -122.33424790000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 296.1372,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6038381,
+ "longitude": -122.3343344
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 296.08023,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037301,
+ "longitude": -122.33418209999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 295.83484,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6038292,
+ "longitude": -122.3343345
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 295.3686,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037663,
+ "longitude": -122.3342695
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 295.30655,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037932,
+ "longitude": -122.33429109999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 294.60748,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603802099999996,
+ "longitude": -122.334291
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 294.18558,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603811199999996,
+ "longitude": -122.33431279999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 294.133,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037305,
+ "longitude": -122.334248
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 294.05093,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6038382,
+ "longitude": -122.33435639999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 293.92087,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6038202,
+ "longitude": -122.3343346
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 293.38416,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603748499999995,
+ "longitude": -122.3342697
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 293.29434,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037395,
+ "longitude": -122.33426979999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 293.2208,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603775399999996,
+ "longitude": -122.33429129999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 292.89087,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603757400000006,
+ "longitude": -122.3342696
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 292.83646,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037213,
+ "longitude": -122.3342042
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 292.56863,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037843,
+ "longitude": -122.3342912
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 292.4975,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6038023,
+ "longitude": -122.3343129
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 292.24518,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037216,
+ "longitude": -122.3342481
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 291.54132,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037306,
+ "longitude": -122.3342699
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 291.5268,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6038113,
+ "longitude": -122.3343348
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 291.41025,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6038293,
+ "longitude": -122.33435650000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 291.253,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037664,
+ "longitude": -122.33429140000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 290.7122,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037217,
+ "longitude": -122.33426999999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 290.38412,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036688,
+ "longitude": -122.33438050000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 290.373,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036601,
+ "longitude": -122.3344245
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 290.3269,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036686,
+ "longitude": -122.3343585
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 290.28458,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036685,
+ "longitude": -122.3343366
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 292.80103,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036514,
+ "longitude": -122.3344685
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 290.2185,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036426,
+ "longitude": -122.33449060000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 290.18634,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603677399999995,
+ "longitude": -122.33433649999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 290.09354,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036773,
+ "longitude": -122.33431449999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 291.99222,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036862,
+ "longitude": -122.3343144
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 290.03943,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603704199999996,
+ "longitude": -122.33433609999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 289.98657,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603713,
+ "longitude": -122.33431399999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 289.76038,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036338,
+ "longitude": -122.3345126
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 289.70044,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037038,
+ "longitude": -122.3342703
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 289.59918,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036479,
+ "longitude": -122.33486680000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 289.5855,
+ "segmentIndex": 8
+ },
+ {
+ "center": {
+ "latitude": 47.6037307,
+ "longitude": -122.3342919
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 289.55618,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036625,
+ "longitude": -122.33468470000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 289.512,
+ "segmentIndex": 19
+ },
+ {
+ "center": {
+ "latitude": 47.603620299999996,
+ "longitude": -122.33493460000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 288.97745,
+ "segmentIndex": 8
+ },
+ {
+ "center": {
+ "latitude": 47.6037933,
+ "longitude": -122.33431300000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 288.68793,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036602,
+ "longitude": -122.33444639999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 288.6477,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603829399999995,
+ "longitude": -122.3343784
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 288.24075,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037575,
+ "longitude": -122.33429149999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 288.11313,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603667099999996,
+ "longitude": -122.3346734
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 288.10623,
+ "segmentIndex": 19
+ },
+ {
+ "center": {
+ "latitude": 47.6037397,
+ "longitude": -122.3342918
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 287.9723,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6038204,
+ "longitude": -122.33435659999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 287.96317,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036533,
+ "longitude": -122.3347977
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 287.7668,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036532,
+ "longitude": -122.33477579999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 287.53397,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036961,
+ "longitude": -122.3345303
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 287.52185,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 47.603802400000006,
+ "longitude": -122.33433489999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 287.49304,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036779,
+ "longitude": -122.33442430000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 287.01038,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603748599999996,
+ "longitude": -122.3342916
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 286.99426,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603625199999996,
+ "longitude": -122.33455660000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 286.95874,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036692,
+ "longitude": -122.3344463
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 286.92355,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036262,
+ "longitude": -122.3347322
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 286.9008,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037219,
+ "longitude": -122.33431390000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 286.7455,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036955,
+ "longitude": -122.33438009999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 286.6906,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037043,
+ "longitude": -122.3343581
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 286.4406,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603634,
+ "longitude": -122.3345346
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 286.36462,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603643299999995,
+ "longitude": -122.3348781
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 286.3174,
+ "segmentIndex": 8
+ },
+ {
+ "center": {
+ "latitude": 47.603642799999996,
+ "longitude": -122.33451249999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 285.8638,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036165,
+ "longitude": -122.33460059999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 285.79962,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6038114,
+ "longitude": -122.3343567
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 285.7226,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036867,
+ "longitude": -122.3344022
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 285.4362,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603784399999995,
+ "longitude": -122.3343131
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 285.2412,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6038132,
+ "longitude": -122.33418909999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 285.2335,
+ "segmentIndex": 16
+ },
+ {
+ "center": {
+ "latitude": 47.6037666,
+ "longitude": -122.3343134
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 285.2326,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603757599999994,
+ "longitude": -122.3343135
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 285.0186,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037755,
+ "longitude": -122.3343133
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 284.6285,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036516,
+ "longitude": -122.33449039999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 284.47183,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603660399999995,
+ "longitude": -122.33446839999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 283.94705,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6038205,
+ "longitude": -122.3343785
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 283.7327,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037487,
+ "longitude": -122.33431359999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 283.46112,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037131,
+ "longitude": -122.334336
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 283.24075,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036429,
+ "longitude": -122.3345345
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 282.95554,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603793499999995,
+ "longitude": -122.334335
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 282.42612,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036693,
+ "longitude": -122.3344683
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 282.42053,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036869,
+ "longitude": -122.33442409999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 282.31622,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036351,
+ "longitude": -122.33473210000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 282.19852,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603825900000004,
+ "longitude": -122.3342006
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 282.1362,
+ "segmentIndex": 16
+ },
+ {
+ "center": {
+ "latitude": 47.603838499999995,
+ "longitude": -122.33421209999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.8286,
+ "segmentIndex": 16
+ },
+ {
+ "center": {
+ "latitude": 47.6038512,
+ "longitude": -122.33422359999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 285.42957,
+ "segmentIndex": 16
+ },
+ {
+ "center": {
+ "latitude": 47.6037221,
+ "longitude": -122.3343359
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 281.95926,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603730999999996,
+ "longitude": -122.33433579999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 283.48672,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603730899999995,
+ "longitude": -122.33431379999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 281.81866,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036442,
+ "longitude": -122.33475399999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 281.5574,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603678099999996,
+ "longitude": -122.33444619999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 281.5399,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037045,
+ "longitude": -122.33438
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 281.3847,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037046,
+ "longitude": -122.334402
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 281.6742,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037222,
+ "longitude": -122.33435779999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 281.2943,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036517,
+ "longitude": -122.3345124
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 281.24326,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036253,
+ "longitude": -122.3345786
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 281.2169,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.60367180000001,
+ "longitude": -122.33466220000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 281.1933,
+ "segmentIndex": 19
+ },
+ {
+ "center": {
+ "latitude": 47.6037398,
+ "longitude": -122.3343137
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 281.06577,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603713299999995,
+ "longitude": -122.3343579
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 280.90536,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6038638,
+ "longitude": -122.3342351
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 280.65314,
+ "segmentIndex": 16
+ },
+ {
+ "center": {
+ "latitude": 47.6038765,
+ "longitude": -122.3342466
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 288.4349,
+ "segmentIndex": 16
+ },
+ {
+ "center": {
+ "latitude": 47.603889099999996,
+ "longitude": -122.33425810000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.07928,
+ "segmentIndex": 16
+ },
+ {
+ "center": {
+ "latitude": 47.6036605,
+ "longitude": -122.33449030000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 280.64578,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603657399999996,
+ "longitude": -122.33458849999998
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 280.30835,
+ "segmentIndex": 12
+ },
+ {
+ "center": {
+ "latitude": 47.6036957,
+ "longitude": -122.33440209999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 279.9145,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6038025,
+ "longitude": -122.33435680000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 279.77206,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036387,
+ "longitude": -122.33488940000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 279.39645,
+ "segmentIndex": 8
+ },
+ {
+ "center": {
+ "latitude": 47.6036341,
+ "longitude": -122.33490069999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 279.63336,
+ "segmentIndex": 8
+ },
+ {
+ "center": {
+ "latitude": 47.6037399,
+ "longitude": -122.3343357
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 279.1709,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037134,
+ "longitude": -122.33437989999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 278.75787,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603784499999996,
+ "longitude": -122.33433509999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 277.81482,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603687,
+ "longitude": -122.3344461
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 277.5888,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036958,
+ "longitude": -122.33442400000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 277.49536,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037488,
+ "longitude": -122.33433550000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 276.99734,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6038206,
+ "longitude": -122.3344005
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 276.982,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6038116,
+ "longitude": -122.33437869999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 276.78723,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037423,
+ "longitude": -122.3345013
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 274.52618,
+ "segmentIndex": 22
+ },
+ {
+ "center": {
+ "latitude": 47.6037311,
+ "longitude": -122.33435770000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 274.46808,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037756,
+ "longitude": -122.33433520000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 274.0759,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036782,
+ "longitude": -122.3344682
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 273.9248,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037578,
+ "longitude": -122.3343354
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 273.60928,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037667,
+ "longitude": -122.33433529999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 272.79654,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036261,
+ "longitude": -122.33471029999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 272.77695,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037223,
+ "longitude": -122.3343798
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 272.71115,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603643999999996,
+ "longitude": -122.33473199999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 272.19492,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036571,
+ "longitude": -122.33484409999998
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 272.1465,
+ "segmentIndex": 8
+ },
+ {
+ "center": {
+ "latitude": 47.603661699999996,
+ "longitude": -122.3348328
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 285.5663,
+ "segmentIndex": 8
+ },
+ {
+ "center": {
+ "latitude": 47.603793599999996,
+ "longitude": -122.3343569
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 271.67993,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037494,
+ "longitude": -122.33450920000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 271.38242,
+ "segmentIndex": 22
+ },
+ {
+ "center": {
+ "latitude": 47.6036531,
+ "longitude": -122.3347538
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 271.24496,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037135,
+ "longitude": -122.33440180000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 271.00787,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036157,
+ "longitude": -122.33494599999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 270.1156,
+ "segmentIndex": 8
+ },
+ {
+ "center": {
+ "latitude": 47.6036663,
+ "longitude": -122.33482149999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 269.60706,
+ "segmentIndex": 8
+ },
+ {
+ "center": {
+ "latitude": 47.6036709,
+ "longitude": -122.3348102
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 279.61725,
+ "segmentIndex": 8
+ },
+ {
+ "center": {
+ "latitude": 47.6036755,
+ "longitude": -122.3347989
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 273.90363,
+ "segmentIndex": 8
+ },
+ {
+ "center": {
+ "latitude": 47.6034349,
+ "longitude": -122.3348779
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 267.78656,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.603739999999995,
+ "longitude": -122.33435759999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 267.3999,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037847,
+ "longitude": -122.334357
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 267.18146,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6038565,
+ "longitude": -122.3343764
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 266.76978,
+ "segmentIndex": 14
+ },
+ {
+ "center": {
+ "latitude": 47.6037312,
+ "longitude": -122.3343797
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 265.17697,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603802599999995,
+ "longitude": -122.3343788
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 264.75223,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037757,
+ "longitude": -122.3343572
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 264.64386,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603766799999995,
+ "longitude": -122.3343573
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 263.94296,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603749,
+ "longitude": -122.3343575
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 263.05743,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036748,
+ "longitude": -122.3346387
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 262.78662,
+ "segmentIndex": 18
+ },
+ {
+ "center": {
+ "latitude": 47.6037579,
+ "longitude": -122.33435739999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 262.03308,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036794,
+ "longitude": -122.3346284
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 260.842,
+ "segmentIndex": 18
+ },
+ {
+ "center": {
+ "latitude": 47.603448,
+ "longitude": -122.33488799999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 260.69397,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.6036918,
+ "longitude": -122.3346404
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 260.53052,
+ "segmentIndex": 18
+ },
+ {
+ "center": {
+ "latitude": 47.603704199999996,
+ "longitude": -122.33465239999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 261.3956,
+ "segmentIndex": 18
+ },
+ {
+ "center": {
+ "latitude": 47.603588,
+ "longitude": -122.33497600000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 258.03818,
+ "segmentIndex": 15
+ },
+ {
+ "center": {
+ "latitude": 47.6038488,
+ "longitude": -122.3343951
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 257.0326,
+ "segmentIndex": 14
+ },
+ {
+ "center": {
+ "latitude": 47.603687199999996,
+ "longitude": -122.3346507
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 256.1015,
+ "segmentIndex": 18
+ },
+ {
+ "center": {
+ "latitude": 47.6036801,
+ "longitude": -122.33478760000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 254.96616,
+ "segmentIndex": 8
+ },
+ {
+ "center": {
+ "latitude": 47.6037402,
+ "longitude": -122.33437959999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 254.94939,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6034612,
+ "longitude": -122.3348982
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 254.89409,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.6037937,
+ "longitude": -122.33437889999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 254.14966,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603722399999995,
+ "longitude": -122.3344017
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 253.45776,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603684699999995,
+ "longitude": -122.3347763
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 252.46873,
+ "segmentIndex": 8
+ },
+ {
+ "center": {
+ "latitude": 47.603474399999996,
+ "longitude": -122.33490830000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 251.2229,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.603840999999996,
+ "longitude": -122.3344139
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 249.67633,
+ "segmentIndex": 14
+ },
+ {
+ "center": {
+ "latitude": 47.6038333,
+ "longitude": -122.3344326
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 252.90231,
+ "segmentIndex": 14
+ },
+ {
+ "center": {
+ "latitude": 47.6034875,
+ "longitude": -122.3349185
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 247.69435,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.603563,
+ "longitude": -122.334537
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 247.47731,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 47.603735099999994,
+ "longitude": -122.3344934
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 247.30396,
+ "segmentIndex": 22
+ },
+ {
+ "center": {
+ "latitude": 47.6035551,
+ "longitude": -122.33455559999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 246.94547,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 47.603575299999996,
+ "longitude": -122.3349645
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 246.48143,
+ "segmentIndex": 15
+ },
+ {
+ "center": {
+ "latitude": 47.6037669,
+ "longitude": -122.3343792
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 245.18279,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6036892,
+ "longitude": -122.33476489999998
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 244.25829,
+ "segmentIndex": 8
+ },
+ {
+ "center": {
+ "latitude": 47.6035627,
+ "longitude": -122.33495309999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 243.44286,
+ "segmentIndex": 15
+ },
+ {
+ "center": {
+ "latitude": 47.60355,
+ "longitude": -122.33494160000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 253.58371,
+ "segmentIndex": 15
+ },
+ {
+ "center": {
+ "latitude": 47.603672599999996,
+ "longitude": -122.3342759
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 243.33095,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 47.6035007,
+ "longitude": -122.33492860000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 243.2736,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.6036693,
+ "longitude": -122.33505729999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 243.05807,
+ "segmentIndex": 9
+ },
+ {
+ "center": {
+ "latitude": 47.603547299999995,
+ "longitude": -122.33457430000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 242.92181,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 47.6035395,
+ "longitude": -122.33459289999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 243.83629,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 47.6035373,
+ "longitude": -122.3349302
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 242.60107,
+ "segmentIndex": 15
+ },
+ {
+ "center": {
+ "latitude": 47.6035247,
+ "longitude": -122.33491869999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 243.92152,
+ "segmentIndex": 15
+ },
+ {
+ "center": {
+ "latitude": 47.6037314,
+ "longitude": -122.33440159999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 241.91853,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603511999999995,
+ "longitude": -122.33490730000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 241.7177,
+ "segmentIndex": 15
+ },
+ {
+ "center": {
+ "latitude": 47.603499299999996,
+ "longitude": -122.3348958
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 256.6723,
+ "segmentIndex": 15
+ },
+ {
+ "center": {
+ "latitude": 47.6034867,
+ "longitude": -122.33488439999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 257.18524,
+ "segmentIndex": 15
+ },
+ {
+ "center": {
+ "latitude": 47.603474,
+ "longitude": -122.33487299999997
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 249.96193,
+ "segmentIndex": 15
+ },
+ {
+ "center": {
+ "latitude": 47.6034613,
+ "longitude": -122.3348615
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 250.2146,
+ "segmentIndex": 15
+ },
+ {
+ "center": {
+ "latitude": 47.6034487,
+ "longitude": -122.33485009999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 252.9461,
+ "segmentIndex": 15
+ },
+ {
+ "center": {
+ "latitude": 47.6035316,
+ "longitude": -122.3346116
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 241.64877,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 47.6037274,
+ "longitude": -122.33414529999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 240.77458,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 47.603513899999996,
+ "longitude": -122.33493879999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 240.4167,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.6035708,
+ "longitude": -122.3345183
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 240.20576,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 47.6035786,
+ "longitude": -122.33449969999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 239.59126,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 47.603664699999996,
+ "longitude": -122.3342945
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 238.13907,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 47.6035238,
+ "longitude": -122.3346302
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 238.12103,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 47.603516,
+ "longitude": -122.33464889999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 238.30225,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 47.6035081,
+ "longitude": -122.3346675
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 237.42833,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 47.6035003,
+ "longitude": -122.3346862
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 240.29333,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 47.603492499999994,
+ "longitude": -122.33470480000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 238.75803,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 47.603484699999996,
+ "longitude": -122.33472349999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 242.15149,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 47.6036767,
+ "longitude": -122.3350499
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 237.3846,
+ "segmentIndex": 9
+ },
+ {
+ "center": {
+ "latitude": 47.603586400000005,
+ "longitude": -122.33448100000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 235.99486,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 47.6035943,
+ "longitude": -122.3344624
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 237.12361,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 47.603602099999996,
+ "longitude": -122.3344437
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 240.3339,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 47.6036099,
+ "longitude": -122.33442509999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 239.27165,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 47.603617799999995,
+ "longitude": -122.33440639999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 238.5908,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 47.6036256,
+ "longitude": -122.3343878
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 237.29659,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 47.6036334,
+ "longitude": -122.33436909999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 239.45055,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 47.6036412,
+ "longitude": -122.33435050000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 240.76704,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 47.6037403,
+ "longitude": -122.33440150000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 235.95314,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603476799999996,
+ "longitude": -122.3347421
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 234.91312,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 47.603469,
+ "longitude": -122.3347608
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 241.40996,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 47.6034612,
+ "longitude": -122.33477939999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 240.61508,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 47.6034533,
+ "longitude": -122.33479810000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 241.01828,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 47.6034455,
+ "longitude": -122.33481669999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 235.43462,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 47.603680399999995,
+ "longitude": -122.33425720000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 234.83592,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 47.6036882,
+ "longitude": -122.3342386
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 241.75566,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 47.603696,
+ "longitude": -122.3342199
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 241.90341,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 47.6037039,
+ "longitude": -122.33420129999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 241.21532,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 47.6037195,
+ "longitude": -122.334164
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 233.50244,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 47.603684099999995,
+ "longitude": -122.3350426
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 233.47289,
+ "segmentIndex": 9
+ },
+ {
+ "center": {
+ "latitude": 47.603527,
+ "longitude": -122.3349489
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 232.8169,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.6036684,
+ "longitude": -122.33503169999997
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 232.40709,
+ "segmentIndex": 9
+ },
+ {
+ "center": {
+ "latitude": 47.603438999999995,
+ "longitude": -122.3348662
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 227.61168,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.6034258,
+ "longitude": -122.33485599999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 245.8297,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.6035402,
+ "longitude": -122.33495899999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 226.30281,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.6035361,
+ "longitude": -122.33497069999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 241.47418,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.603549199999996,
+ "longitude": -122.3349809
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 240.99886,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.6035624,
+ "longitude": -122.33499099999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 241.17546,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.6035756,
+ "longitude": -122.3350012
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 240.78943,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.603588699999996,
+ "longitude": -122.33501129999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 239.94733,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.6036019,
+ "longitude": -122.3350215
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 239.0121,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.6036151,
+ "longitude": -122.33503160000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 240.42809,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.603628199999996,
+ "longitude": -122.33504169999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 239.75214,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.6036414,
+ "longitude": -122.3350519
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 239.46667,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.6036546,
+ "longitude": -122.335062
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 241.48773,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.6036504,
+ "longitude": -122.3350737
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 240.54828,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.6036636,
+ "longitude": -122.3350839
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 239.31908,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.603637299999995,
+ "longitude": -122.33506360000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 239.04866,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.6036323,
+ "longitude": -122.33502999999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 237.1372,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.6036192,
+ "longitude": -122.3350199
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 236.90959,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.603676799999995,
+ "longitude": -122.33509399999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 236.11868,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.6036809,
+ "longitude": -122.33508230000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 239.90555,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.6036455,
+ "longitude": -122.3350402
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 235.86647,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.6036496,
+ "longitude": -122.33502849999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 241.57541,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.603606,
+ "longitude": -122.3350098
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 231.85461,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.6036365,
+ "longitude": -122.33501830000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 230.3974,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.603825500000006,
+ "longitude": -122.33445130000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 223.32155,
+ "segmentIndex": 14
+ },
+ {
+ "center": {
+ "latitude": 47.6036758,
+ "longitude": -122.33502430000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 223.12758,
+ "segmentIndex": 9
+ },
+ {
+ "center": {
+ "latitude": 47.603623299999995,
+ "longitude": -122.3350082
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 221.55838,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.6036099,
+ "longitude": -122.33437309999998
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 220.93422,
+ "segmentIndex": 20
+ },
+ {
+ "center": {
+ "latitude": 47.603618,
+ "longitude": -122.33435619999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 220.42072,
+ "segmentIndex": 20
+ },
+ {
+ "center": {
+ "latitude": 47.6036406,
+ "longitude": -122.33500660000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 220.14757,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.6036915,
+ "longitude": -122.33503520000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 219.78613,
+ "segmentIndex": 9
+ },
+ {
+ "center": {
+ "latitude": 47.603667599999994,
+ "longitude": -122.3350061
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 218.79279,
+ "segmentIndex": 9
+ },
+ {
+ "center": {
+ "latitude": 47.6036833,
+ "longitude": -122.335017
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 217.91914,
+ "segmentIndex": 9
+ },
+ {
+ "center": {
+ "latitude": 47.6034522,
+ "longitude": -122.33487629999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 217.44113,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.6036262,
+ "longitude": -122.33433939999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 216.67659,
+ "segmentIndex": 20
+ },
+ {
+ "center": {
+ "latitude": 47.603675,
+ "longitude": -122.3349988
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 216.2184,
+ "segmentIndex": 9
+ },
+ {
+ "center": {
+ "latitude": 47.6036447,
+ "longitude": -122.33499490000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 216.11154,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.6036667,
+ "longitude": -122.33498050000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 215.72418,
+ "segmentIndex": 9
+ },
+ {
+ "center": {
+ "latitude": 47.60362740000001,
+ "longitude": -122.3349965
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 213.63803,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.6036989,
+ "longitude": -122.33502790000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 213.05598,
+ "segmentIndex": 9
+ },
+ {
+ "center": {
+ "latitude": 47.6036907,
+ "longitude": -122.33500959999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 211.73973,
+ "segmentIndex": 9
+ },
+ {
+ "center": {
+ "latitude": 47.603817799999995,
+ "longitude": -122.33447
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 211.50584,
+ "segmentIndex": 14
+ },
+ {
+ "center": {
+ "latitude": 47.6036824,
+ "longitude": -122.3349914
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 209.02779,
+ "segmentIndex": 9
+ },
+ {
+ "center": {
+ "latitude": 47.6037064,
+ "longitude": -122.33502049999998
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 205.82602,
+ "segmentIndex": 9
+ },
+ {
+ "center": {
+ "latitude": 47.603721799999995,
+ "longitude": -122.33498770000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 204.36073,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.6037162,
+ "longitude": -122.3349774
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 202.69463,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.6036316,
+ "longitude": -122.3349848
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 202.51729,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.603553399999996,
+ "longitude": -122.3349692
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 202.1268,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 47.6037106,
+ "longitude": -122.3349671
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 202.11794,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.603727799999994,
+ "longitude": -122.3349636
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 199.28992,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.6036981,
+ "longitude": -122.3350023
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 199.04576,
+ "segmentIndex": 9
+ },
+ {
+ "center": {
+ "latitude": 47.603794199999996,
+ "longitude": -122.33446669999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 196.6274,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.603705,
+ "longitude": -122.33495680000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 193.70906,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.6036934,
+ "longitude": -122.3349705
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 203.12541,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.603687799999996,
+ "longitude": -122.33496019999998
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 199.16786,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.603682299999996,
+ "longitude": -122.33495
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 195.09094,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.6036767,
+ "longitude": -122.33493969999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 195.31502,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.6036882,
+ "longitude": -122.33492589999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 191.82777,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.6037393,
+ "longitude": -122.33494990000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 191.73415,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.6036711,
+ "longitude": -122.3349294
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 191.40382,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.6037222,
+ "longitude": -122.33495339999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 191.09633,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.603693799999995,
+ "longitude": -122.3349362
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 190.22142,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.603705399999996,
+ "longitude": -122.33492249999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 190.0882,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.6036998,
+ "longitude": -122.3349122
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 189.69409,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.603711,
+ "longitude": -122.33493279999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 189.21301,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.603699399999996,
+ "longitude": -122.3349465
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 188.98897,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.603717,
+ "longitude": -122.3349087
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 187.98561,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.603716600000006,
+ "longitude": -122.3349431
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 187.6998,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.6037337,
+ "longitude": -122.3349396
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 187.40215,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.6037226,
+ "longitude": -122.33491900000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 187.37683,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.603711399999995,
+ "longitude": -122.3348985
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 187.31464,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.6037282,
+ "longitude": -122.33492929999998
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 187.25842,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.6036827,
+ "longitude": -122.33491559999997
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 186.92192,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.6036942,
+ "longitude": -122.33490189999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 185.88867,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.6036595,
+ "longitude": -122.3349431
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 185.77077,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.6036539,
+ "longitude": -122.33493279999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 184.24309,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.6037853,
+ "longitude": -122.3344668
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 183.7281,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 47.6037188,
+ "longitude": -122.3348684
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 182.99356,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.6036655,
+ "longitude": -122.33491910000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 182.64882,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.6037286,
+ "longitude": -122.33489499999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 182.35175,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.6037336,
+ "longitude": -122.3348684
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 181.5398,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.6036771,
+ "longitude": -122.3349053
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 181.36073,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.6037341,
+ "longitude": -122.3349053
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 180.0479,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.6037453,
+ "longitude": -122.33492589999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 179.63469,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.603748499999995,
+ "longitude": -122.3348685
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 179.5606,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.603748499999995,
+ "longitude": -122.3348817
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 180.8196,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.6037633,
+ "longitude": -122.3348685
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 179.82204,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.6037634,
+ "longitude": -122.3348553
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 179.55867,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.6037397,
+ "longitude": -122.33491559999997
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 179.53166,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.6037633,
+ "longitude": -122.3348817
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 179.28836,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.603704,
+ "longitude": -122.3348684
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 178.76581,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.603748499999995,
+ "longitude": -122.3348553
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 178.22144,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.6037337,
+ "longitude": -122.3348552
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 178.05118,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.6037634,
+ "longitude": -122.33484209999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 177.75662,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.6037188,
+ "longitude": -122.3348552
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 177.34473,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.6037782,
+ "longitude": -122.33484220000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 176.97775,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.6036891,
+ "longitude": -122.33486830000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 176.75731,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.6037782,
+ "longitude": -122.3348553
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 176.60115,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.6036715,
+ "longitude": -122.33489499999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 176.58081,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.603748499999995,
+ "longitude": -122.33484209999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 176.20648,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.6037337,
+ "longitude": -122.33484199999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 176.13478,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.603648299999996,
+ "longitude": -122.33492249999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 175.87804,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.6037782,
+ "longitude": -122.33482900000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 175.64642,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.6037188,
+ "longitude": -122.33484199999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 175.62018,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.6036599,
+ "longitude": -122.3349088
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 175.57843,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.6037634,
+ "longitude": -122.33482889999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 174.89394,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.603704,
+ "longitude": -122.3348552
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 173.81891,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.603748499999995,
+ "longitude": -122.33482889999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 173.7934,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.6037337,
+ "longitude": -122.33482889999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 173.62651,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.6037188,
+ "longitude": -122.33482879999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 173.60315,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.603665899999996,
+ "longitude": -122.33488480000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 173.57234,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.6036891,
+ "longitude": -122.33485510000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 173.3346,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.6039484,
+ "longitude": -122.3343345
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 172.32028,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.6036891,
+ "longitude": -122.33484190000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 171.98862,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.6037634,
+ "longitude": -122.3348157
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 171.42435,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.603704,
+ "longitude": -122.33482879999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 170.8361,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.603748599999996,
+ "longitude": -122.3348157
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 170.71031,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.603704,
+ "longitude": -122.33484199999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 170.62993,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.6036892,
+ "longitude": -122.33482869999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 170.53381,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.6037189,
+ "longitude": -122.3348156
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 170.51265,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.603704,
+ "longitude": -122.3348156
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 170.24419,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.6037337,
+ "longitude": -122.3348157
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 169.89929,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.6037782,
+ "longitude": -122.33481580000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 169.4824,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.6039446,
+ "longitude": -122.33435039999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 168.67842,
+ "segmentIndex": 13
+ },
+ {
+ "center": {
+ "latitude": 47.6037189,
+ "longitude": -122.3348024
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 168.63937,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.603748599999996,
+ "longitude": -122.3348025
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 168.45735,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.603704,
+ "longitude": -122.3348024
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 168.3355,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.6039446,
+ "longitude": -122.33436359999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 167.7239,
+ "segmentIndex": 13
+ },
+ {
+ "center": {
+ "latitude": 47.6037189,
+ "longitude": -122.3347892
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 167.309,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.6037337,
+ "longitude": -122.3348025
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 166.96034,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.6037337,
+ "longitude": -122.3347893
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 166.76576,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.6037931,
+ "longitude": -122.33481580000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 166.67964,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.603704,
+ "longitude": -122.3347892
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 166.19768,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.6039447,
+ "longitude": -122.3343768
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 166.15825,
+ "segmentIndex": 13
+ },
+ {
+ "center": {
+ "latitude": 47.6037189,
+ "longitude": -122.334776
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 165.10722,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.6039448,
+ "longitude": -122.33439
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 164.239,
+ "segmentIndex": 13
+ },
+ {
+ "center": {
+ "latitude": 47.603813699999996,
+ "longitude": -122.33474109999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 164.09775,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.6036543,
+ "longitude": -122.3348985
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 163.91595,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 47.603813699999996,
+ "longitude": -122.33475430000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 163.8913,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.603813599999995,
+ "longitude": -122.33472789999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 163.83984,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.603674299999994,
+ "longitude": -122.33485510000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 163.63254,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 47.6037988,
+ "longitude": -122.33474129999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 162.711,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.6038135,
+ "longitude": -122.33471469999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 162.60646,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.6039337,
+ "longitude": -122.3343369
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 162.4512,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.603932699999994,
+ "longitude": -122.3343238
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 163.09068,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.6037987,
+ "longitude": -122.33472809999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 162.19872,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.6037989,
+ "longitude": -122.33475449999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 162.17673,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.6038284,
+ "longitude": -122.3347145
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 162.117,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.603828299999996,
+ "longitude": -122.3347013
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 162.3072,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.603944899999995,
+ "longitude": -122.3344032
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 162.01071,
+ "segmentIndex": 13
+ },
+ {
+ "center": {
+ "latitude": 47.603828199999995,
+ "longitude": -122.33468809999998
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 161.80736,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.6039317,
+ "longitude": -122.3343107
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 161.71857,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.6038134,
+ "longitude": -122.33470150000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 161.53273,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.6038284,
+ "longitude": -122.3347277
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 161.10837,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.6037987,
+ "longitude": -122.3347149
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 160.62917,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.6038431,
+ "longitude": -122.33470109999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 160.32141,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.603843,
+ "longitude": -122.33468789999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 160.27869,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.6038281,
+ "longitude": -122.33467489999998
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 160.15862,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.603944999999996,
+ "longitude": -122.3344164
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 159.97401,
+ "segmentIndex": 13
+ },
+ {
+ "center": {
+ "latitude": 47.603929799999996,
+ "longitude": -122.33436379999998
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 159.84499,
+ "segmentIndex": 13
+ },
+ {
+ "center": {
+ "latitude": 47.6038134,
+ "longitude": -122.33468830000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 159.77013,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.603944999999996,
+ "longitude": -122.33442959999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 159.37524,
+ "segmentIndex": 13
+ },
+ {
+ "center": {
+ "latitude": 47.6039299,
+ "longitude": -122.334377
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 159.20259,
+ "segmentIndex": 13
+ },
+ {
+ "center": {
+ "latitude": 47.603783799999995,
+ "longitude": -122.33471509999998
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 158.90878,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.6037837,
+ "longitude": -122.3347019
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 159.14291,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.6037689,
+ "longitude": -122.33470210000002
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 159.1843,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.6037688,
+ "longitude": -122.33468889999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 159.13214,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.603753999999995,
+ "longitude": -122.33468909999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 158.975,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.6037539,
+ "longitude": -122.3346759
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 160.07858,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.603754099999996,
+ "longitude": -122.33470229999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 158.91135,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.603784,
+ "longitude": -122.3347415
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 158.90025,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.603768699999996,
+ "longitude": -122.33467569999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 158.87198,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.6037836,
+ "longitude": -122.3346755
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 159.1891,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.6037835,
+ "longitude": -122.3346623
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 159.39645,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.603768699999996,
+ "longitude": -122.3346625
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 158.86162,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.60393,
+ "longitude": -122.3343902
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 158.83363,
+ "segmentIndex": 13
+ },
+ {
+ "center": {
+ "latitude": 47.603798499999996,
+ "longitude": -122.3346885
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 158.82602,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.603798399999995,
+ "longitude": -122.3346753
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 158.79353,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.6037986,
+ "longitude": -122.3347017
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 158.78185,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.6038133,
+ "longitude": -122.33467510000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 158.74132,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.60393,
+ "longitude": -122.33440329999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 158.72385,
+ "segmentIndex": 13
+ },
+ {
+ "center": {
+ "latitude": 47.6037837,
+ "longitude": -122.3346887
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 158.68814,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.6037839,
+ "longitude": -122.33472829999998
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 158.61526,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.603754099999996,
+ "longitude": -122.3347155
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 158.61499,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.603769,
+ "longitude": -122.33471530000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 158.52858,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.6039301,
+ "longitude": -122.33441649999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 158.37126,
+ "segmentIndex": 13
+ },
+ {
+ "center": {
+ "latitude": 47.603798399999995,
+ "longitude": -122.33466209999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 158.19826,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.603843,
+ "longitude": -122.3346747
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 158.07967,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.6038429,
+ "longitude": -122.3346615
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 159.12692,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.603768599999995,
+ "longitude": -122.33464930000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 157.9353,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.6038132,
+ "longitude": -122.33466190000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 157.9351,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.6037834,
+ "longitude": -122.33464909999998
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 157.74036,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.6037691,
+ "longitude": -122.33472850000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 157.61676,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.6038281,
+ "longitude": -122.3346617
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 157.57137,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.603828,
+ "longitude": -122.3346485
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 157.8434,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.6037983,
+ "longitude": -122.33464889999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 157.4216,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.6039451,
+ "longitude": -122.3344427
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 157.2923,
+ "segmentIndex": 13
+ },
+ {
+ "center": {
+ "latitude": 47.6037982,
+ "longitude": -122.33463569999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 157.11034,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.603813099999996,
+ "longitude": -122.33463549999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 157.94618,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.6037981,
+ "longitude": -122.3346225
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 157.57533,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.603813099999996,
+ "longitude": -122.33464869999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 157.07986,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.60393020000001,
+ "longitude": -122.33442970000002
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 156.74515,
+ "segmentIndex": 13
+ },
+ {
+ "center": {
+ "latitude": 47.6037833,
+ "longitude": -122.3346227
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 156.68248,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.603783199999995,
+ "longitude": -122.3346095
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 157.18681,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.6037834,
+ "longitude": -122.33463589999998
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 156.66739,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.603830599999995,
+ "longitude": -122.3346023
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 155.88191,
+ "segmentIndex": 21
+ },
+ {
+ "center": {
+ "latitude": 47.603850699999995,
+ "longitude": -122.3346068
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 155.83601,
+ "segmentIndex": 10
+ },
+ {
+ "center": {
+ "latitude": 47.603930299999995,
+ "longitude": -122.33444290000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 155.21709,
+ "segmentIndex": 13
+ },
+ {
+ "center": {
+ "latitude": 47.6039119,
+ "longitude": -122.33444659999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 155.02325,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.603911,
+ "longitude": -122.33443349999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 154.96722,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.6038563,
+ "longitude": -122.33459649999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 154.8596,
+ "segmentIndex": 10
+ },
+ {
+ "center": {
+ "latitude": 47.603862299999996,
+ "longitude": -122.33462050000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 154.83124,
+ "segmentIndex": 10
+ },
+ {
+ "center": {
+ "latitude": 47.6037841,
+ "longitude": -122.3347547
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 154.78456,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.603822799999996,
+ "longitude": -122.33458359999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 154.75476,
+ "segmentIndex": 21
+ },
+ {
+ "center": {
+ "latitude": 47.603856699999994,
+ "longitude": -122.3346308
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 154.73943,
+ "segmentIndex": 10
+ },
+ {
+ "center": {
+ "latitude": 47.603930299999995,
+ "longitude": -122.33445610000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 154.68185,
+ "segmentIndex": 13
+ },
+ {
+ "center": {
+ "latitude": 47.60391,
+ "longitude": -122.33442040000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 154.5649,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.603912900000005,
+ "longitude": -122.33445970000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 154.50078,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.603867900000004,
+ "longitude": -122.33461030000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 154.45734,
+ "segmentIndex": 10
+ },
+ {
+ "center": {
+ "latitude": 47.603908999999994,
+ "longitude": -122.3344073
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 153.93253,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.603908,
+ "longitude": -122.3343941
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 153.6845,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.6039071,
+ "longitude": -122.334381
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 153.63446,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.603906099999996,
+ "longitude": -122.33436789999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 153.08678,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.6039051,
+ "longitude": -122.3343548
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 152.78311,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.603904199999995,
+ "longitude": -122.3343417
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 152.88565,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.6038952,
+ "longitude": -122.33442280000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 152.32637,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.6038943,
+ "longitude": -122.33440960000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 152.1284,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.6038962,
+ "longitude": -122.33443589999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 152.10483,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.603898099999995,
+ "longitude": -122.33446210000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 151.81609,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.6038972,
+ "longitude": -122.33444899999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 151.79626,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.603882399999996,
+ "longitude": -122.33445139999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 151.73892,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.6038834,
+ "longitude": -122.33446450000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 151.71388,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.6038843,
+ "longitude": -122.3344776
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 151.83563,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.603885299999995,
+ "longitude": -122.3344907
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 152.56876,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.6038863,
+ "longitude": -122.33450380000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 152.0858,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.6037685,
+ "longitude": -122.33463610000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 151.7051,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.603880499999995,
+ "longitude": -122.33442509999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 151.66524,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.6038814,
+ "longitude": -122.33443829999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 151.53908,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.603890400000004,
+ "longitude": -122.3343572
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 151.49124,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.603893299999996,
+ "longitude": -122.3343965
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 151.48096,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.6038991,
+ "longitude": -122.3344752
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 151.47809,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.6038913,
+ "longitude": -122.33437029999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 151.35104,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.6038795,
+ "longitude": -122.33441200000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 151.35066,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.6038923,
+ "longitude": -122.3343834
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 151.28168,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.6038706,
+ "longitude": -122.3344931
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 151.02582,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.603844699999996,
+ "longitude": -122.33458279999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 150.98259,
+ "segmentIndex": 10
+ },
+ {
+ "center": {
+ "latitude": 47.603869599999996,
+ "longitude": -122.33448
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 150.97974,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.6038667,
+ "longitude": -122.33444059999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 150.84451,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.6038785,
+ "longitude": -122.3343989
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 150.82121,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.6038686,
+ "longitude": -122.33446690000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 150.61443,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.6038676,
+ "longitude": -122.33445379999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 150.55832,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.6039139,
+ "longitude": -122.3344728
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 150.45418,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.6038776,
+ "longitude": -122.33438579999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 149.61835,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.603887199999996,
+ "longitude": -122.33451699999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 149.61385,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.603902,
+ "longitude": -122.33451459999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 149.70015,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.6037392,
+ "longitude": -122.3347025
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 149.61281,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.6038548,
+ "longitude": -122.3344824
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 148.97954,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.6038539,
+ "longitude": -122.33446930000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 148.81598,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.6038715,
+ "longitude": -122.3345062
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 148.42584,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.6038529,
+ "longitude": -122.33445610000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 148.41637,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.603833099999996,
+ "longitude": -122.3345691
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 147.90417,
+ "segmentIndex": 10
+ },
+ {
+ "center": {
+ "latitude": 47.6038558,
+ "longitude": -122.3344955
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 147.20238,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.603902999999995,
+ "longitude": -122.3345277
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 146.00755,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.603821499999995,
+ "longitude": -122.33455540000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 145.73682,
+ "segmentIndex": 10
+ },
+ {
+ "center": {
+ "latitude": 47.60388940000001,
+ "longitude": -122.3343441
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 145.38026,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.60388820000001,
+ "longitude": -122.3345301
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 143.85109,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.603809899999995,
+ "longitude": -122.3345417
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 143.50305,
+ "segmentIndex": 10
+ },
+ {
+ "center": {
+ "latitude": 47.6038044,
+ "longitude": -122.33455189999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 154.47197,
+ "segmentIndex": 10
+ },
+ {
+ "center": {
+ "latitude": 47.6037988,
+ "longitude": -122.3345622
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 154.48589,
+ "segmentIndex": 10
+ },
+ {
+ "center": {
+ "latitude": 47.6037932,
+ "longitude": -122.3345724
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 147.8839,
+ "segmentIndex": 10
+ },
+ {
+ "center": {
+ "latitude": 47.603856799999996,
+ "longitude": -122.33450859999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 142.99391,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.603806299999995,
+ "longitude": -122.33477329999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 142.81134,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 47.6037538,
+ "longitude": -122.3346627
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 140.91054,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 47.603840999999996,
+ "longitude": -122.3344979
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 140.32031,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 47.6038612,
+ "longitude": -122.334542
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 128.95514,
+ "segmentIndex": 23
+ },
+ {
+ "center": {
+ "latitude": 47.603803199999994,
+ "longitude": -122.33478249999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 125.65097,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 47.603789899999995,
+ "longitude": -122.33477289999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 129.88335,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 47.603786899999996,
+ "longitude": -122.3347821
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 125.28675,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 47.603783799999995,
+ "longitude": -122.3347913
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 132.9079,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 47.603770499999996,
+ "longitude": -122.33478160000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 129.35654,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 47.603767399999995,
+ "longitude": -122.3347908
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 132.82582,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 47.603754099999996,
+ "longitude": -122.3347811
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 128.99376,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 47.6037408,
+ "longitude": -122.3347715
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 127.02022,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 47.6037274,
+ "longitude": -122.33476180000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 128.36969,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 47.6037438,
+ "longitude": -122.3347623
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 127.6524,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 47.6037305,
+ "longitude": -122.3347526
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 126.827805,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 47.6037335,
+ "longitude": -122.3347434
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 127.12407,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 47.6037366,
+ "longitude": -122.33473420000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 134.44037,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 47.6037499,
+ "longitude": -122.3347439
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 129.60023,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 47.603763199999996,
+ "longitude": -122.3347536
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 127.994736,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 47.6037469,
+ "longitude": -122.33475310000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 126.72442,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 47.603757099999996,
+ "longitude": -122.33477200000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 126.48496,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 47.6037602,
+ "longitude": -122.33476280000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 124.22467,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 47.603855499999995,
+ "longitude": -122.3345487
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 123.9475,
+ "segmentIndex": 23
+ },
+ {
+ "center": {
+ "latitude": 47.603773499999996,
+ "longitude": -122.3347724
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 122.609,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 47.6037141,
+ "longitude": -122.33475220000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 120.15845,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 47.603397099999995,
+ "longitude": -122.3351146
+ },
+ "ne": {
+ "latitude": 47.603998700000005,
+ "longitude": -122.3340827
+ }
+ },
+ "imageryQuality": "HIGH",
+ "imageryProcessedDate": {
+ "year": 2023,
+ "month": 1,
+ "day": 20
+ }
+ },
+ "status": 200,
+ "statusText": "",
+ "headers": {
+ "cache-control": "private",
+ "content-encoding": "gzip",
+ "content-length": "35027",
+ "content-type": "application/json; charset=UTF-8",
+ "date": "Fri, 13 Oct 2023 05:18:15 GMT",
+ "server": "ESF",
+ "vary": "Origin, X-Origin, Referer"
+ },
+ "config": {
+ "transitional": {
+ "silentJSONParsing": true,
+ "forcedJSONParsing": true,
+ "clarifyTimeoutError": false
+ },
+ "adapter": "xhr",
+ "transformRequest": [
+ null
+ ],
+ "transformResponse": [
+ null
+ ],
+ "timeout": 0,
+ "xsrfCookieName": "XSRF-TOKEN",
+ "xsrfHeaderName": "X-XSRF-TOKEN",
+ "maxContentLength": -1,
+ "maxBodyLength": -1,
+ "env": {},
+ "headers": {
+ "Accept": "application/json, text/plain, */*"
+ },
+ "method": "get",
+ "url": "https://solar.googleapis.com/v1/buildingInsights:findClosest?location.latitude=47.603736633786696&location.longitude=-122.33463063866982&requiredQuality=HIGH&key=AIzaSyCMtUFMOV1x4yp9cB8Z22nLX85iItpqdIg"
+ },
+ "request": {}
+}
\ No newline at end of file
diff --git a/Neverstopdreaming/src/responses/US_Postal.js b/Neverstopdreaming/src/responses/US_Postal.js
new file mode 100644
index 00000000..94d35e46
--- /dev/null
+++ b/Neverstopdreaming/src/responses/US_Postal.js
@@ -0,0 +1,46266 @@
+export const usPostalResponse =
+{
+ "data": {
+ "name": "buildings/ChIJpT4EuO7PQIYReWAFoTpqWuk",
+ "center": {
+ "latitude": 29.8743609,
+ "longitude": -95.5472508
+ },
+ "imageryDate": {
+ "year": 2019,
+ "month": 4,
+ "day": 28
+ },
+ "postalCode": "77040",
+ "administrativeArea": "TX",
+ "statisticalArea": "48201534203",
+ "regionCode": "US",
+ "solarPotential": {
+ "maxArrayPanelsCount": 2049,
+ "maxArrayAreaMeters2": 3353.803,
+ "maxSunshineHoursPerYear": 1584.5826,
+ "carbonOffsetFactorKgPerMwh": 639.4523,
+ "wholeRoofStats": {
+ "areaMeters2": 4034.7869,
+ "sunshineQuantiles": [
+ 406.14334,
+ 1333.8386,
+ 1508.4944,
+ 1558.0471,
+ 1562.2975,
+ 1564.4419,
+ 1566.1393,
+ 1567.8242,
+ 1570.1627,
+ 1575.7383,
+ 1649.1237
+ ],
+ "groundAreaMeters2": 4027.86
+ },
+ "roofSegmentStats": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "stats": {
+ "areaMeters2": 2319.5906,
+ "sunshineQuantiles": [
+ 696.17084,
+ 1556.3331,
+ 1560.8883,
+ 1562.9186,
+ 1564.3344,
+ 1565.5139,
+ 1566.6099,
+ 1567.7439,
+ 1569.1298,
+ 1571.3202,
+ 1648.7074
+ ],
+ "groundAreaMeters2": 2319.59
+ },
+ "center": {
+ "latitude": 29.8743384,
+ "longitude": -95.5472947
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 29.874114600000002,
+ "longitude": -95.54760999999999
+ },
+ "ne": {
+ "latitude": 29.874556499999994,
+ "longitude": -95.5469887
+ }
+ },
+ "planeHeightAtCenterMeters": 35.6706
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "stats": {
+ "areaMeters2": 386.53262,
+ "sunshineQuantiles": [
+ 857.4081,
+ 1572.0651,
+ 1574.5668,
+ 1576.2297,
+ 1577.5739,
+ 1578.8955,
+ 1580.3204,
+ 1582.1136,
+ 1584.7806,
+ 1592.9395,
+ 1649.1237
+ ],
+ "groundAreaMeters2": 386.36
+ },
+ "center": {
+ "latitude": 29.8745811,
+ "longitude": -95.54728949999999
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 29.874541100000002,
+ "longitude": -95.5475632
+ },
+ "ne": {
+ "latitude": 29.874631400000002,
+ "longitude": -95.5469943
+ }
+ },
+ "planeHeightAtCenterMeters": 35.77001
+ },
+ {
+ "pitchDegrees": 0.6401238,
+ "azimuthDegrees": 0,
+ "stats": {
+ "areaMeters2": 358.8224,
+ "sunshineQuantiles": [
+ 485.3941,
+ 900.50287,
+ 1218.8448,
+ 1314.1,
+ 1362.0793,
+ 1416.522,
+ 1443.3369,
+ 1468.0344,
+ 1486.2843,
+ 1513.8961,
+ 1625.4658
+ ],
+ "groundAreaMeters2": 358.8
+ },
+ "center": {
+ "latitude": 29.874326500000002,
+ "longitude": -95.5469725
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 29.874054999999995,
+ "longitude": -95.54705589999999
+ },
+ "ne": {
+ "latitude": 29.8746165,
+ "longitude": -95.5469145
+ }
+ },
+ "planeHeightAtCenterMeters": 33.00882
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "stats": {
+ "areaMeters2": 266.18024,
+ "sunshineQuantiles": [
+ 507.77032,
+ 1488.5846,
+ 1553.675,
+ 1559.9012,
+ 1562.1503,
+ 1563.5426,
+ 1564.7498,
+ 1566.0265,
+ 1567.4879,
+ 1569.5963,
+ 1636.0052
+ ],
+ "groundAreaMeters2": 266.18
+ },
+ "center": {
+ "latitude": 29.874060300000004,
+ "longitude": -95.5471645
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 29.873994699999994,
+ "longitude": -95.5472762
+ },
+ "ne": {
+ "latitude": 29.874122499999995,
+ "longitude": -95.54704749999999
+ }
+ },
+ "planeHeightAtCenterMeters": 33.9947
+ },
+ {
+ "pitchDegrees": 0.4338773,
+ "azimuthDegrees": 0,
+ "stats": {
+ "areaMeters2": 263.37756,
+ "sunshineQuantiles": [
+ 425.16916,
+ 500.621,
+ 990.5146,
+ 1139.7772,
+ 1230.7085,
+ 1309.2966,
+ 1377.8856,
+ 1436.0706,
+ 1493.2135,
+ 1527.8997,
+ 1569.7234
+ ],
+ "groundAreaMeters2": 263.37
+ },
+ "center": {
+ "latitude": 29.874642499999997,
+ "longitude": -95.54719279999999
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 29.874600199999996,
+ "longitude": -95.5474456
+ },
+ "ne": {
+ "latitude": 29.874683899999997,
+ "longitude": -95.5469368
+ }
+ },
+ "planeHeightAtCenterMeters": 33.01505
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "stats": {
+ "areaMeters2": 85.26635,
+ "sunshineQuantiles": [
+ 1305.5729,
+ 1548.2404,
+ 1557.899,
+ 1561.7179,
+ 1564.0149,
+ 1565.7345,
+ 1567.212,
+ 1568.7689,
+ 1572.0868,
+ 1577.5901,
+ 1616.0344
+ ],
+ "groundAreaMeters2": 85.26
+ },
+ "center": {
+ "latitude": 29.874228,
+ "longitude": -95.547265
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 29.8741851,
+ "longitude": -95.54731849999999
+ },
+ "ne": {
+ "latitude": 29.874277199999998,
+ "longitude": -95.5472107
+ }
+ },
+ "planeHeightAtCenterMeters": 35.511467
+ },
+ {
+ "pitchDegrees": 23.53169,
+ "azimuthDegrees": 2.9478977,
+ "stats": {
+ "areaMeters2": 77.10184,
+ "sunshineQuantiles": [
+ 540.47864,
+ 978.76416,
+ 1168.9458,
+ 1270.2662,
+ 1297.1141,
+ 1317.9193,
+ 1333.773,
+ 1352.0674,
+ 1386.6122,
+ 1425.9058,
+ 1625.1838
+ ],
+ "groundAreaMeters2": 70.69
+ },
+ "center": {
+ "latitude": 29.8741253,
+ "longitude": -95.5473038
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 29.8741028,
+ "longitude": -95.5476079
+ },
+ "ne": {
+ "latitude": 29.8741486,
+ "longitude": -95.5470091
+ }
+ },
+ "planeHeightAtCenterMeters": 35.939194
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "stats": {
+ "areaMeters2": 69.27039,
+ "sunshineQuantiles": [
+ 1361,
+ 1555.652,
+ 1561.1003,
+ 1563.8397,
+ 1565.5289,
+ 1566.9895,
+ 1568.7113,
+ 1570.5879,
+ 1572.9639,
+ 1577.1888,
+ 1601.2506
+ ],
+ "groundAreaMeters2": 69.27
+ },
+ "center": {
+ "latitude": 29.8744529,
+ "longitude": -95.54724999999999
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 29.874404799999997,
+ "longitude": -95.547291
+ },
+ "ne": {
+ "latitude": 29.8744965,
+ "longitude": -95.5472059
+ }
+ },
+ "planeHeightAtCenterMeters": 35.538666
+ },
+ {
+ "pitchDegrees": 1.9707298,
+ "azimuthDegrees": 3.956663,
+ "stats": {
+ "areaMeters2": 45.49691,
+ "sunshineQuantiles": [
+ 406.14334,
+ 518.2292,
+ 536.941,
+ 547.9672,
+ 551.60126,
+ 596.5634,
+ 1126.9406,
+ 1623.8082,
+ 1632.5616,
+ 1637.3932,
+ 1646.7246
+ ],
+ "groundAreaMeters2": 45.47
+ },
+ "center": {
+ "latitude": 29.874616399999997,
+ "longitude": -95.54728109999999
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 29.874579899999993,
+ "longitude": -95.5475634
+ },
+ "ne": {
+ "latitude": 29.8746378,
+ "longitude": -95.5469901
+ }
+ },
+ "planeHeightAtCenterMeters": 36.095
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "stats": {
+ "areaMeters2": 39.31016,
+ "sunshineQuantiles": [
+ 699.3174,
+ 1435.3951,
+ 1516.265,
+ 1544.836,
+ 1555.0991,
+ 1561.6537,
+ 1566.0529,
+ 1570.809,
+ 1575.1647,
+ 1581.7502,
+ 1607.3033
+ ],
+ "groundAreaMeters2": 39.31
+ },
+ "center": {
+ "latitude": 29.874251199999996,
+ "longitude": -95.5475119
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 29.874214900000002,
+ "longitude": -95.5475464
+ },
+ "ne": {
+ "latitude": 29.874283900000002,
+ "longitude": -95.5474722
+ }
+ },
+ "planeHeightAtCenterMeters": 35.546528
+ },
+ {
+ "pitchDegrees": 6.8061633,
+ "azimuthDegrees": 92.90033,
+ "stats": {
+ "areaMeters2": 35.067123,
+ "sunshineQuantiles": [
+ 450.90616,
+ 847.14636,
+ 866.08057,
+ 873.29803,
+ 1104.3031,
+ 1281.242,
+ 1494.3849,
+ 1502.2146,
+ 1508.706,
+ 1516.8312,
+ 1645.7052
+ ],
+ "groundAreaMeters2": 34.82
+ },
+ "center": {
+ "latitude": 29.8742982,
+ "longitude": -95.54759899999999
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 29.874134299999998,
+ "longitude": -95.5476183
+ },
+ "ne": {
+ "latitude": 29.874466699999996,
+ "longitude": -95.5475768
+ }
+ },
+ "planeHeightAtCenterMeters": 35.983982
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "stats": {
+ "areaMeters2": 30.960594,
+ "sunshineQuantiles": [
+ 1487.4922,
+ 1542.4808,
+ 1555.4333,
+ 1558.1958,
+ 1560.6277,
+ 1563.2444,
+ 1565.9713,
+ 1570.2257,
+ 1574.7162,
+ 1580.6449,
+ 1606.8375
+ ],
+ "groundAreaMeters2": 30.96
+ },
+ "center": {
+ "latitude": 29.8744581,
+ "longitude": -95.54749439999999
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 29.8744292,
+ "longitude": -95.54752049999999
+ },
+ "ne": {
+ "latitude": 29.874487,
+ "longitude": -95.54746730000001
+ }
+ },
+ "planeHeightAtCenterMeters": 35.540943
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "stats": {
+ "areaMeters2": 22.000183,
+ "sunshineQuantiles": [
+ 1083.3771,
+ 1453.2458,
+ 1518.188,
+ 1539.1289,
+ 1551.9492,
+ 1557.1328,
+ 1560.8356,
+ 1564.5173,
+ 1567.2441,
+ 1570.5558,
+ 1587.4207
+ ],
+ "groundAreaMeters2": 22
+ },
+ "center": {
+ "latitude": 29.874450999999997,
+ "longitude": -95.54702019999999
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 29.874423199999995,
+ "longitude": -95.547039
+ },
+ "ne": {
+ "latitude": 29.874479800000003,
+ "longitude": -95.5469993
+ }
+ },
+ "planeHeightAtCenterMeters": 35.55054
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "stats": {
+ "areaMeters2": 17.050087,
+ "sunshineQuantiles": [
+ 1020.85516,
+ 1425.582,
+ 1495.65,
+ 1519.6998,
+ 1542.338,
+ 1550.273,
+ 1555.2097,
+ 1557.9689,
+ 1561.2571,
+ 1564.7885,
+ 1602.8759
+ ],
+ "groundAreaMeters2": 17.05
+ },
+ "center": {
+ "latitude": 29.8742209,
+ "longitude": -95.5470247
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 29.8741949,
+ "longitude": -95.5470414
+ },
+ "ne": {
+ "latitude": 29.8742478,
+ "longitude": -95.54700600000001
+ }
+ },
+ "planeHeightAtCenterMeters": 35.542614
+ },
+ {
+ "pitchDegrees": 1.2383631,
+ "azimuthDegrees": 140.05797,
+ "stats": {
+ "areaMeters2": 12.482916,
+ "sunshineQuantiles": [
+ 446.0713,
+ 568.8907,
+ 874.2406,
+ 942.0747,
+ 992.7823,
+ 1081.2593,
+ 1150.8167,
+ 1193.6938,
+ 1233.1749,
+ 1260.4752,
+ 1356.7217
+ ],
+ "groundAreaMeters2": 12.48
+ },
+ "center": {
+ "latitude": 29.874490699999996,
+ "longitude": -95.5475781
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 29.874466499999997,
+ "longitude": -95.5475993
+ },
+ "ne": {
+ "latitude": 29.874532,
+ "longitude": -95.5475645
+ }
+ },
+ "planeHeightAtCenterMeters": 33.04617
+ },
+ {
+ "pitchDegrees": 5.2957244,
+ "azimuthDegrees": 262.55167,
+ "stats": {
+ "areaMeters2": 6.2767916,
+ "sunshineQuantiles": [
+ 557.18335,
+ 1028.3927,
+ 1062.1534,
+ 1078.1624,
+ 1232.4205,
+ 1278.247,
+ 1318.1604,
+ 1346.6517,
+ 1366.2539,
+ 1387.5908,
+ 1419.9208
+ ],
+ "groundAreaMeters2": 6.25
+ },
+ "center": {
+ "latitude": 29.874444199999996,
+ "longitude": -95.5476059
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 29.874422899999995,
+ "longitude": -95.54761309999999
+ },
+ "ne": {
+ "latitude": 29.874466499999997,
+ "longitude": -95.5475965
+ }
+ },
+ "planeHeightAtCenterMeters": 33.92799
+ }
+ ],
+ "solarPanelConfigs": [
+ {
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1609.9346,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1609.9346,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2011.8263,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2011.8263,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2412.2942,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2412.2942,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2812.7983,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2812.7983,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3212.9924,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3212.9924,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3612.6116,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3612.6116,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4010.847,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4010.8467,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4410.1216,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4410.1216,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4808.1685,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4808.1685,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5206.827,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5206.8276,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 5605.932,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 5605.9326,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 6003.563,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 5605.9326,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6401.143,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 6003.5127,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 6797.4272,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 6003.5127,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 396.28418,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 7193.489,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6399.574,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 396.28418,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 7589.533,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 6795.6187,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 396.28418,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 7987.5723,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 7193.6577,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 396.28418,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 8384.053,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 7590.138,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 396.28418,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 8781.07,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 7987.156,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 396.28418,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 9177.481,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 8383.567,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 396.28418,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 9573.477,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 8779.5625,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 396.28418,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 9969.45,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 9175.536,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 396.28418,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 10365.161,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 9175.536,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10760.782,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 9571.157,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 11156.371,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 9966.745,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11551.794,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 10362.168,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 30,
+ "yearlyEnergyDcKwh": 11947.213,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 10362.168,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 31,
+ "yearlyEnergyDcKwh": 12342.584,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10757.539,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 12737.9,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 11152.856,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 13133.181,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11548.137,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 13528.3955,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 30,
+ "yearlyEnergyDcKwh": 11943.352,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 35,
+ "yearlyEnergyDcKwh": 13923.339,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 31,
+ "yearlyEnergyDcKwh": 12338.295,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 14318.271,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 31,
+ "yearlyEnergyDcKwh": 12338.295,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.93298,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 37,
+ "yearlyEnergyDcKwh": 14713.181,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 12733.204,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.93298,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 38,
+ "yearlyEnergyDcKwh": 15108.04,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 13128.063,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.93298,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 15502.891,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 13522.914,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.93298,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 40,
+ "yearlyEnergyDcKwh": 15897.691,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 13522.914,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.93298,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 41,
+ "yearlyEnergyDcKwh": 16292.457,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 35,
+ "yearlyEnergyDcKwh": 13917.681,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.93298,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 16687.637,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 14312.86,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.93298,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 43,
+ "yearlyEnergyDcKwh": 17083.143,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 37,
+ "yearlyEnergyDcKwh": 14708.365,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.93298,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 44,
+ "yearlyEnergyDcKwh": 17478.217,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 38,
+ "yearlyEnergyDcKwh": 15103.439,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.93298,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 17873.281,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 15498.505,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.93298,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 18268.346,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 40,
+ "yearlyEnergyDcKwh": 15893.568,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.93298,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 47,
+ "yearlyEnergyDcKwh": 18663.31,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 41,
+ "yearlyEnergyDcKwh": 16288.533,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.93298,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 19058.88,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 16684.104,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.93298,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 19454.11,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 43,
+ "yearlyEnergyDcKwh": 17079.332,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.93298,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 50,
+ "yearlyEnergyDcKwh": 19848.877,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 44,
+ "yearlyEnergyDcKwh": 17474.1,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.93298,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 20243.633,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 17868.855,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.93298,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 20638.357,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 17868.855,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 53,
+ "yearlyEnergyDcKwh": 21033.082,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 18263.58,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 21428.723,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 47,
+ "yearlyEnergyDcKwh": 18659.223,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 55,
+ "yearlyEnergyDcKwh": 21823.607,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 19054.107,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 56,
+ "yearlyEnergyDcKwh": 22218.314,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 19448.814,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 57,
+ "yearlyEnergyDcKwh": 22612.916,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 50,
+ "yearlyEnergyDcKwh": 19843.416,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 58,
+ "yearlyEnergyDcKwh": 23007.504,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 20238.004,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 59,
+ "yearlyEnergyDcKwh": 23402.498,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 20632.998,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 60,
+ "yearlyEnergyDcKwh": 23797.803,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 53,
+ "yearlyEnergyDcKwh": 21028.303,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 61,
+ "yearlyEnergyDcKwh": 24193.258,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 21423.758,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 62,
+ "yearlyEnergyDcKwh": 24588.107,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 55,
+ "yearlyEnergyDcKwh": 21818.607,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 63,
+ "yearlyEnergyDcKwh": 24983.47,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 56,
+ "yearlyEnergyDcKwh": 22213.97,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 64,
+ "yearlyEnergyDcKwh": 25379.498,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 57,
+ "yearlyEnergyDcKwh": 22610,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 65,
+ "yearlyEnergyDcKwh": 25775.021,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 58,
+ "yearlyEnergyDcKwh": 23005.521,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 66,
+ "yearlyEnergyDcKwh": 26170.367,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 59,
+ "yearlyEnergyDcKwh": 23400.867,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 67,
+ "yearlyEnergyDcKwh": 26565.727,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 60,
+ "yearlyEnergyDcKwh": 23796.227,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 68,
+ "yearlyEnergyDcKwh": 26961.059,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 61,
+ "yearlyEnergyDcKwh": 24191.559,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 69,
+ "yearlyEnergyDcKwh": 27357.166,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 62,
+ "yearlyEnergyDcKwh": 24587.666,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 70,
+ "yearlyEnergyDcKwh": 27753.082,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 63,
+ "yearlyEnergyDcKwh": 24983.58,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 71,
+ "yearlyEnergyDcKwh": 28149.162,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 64,
+ "yearlyEnergyDcKwh": 25379.662,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 28544.537,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 65,
+ "yearlyEnergyDcKwh": 25775.037,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 73,
+ "yearlyEnergyDcKwh": 28939.709,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 66,
+ "yearlyEnergyDcKwh": 26170.209,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 74,
+ "yearlyEnergyDcKwh": 29335.273,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 67,
+ "yearlyEnergyDcKwh": 26565.773,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 75,
+ "yearlyEnergyDcKwh": 29730.396,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 68,
+ "yearlyEnergyDcKwh": 26960.896,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 76,
+ "yearlyEnergyDcKwh": 30125.08,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 69,
+ "yearlyEnergyDcKwh": 27355.58,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 77,
+ "yearlyEnergyDcKwh": 30519.666,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 70,
+ "yearlyEnergyDcKwh": 27750.166,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 78,
+ "yearlyEnergyDcKwh": 30914.23,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 71,
+ "yearlyEnergyDcKwh": 28144.73,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 79,
+ "yearlyEnergyDcKwh": 31308.742,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 28539.24,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 80,
+ "yearlyEnergyDcKwh": 31703.24,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 73,
+ "yearlyEnergyDcKwh": 28933.738,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 81,
+ "yearlyEnergyDcKwh": 32097.82,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 74,
+ "yearlyEnergyDcKwh": 29328.318,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 82,
+ "yearlyEnergyDcKwh": 32492.291,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 75,
+ "yearlyEnergyDcKwh": 29722.791,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 83,
+ "yearlyEnergyDcKwh": 32887.332,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 76,
+ "yearlyEnergyDcKwh": 30117.832,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 84,
+ "yearlyEnergyDcKwh": 33281.996,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 77,
+ "yearlyEnergyDcKwh": 30512.496,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 85,
+ "yearlyEnergyDcKwh": 33676.49,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 78,
+ "yearlyEnergyDcKwh": 30906.986,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 86,
+ "yearlyEnergyDcKwh": 34070.957,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 79,
+ "yearlyEnergyDcKwh": 31301.455,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 87,
+ "yearlyEnergyDcKwh": 34465.375,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 80,
+ "yearlyEnergyDcKwh": 31695.875,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34859.785,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 81,
+ "yearlyEnergyDcKwh": 32090.285,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 89,
+ "yearlyEnergyDcKwh": 35254.17,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 82,
+ "yearlyEnergyDcKwh": 32484.67,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 90,
+ "yearlyEnergyDcKwh": 35648.547,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 83,
+ "yearlyEnergyDcKwh": 32879.043,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 91,
+ "yearlyEnergyDcKwh": 36042.86,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 84,
+ "yearlyEnergyDcKwh": 33273.355,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 92,
+ "yearlyEnergyDcKwh": 36437.516,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 85,
+ "yearlyEnergyDcKwh": 33668.016,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 93,
+ "yearlyEnergyDcKwh": 36832.64,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 86,
+ "yearlyEnergyDcKwh": 34063.14,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 94,
+ "yearlyEnergyDcKwh": 37227.48,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 87,
+ "yearlyEnergyDcKwh": 34457.977,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 95,
+ "yearlyEnergyDcKwh": 37622.074,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34852.57,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 96,
+ "yearlyEnergyDcKwh": 38016.54,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 89,
+ "yearlyEnergyDcKwh": 35247.035,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 97,
+ "yearlyEnergyDcKwh": 38411.586,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 90,
+ "yearlyEnergyDcKwh": 35642.082,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 98,
+ "yearlyEnergyDcKwh": 38806.78,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 91,
+ "yearlyEnergyDcKwh": 36037.273,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 99,
+ "yearlyEnergyDcKwh": 39201.96,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 92,
+ "yearlyEnergyDcKwh": 36432.453,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 100,
+ "yearlyEnergyDcKwh": 39596.984,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 93,
+ "yearlyEnergyDcKwh": 36827.477,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 101,
+ "yearlyEnergyDcKwh": 39991.62,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 94,
+ "yearlyEnergyDcKwh": 37222.113,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 102,
+ "yearlyEnergyDcKwh": 40386.844,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 95,
+ "yearlyEnergyDcKwh": 37617.336,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 103,
+ "yearlyEnergyDcKwh": 40781.26,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 96,
+ "yearlyEnergyDcKwh": 38011.758,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 104,
+ "yearlyEnergyDcKwh": 41175.594,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 97,
+ "yearlyEnergyDcKwh": 38406.09,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 105,
+ "yearlyEnergyDcKwh": 41569.906,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 98,
+ "yearlyEnergyDcKwh": 38800.4,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 41964.215,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 99,
+ "yearlyEnergyDcKwh": 39194.707,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 107,
+ "yearlyEnergyDcKwh": 42358.516,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 100,
+ "yearlyEnergyDcKwh": 39589.008,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 108,
+ "yearlyEnergyDcKwh": 42752.805,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 101,
+ "yearlyEnergyDcKwh": 39983.297,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 109,
+ "yearlyEnergyDcKwh": 43148.105,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 102,
+ "yearlyEnergyDcKwh": 40378.594,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 110,
+ "yearlyEnergyDcKwh": 43543.492,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 103,
+ "yearlyEnergyDcKwh": 40773.984,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 111,
+ "yearlyEnergyDcKwh": 43938.215,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 104,
+ "yearlyEnergyDcKwh": 41168.707,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 112,
+ "yearlyEnergyDcKwh": 44333.527,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 105,
+ "yearlyEnergyDcKwh": 41564.02,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 113,
+ "yearlyEnergyDcKwh": 44728.285,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 41958.773,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 114,
+ "yearlyEnergyDcKwh": 45122.82,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 107,
+ "yearlyEnergyDcKwh": 42353.313,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 115,
+ "yearlyEnergyDcKwh": 45517.28,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 108,
+ "yearlyEnergyDcKwh": 42747.773,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 116,
+ "yearlyEnergyDcKwh": 45913.543,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 109,
+ "yearlyEnergyDcKwh": 43144.035,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 117,
+ "yearlyEnergyDcKwh": 46309.21,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 110,
+ "yearlyEnergyDcKwh": 43539.703,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 118,
+ "yearlyEnergyDcKwh": 46705.52,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 111,
+ "yearlyEnergyDcKwh": 43936.01,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 119,
+ "yearlyEnergyDcKwh": 47101.03,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 112,
+ "yearlyEnergyDcKwh": 44331.523,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 120,
+ "yearlyEnergyDcKwh": 47497.316,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 113,
+ "yearlyEnergyDcKwh": 44727.81,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 121,
+ "yearlyEnergyDcKwh": 47893.313,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 114,
+ "yearlyEnergyDcKwh": 45123.805,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 122,
+ "yearlyEnergyDcKwh": 48289.605,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 115,
+ "yearlyEnergyDcKwh": 45520.098,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 123,
+ "yearlyEnergyDcKwh": 48684.84,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 116,
+ "yearlyEnergyDcKwh": 45915.332,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 124,
+ "yearlyEnergyDcKwh": 49080,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 117,
+ "yearlyEnergyDcKwh": 46310.492,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 125,
+ "yearlyEnergyDcKwh": 49475.055,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 118,
+ "yearlyEnergyDcKwh": 46705.547,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 126,
+ "yearlyEnergyDcKwh": 49870.06,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 119,
+ "yearlyEnergyDcKwh": 47100.55,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 127,
+ "yearlyEnergyDcKwh": 50264.49,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 120,
+ "yearlyEnergyDcKwh": 47494.98,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 128,
+ "yearlyEnergyDcKwh": 50660.176,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 121,
+ "yearlyEnergyDcKwh": 47890.67,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 129,
+ "yearlyEnergyDcKwh": 51054.758,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 122,
+ "yearlyEnergyDcKwh": 48285.254,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 130,
+ "yearlyEnergyDcKwh": 51449.082,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 123,
+ "yearlyEnergyDcKwh": 48679.58,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 131,
+ "yearlyEnergyDcKwh": 51843.37,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 124,
+ "yearlyEnergyDcKwh": 49073.867,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 132,
+ "yearlyEnergyDcKwh": 52237.656,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 125,
+ "yearlyEnergyDcKwh": 49468.152,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 789.6572,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 133,
+ "yearlyEnergyDcKwh": 52631.92,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 125,
+ "yearlyEnergyDcKwh": 49468.152,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 134,
+ "yearlyEnergyDcKwh": 53026.184,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 126,
+ "yearlyEnergyDcKwh": 49862.414,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 135,
+ "yearlyEnergyDcKwh": 53420.438,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 127,
+ "yearlyEnergyDcKwh": 50256.668,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 136,
+ "yearlyEnergyDcKwh": 53814.688,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 128,
+ "yearlyEnergyDcKwh": 50650.918,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 137,
+ "yearlyEnergyDcKwh": 54208.92,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 129,
+ "yearlyEnergyDcKwh": 51045.152,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 138,
+ "yearlyEnergyDcKwh": 54603.363,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 130,
+ "yearlyEnergyDcKwh": 51439.59,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 139,
+ "yearlyEnergyDcKwh": 54997.59,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 131,
+ "yearlyEnergyDcKwh": 51833.82,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 140,
+ "yearlyEnergyDcKwh": 55391.816,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 132,
+ "yearlyEnergyDcKwh": 52228.047,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 141,
+ "yearlyEnergyDcKwh": 55786.027,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 133,
+ "yearlyEnergyDcKwh": 52622.258,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 142,
+ "yearlyEnergyDcKwh": 56180.2,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 134,
+ "yearlyEnergyDcKwh": 53016.43,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 143,
+ "yearlyEnergyDcKwh": 56574.51,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 135,
+ "yearlyEnergyDcKwh": 53410.742,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 144,
+ "yearlyEnergyDcKwh": 56968.68,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 136,
+ "yearlyEnergyDcKwh": 53804.914,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 145,
+ "yearlyEnergyDcKwh": 57362.84,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 137,
+ "yearlyEnergyDcKwh": 54199.074,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 146,
+ "yearlyEnergyDcKwh": 57756.996,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 138,
+ "yearlyEnergyDcKwh": 54593.23,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 147,
+ "yearlyEnergyDcKwh": 58151.2,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 139,
+ "yearlyEnergyDcKwh": 54987.434,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 148,
+ "yearlyEnergyDcKwh": 58545.355,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 140,
+ "yearlyEnergyDcKwh": 55381.59,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 149,
+ "yearlyEnergyDcKwh": 58939.496,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 141,
+ "yearlyEnergyDcKwh": 55775.73,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 150,
+ "yearlyEnergyDcKwh": 59333.637,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 142,
+ "yearlyEnergyDcKwh": 56169.87,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 151,
+ "yearlyEnergyDcKwh": 59727.773,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 143,
+ "yearlyEnergyDcKwh": 56564.01,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 152,
+ "yearlyEnergyDcKwh": 60121.91,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 144,
+ "yearlyEnergyDcKwh": 56958.15,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 153,
+ "yearlyEnergyDcKwh": 60516.887,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 145,
+ "yearlyEnergyDcKwh": 57353.125,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 154,
+ "yearlyEnergyDcKwh": 60911.004,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 146,
+ "yearlyEnergyDcKwh": 57747.242,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 155,
+ "yearlyEnergyDcKwh": 61305.098,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 147,
+ "yearlyEnergyDcKwh": 58141.336,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 156,
+ "yearlyEnergyDcKwh": 61699.188,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 148,
+ "yearlyEnergyDcKwh": 58535.426,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 157,
+ "yearlyEnergyDcKwh": 62093.27,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 149,
+ "yearlyEnergyDcKwh": 58929.508,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 158,
+ "yearlyEnergyDcKwh": 62487.336,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 150,
+ "yearlyEnergyDcKwh": 59323.57,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 159,
+ "yearlyEnergyDcKwh": 62881.383,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 151,
+ "yearlyEnergyDcKwh": 59717.617,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 160,
+ "yearlyEnergyDcKwh": 63275.387,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 152,
+ "yearlyEnergyDcKwh": 60111.62,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 161,
+ "yearlyEnergyDcKwh": 63669.34,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 153,
+ "yearlyEnergyDcKwh": 60505.574,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 162,
+ "yearlyEnergyDcKwh": 64063.29,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 154,
+ "yearlyEnergyDcKwh": 60899.523,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 163,
+ "yearlyEnergyDcKwh": 64457.215,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 155,
+ "yearlyEnergyDcKwh": 61293.45,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 164,
+ "yearlyEnergyDcKwh": 64851.13,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 156,
+ "yearlyEnergyDcKwh": 61687.363,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 165,
+ "yearlyEnergyDcKwh": 65254.34,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 157,
+ "yearlyEnergyDcKwh": 62090.574,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 166,
+ "yearlyEnergyDcKwh": 65657.66,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 158,
+ "yearlyEnergyDcKwh": 62493.887,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 167,
+ "yearlyEnergyDcKwh": 66052.62,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 159,
+ "yearlyEnergyDcKwh": 62888.848,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 168,
+ "yearlyEnergyDcKwh": 66446.52,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 160,
+ "yearlyEnergyDcKwh": 63282.754,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 169,
+ "yearlyEnergyDcKwh": 66841.2,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 161,
+ "yearlyEnergyDcKwh": 63677.434,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1183.9222,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 170,
+ "yearlyEnergyDcKwh": 67235.1,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 161,
+ "yearlyEnergyDcKwh": 63677.434,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1577.8226,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 171,
+ "yearlyEnergyDcKwh": 67629,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 162,
+ "yearlyEnergyDcKwh": 64071.332,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1577.8226,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 172,
+ "yearlyEnergyDcKwh": 68022.88,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 163,
+ "yearlyEnergyDcKwh": 64465.215,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1577.8226,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 173,
+ "yearlyEnergyDcKwh": 68417.12,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 164,
+ "yearlyEnergyDcKwh": 64859.45,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1577.8226,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 174,
+ "yearlyEnergyDcKwh": 68811.26,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 165,
+ "yearlyEnergyDcKwh": 65253.594,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1577.8226,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 175,
+ "yearlyEnergyDcKwh": 69205.28,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 166,
+ "yearlyEnergyDcKwh": 65647.61,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1577.8226,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 176,
+ "yearlyEnergyDcKwh": 69599.16,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 167,
+ "yearlyEnergyDcKwh": 66041.484,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1577.8226,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 177,
+ "yearlyEnergyDcKwh": 69992.99,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 168,
+ "yearlyEnergyDcKwh": 66435.33,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1577.8226,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 178,
+ "yearlyEnergyDcKwh": 70387.02,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 169,
+ "yearlyEnergyDcKwh": 66829.36,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1577.8226,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ }
+ ]
+ },
+ {
+ "panelsCount": 179,
+ "yearlyEnergyDcKwh": 70780.84,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 169,
+ "yearlyEnergyDcKwh": 66829.36,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1577.8226,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.81796,
+ "segmentIndex": 12
+ }
+ ]
+ },
+ {
+ "panelsCount": 180,
+ "yearlyEnergyDcKwh": 71174.66,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 170,
+ "yearlyEnergyDcKwh": 67223.164,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1577.8226,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.81796,
+ "segmentIndex": 12
+ }
+ ]
+ },
+ {
+ "panelsCount": 181,
+ "yearlyEnergyDcKwh": 71568.43,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 171,
+ "yearlyEnergyDcKwh": 67616.94,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1577.8226,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.81796,
+ "segmentIndex": 12
+ }
+ ]
+ },
+ {
+ "panelsCount": 182,
+ "yearlyEnergyDcKwh": 71962.13,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 172,
+ "yearlyEnergyDcKwh": 68010.64,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1577.8226,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.81796,
+ "segmentIndex": 12
+ }
+ ]
+ },
+ {
+ "panelsCount": 183,
+ "yearlyEnergyDcKwh": 72355.83,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 173,
+ "yearlyEnergyDcKwh": 68404.336,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1577.8226,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.81796,
+ "segmentIndex": 12
+ }
+ ]
+ },
+ {
+ "panelsCount": 184,
+ "yearlyEnergyDcKwh": 72749.516,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 174,
+ "yearlyEnergyDcKwh": 68798.02,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1577.8226,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.81796,
+ "segmentIndex": 12
+ }
+ ]
+ },
+ {
+ "panelsCount": 185,
+ "yearlyEnergyDcKwh": 73143.164,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 175,
+ "yearlyEnergyDcKwh": 69191.67,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1577.8226,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.81796,
+ "segmentIndex": 12
+ }
+ ]
+ },
+ {
+ "panelsCount": 186,
+ "yearlyEnergyDcKwh": 73536.81,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 175,
+ "yearlyEnergyDcKwh": 69191.67,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.6473,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1577.8226,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.81796,
+ "segmentIndex": 12
+ }
+ ]
+ },
+ {
+ "panelsCount": 187,
+ "yearlyEnergyDcKwh": 73930.46,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 176,
+ "yearlyEnergyDcKwh": 69585.32,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.6473,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1577.8226,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.81796,
+ "segmentIndex": 12
+ }
+ ]
+ },
+ {
+ "panelsCount": 188,
+ "yearlyEnergyDcKwh": 74324.086,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 177,
+ "yearlyEnergyDcKwh": 69978.945,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.6473,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1577.8226,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.81796,
+ "segmentIndex": 12
+ }
+ ]
+ },
+ {
+ "panelsCount": 189,
+ "yearlyEnergyDcKwh": 74717.695,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 178,
+ "yearlyEnergyDcKwh": 70372.555,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.6473,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1577.8226,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.81796,
+ "segmentIndex": 12
+ }
+ ]
+ },
+ {
+ "panelsCount": 190,
+ "yearlyEnergyDcKwh": 75111.305,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 179,
+ "yearlyEnergyDcKwh": 70766.164,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.6473,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1577.8226,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.81796,
+ "segmentIndex": 12
+ }
+ ]
+ },
+ {
+ "panelsCount": 191,
+ "yearlyEnergyDcKwh": 75504.89,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 180,
+ "yearlyEnergyDcKwh": 71159.75,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.6473,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1577.8226,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.81796,
+ "segmentIndex": 12
+ }
+ ]
+ },
+ {
+ "panelsCount": 192,
+ "yearlyEnergyDcKwh": 75898.47,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 181,
+ "yearlyEnergyDcKwh": 71553.33,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.6473,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1577.8226,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.81796,
+ "segmentIndex": 12
+ }
+ ]
+ },
+ {
+ "panelsCount": 193,
+ "yearlyEnergyDcKwh": 76292.03,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 182,
+ "yearlyEnergyDcKwh": 71946.9,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.6473,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1577.8226,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.81796,
+ "segmentIndex": 12
+ }
+ ]
+ },
+ {
+ "panelsCount": 194,
+ "yearlyEnergyDcKwh": 76685.58,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 183,
+ "yearlyEnergyDcKwh": 72340.445,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.6473,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1577.8226,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.81796,
+ "segmentIndex": 12
+ }
+ ]
+ },
+ {
+ "panelsCount": 195,
+ "yearlyEnergyDcKwh": 77079.11,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 184,
+ "yearlyEnergyDcKwh": 72733.97,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.6473,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1577.8226,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.81796,
+ "segmentIndex": 12
+ }
+ ]
+ },
+ {
+ "panelsCount": 197,
+ "yearlyEnergyDcKwh": 77866.08,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 186,
+ "yearlyEnergyDcKwh": 73520.94,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.6473,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1577.8226,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.81796,
+ "segmentIndex": 12
+ }
+ ]
+ },
+ {
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78652.92,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 188,
+ "yearlyEnergyDcKwh": 74307.78,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.6473,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1577.8226,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.81796,
+ "segmentIndex": 12
+ }
+ ]
+ },
+ {
+ "panelsCount": 201,
+ "yearlyEnergyDcKwh": 79439.62,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 189,
+ "yearlyEnergyDcKwh": 74701.09,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.6473,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1971.2047,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.81796,
+ "segmentIndex": 12
+ }
+ ]
+ },
+ {
+ "panelsCount": 203,
+ "yearlyEnergyDcKwh": 80226.19,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 191,
+ "yearlyEnergyDcKwh": 75487.66,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.6473,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1971.2047,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.81796,
+ "segmentIndex": 12
+ }
+ ]
+ },
+ {
+ "panelsCount": 205,
+ "yearlyEnergyDcKwh": 81012.67,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 193,
+ "yearlyEnergyDcKwh": 76274.14,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.6473,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1971.2047,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.81796,
+ "segmentIndex": 12
+ }
+ ]
+ },
+ {
+ "panelsCount": 208,
+ "yearlyEnergyDcKwh": 82192.086,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 195,
+ "yearlyEnergyDcKwh": 77060.46,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.6473,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1971.2047,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.81796,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 211,
+ "yearlyEnergyDcKwh": 83371.68,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 195,
+ "yearlyEnergyDcKwh": 77060.46,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.6473,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3150.8008,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 791.9956,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.81796,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 214,
+ "yearlyEnergyDcKwh": 84551.7,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 195,
+ "yearlyEnergyDcKwh": 77060.46,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.6473,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3150.8008,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1972.0164,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.81796,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 217,
+ "yearlyEnergyDcKwh": 85730.43,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 195,
+ "yearlyEnergyDcKwh": 77060.46,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 786.6528,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 787.6564,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3543.666,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1972.0164,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.81796,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 220,
+ "yearlyEnergyDcKwh": 86910.58,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 196,
+ "yearlyEnergyDcKwh": 77453.27,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 786.6528,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1574.988,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3543.666,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1972.0164,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.81796,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 223,
+ "yearlyEnergyDcKwh": 88088.805,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 196,
+ "yearlyEnergyDcKwh": 77453.27,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 786.6528,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1967.5249,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4329.359,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1972.0164,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.81796,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 226,
+ "yearlyEnergyDcKwh": 89265.805,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 790.06854,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 197,
+ "yearlyEnergyDcKwh": 77845.75,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 786.6528,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1967.5249,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4721.4478,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1972.0164,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.81796,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 229,
+ "yearlyEnergyDcKwh": 90442.75,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 790.06854,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 197,
+ "yearlyEnergyDcKwh": 77845.75,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 786.6528,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1967.5249,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 5898.393,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1972.0164,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.81796,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 232,
+ "yearlyEnergyDcKwh": 91618.75,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 790.06854,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 198,
+ "yearlyEnergyDcKwh": 78237.74,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 786.6528,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1967.5249,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 6682.4023,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1972.0164,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.81796,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 235,
+ "yearlyEnergyDcKwh": 92796.016,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 790.06854,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 198,
+ "yearlyEnergyDcKwh": 78237.74,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 786.6528,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3144.7886,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 6682.4023,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1972.0164,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.81796,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 238,
+ "yearlyEnergyDcKwh": 93975.91,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 790.06854,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 198,
+ "yearlyEnergyDcKwh": 78237.74,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 786.6528,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4324.678,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 6682.4023,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1972.0164,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.81796,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 241,
+ "yearlyEnergyDcKwh": 95155.91,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 790.06854,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 198,
+ "yearlyEnergyDcKwh": 78237.74,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 786.6528,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 5504.677,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 6682.4023,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1972.0164,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.81796,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 244,
+ "yearlyEnergyDcKwh": 96331.96,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1181.978,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 786.6528,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 5896.862,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 6682.4023,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1972.0164,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.81796,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 247,
+ "yearlyEnergyDcKwh": 97507.74,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1574.0273,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 786.6528,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 5896.862,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 7074.2813,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1972.0164,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 250,
+ "yearlyEnergyDcKwh": 98683.34,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1574.0273,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1570.4275,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 5896.862,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 7466.102,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1972.0164,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 253,
+ "yearlyEnergyDcKwh": 99858.44,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1574.0273,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1962.1028,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6288.559,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 7857.824,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1972.0164,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 256,
+ "yearlyEnergyDcKwh": 101034.74,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1574.0273,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3138.4055,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6288.559,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 7857.824,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1972.0164,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 259,
+ "yearlyEnergyDcKwh": 102210.99,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1574.0273,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4314.6553,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6288.559,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 7857.824,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1972.0164,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 262,
+ "yearlyEnergyDcKwh": 103387.89,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1574.0273,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 5491.56,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6288.559,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 7857.824,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1972.0164,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 265,
+ "yearlyEnergyDcKwh": 104563.77,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1574.0273,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 6667.444,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6288.559,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 7857.824,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1972.0164,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 268,
+ "yearlyEnergyDcKwh": 105739.98,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1574.0273,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 7843.642,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6288.559,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 7857.824,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1972.0164,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 271,
+ "yearlyEnergyDcKwh": 106915.31,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1574.0273,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 9018.981,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6288.559,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 7857.824,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1972.0164,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 274,
+ "yearlyEnergyDcKwh": 108091.73,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1574.0273,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 10195.395,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6288.559,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 7857.824,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1972.0164,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 277,
+ "yearlyEnergyDcKwh": 109266.73,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1574.0273,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 10978.725,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 6680.228,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 7857.824,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1972.0164,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 280,
+ "yearlyEnergyDcKwh": 110441.61,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1574.0273,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 30,
+ "yearlyEnergyDcKwh": 11761.989,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 7071.8438,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 7857.824,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1972.0164,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 283,
+ "yearlyEnergyDcKwh": 111616.35,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1574.0273,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 12545.121,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 7071.8438,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 8249.435,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1972.0164,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 286,
+ "yearlyEnergyDcKwh": 112792.164,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1574.0273,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 12545.121,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 7856.126,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 8249.435,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 786.9524,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1972.0164,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 289,
+ "yearlyEnergyDcKwh": 113975.85,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1574.0273,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 12545.121,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 7856.126,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 8249.435,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1970.6362,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1972.0164,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 292,
+ "yearlyEnergyDcKwh": 115154.164,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1574.0273,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 12545.121,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 7856.126,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 8249.435,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3148.952,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1972.0164,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 295,
+ "yearlyEnergyDcKwh": 116328.69,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1574.0273,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 12936.605,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 8247.644,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 8640.959,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3148.952,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1972.0164,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 298,
+ "yearlyEnergyDcKwh": 117503.016,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1574.0273,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 12936.605,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 9421.965,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 8640.959,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3148.952,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1972.0164,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 301,
+ "yearlyEnergyDcKwh": 118677.2,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1574.0273,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 12936.605,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 9813.357,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 9032.352,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3148.952,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2363.4229,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 304,
+ "yearlyEnergyDcKwh": 119851.56,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1574.0273,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 14110.963,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 9813.357,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 9032.352,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3148.952,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2363.4229,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 308,
+ "yearlyEnergyDcKwh": 121418.48,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2356.958,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 38,
+ "yearlyEnergyDcKwh": 14894.944,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 9813.357,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 9032.352,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3148.952,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2363.4229,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 312,
+ "yearlyEnergyDcKwh": 122983.89,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2356.958,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 40,
+ "yearlyEnergyDcKwh": 15677.669,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 10204.738,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 9423.666,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3148.952,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2363.4229,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 316,
+ "yearlyEnergyDcKwh": 124549.28,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2356.958,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 44,
+ "yearlyEnergyDcKwh": 17243.057,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 10204.738,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 9423.666,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3148.952,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2363.4229,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 320,
+ "yearlyEnergyDcKwh": 126115.125,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2356.958,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 18808.904,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 10204.738,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 9423.666,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3148.952,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2363.4229,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 324,
+ "yearlyEnergyDcKwh": 127680.625,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2356.958,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 50,
+ "yearlyEnergyDcKwh": 19591.836,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 10204.738,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 10206.232,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3148.952,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2363.4229,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 328,
+ "yearlyEnergyDcKwh": 129245.56,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2356.958,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 21156.773,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 10204.738,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 10206.232,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3148.952,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2363.4229,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 332,
+ "yearlyEnergyDcKwh": 130810.125,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2356.958,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 57,
+ "yearlyEnergyDcKwh": 22330.133,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 10204.738,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3148.952,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2363.4229,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 336,
+ "yearlyEnergyDcKwh": 132374.88,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2356.958,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 60,
+ "yearlyEnergyDcKwh": 23503.797,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 10204.738,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3540.0369,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2363.4229,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 340,
+ "yearlyEnergyDcKwh": 133939.13,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2356.958,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 63,
+ "yearlyEnergyDcKwh": 24676.982,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10595.808,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3540.0369,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2363.4229,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 344,
+ "yearlyEnergyDcKwh": 135503.36,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2748.009,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 66,
+ "yearlyEnergyDcKwh": 25850.172,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10595.808,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3540.0369,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2363.4229,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 348,
+ "yearlyEnergyDcKwh": 137067.66,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2748.009,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 69,
+ "yearlyEnergyDcKwh": 27023.451,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 10986.823,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3540.0369,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2363.4229,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 352,
+ "yearlyEnergyDcKwh": 138631.95,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2748.009,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 28196.734,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3540.0369,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2363.4229,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 356,
+ "yearlyEnergyDcKwh": 140195.61,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2748.009,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 75,
+ "yearlyEnergyDcKwh": 29369.48,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3540.0369,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2754.3298,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 360,
+ "yearlyEnergyDcKwh": 141759.14,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3529.8743,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 76,
+ "yearlyEnergyDcKwh": 29760.348,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3540.0369,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 364,
+ "yearlyEnergyDcKwh": 143322.23,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3529.8743,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 79,
+ "yearlyEnergyDcKwh": 30932.645,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3930.8228,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 368,
+ "yearlyEnergyDcKwh": 144887.34,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3529.8743,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 83,
+ "yearlyEnergyDcKwh": 32497.762,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3930.8228,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 372,
+ "yearlyEnergyDcKwh": 146450.55,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3920.6104,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 85,
+ "yearlyEnergyDcKwh": 33279.492,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 376,
+ "yearlyEnergyDcKwh": 148013.13,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4311.242,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 380,
+ "yearlyEnergyDcKwh": 149583.53,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 5881.6504,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 384,
+ "yearlyEnergyDcKwh": 151153.48,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 7451.604,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 388,
+ "yearlyEnergyDcKwh": 152725.23,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 9023.356,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 392,
+ "yearlyEnergyDcKwh": 154295.89,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10594.008,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 396,
+ "yearlyEnergyDcKwh": 155865.14,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 31,
+ "yearlyEnergyDcKwh": 12163.258,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 400,
+ "yearlyEnergyDcKwh": 157433.84,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 35,
+ "yearlyEnergyDcKwh": 13731.958,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 404,
+ "yearlyEnergyDcKwh": 159001.81,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 15299.933,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 409,
+ "yearlyEnergyDcKwh": 160961.66,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 44,
+ "yearlyEnergyDcKwh": 17259.773,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 414,
+ "yearlyEnergyDcKwh": 162922.11,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 19220.236,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 419,
+ "yearlyEnergyDcKwh": 164884.73,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 21182.865,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 424,
+ "yearlyEnergyDcKwh": 166844.61,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 59,
+ "yearlyEnergyDcKwh": 23142.732,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 429,
+ "yearlyEnergyDcKwh": 168806.25,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 64,
+ "yearlyEnergyDcKwh": 25104.377,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 434,
+ "yearlyEnergyDcKwh": 170769.73,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 69,
+ "yearlyEnergyDcKwh": 27067.86,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 439,
+ "yearlyEnergyDcKwh": 172730.19,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 74,
+ "yearlyEnergyDcKwh": 29028.32,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 444,
+ "yearlyEnergyDcKwh": 174689.39,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 79,
+ "yearlyEnergyDcKwh": 30987.512,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 449,
+ "yearlyEnergyDcKwh": 176651.39,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 84,
+ "yearlyEnergyDcKwh": 32949.516,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 454,
+ "yearlyEnergyDcKwh": 178612.45,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 89,
+ "yearlyEnergyDcKwh": 34910.59,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 459,
+ "yearlyEnergyDcKwh": 180574.2,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 94,
+ "yearlyEnergyDcKwh": 36872.336,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 464,
+ "yearlyEnergyDcKwh": 182541.14,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 99,
+ "yearlyEnergyDcKwh": 38839.27,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 469,
+ "yearlyEnergyDcKwh": 184508.72,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 104,
+ "yearlyEnergyDcKwh": 40806.836,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 474,
+ "yearlyEnergyDcKwh": 186471.77,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 109,
+ "yearlyEnergyDcKwh": 42769.89,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 479,
+ "yearlyEnergyDcKwh": 188432.92,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 114,
+ "yearlyEnergyDcKwh": 44731.05,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 484,
+ "yearlyEnergyDcKwh": 190394.14,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 119,
+ "yearlyEnergyDcKwh": 46692.26,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 489,
+ "yearlyEnergyDcKwh": 192355.6,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 124,
+ "yearlyEnergyDcKwh": 48653.723,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 494,
+ "yearlyEnergyDcKwh": 194317.2,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 129,
+ "yearlyEnergyDcKwh": 50615.324,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 499,
+ "yearlyEnergyDcKwh": 196278.63,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 134,
+ "yearlyEnergyDcKwh": 52576.75,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 504,
+ "yearlyEnergyDcKwh": 198238.58,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 139,
+ "yearlyEnergyDcKwh": 54536.695,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 510,
+ "yearlyEnergyDcKwh": 200590.81,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 145,
+ "yearlyEnergyDcKwh": 56888.94,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 516,
+ "yearlyEnergyDcKwh": 202943.06,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 151,
+ "yearlyEnergyDcKwh": 59241.195,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 522,
+ "yearlyEnergyDcKwh": 205295.6,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 157,
+ "yearlyEnergyDcKwh": 61593.723,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 528,
+ "yearlyEnergyDcKwh": 207646.8,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 163,
+ "yearlyEnergyDcKwh": 63944.926,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 534,
+ "yearlyEnergyDcKwh": 209997.8,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 169,
+ "yearlyEnergyDcKwh": 66295.92,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 540,
+ "yearlyEnergyDcKwh": 212348.14,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 175,
+ "yearlyEnergyDcKwh": 68646.27,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 546,
+ "yearlyEnergyDcKwh": 214703.27,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 181,
+ "yearlyEnergyDcKwh": 71001.4,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 552,
+ "yearlyEnergyDcKwh": 217056.2,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 187,
+ "yearlyEnergyDcKwh": 73354.33,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 558,
+ "yearlyEnergyDcKwh": 219408.2,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 193,
+ "yearlyEnergyDcKwh": 75706.34,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 564,
+ "yearlyEnergyDcKwh": 221758.23,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78056.375,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 570,
+ "yearlyEnergyDcKwh": 224108.31,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 205,
+ "yearlyEnergyDcKwh": 80406.45,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 576,
+ "yearlyEnergyDcKwh": 226457.72,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 211,
+ "yearlyEnergyDcKwh": 82755.86,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 582,
+ "yearlyEnergyDcKwh": 228806.83,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 217,
+ "yearlyEnergyDcKwh": 85104.96,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 588,
+ "yearlyEnergyDcKwh": 231156.05,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 223,
+ "yearlyEnergyDcKwh": 87454.164,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 594,
+ "yearlyEnergyDcKwh": 233505.63,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 229,
+ "yearlyEnergyDcKwh": 89803.76,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 600,
+ "yearlyEnergyDcKwh": 235860.66,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 235,
+ "yearlyEnergyDcKwh": 92158.79,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 606,
+ "yearlyEnergyDcKwh": 238209.88,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 241,
+ "yearlyEnergyDcKwh": 94508.016,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 613,
+ "yearlyEnergyDcKwh": 240949.72,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 248,
+ "yearlyEnergyDcKwh": 97247.85,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 620,
+ "yearlyEnergyDcKwh": 243691.67,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 255,
+ "yearlyEnergyDcKwh": 99989.8,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 627,
+ "yearlyEnergyDcKwh": 246433.78,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 262,
+ "yearlyEnergyDcKwh": 102731.914,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 634,
+ "yearlyEnergyDcKwh": 249172.77,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 269,
+ "yearlyEnergyDcKwh": 105470.9,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 641,
+ "yearlyEnergyDcKwh": 251911.44,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 276,
+ "yearlyEnergyDcKwh": 108209.555,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 648,
+ "yearlyEnergyDcKwh": 254649.61,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 283,
+ "yearlyEnergyDcKwh": 110947.74,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 655,
+ "yearlyEnergyDcKwh": 257388.03,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 290,
+ "yearlyEnergyDcKwh": 113686.16,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 662,
+ "yearlyEnergyDcKwh": 260125.47,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 297,
+ "yearlyEnergyDcKwh": 116423.59,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 669,
+ "yearlyEnergyDcKwh": 262864.22,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 304,
+ "yearlyEnergyDcKwh": 119162.336,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 676,
+ "yearlyEnergyDcKwh": 265605.1,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 311,
+ "yearlyEnergyDcKwh": 121903.22,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 683,
+ "yearlyEnergyDcKwh": 268347.22,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 318,
+ "yearlyEnergyDcKwh": 124645.336,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 690,
+ "yearlyEnergyDcKwh": 271088.66,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 325,
+ "yearlyEnergyDcKwh": 127386.78,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 697,
+ "yearlyEnergyDcKwh": 273831.16,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 332,
+ "yearlyEnergyDcKwh": 130129.3,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 704,
+ "yearlyEnergyDcKwh": 276572.72,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 339,
+ "yearlyEnergyDcKwh": 132870.84,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 712,
+ "yearlyEnergyDcKwh": 279708.3,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 347,
+ "yearlyEnergyDcKwh": 136006.45,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 720,
+ "yearlyEnergyDcKwh": 282842.78,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 355,
+ "yearlyEnergyDcKwh": 139140.94,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 728,
+ "yearlyEnergyDcKwh": 285982.47,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 363,
+ "yearlyEnergyDcKwh": 142280.63,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 736,
+ "yearlyEnergyDcKwh": 289124.75,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 371,
+ "yearlyEnergyDcKwh": 145422.92,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 744,
+ "yearlyEnergyDcKwh": 292264.72,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 379,
+ "yearlyEnergyDcKwh": 148562.9,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 752,
+ "yearlyEnergyDcKwh": 295402.6,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 387,
+ "yearlyEnergyDcKwh": 151700.77,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 760,
+ "yearlyEnergyDcKwh": 298540.6,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 395,
+ "yearlyEnergyDcKwh": 154838.77,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 768,
+ "yearlyEnergyDcKwh": 301676.3,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 403,
+ "yearlyEnergyDcKwh": 157974.5,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 776,
+ "yearlyEnergyDcKwh": 304816.72,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 411,
+ "yearlyEnergyDcKwh": 161114.92,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 784,
+ "yearlyEnergyDcKwh": 307956.84,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 419,
+ "yearlyEnergyDcKwh": 164255.02,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 792,
+ "yearlyEnergyDcKwh": 311097.5,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 427,
+ "yearlyEnergyDcKwh": 167395.67,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 800,
+ "yearlyEnergyDcKwh": 314238.06,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 435,
+ "yearlyEnergyDcKwh": 170536.23,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 808,
+ "yearlyEnergyDcKwh": 317384.8,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 443,
+ "yearlyEnergyDcKwh": 173683,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 817,
+ "yearlyEnergyDcKwh": 320917.25,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 452,
+ "yearlyEnergyDcKwh": 177215.42,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 826,
+ "yearlyEnergyDcKwh": 324449,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 461,
+ "yearlyEnergyDcKwh": 180747.19,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 835,
+ "yearlyEnergyDcKwh": 327979.22,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 470,
+ "yearlyEnergyDcKwh": 184277.42,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 844,
+ "yearlyEnergyDcKwh": 331505.47,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 479,
+ "yearlyEnergyDcKwh": 187803.69,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 853,
+ "yearlyEnergyDcKwh": 335033.16,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 488,
+ "yearlyEnergyDcKwh": 191331.38,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 862,
+ "yearlyEnergyDcKwh": 338561.2,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 497,
+ "yearlyEnergyDcKwh": 194859.38,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 871,
+ "yearlyEnergyDcKwh": 342088.7,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 506,
+ "yearlyEnergyDcKwh": 198386.88,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 880,
+ "yearlyEnergyDcKwh": 345615.47,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 515,
+ "yearlyEnergyDcKwh": 201913.64,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 889,
+ "yearlyEnergyDcKwh": 349146.97,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 524,
+ "yearlyEnergyDcKwh": 205445.14,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 898,
+ "yearlyEnergyDcKwh": 352674.7,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 533,
+ "yearlyEnergyDcKwh": 208972.83,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 907,
+ "yearlyEnergyDcKwh": 356200.3,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 542,
+ "yearlyEnergyDcKwh": 212498.47,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 917,
+ "yearlyEnergyDcKwh": 360118.44,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 552,
+ "yearlyEnergyDcKwh": 216416.6,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 927,
+ "yearlyEnergyDcKwh": 364036.1,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 562,
+ "yearlyEnergyDcKwh": 220334.25,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 937,
+ "yearlyEnergyDcKwh": 367953.16,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 572,
+ "yearlyEnergyDcKwh": 224251.31,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 947,
+ "yearlyEnergyDcKwh": 371873.28,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 582,
+ "yearlyEnergyDcKwh": 228171.47,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 957,
+ "yearlyEnergyDcKwh": 375795.28,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 592,
+ "yearlyEnergyDcKwh": 232093.48,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 967,
+ "yearlyEnergyDcKwh": 379710.56,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 602,
+ "yearlyEnergyDcKwh": 236008.75,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 977,
+ "yearlyEnergyDcKwh": 383625.25,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 612,
+ "yearlyEnergyDcKwh": 239923.45,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 987,
+ "yearlyEnergyDcKwh": 387543.03,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 622,
+ "yearlyEnergyDcKwh": 243841.22,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 997,
+ "yearlyEnergyDcKwh": 391459.13,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 632,
+ "yearlyEnergyDcKwh": 247757.31,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1007,
+ "yearlyEnergyDcKwh": 395372.9,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 642,
+ "yearlyEnergyDcKwh": 251671.1,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1018,
+ "yearlyEnergyDcKwh": 399682.06,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 653,
+ "yearlyEnergyDcKwh": 255980.25,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1029,
+ "yearlyEnergyDcKwh": 403988.7,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 664,
+ "yearlyEnergyDcKwh": 260286.89,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1040,
+ "yearlyEnergyDcKwh": 408301.9,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 675,
+ "yearlyEnergyDcKwh": 264600.1,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1051,
+ "yearlyEnergyDcKwh": 412606.4,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 686,
+ "yearlyEnergyDcKwh": 268904.56,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1062,
+ "yearlyEnergyDcKwh": 416914.3,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 697,
+ "yearlyEnergyDcKwh": 273212.38,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1073,
+ "yearlyEnergyDcKwh": 421226.63,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 708,
+ "yearlyEnergyDcKwh": 277524.7,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1084,
+ "yearlyEnergyDcKwh": 425531.84,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 719,
+ "yearlyEnergyDcKwh": 281829.88,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1095,
+ "yearlyEnergyDcKwh": 429835.63,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 730,
+ "yearlyEnergyDcKwh": 286133.66,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1106,
+ "yearlyEnergyDcKwh": 434145.22,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 741,
+ "yearlyEnergyDcKwh": 290443.22,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1118,
+ "yearlyEnergyDcKwh": 438845.1,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 753,
+ "yearlyEnergyDcKwh": 295143.2,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1130,
+ "yearlyEnergyDcKwh": 443543.63,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 765,
+ "yearlyEnergyDcKwh": 299841.75,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1142,
+ "yearlyEnergyDcKwh": 448240.53,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 777,
+ "yearlyEnergyDcKwh": 304538.66,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1154,
+ "yearlyEnergyDcKwh": 452935.16,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 789,
+ "yearlyEnergyDcKwh": 309233.28,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1166,
+ "yearlyEnergyDcKwh": 457631.22,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 801,
+ "yearlyEnergyDcKwh": 313929.38,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1178,
+ "yearlyEnergyDcKwh": 462329.28,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 813,
+ "yearlyEnergyDcKwh": 318627.47,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1190,
+ "yearlyEnergyDcKwh": 467022.3,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 825,
+ "yearlyEnergyDcKwh": 323320.5,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1202,
+ "yearlyEnergyDcKwh": 471716.3,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 837,
+ "yearlyEnergyDcKwh": 328014.47,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1214,
+ "yearlyEnergyDcKwh": 476412.38,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 849,
+ "yearlyEnergyDcKwh": 332710.53,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1227,
+ "yearlyEnergyDcKwh": 481497.9,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 862,
+ "yearlyEnergyDcKwh": 337796.06,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1240,
+ "yearlyEnergyDcKwh": 486580.5,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 875,
+ "yearlyEnergyDcKwh": 342878.66,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1253,
+ "yearlyEnergyDcKwh": 491662.72,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 888,
+ "yearlyEnergyDcKwh": 347960.88,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1266,
+ "yearlyEnergyDcKwh": 496746.6,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 901,
+ "yearlyEnergyDcKwh": 353044.75,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1279,
+ "yearlyEnergyDcKwh": 501827.97,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 914,
+ "yearlyEnergyDcKwh": 358126.13,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1292,
+ "yearlyEnergyDcKwh": 506909.03,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 927,
+ "yearlyEnergyDcKwh": 363207.2,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1305,
+ "yearlyEnergyDcKwh": 511991.03,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 940,
+ "yearlyEnergyDcKwh": 368289.2,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1319,
+ "yearlyEnergyDcKwh": 517462.3,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 954,
+ "yearlyEnergyDcKwh": 373760.5,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1333,
+ "yearlyEnergyDcKwh": 522932.84,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 968,
+ "yearlyEnergyDcKwh": 379231.06,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1347,
+ "yearlyEnergyDcKwh": 528403.4,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 982,
+ "yearlyEnergyDcKwh": 384701.5,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 34451.438,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.832,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1361,
+ "yearlyEnergyDcKwh": 533872,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 993,
+ "yearlyEnergyDcKwh": 388998.28,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 90,
+ "yearlyEnergyDcKwh": 35232.664,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 30,
+ "yearlyEnergyDcKwh": 11768.437,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3145.1392,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1375,
+ "yearlyEnergyDcKwh": 539340.2,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1003,
+ "yearlyEnergyDcKwh": 392904.16,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 92,
+ "yearlyEnergyDcKwh": 36013.85,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 31,
+ "yearlyEnergyDcKwh": 12159.024,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3535.7224,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1389,
+ "yearlyEnergyDcKwh": 544807.8,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1016,
+ "yearlyEnergyDcKwh": 397981.25,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 93,
+ "yearlyEnergyDcKwh": 36404.402,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 31,
+ "yearlyEnergyDcKwh": 12159.024,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3535.7224,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1403,
+ "yearlyEnergyDcKwh": 550274.5,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1030,
+ "yearlyEnergyDcKwh": 403447.88,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 93,
+ "yearlyEnergyDcKwh": 36404.402,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 31,
+ "yearlyEnergyDcKwh": 12159.024,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3535.7224,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1417,
+ "yearlyEnergyDcKwh": 555741.8,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1040,
+ "yearlyEnergyDcKwh": 407352.28,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 96,
+ "yearlyEnergyDcKwh": 37576.945,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 31,
+ "yearlyEnergyDcKwh": 12159.024,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3926.1426,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1432,
+ "yearlyEnergyDcKwh": 561599.4,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1047,
+ "yearlyEnergyDcKwh": 410085.03,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 102,
+ "yearlyEnergyDcKwh": 39920.855,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 12939.926,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3926.1426,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1447,
+ "yearlyEnergyDcKwh": 567460.25,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1062,
+ "yearlyEnergyDcKwh": 415945.94,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 102,
+ "yearlyEnergyDcKwh": 39920.855,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 12939.926,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3926.1426,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1462,
+ "yearlyEnergyDcKwh": 573314.94,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1074,
+ "yearlyEnergyDcKwh": 420629.7,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 104,
+ "yearlyEnergyDcKwh": 40701.465,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 12939.926,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4316.4673,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1477,
+ "yearlyEnergyDcKwh": 579172.4,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1089,
+ "yearlyEnergyDcKwh": 426487.13,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 104,
+ "yearlyEnergyDcKwh": 40701.465,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 12939.926,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 10597.433,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4316.4673,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1492,
+ "yearlyEnergyDcKwh": 585025.5,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1103,
+ "yearlyEnergyDcKwh": 431950,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 104,
+ "yearlyEnergyDcKwh": 40701.465,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 12939.926,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 10987.657,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4316.4673,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1507,
+ "yearlyEnergyDcKwh": 590878.3,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1114,
+ "yearlyEnergyDcKwh": 436241.56,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 107,
+ "yearlyEnergyDcKwh": 41872.586,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 13330.036,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 10987.657,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4316.4673,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1523,
+ "yearlyEnergyDcKwh": 597119.3,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1126,
+ "yearlyEnergyDcKwh": 440922.28,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 109,
+ "yearlyEnergyDcKwh": 42652.72,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 13330.036,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.699,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4316.4673,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 783.1853,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1539,
+ "yearlyEnergyDcKwh": 603359.5,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1140,
+ "yearlyEnergyDcKwh": 446382.6,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.6401238,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 389.95096,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 110,
+ "yearlyEnergyDcKwh": 43042.695,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 13330.036,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.699,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4316.4673,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 785.6754,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 783.1853,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1555,
+ "yearlyEnergyDcKwh": 609600.75,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1147,
+ "yearlyEnergyDcKwh": 449111.8,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.6401238,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 389.95096,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 112,
+ "yearlyEnergyDcKwh": 43822.477,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 37,
+ "yearlyEnergyDcKwh": 14499.915,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.699,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4706.3813,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1958.1088,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 783.1853,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1571,
+ "yearlyEnergyDcKwh": 615845.3,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1162,
+ "yearlyEnergyDcKwh": 454966.47,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.6401238,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 389.95096,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 113,
+ "yearlyEnergyDcKwh": 44212.316,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 37,
+ "yearlyEnergyDcKwh": 14499.915,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.699,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4706.3813,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1958.1088,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 783.1853,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1587,
+ "yearlyEnergyDcKwh": 622086.9,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1176,
+ "yearlyEnergyDcKwh": 460428.47,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.6401238,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 389.95096,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 114,
+ "yearlyEnergyDcKwh": 44602.105,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 38,
+ "yearlyEnergyDcKwh": 14889.686,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 11377.699,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4706.3813,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1958.1088,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 783.1853,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1603,
+ "yearlyEnergyDcKwh": 628320.1,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1188,
+ "yearlyEnergyDcKwh": 465103.16,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.6401238,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 779.6261,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 116,
+ "yearlyEnergyDcKwh": 45381.39,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 38,
+ "yearlyEnergyDcKwh": 14889.686,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 30,
+ "yearlyEnergyDcKwh": 11767.266,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4706.3813,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1958.1088,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 783.1853,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1619,
+ "yearlyEnergyDcKwh": 634548.8,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1200,
+ "yearlyEnergyDcKwh": 469774.56,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.6401238,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 779.6261,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 117,
+ "yearlyEnergyDcKwh": 45770.605,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 15279.068,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 12545.937,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4321.55,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4706.3813,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1958.1088,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 783.1853,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1636,
+ "yearlyEnergyDcKwh": 641159,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1210,
+ "yearlyEnergyDcKwh": 473662.88,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.6401238,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1168.2511,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 119,
+ "yearlyEnergyDcKwh": 46548.363,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 40,
+ "yearlyEnergyDcKwh": 15668.115,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 12934.55,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4710.352,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4706.3813,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1958.1088,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1172.2037,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1653,
+ "yearlyEnergyDcKwh": 647758.9,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1217,
+ "yearlyEnergyDcKwh": 476380.44,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.6401238,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1556.3308,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 120,
+ "yearlyEnergyDcKwh": 46936.94,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 16444.479,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 13322.837,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5098.531,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 5871.049,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1958.1088,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1560.335,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1670,
+ "yearlyEnergyDcKwh": 654348.75,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1230,
+ "yearlyEnergyDcKwh": 481419.63,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.6401238,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1944.2974,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 122,
+ "yearlyEnergyDcKwh": 47711.906,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 16444.479,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 35,
+ "yearlyEnergyDcKwh": 13710.575,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5098.531,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 5871.049,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1958.1088,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1560.335,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1687,
+ "yearlyEnergyDcKwh": 660922.56,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1236,
+ "yearlyEnergyDcKwh": 483739.84,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.6401238,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3104.6433,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 125,
+ "yearlyEnergyDcKwh": 48871.67,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 16444.479,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 14096.921,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 5485.5635,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6257.1694,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2344.9666,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1947.4547,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1704,
+ "yearlyEnergyDcKwh": 667468.6,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1249,
+ "yearlyEnergyDcKwh": 488746.47,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.6401238,
+ "azimuthDegrees": 0,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3876.4893,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 126,
+ "yearlyEnergyDcKwh": 49255.21,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.4338773,
+ "azimuthDegrees": 0,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 384.09848,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 16444.479,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 14096.921,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 5485.5635,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6257.1694,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2344.9666,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1947.4547,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1722,
+ "yearlyEnergyDcKwh": 674349.7,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1258,
+ "yearlyEnergyDcKwh": 492186.1,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.6401238,
+ "azimuthDegrees": 0,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3876.4893,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 130,
+ "yearlyEnergyDcKwh": 50783.1,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.4338773,
+ "azimuthDegrees": 0,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 767.0676,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 16444.479,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 14096.921,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 5868.453,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6257.1694,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3109.7158,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2330.324,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1740,
+ "yearlyEnergyDcKwh": 681191.75,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1263,
+ "yearlyEnergyDcKwh": 494088.9,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.6401238,
+ "azimuthDegrees": 0,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 5397.8447,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 134,
+ "yearlyEnergyDcKwh": 52304.25,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.4338773,
+ "azimuthDegrees": 0,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1905.6301,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 16444.479,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 14096.921,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6248.082,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6257.1694,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3488.2756,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2330.324,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1758,
+ "yearlyEnergyDcKwh": 687955.8,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1269,
+ "yearlyEnergyDcKwh": 496345.88,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.6401238,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6149.9004,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 137,
+ "yearlyEnergyDcKwh": 53434.293,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.4338773,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3028.826,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 16444.479,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 14096.921,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 6622.986,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6257.1694,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4240.7866,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2704.7722,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1776,
+ "yearlyEnergyDcKwh": 694573,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1270,
+ "yearlyEnergyDcKwh": 496716.8,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.6401238,
+ "azimuthDegrees": 0,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 9100.55,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 140,
+ "yearlyEnergyDcKwh": 54530.582,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.4338773,
+ "azimuthDegrees": 0,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4492.296,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 16444.479,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 14096.921,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 6622.986,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6257.1694,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4609.0938,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3072.298,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1794,
+ "yearlyEnergyDcKwh": 701197.7,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1270,
+ "yearlyEnergyDcKwh": 496716.8,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.6401238,
+ "azimuthDegrees": 0,
+ "panelsCount": 30,
+ "yearlyEnergyDcKwh": 11273.289,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 141,
+ "yearlyEnergyDcKwh": 54890.58,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.4338773,
+ "azimuthDegrees": 0,
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 8584.241,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 16444.479,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 14096.921,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 6622.986,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6257.1694,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4609.0938,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3072.298,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1812,
+ "yearlyEnergyDcKwh": 707754.44,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1270,
+ "yearlyEnergyDcKwh": 496716.8,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.6401238,
+ "azimuthDegrees": 0,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 14522.275,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 141,
+ "yearlyEnergyDcKwh": 54890.58,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.4338773,
+ "azimuthDegrees": 0,
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 11892.002,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 16444.479,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 14096.921,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 6622.986,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6257.1694,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4609.0938,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3072.298,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1831,
+ "yearlyEnergyDcKwh": 714631.7,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1270,
+ "yearlyEnergyDcKwh": 496716.8,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.6401238,
+ "azimuthDegrees": 0,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 17768.57,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 141,
+ "yearlyEnergyDcKwh": 54890.58,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.4338773,
+ "azimuthDegrees": 0,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 15522.999,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 16444.479,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 14096.921,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 6622.986,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6257.1694,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4609.0938,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3072.298,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1850,
+ "yearlyEnergyDcKwh": 721533.7,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1270,
+ "yearlyEnergyDcKwh": 496716.8,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.6401238,
+ "azimuthDegrees": 0,
+ "panelsCount": 65,
+ "yearlyEnergyDcKwh": 23963.008,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 142,
+ "yearlyEnergyDcKwh": 55242.56,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.4338773,
+ "azimuthDegrees": 0,
+ "panelsCount": 43,
+ "yearlyEnergyDcKwh": 15878.547,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 16444.479,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 14096.921,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 6622.986,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6257.1694,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4609.0938,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3072.298,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1869,
+ "yearlyEnergyDcKwh": 728343.4,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1270,
+ "yearlyEnergyDcKwh": 496716.8,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.6401238,
+ "azimuthDegrees": 0,
+ "panelsCount": 84,
+ "yearlyEnergyDcKwh": 30772.71,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 142,
+ "yearlyEnergyDcKwh": 55242.56,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.4338773,
+ "azimuthDegrees": 0,
+ "panelsCount": 43,
+ "yearlyEnergyDcKwh": 15878.547,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 16444.479,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 14096.921,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 6622.986,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6257.1694,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4609.0938,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3072.298,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1888,
+ "yearlyEnergyDcKwh": 734969.56,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1270,
+ "yearlyEnergyDcKwh": 496716.8,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.6401238,
+ "azimuthDegrees": 0,
+ "panelsCount": 94,
+ "yearlyEnergyDcKwh": 34258.95,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 143,
+ "yearlyEnergyDcKwh": 55589.355,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.4338773,
+ "azimuthDegrees": 0,
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 18671.668,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 16444.479,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 14096.921,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 6622.986,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6257.1694,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4609.0938,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3072.298,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1907,
+ "yearlyEnergyDcKwh": 741481.5,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1270,
+ "yearlyEnergyDcKwh": 496716.8,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.6401238,
+ "azimuthDegrees": 0,
+ "panelsCount": 108,
+ "yearlyEnergyDcKwh": 39055.83,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 143,
+ "yearlyEnergyDcKwh": 55589.355,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.4338773,
+ "azimuthDegrees": 0,
+ "panelsCount": 55,
+ "yearlyEnergyDcKwh": 20044.15,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 16444.479,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 23.53169,
+ "azimuthDegrees": 2.9478977,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 342.62622,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 14096.921,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 6622.986,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6257.1694,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4609.0938,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3072.298,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1927,
+ "yearlyEnergyDcKwh": 748208.06,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1270,
+ "yearlyEnergyDcKwh": 496716.8,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.6401238,
+ "azimuthDegrees": 0,
+ "panelsCount": 117,
+ "yearlyEnergyDcKwh": 42086.563,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 143,
+ "yearlyEnergyDcKwh": 55589.355,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.4338773,
+ "azimuthDegrees": 0,
+ "panelsCount": 63,
+ "yearlyEnergyDcKwh": 22734.377,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 16444.479,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 23.53169,
+ "azimuthDegrees": 2.9478977,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1348.2004,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 14096.921,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 6622.986,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6257.1694,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4609.0938,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3072.298,
+ "segmentIndex": 13
+ }
+ ]
+ },
+ {
+ "panelsCount": 1947,
+ "yearlyEnergyDcKwh": 754873.44,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1270,
+ "yearlyEnergyDcKwh": 496716.8,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.6401238,
+ "azimuthDegrees": 0,
+ "panelsCount": 121,
+ "yearlyEnergyDcKwh": 43415.637,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 143,
+ "yearlyEnergyDcKwh": 55589.355,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.4338773,
+ "azimuthDegrees": 0,
+ "panelsCount": 67,
+ "yearlyEnergyDcKwh": 24059.28,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 16444.479,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 23.53169,
+ "azimuthDegrees": 2.9478977,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 5028.5684,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 14096.921,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 6622.986,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6257.1694,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4609.0938,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3072.298,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 5.2957244,
+ "azimuthDegrees": 262.55167,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 331.03326,
+ "segmentIndex": 15
+ }
+ ]
+ },
+ {
+ "panelsCount": 1967,
+ "yearlyEnergyDcKwh": 761374.7,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1270,
+ "yearlyEnergyDcKwh": 496716.8,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.6401238,
+ "azimuthDegrees": 0,
+ "panelsCount": 130,
+ "yearlyEnergyDcKwh": 46344.063,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 143,
+ "yearlyEnergyDcKwh": 55589.355,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.4338773,
+ "azimuthDegrees": 0,
+ "panelsCount": 77,
+ "yearlyEnergyDcKwh": 27312.652,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 16444.479,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 23.53169,
+ "azimuthDegrees": 2.9478977,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 5348.018,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 14096.921,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 6622.986,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6257.1694,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4609.0938,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3072.298,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 5.2957244,
+ "azimuthDegrees": 262.55167,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 331.03326,
+ "segmentIndex": 15
+ }
+ ]
+ },
+ {
+ "panelsCount": 1987,
+ "yearlyEnergyDcKwh": 767644.6,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1270,
+ "yearlyEnergyDcKwh": 496716.8,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.6401238,
+ "azimuthDegrees": 0,
+ "panelsCount": 135,
+ "yearlyEnergyDcKwh": 47912.59,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 143,
+ "yearlyEnergyDcKwh": 55589.355,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.4338773,
+ "azimuthDegrees": 0,
+ "panelsCount": 85,
+ "yearlyEnergyDcKwh": 29820.541,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 16444.479,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 23.53169,
+ "azimuthDegrees": 2.9478977,
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 7541.5454,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 14096.921,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 6622.986,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6257.1694,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4609.0938,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3072.298,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 5.2957244,
+ "azimuthDegrees": 262.55167,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 331.03326,
+ "segmentIndex": 15
+ }
+ ]
+ },
+ {
+ "panelsCount": 2007,
+ "yearlyEnergyDcKwh": 773719.56,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1270,
+ "yearlyEnergyDcKwh": 496716.8,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.6401238,
+ "azimuthDegrees": 0,
+ "panelsCount": 139,
+ "yearlyEnergyDcKwh": 49114.523,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 143,
+ "yearlyEnergyDcKwh": 55589.355,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.4338773,
+ "azimuthDegrees": 0,
+ "panelsCount": 96,
+ "yearlyEnergyDcKwh": 33133.258,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 16444.479,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 23.53169,
+ "azimuthDegrees": 2.9478977,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 8796.026,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 14096.921,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 6622.986,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6257.1694,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4609.0938,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3072.298,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 5.2957244,
+ "azimuthDegrees": 262.55167,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 636.8552,
+ "segmentIndex": 15
+ }
+ ]
+ },
+ {
+ "panelsCount": 2028,
+ "yearlyEnergyDcKwh": 779904,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1270,
+ "yearlyEnergyDcKwh": 496716.8,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.6401238,
+ "azimuthDegrees": 0,
+ "panelsCount": 144,
+ "yearlyEnergyDcKwh": 50564.105,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 143,
+ "yearlyEnergyDcKwh": 55589.355,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.4338773,
+ "azimuthDegrees": 0,
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 36024.332,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 16444.479,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 23.53169,
+ "azimuthDegrees": 2.9478977,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 10639.785,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 14096.921,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 6622.986,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6257.1694,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4609.0938,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3072.298,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 5.2957244,
+ "azimuthDegrees": 262.55167,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 636.8552,
+ "segmentIndex": 15
+ }
+ ]
+ },
+ {
+ "panelsCount": 2049,
+ "yearlyEnergyDcKwh": 785011,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 0.04075037,
+ "azimuthDegrees": 0,
+ "panelsCount": 1270,
+ "yearlyEnergyDcKwh": 496716.8,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 1.7124807,
+ "azimuthDegrees": 181.70996,
+ "panelsCount": 199,
+ "yearlyEnergyDcKwh": 78629.7,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 0.6401238,
+ "azimuthDegrees": 0,
+ "panelsCount": 144,
+ "yearlyEnergyDcKwh": 50564.105,
+ "segmentIndex": 2
+ },
+ {
+ "pitchDegrees": 0.0768465,
+ "azimuthDegrees": 0,
+ "panelsCount": 143,
+ "yearlyEnergyDcKwh": 55589.355,
+ "segmentIndex": 3
+ },
+ {
+ "pitchDegrees": 0.4338773,
+ "azimuthDegrees": 0,
+ "panelsCount": 125,
+ "yearlyEnergyDcKwh": 40582.48,
+ "segmentIndex": 4
+ },
+ {
+ "pitchDegrees": 0.699472,
+ "azimuthDegrees": 0,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 16444.479,
+ "segmentIndex": 5
+ },
+ {
+ "pitchDegrees": 23.53169,
+ "azimuthDegrees": 2.9478977,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 10639.785,
+ "segmentIndex": 6
+ },
+ {
+ "pitchDegrees": 0.19196588,
+ "azimuthDegrees": 0,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 14096.921,
+ "segmentIndex": 7
+ },
+ {
+ "pitchDegrees": 0.1641555,
+ "azimuthDegrees": 0,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 6622.986,
+ "segmentIndex": 9
+ },
+ {
+ "pitchDegrees": 0.3543911,
+ "azimuthDegrees": 0,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6257.1694,
+ "segmentIndex": 11
+ },
+ {
+ "pitchDegrees": 0.23449479,
+ "azimuthDegrees": 0,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 4609.0938,
+ "segmentIndex": 12
+ },
+ {
+ "pitchDegrees": 0.18233092,
+ "azimuthDegrees": 0,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3072.298,
+ "segmentIndex": 13
+ },
+ {
+ "pitchDegrees": 1.2383631,
+ "azimuthDegrees": 140.05797,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 548.8292,
+ "segmentIndex": 14
+ },
+ {
+ "pitchDegrees": 5.2957244,
+ "azimuthDegrees": 262.55167,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 636.8552,
+ "segmentIndex": 15
+ }
+ ]
+ }
+ ],
+ "financialAnalyses": [
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "20"
+ },
+ "panelConfigIndex": -1
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "25"
+ },
+ "panelConfigIndex": 1,
+ "financialDetails": {
+ "initialAcKwhPerYear": 1710.0524,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3047"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "1601"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "6951"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 87.01765,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "361",
+ "nanos": 902954102
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-197"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3333"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2454",
+ "nanos": -733398437
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3333"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2454",
+ "nanos": -733398437
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "6160",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "4559"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "1601",
+ "nanos": 729980469
+ },
+ "paybackYears": -1,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "165"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "3905"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1898",
+ "nanos": -386962891
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "3905"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1898",
+ "nanos": -386962891
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "361",
+ "nanos": 902954102
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-197"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3333"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2454",
+ "nanos": -733398437
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3333"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2454",
+ "nanos": -733398437
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "30"
+ },
+ "panelConfigIndex": 3,
+ "financialDetails": {
+ "initialAcKwhPerYear": 2390.8787,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2995"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "1934"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "8454"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 92.33052,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "437",
+ "nanos": 156219482
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-206"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3284"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2459",
+ "nanos": -475585937
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3284"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2459",
+ "nanos": -475585937
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "7441",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "5507"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "1934",
+ "nanos": 790039063
+ },
+ "paybackYears": -1,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "231"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "5459"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1787",
+ "nanos": -444458008
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "5459"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1787",
+ "nanos": -444458008
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "437",
+ "nanos": 156219482
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-206"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3284"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2459",
+ "nanos": -475585937
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3284"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2459",
+ "nanos": -475585937
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "35"
+ },
+ "panelConfigIndex": 5,
+ "financialDetails": {
+ "initialAcKwhPerYear": 3070.72,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2944"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "2267"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "9956"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 95.56229,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "512",
+ "nanos": 409484863
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-216"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3236"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2465",
+ "nanos": -3906250
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3236"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2465",
+ "nanos": -3906250
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "8722",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "6455"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "2267",
+ "nanos": 850097656
+ },
+ "paybackYears": 18.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "297"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "7012"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1677",
+ "nanos": -285156250
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "7012"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1677",
+ "nanos": -285156250
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "512",
+ "nanos": 409484863
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-216"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3236"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2465",
+ "nanos": -3906250
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3236"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2465",
+ "nanos": -3906250
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "40"
+ },
+ "panelConfigIndex": 7,
+ "financialDetails": {
+ "initialAcKwhPerYear": 3748.6035,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2900"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "2600"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "11458"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 97.67353,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "587",
+ "nanos": 662719727
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-226"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3194"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2474",
+ "nanos": -770019531
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3194"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2474",
+ "nanos": -770019531
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "10003",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "7403"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "2600",
+ "nanos": 909912109
+ },
+ "paybackYears": 17.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "362"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "8559"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1571",
+ "nanos": -366943359
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "8559"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1571",
+ "nanos": -366943359
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "587",
+ "nanos": 662719727
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-226"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3194"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2474",
+ "nanos": -770019531
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3194"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2474",
+ "nanos": -770019531
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "45"
+ },
+ "panelConfigIndex": 9,
+ "financialDetails": {
+ "initialAcKwhPerYear": 4425.803,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2855"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "2933"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "12960"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.19272,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "662",
+ "nanos": 916015625
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-235"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3152"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2484",
+ "nanos": -558105469
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3152"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2484",
+ "nanos": -558105469
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "11284",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "8351"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "2933",
+ "nanos": 969970703
+ },
+ "paybackYears": 16.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "428"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "10106"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1465",
+ "nanos": -470581055
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "10106"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1465",
+ "nanos": -470581055
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "662",
+ "nanos": 916015625
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-235"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3152"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2484",
+ "nanos": -558105469
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3152"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2484",
+ "nanos": -558105469
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "50"
+ },
+ "panelConfigIndex": 10,
+ "financialDetails": {
+ "initialAcKwhPerYear": 4765.0425,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3582"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "3100"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "14463"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 93.693924,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "700",
+ "nanos": 542602539
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-240"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3130"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2488",
+ "nanos": -303710937
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3130"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2488",
+ "nanos": -303710937
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "11925"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "8825"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "3100",
+ "nanos": 500000000
+ },
+ "paybackYears": 16.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "461"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "10881"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1411",
+ "nanos": -375244141
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "10881"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1411",
+ "nanos": -375244141
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "700",
+ "nanos": 542602539
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-240"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3130"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2488",
+ "nanos": -303710937
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3130"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2488",
+ "nanos": -303710937
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "60"
+ },
+ "panelConfigIndex": 14,
+ "financialDetails": {
+ "initialAcKwhPerYear": 6114.466,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3507"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "3766"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "17467"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 96.52311,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "851",
+ "nanos": 49133301
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-260"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3060"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2517",
+ "nanos": -409179687
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3060"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2517",
+ "nanos": -409179687
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "14487"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "10721"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "3766",
+ "nanos": 620117188
+ },
+ "paybackYears": 15.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "591"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "13961"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1209",
+ "nanos": -109741211
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "13961"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1209",
+ "nanos": -109741211
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "851",
+ "nanos": 49133301
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-260"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3060"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2517",
+ "nanos": -409179687
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3060"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2517",
+ "nanos": -409179687
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "70"
+ },
+ "panelConfigIndex": 18,
+ "financialDetails": {
+ "initialAcKwhPerYear": 7463.91,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3429"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "4432"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "20472"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 98.43258,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1001",
+ "nanos": 555603027
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-280"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2988"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2544",
+ "nanos": -989257812
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2988"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2544",
+ "nanos": -989257812
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "17049"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "12617"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "4432",
+ "nanos": 740234375
+ },
+ "paybackYears": 15.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "722"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "17043"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-1005",
+ "nanos": -318237305
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "17043"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-1005",
+ "nanos": -318237305
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1001",
+ "nanos": 555603027
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-280"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2988"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2544",
+ "nanos": -989257812
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2988"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2544",
+ "nanos": -989257812
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "80"
+ },
+ "panelConfigIndex": 22,
+ "financialDetails": {
+ "initialAcKwhPerYear": 8810.388,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "3357"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "5098"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "23476"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.777016,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1152",
+ "nanos": 62255859
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-300"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2921"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2575",
+ "nanos": -986328125
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2921"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2575",
+ "nanos": -986328125
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "19611"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "14513"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "5098",
+ "nanos": 859863281
+ },
+ "paybackYears": 15,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "852"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "20120"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-804",
+ "nanos": -948120117
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "20120"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-804",
+ "nanos": -948120117
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1152",
+ "nanos": 62133789
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-300"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2921"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2575",
+ "nanos": -984375000
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2921"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2575",
+ "nanos": -984375000
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "90"
+ },
+ "panelConfigIndex": 25,
+ "financialDetails": {
+ "initialAcKwhPerYear": 9819.025,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "4059"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "5598"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "26481"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 97.422005,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1264",
+ "nanos": 942016602
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-315"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2877"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2603",
+ "nanos": -146484375
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2877"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2603",
+ "nanos": -146484375
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "21532",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "15935"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "5598",
+ "nanos": 450195313
+ },
+ "paybackYears": 14.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "949"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "22422"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-658",
+ "nanos": -580810547
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "22422"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-658",
+ "nanos": -580810547
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1264",
+ "nanos": 942016602
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-315"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2877"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2603",
+ "nanos": -146484375
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2877"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2603",
+ "nanos": -146484375
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "100"
+ },
+ "panelConfigIndex": 29,
+ "financialDetails": {
+ "initialAcKwhPerYear": 11163.204,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "4007"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "6264"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "29485"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 98.506996,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1415",
+ "nanos": 448486328
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-336"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2830"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2647",
+ "nanos": -873046875
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2830"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2647",
+ "nanos": -873046875
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "24094",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "17830"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "6264",
+ "nanos": 569824219
+ },
+ "paybackYears": 14.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1079"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "25479"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-471",
+ "nanos": -934265137
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "25479"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-471",
+ "nanos": -934265137
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1415",
+ "nanos": 448486328
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-336"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2830"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-2647",
+ "nanos": -873046875
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2830"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-2647",
+ "nanos": -873046875
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "125"
+ },
+ "defaultBill": true,
+ "panelConfigIndex": 39,
+ "financialDetails": {
+ "initialAcKwhPerYear": 14520.672,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "4327"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "7929"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "36997"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.112305,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1791",
+ "nanos": 714721680
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-407"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3164"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3064",
+ "nanos": -855468750
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3164"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3064",
+ "nanos": -855468750
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "30499",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "22570"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "7929",
+ "nanos": 870117188
+ },
+ "paybackYears": 14.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1385"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "32670"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-310",
+ "nanos": -488708496
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "32670"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-310",
+ "nanos": -488708496
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1791",
+ "nanos": 714721680
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-407"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3164"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3064",
+ "nanos": -855468750
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3164"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3064",
+ "nanos": -855468750
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "150"
+ },
+ "panelConfigIndex": 49,
+ "financialDetails": {
+ "initialAcKwhPerYear": 17878.121,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "4857"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "9595"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "44508"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.01467,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2167",
+ "nanos": 981201172
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-486"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3708"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3623",
+ "nanos": -568359375
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3708"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3623",
+ "nanos": -568359375
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "36904",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "27310"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "9595",
+ "nanos": 169921875
+ },
+ "paybackYears": 14.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1682"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "39652"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-290",
+ "nanos": -772735596
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "39652"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-290",
+ "nanos": -772735596
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2167",
+ "nanos": 981201172
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-486"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3708"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-3623",
+ "nanos": -568359375
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3708"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-3623",
+ "nanos": -568359375
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "175"
+ },
+ "panelConfigIndex": 59,
+ "financialDetails": {
+ "initialAcKwhPerYear": 21235.951,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "5389"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "11260"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "52020"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 98.943474,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2544",
+ "nanos": 247558594
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-565"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4254"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4183",
+ "nanos": -886718750
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4254"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4183",
+ "nanos": -886718750
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "43309",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "32050"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "11260",
+ "nanos": 469726563
+ },
+ "paybackYears": 14.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1979"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "46631"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-272",
+ "nanos": -672241211
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "46631"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-272",
+ "nanos": -672241211
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2544",
+ "nanos": 247558594
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-565"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4254"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4183",
+ "nanos": -886718750
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4254"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4183",
+ "nanos": -886718750
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "200"
+ },
+ "panelConfigIndex": 69,
+ "financialDetails": {
+ "initialAcKwhPerYear": 24598.754,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "5918"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "12925"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "59531"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 98.897224,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2920",
+ "nanos": 513671875
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-644"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4797"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4742",
+ "nanos": -472656250
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4797"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4742",
+ "nanos": -472656250
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "49714",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "36789"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "12925",
+ "nanos": 769531250
+ },
+ "paybackYears": 14.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2276"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "53613"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-252",
+ "nanos": -821472168
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "53613"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-252",
+ "nanos": -821472168
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2920",
+ "nanos": 513671875
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-644"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4797"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-4742",
+ "nanos": -472656250
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4797"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-4742",
+ "nanos": -472656250
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "225"
+ },
+ "panelConfigIndex": 79,
+ "financialDetails": {
+ "initialAcKwhPerYear": 27954.232,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "6454"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "14591"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "67042"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 98.852234,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "3296",
+ "nanos": 780029297
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-723"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5346"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5304",
+ "nanos": -957031250
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5346"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5304",
+ "nanos": -957031250
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "56119",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "41529"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "14591",
+ "nanos": 70312500
+ },
+ "paybackYears": 14.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2573"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "60589"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-236",
+ "nanos": -890655518
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "60589"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-236",
+ "nanos": -890655518
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "3296",
+ "nanos": 780029297
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-723"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5346"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5304",
+ "nanos": -957031250
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5346"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5304",
+ "nanos": -957031250
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "250"
+ },
+ "panelConfigIndex": 90,
+ "financialDetails": {
+ "initialAcKwhPerYear": 31643.36,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "6231"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "16422"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "74554"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.86416,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "3710",
+ "nanos": 673095703
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-808"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5890"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5883",
+ "nanos": -214843750
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5890"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5883",
+ "nanos": -214843750
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "63165"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "46743"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "16422",
+ "nanos": 900390625
+ },
+ "paybackYears": 14.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2902"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "68323"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-178",
+ "nanos": -871002197
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "68323"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-178",
+ "nanos": -871002197
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "3710",
+ "nanos": 672851563
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-808"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5890"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-5883",
+ "nanos": -210937500
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5890"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-5883",
+ "nanos": -210937500
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "300"
+ },
+ "panelConfigIndex": 110,
+ "financialDetails": {
+ "initialAcKwhPerYear": 38354.4,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "7297"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "19753"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "89577"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.63193,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "4463",
+ "nanos": 205566406
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-967"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-6984"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-7005",
+ "nanos": -125000000
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-6984"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-7005",
+ "nanos": -125000000
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "75975"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "56222"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "19753",
+ "nanos": 500000000
+ },
+ "paybackYears": 14.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "3497"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "82280"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-143",
+ "nanos": -913146973
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "82280"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-143",
+ "nanos": -913146973
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "4463",
+ "nanos": 205566406
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-967"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-6984"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-7005",
+ "nanos": -125000000
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-6984"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-7005",
+ "nanos": -125000000
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "350"
+ },
+ "panelConfigIndex": 130,
+ "financialDetails": {
+ "initialAcKwhPerYear": 45072.258,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "8356"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "23084"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "104599"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.47651,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "5215",
+ "nanos": 737792969
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1125"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-8071"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-8122",
+ "nanos": -328125000
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-8071"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-8122",
+ "nanos": -328125000
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "88785"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "65701"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "23084",
+ "nanos": 99609375
+ },
+ "paybackYears": 14.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "4091"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "96244"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-104",
+ "nanos": -271728516
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "96244"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-104",
+ "nanos": -271728516
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "5215",
+ "nanos": 737792969
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1125"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-8071"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-8122",
+ "nanos": -328125000
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-8071"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-8122",
+ "nanos": -328125000
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "400"
+ },
+ "panelConfigIndex": 151,
+ "financialDetails": {
+ "initialAcKwhPerYear": 52109.336,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "8695"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "26581"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "119622"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.96714,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "6005",
+ "nanos": 896972656
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1290"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-9190"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-9280",
+ "nanos": -757812500
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-9190"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-9280",
+ "nanos": -757812500
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "102235",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "75655"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "26581",
+ "nanos": 230468750
+ },
+ "paybackYears": 14.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "4716"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "110928"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-48",
+ "nanos": -34606934
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "110928"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-48",
+ "nanos": -34606934
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "6005",
+ "nanos": 896972656
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1290"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-9190"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-9280",
+ "nanos": -757812500
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-9190"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-9280",
+ "nanos": -757812500
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "450"
+ },
+ "panelConfigIndex": 171,
+ "financialDetails": {
+ "initialAcKwhPerYear": 58824.492,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "9758"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "29911"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "134645"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.80588,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "6758",
+ "nanos": 429687500
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1448"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-10281"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-10400",
+ "nanos": -781250000
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-10281"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-10400",
+ "nanos": -781250000
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "115045",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "85134"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "29911",
+ "nanos": 830078125
+ },
+ "paybackYears": 14.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "5310"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "124888"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-11",
+ "nanos": -177734375
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "124888"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-11",
+ "nanos": -177734375
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "6758",
+ "nanos": 429687500
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1448"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-10281"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-10400",
+ "nanos": -781250000
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-10281"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-10400",
+ "nanos": -781250000
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "500"
+ },
+ "panelConfigIndex": 191,
+ "financialDetails": {
+ "initialAcKwhPerYear": 65517.246,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "10876"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "33242"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "149668"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.64119,
+ "percentageExportedToGrid": 0
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "7510",
+ "nanos": 962402344
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1609"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-11427"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-11558",
+ "nanos": -476562500
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-11427"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-11558",
+ "nanos": -476562500
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "127855",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "94614"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "33242",
+ "nanos": 429687500
+ },
+ "paybackYears": 14.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "5902"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "138792"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-12",
+ "nanos": -38879395
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "138792"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-12",
+ "nanos": -38879395
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "7510",
+ "nanos": 962402344
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "-1609"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "-11427"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "-11558",
+ "nanos": -476562500
+ },
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-11427"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "-11558",
+ "nanos": -476562500
+ }
+ }
+ }
+ }
+ ],
+ "panelCapacityWatts": 250,
+ "panelHeightMeters": 1.65,
+ "panelWidthMeters": 0.992,
+ "panelLifetimeYears": 20,
+ "buildingStats": {
+ "areaMeters2": 4272.623,
+ "sunshineQuantiles": [
+ 392.7617,
+ 1268.0317,
+ 1482.236,
+ 1555.573,
+ 1561.6923,
+ 1564.1073,
+ 1565.9094,
+ 1567.6365,
+ 1569.9546,
+ 1575.4607,
+ 1653.1112
+ ],
+ "groundAreaMeters2": 4175.51
+ },
+ "solarPanels": [
+ {
+ "center": {
+ "latitude": 29.874605799999998,
+ "longitude": -95.5472106
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 403.86142,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874606,
+ "longitude": -95.5472277
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 402.62714,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8746057,
+ "longitude": -95.5471936
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 402.28256,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874606099999998,
+ "longitude": -95.5472448
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 401.1635,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874606200000002,
+ "longitude": -95.5472619
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 401.89175,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8746063,
+ "longitude": -95.5472789
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 400.4678,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874606399999998,
+ "longitude": -95.54729599999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 400.50406,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874606500000002,
+ "longitude": -95.5473131
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 400.1942,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8746066,
+ "longitude": -95.54733019999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.61926,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874606800000002,
+ "longitude": -95.54734719999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 398.2352,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8746069,
+ "longitude": -95.5473643
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.27475,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874606999999997,
+ "longitude": -95.54738139999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 398.04678,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874607100000002,
+ "longitude": -95.54739839999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 398.65894,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8746072,
+ "longitude": -95.54741550000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.10504,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8744509,
+ "longitude": -95.5475649
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 397.6307,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874607299999997,
+ "longitude": -95.5474326
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 397.57993,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874481600000003,
+ "longitude": -95.5474953
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 396.28418,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 29.874598199999994,
+ "longitude": -95.5473985
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 396.06168,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8746075,
+ "longitude": -95.5474497
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 396.0445,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874607599999997,
+ "longitude": -95.5474667
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 398.03903,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874607700000002,
+ "longitude": -95.54748380000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 396.48047,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8746078,
+ "longitude": -95.54750089999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 397.01733,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874607899999997,
+ "longitude": -95.547518
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 396.41116,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874608000000002,
+ "longitude": -95.547535
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.99493,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874598499999994,
+ "longitude": -95.5474497
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.9738,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874481900000003,
+ "longitude": -95.5474782
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.71143,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 29.874598099999996,
+ "longitude": -95.5473815
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.6211,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874598699999996,
+ "longitude": -95.54748389999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.58832,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874598399999996,
+ "longitude": -95.5474327
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.42282,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874275599999994,
+ "longitude": -95.5475014
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.4188,
+ "segmentIndex": 9
+ },
+ {
+ "center": {
+ "latitude": 29.874589600000004,
+ "longitude": -95.5474498
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.3711,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874597799999997,
+ "longitude": -95.5473473
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.31693,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874597899999994,
+ "longitude": -95.54736439999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.28018,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874597499999997,
+ "longitude": -95.5472961
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.21503,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874598999999996,
+ "longitude": -95.547518
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.94296,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874488399999997,
+ "longitude": -95.5472446
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 394.93298,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 29.8745986,
+ "longitude": -95.5474668
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.90933,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874597299999994,
+ "longitude": -95.5472619
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.85938,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745989,
+ "longitude": -95.547501
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.85056,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8742393,
+ "longitude": -95.5472899
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.80014,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.8745885,
+ "longitude": -95.54729619999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.76642,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874588700000004,
+ "longitude": -95.54731319999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.17972,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745888,
+ "longitude": -95.54733030000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.505,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874579800000003,
+ "longitude": -95.54733039999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.07425,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874579699999998,
+ "longitude": -95.5473133
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.06528,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874588400000004,
+ "longitude": -95.5472791
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.06354,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874579499999996,
+ "longitude": -95.54727919999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.9649,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745705,
+ "longitude": -95.5472793
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.57095,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745794,
+ "longitude": -95.5472621
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.22913,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745709,
+ "longitude": -95.5473305
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.76764,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745974,
+ "longitude": -95.54727899999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.75543,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8744882,
+ "longitude": -95.54725479999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 394.72424,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 29.8745971,
+ "longitude": -95.5472449
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.72372,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745882,
+ "longitude": -95.5472449
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.64188,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874588100000004,
+ "longitude": -95.5472279
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.88528,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745898,
+ "longitude": -95.547484
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.70612,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874579299999994,
+ "longitude": -95.54724499999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.60217,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874570400000003,
+ "longitude": -95.54726219999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.58746,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874561500000002,
+ "longitude": -95.5472623
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.9945,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874561399999997,
+ "longitude": -95.54724519999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.30463,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745613,
+ "longitude": -95.5472281
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.45413,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745702,
+ "longitude": -95.54722799999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.84906,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874570100000003,
+ "longitude": -95.54721099999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.3638,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.87457,
+ "longitude": -95.5471939
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 396.0287,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874578899999996,
+ "longitude": -95.5471938
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.5224,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874561,
+ "longitude": -95.54719399999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.34665,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874560900000002,
+ "longitude": -95.5471769
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.3595,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745699,
+ "longitude": -95.54717680000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.33173,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745697,
+ "longitude": -95.5471597
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 396.10742,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874578699999994,
+ "longitude": -95.5471597
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.91458,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874578599999996,
+ "longitude": -95.5471426
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 396.08167,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874587499999997,
+ "longitude": -95.54714249999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.3749,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745788,
+ "longitude": -95.5471767
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.17108,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745877,
+ "longitude": -95.5471767
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.56427,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745879,
+ "longitude": -95.5471937
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.1237,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874561099999998,
+ "longitude": -95.54721099999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.68307,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745703,
+ "longitude": -95.54724510000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.58688,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874578999999994,
+ "longitude": -95.5472109
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.5646,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745889,
+ "longitude": -95.54734739999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.51035,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874579899999993,
+ "longitude": -95.5473475
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.49783,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874580100000003,
+ "longitude": -95.5473645
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.57983,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745616,
+ "longitude": -95.5472793
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.4717,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874561699999997,
+ "longitude": -95.5472964
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.04196,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874552799999996,
+ "longitude": -95.5472965
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.66364,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874561800000002,
+ "longitude": -95.5473135
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.49057,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874580599999998,
+ "longitude": -95.54744989999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.46796,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745791,
+ "longitude": -95.54722799999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.4201,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874552199999997,
+ "longitude": -95.5472111
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.41028,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874588,
+ "longitude": -95.5472108
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.38507,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745968,
+ "longitude": -95.5471936
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.37466,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745717,
+ "longitude": -95.54745
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.31247,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745716,
+ "longitude": -95.54743289999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.65933,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874562599999997,
+ "longitude": -95.547433
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.12512,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745625,
+ "longitude": -95.54741589999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.8376,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874553699999996,
+ "longitude": -95.54743309999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.595,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874562700000002,
+ "longitude": -95.54745009999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.46432,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874562899999997,
+ "longitude": -95.54746709999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.0482,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874563000000002,
+ "longitude": -95.54748420000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.1931,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745539,
+ "longitude": -95.5474672
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.1808,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745631,
+ "longitude": -95.5475013
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.02188,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874563199999997,
+ "longitude": -95.5475184
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.63696,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874572099999998,
+ "longitude": -95.5475183
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.22195,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745719,
+ "longitude": -95.54748409999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.42078,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874553999999996,
+ "longitude": -95.5474843
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.33273,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874571,
+ "longitude": -95.5473475
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.30994,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874560799999998,
+ "longitude": -95.54715979999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.30984,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874554099999994,
+ "longitude": -95.5475014
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.3014,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745607,
+ "longitude": -95.5471427
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.2894,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874560600000002,
+ "longitude": -95.5471257
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.29764,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874569500000003,
+ "longitude": -95.5471256
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.38916,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745694,
+ "longitude": -95.5471085
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.72208,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874578299999996,
+ "longitude": -95.5471084
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.31427,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745693,
+ "longitude": -95.5470914
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.75446,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745873,
+ "longitude": -95.5471084
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.53848,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874587199999997,
+ "longitude": -95.54709129999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.4608,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874596099999998,
+ "longitude": -95.54709120000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 396.26065,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874595999999997,
+ "longitude": -95.54707409999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.66757,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745959,
+ "longitude": -95.54705709999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 396.30963,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874586899999997,
+ "longitude": -95.54705709999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.51147,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745868,
+ "longitude": -95.54704009999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 396.2844,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874586700000002,
+ "longitude": -95.547023
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.99533,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745956,
+ "longitude": -95.54702290000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 396.2933,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874587000000002,
+ "longitude": -95.5470742
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.23337,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874595799999998,
+ "longitude": -95.54704
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.16135,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874577799999994,
+ "longitude": -95.54702309999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.05426,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874578099999994,
+ "longitude": -95.5470743
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.0034,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874577999999996,
+ "longitude": -95.5470572
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.4299,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745691,
+ "longitude": -95.54705729999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.68958,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874568900000003,
+ "longitude": -95.5470402
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.5813,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874560499999998,
+ "longitude": -95.5471086
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.32446,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745983,
+ "longitude": -95.5474156
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.2881,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745785,
+ "longitude": -95.54712549999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.28683,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874488599999996,
+ "longitude": -95.5472343
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 394.26508,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 29.8745897,
+ "longitude": -95.5474669
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.26086,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874570700000003,
+ "longitude": -95.5472963
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.2553,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745782,
+ "longitude": -95.5470914
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.24957,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874580499999993,
+ "longitude": -95.5474328
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.235,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874580400000003,
+ "longitude": -95.5474158
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.4385,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745711,
+ "longitude": -95.5473646
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.22916,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874552499999997,
+ "longitude": -95.5472623
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.2249,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874553799999994,
+ "longitude": -95.54745009999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.2093,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874569200000003,
+ "longitude": -95.5470744
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.17334,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874560199999998,
+ "longitude": -95.5470745
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.31116,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874552299999998,
+ "longitude": -95.5472282
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.17123,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874596999999994,
+ "longitude": -95.5472278
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.16013,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.87459,
+ "longitude": -95.54751809999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.15628,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745901,
+ "longitude": -95.5475352
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.20157,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874580700000003,
+ "longitude": -95.547467
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.15607,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745811,
+ "longitude": -95.5475182
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.14124,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745524,
+ "longitude": -95.5472453
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.13992,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874581000000003,
+ "longitude": -95.54750109999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.1387,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745874,
+ "longitude": -95.5471254
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.13663,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874596299999997,
+ "longitude": -95.5471254
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.97662,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874597599999994,
+ "longitude": -95.54731319999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.1165,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745619,
+ "longitude": -95.5473305
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.0943,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745601,
+ "longitude": -95.5470574
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.08865,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874580199999993,
+ "longitude": -95.5473816
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.08224,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745779,
+ "longitude": -95.5470402
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.06442,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745962,
+ "longitude": -95.54710829999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.0471,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874596899999997,
+ "longitude": -95.5472107
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.00583,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874589300000004,
+ "longitude": -95.5474157
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.95392,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874563300000002,
+ "longitude": -95.5475354
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.94913,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874589900000004,
+ "longitude": -95.547501
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.92474,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874596399999994,
+ "longitude": -95.5471424
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.91537,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8746054,
+ "longitude": -95.5471424
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 403.21027,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874605499999998,
+ "longitude": -95.5471594
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 403.3137,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874596599999997,
+ "longitude": -95.5471595
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.96188,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874580299999998,
+ "longitude": -95.5473987
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.90637,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745713,
+ "longitude": -95.5473988
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.67813,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8744737,
+ "longitude": -95.5472339
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 393.90033,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 29.874552899999998,
+ "longitude": -95.5473136
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.89746,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745712,
+ "longitude": -95.5473817
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.8816,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874562299999997,
+ "longitude": -95.5473818
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.23514,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745533,
+ "longitude": -95.5473818
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.14566,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874553199999998,
+ "longitude": -95.5473648
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.01895,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874553,
+ "longitude": -95.5473306
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.87296,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874560000000002,
+ "longitude": -95.54704029999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.84055,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874559899999998,
+ "longitude": -95.5470232
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.03317,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874474399999997,
+ "longitude": -95.5470283
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.81796,
+ "segmentIndex": 12
+ },
+ {
+ "center": {
+ "latitude": 29.8745708,
+ "longitude": -95.54731340000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.80814,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874562400000002,
+ "longitude": -95.5473988
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.77374,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745895,
+ "longitude": -95.5474328
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.7037,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874572,
+ "longitude": -95.5475012
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.69434,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745723,
+ "longitude": -95.54753529999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.68945,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745521,
+ "longitude": -95.54719399999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.64917,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874083400000004,
+ "longitude": -95.5470789
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.6473,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874599099999994,
+ "longitude": -95.54753509999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.6468,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745696,
+ "longitude": -95.5471427
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.62604,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745977,
+ "longitude": -95.54733019999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.61148,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745891,
+ "longitude": -95.5473815
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.60724,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745883,
+ "longitude": -95.54726199999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.58917,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745892,
+ "longitude": -95.54739860000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.57562,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874579599999993,
+ "longitude": -95.54729619999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.5679,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745715,
+ "longitude": -95.5474158
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.5463,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745718,
+ "longitude": -95.54746709999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.5273,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745688,
+ "longitude": -95.5470232
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.4992,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874554299999996,
+ "longitude": -95.5475184
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.46988,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745876,
+ "longitude": -95.5471596
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.4405,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874596699999994,
+ "longitude": -95.5471766
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.40424,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874473499999997,
+ "longitude": -95.5472442
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 393.38208,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 29.8745622,
+ "longitude": -95.54736469999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.31342,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874560300000002,
+ "longitude": -95.5470915
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.30618,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874553499999994,
+ "longitude": -95.54739889999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.26004,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8745536,
+ "longitude": -95.547416
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.2543,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874581199999998,
+ "longitude": -95.54753529999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.2297,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874589000000004,
+ "longitude": -95.5473645
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.173,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874562100000002,
+ "longitude": -95.5473476
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.14716,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8742396,
+ "longitude": -95.5470268
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 393.0953,
+ "segmentIndex": 13
+ },
+ {
+ "center": {
+ "latitude": 29.874487999999996,
+ "longitude": -95.54726509999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 393.0559,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 29.8744731,
+ "longitude": -95.5472647
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 393.4891,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 29.874472899999997,
+ "longitude": -95.547275
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 393.05106,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 29.874473000000002,
+ "longitude": -95.547478
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.0129,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 29.874464,
+ "longitude": -95.5474778
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.11996,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 29.8744637,
+ "longitude": -95.5474948
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.88782,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 29.874083100000004,
+ "longitude": -95.54709600000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.0055,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874473300000002,
+ "longitude": -95.5472545
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 392.8653,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 29.874248199999997,
+ "longitude": -95.54729010000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.85623,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.8742479,
+ "longitude": -95.54730719999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.59088,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.874580899999998,
+ "longitude": -95.547484
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.8158,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874239,
+ "longitude": -95.54730699999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.74084,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.8744739,
+ "longitude": -95.54722369999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 392.5496,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 29.874458999999998,
+ "longitude": -95.5472233
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 393.1432,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 29.8742396,
+ "longitude": -95.5472728
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.53687,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.874554399999994,
+ "longitude": -95.5475355
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.47626,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874441899999997,
+ "longitude": -95.5475647
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.43784,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874444199999996,
+ "longitude": -95.5472229
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 392.08887,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 29.874444399999998,
+ "longitude": -95.54721269999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 392.4823,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 29.874443999999997,
+ "longitude": -95.5472332
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 392.35693,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 29.874443799999998,
+ "longitude": -95.5472435
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 392.1059,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 29.8744436,
+ "longitude": -95.5472537
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 391.9936,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 29.874443399999997,
+ "longitude": -95.54726400000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 392.0156,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 29.874586599999997,
+ "longitude": -95.5470059
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.9917,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.8742399,
+ "longitude": -95.5472557
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.97852,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.874248899999998,
+ "longitude": -95.54725599999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.65732,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.874249199999998,
+ "longitude": -95.5472389
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.62802,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.8742582,
+ "longitude": -95.5472391
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.65396,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.874257800000002,
+ "longitude": -95.54725619999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.47818,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.874257500000002,
+ "longitude": -95.5472733
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.7574,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.874266400000003,
+ "longitude": -95.54727349999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.56522,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.8742668,
+ "longitude": -95.5472564
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.12582,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.8742671,
+ "longitude": -95.5472394
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.30722,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.874240300000004,
+ "longitude": -95.5472387
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.18506,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.874595499999998,
+ "longitude": -95.5470058
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.96075,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 29.874442199999997,
+ "longitude": -95.5475476
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.90952,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874433300000003,
+ "longitude": -95.5475474
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.04932,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744592,
+ "longitude": -95.547213
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 391.87888,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 29.8744654,
+ "longitude": -95.54702809999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.85745,
+ "segmentIndex": 12
+ },
+ {
+ "center": {
+ "latitude": 29.874458,
+ "longitude": -95.5472746
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 391.82068,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 29.8740745,
+ "longitude": -95.5470787
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.73172,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8740748,
+ "longitude": -95.54706159999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.04297,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874443199999998,
+ "longitude": -95.54727419999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 391.72205,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 29.8742307,
+ "longitude": -95.5472726
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.6975,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.874074099999998,
+ "longitude": -95.5470958
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.67532,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8740738,
+ "longitude": -95.5471128
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.91235,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8740735,
+ "longitude": -95.5471299
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.11722,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8740732,
+ "longitude": -95.547147
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.27332,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8740649,
+ "longitude": -95.54711259999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.07526,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874064200000003,
+ "longitude": -95.5471467
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.0573,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874063900000003,
+ "longitude": -95.54716379999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.11713,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8740821,
+ "longitude": -95.5471472
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.04422,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874091,
+ "longitude": -95.5471474
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.66772,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8740907,
+ "longitude": -95.5471645
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.1924,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8740824,
+ "longitude": -95.54713009999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.89697,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8740904,
+ "longitude": -95.5471816
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.8954,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874090000000002,
+ "longitude": -95.5471986
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.0914,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874089700000003,
+ "longitude": -95.5472157
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.93948,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874089400000003,
+ "longitude": -95.54723279999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.38412,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874081099999994,
+ "longitude": -95.5471984
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.87454,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8740818,
+ "longitude": -95.5471643
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.8706,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874081399999994,
+ "longitude": -95.54718129999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.7719,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874091399999998,
+ "longitude": -95.5471304
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.69763,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874091699999997,
+ "longitude": -95.54711329999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.05215,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874072799999997,
+ "longitude": -95.547164
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.69116,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8740635,
+ "longitude": -95.5471809
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.6701,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874230299999994,
+ "longitude": -95.54728970000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.6692,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.874072499999997,
+ "longitude": -95.54718109999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.667,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874080399999997,
+ "longitude": -95.54723249999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.66312,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874082800000004,
+ "longitude": -95.54711309999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.64645,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874054899999997,
+ "longitude": -95.54716359999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.61792,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874248599999998,
+ "longitude": -95.54727299999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.61566,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.874458800000003,
+ "longitude": -95.5472336
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 391.61005,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 29.874089100000003,
+ "longitude": -95.54724979999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.56592,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874091999999997,
+ "longitude": -95.5470962
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.56552,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874231299999998,
+ "longitude": -95.54723849999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.54233,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.874231699999996,
+ "longitude": -95.54722140000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.73953,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.874266700000003,
+ "longitude": -95.5475012
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.5336,
+ "segmentIndex": 9
+ },
+ {
+ "center": {
+ "latitude": 29.874266400000003,
+ "longitude": -95.5475183
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.62625,
+ "segmentIndex": 9
+ },
+ {
+ "center": {
+ "latitude": 29.874266,
+ "longitude": -95.54753529999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.82672,
+ "segmentIndex": 9
+ },
+ {
+ "center": {
+ "latitude": 29.874267000000003,
+ "longitude": -95.54748409999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.2308,
+ "segmentIndex": 9
+ },
+ {
+ "center": {
+ "latitude": 29.874257399999998,
+ "longitude": -95.54751809999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.5121,
+ "segmentIndex": 9
+ },
+ {
+ "center": {
+ "latitude": 29.874257800000002,
+ "longitude": -95.547501
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.89124,
+ "segmentIndex": 9
+ },
+ {
+ "center": {
+ "latitude": 29.874258100000002,
+ "longitude": -95.54748389999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.9124,
+ "segmentIndex": 9
+ },
+ {
+ "center": {
+ "latitude": 29.874458200000003,
+ "longitude": -95.54726439999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 391.52414,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 29.874230999999998,
+ "longitude": -95.54725549999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.51804,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.874100599999995,
+ "longitude": -95.5471135
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.48422,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8742224,
+ "longitude": -95.5472382
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.4471,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.8742221,
+ "longitude": -95.54725529999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.44666,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.874229999999994,
+ "longitude": -95.5473067
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.4279,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.874472599999997,
+ "longitude": -95.54749509999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.40646,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 29.8744586,
+ "longitude": -95.54724379999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 391.39227,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 29.874213400000002,
+ "longitude": -95.547238
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.39224,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.874055899999995,
+ "longitude": -95.54711239999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.3847,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874055599999995,
+ "longitude": -95.54712939999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.5287,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8740466,
+ "longitude": -95.5471292
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.44437,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8740563,
+ "longitude": -95.5470953
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.44434,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8740566,
+ "longitude": -95.5470782
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.53677,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8744512,
+ "longitude": -95.54754779999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.38455,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744515,
+ "longitude": -95.5475307
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.54626,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874221700000003,
+ "longitude": -95.5472724
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.38068,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.8740655,
+ "longitude": -95.5470785
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.3636,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874099699999995,
+ "longitude": -95.5471647
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.36105,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8744578,
+ "longitude": -95.5472849
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 391.3144,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 29.874072199999997,
+ "longitude": -95.5471982
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.31302,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8740718,
+ "longitude": -95.5472152
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.48203,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874046999999997,
+ "longitude": -95.5471122
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.29968,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874054599999997,
+ "longitude": -95.5471807
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.2924,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874054299999997,
+ "longitude": -95.5471977
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.4413,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8740539,
+ "longitude": -95.54721479999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.39658,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874045000000002,
+ "longitude": -95.54721459999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.32034,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874044700000002,
+ "longitude": -95.54723159999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.6898,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874035699999997,
+ "longitude": -95.5472314
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.65924,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874458399999998,
+ "longitude": -95.54725409999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 391.28726,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 29.8744287,
+ "longitude": -95.5472533
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 391.279,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 29.874047299999997,
+ "longitude": -95.54709509999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.27087,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8740652,
+ "longitude": -95.5470955
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.27023,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874100299999995,
+ "longitude": -95.54713060000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.24557,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874045300000002,
+ "longitude": -95.5471975
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.21188,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874080799999994,
+ "longitude": -95.5472155
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.21048,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8744289,
+ "longitude": -95.54724309999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 391.2006,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 29.8740715,
+ "longitude": -95.54723229999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.13834,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874080099999997,
+ "longitude": -95.5472496
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.11258,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874036099999994,
+ "longitude": -95.5472143
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.10803,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8740271,
+ "longitude": -95.54721409999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.50336,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874248799999997,
+ "longitude": -95.5475008
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.08487,
+ "segmentIndex": 9
+ },
+ {
+ "center": {
+ "latitude": 29.874055299999995,
+ "longitude": -95.5471465
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.0823,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8740629,
+ "longitude": -95.547215
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.07877,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874221100000003,
+ "longitude": -95.54730649999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.06903,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.8740274,
+ "longitude": -95.547197
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.06824,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8740536,
+ "longitude": -95.5472319
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.06488,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874099299999997,
+ "longitude": -95.54718179999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.05313,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874108300000003,
+ "longitude": -95.547182
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.09766,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8744426,
+ "longitude": -95.5475305
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.0509,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874064500000003,
+ "longitude": -95.5471297
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.05035,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8741079,
+ "longitude": -95.5471991
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.0405,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8741076,
+ "longitude": -95.5472162
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.23743,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8740463,
+ "longitude": -95.5471463
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.03104,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8742138,
+ "longitude": -95.5472209
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.01553,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.874036399999994,
+ "longitude": -95.5471973
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.00922,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874036699999994,
+ "longitude": -95.5471802
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.10403,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874036999999994,
+ "longitude": -95.5471631
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.20206,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874213100000002,
+ "longitude": -95.5472551
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.00903,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.8740626,
+ "longitude": -95.5472321
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.97876,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874044299999998,
+ "longitude": -95.54724870000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.96667,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8744547,
+ "longitude": -95.5474946
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.907,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 29.874038,
+ "longitude": -95.54711189999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.9061,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8740457,
+ "longitude": -95.54718040000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.87216,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874098999999998,
+ "longitude": -95.54719890000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.8674,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874460499999998,
+ "longitude": -95.54753099999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.86136,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874469399999995,
+ "longitude": -95.54753120000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.00385,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744551,
+ "longitude": -95.5474775
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.8093,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 29.874248499999997,
+ "longitude": -95.5475178
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.7859,
+ "segmentIndex": 9
+ },
+ {
+ "center": {
+ "latitude": 29.874046,
+ "longitude": -95.5471634
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.77844,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874047599999997,
+ "longitude": -95.547078
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.763,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8740185,
+ "longitude": -95.5471968
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.7536,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874018799999998,
+ "longitude": -95.5471797
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.54852,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874019200000003,
+ "longitude": -95.5471627
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.91064,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874019500000003,
+ "longitude": -95.5471456
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.39722,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874028400000004,
+ "longitude": -95.5471458
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.2622,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8740288,
+ "longitude": -95.5471288
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.9921,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8740377,
+ "longitude": -95.547129
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.73883,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874478300000003,
+ "longitude": -95.5475314
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.736,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874257099999998,
+ "longitude": -95.54753509999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.72693,
+ "segmentIndex": 9
+ },
+ {
+ "center": {
+ "latitude": 29.8740533,
+ "longitude": -95.5472489
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.6573,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8740712,
+ "longitude": -95.5472494
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.65018,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874098699999998,
+ "longitude": -95.5472159
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.64166,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8744873,
+ "longitude": -95.5475317
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.63168,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744962,
+ "longitude": -95.5475319
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.33832,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874496599999997,
+ "longitude": -95.5475148
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.9059,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874496899999997,
+ "longitude": -95.5474977
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.6778,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874497200000004,
+ "longitude": -95.5474807
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.4861,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744976,
+ "longitude": -95.5474636
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.6127,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874505799999998,
+ "longitude": -95.54749799999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.31818,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745148,
+ "longitude": -95.54749819999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.62268,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745237,
+ "longitude": -95.5474984
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.39978,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745241,
+ "longitude": -95.5474814
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.3887,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874532999999996,
+ "longitude": -95.5474816
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.55365,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745244,
+ "longitude": -95.5474643
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.51846,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745154,
+ "longitude": -95.5474641
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.2918,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874515799999998,
+ "longitude": -95.54744699999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.6788,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745068,
+ "longitude": -95.5474468
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.02158,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874516099999997,
+ "longitude": -95.5474299
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.56418,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874516399999997,
+ "longitude": -95.5474129
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.38675,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874532699999996,
+ "longitude": -95.54749869999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.29788,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874541599999997,
+ "longitude": -95.5474989
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.60855,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745065,
+ "longitude": -95.5474638
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.17435,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874533299999996,
+ "longitude": -95.5474645
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.16873,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874533699999994,
+ "longitude": -95.5474474
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.45566,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745426,
+ "longitude": -95.54744769999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.104,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874506200000003,
+ "longitude": -95.5474809
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.076,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745151,
+ "longitude": -95.5474811
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.06442,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745234,
+ "longitude": -95.54751549999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.0542,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745072,
+ "longitude": -95.5474297
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.98602,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745075,
+ "longitude": -95.5474126
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.97064,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745145,
+ "longitude": -95.5475153
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.96265,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745323,
+ "longitude": -95.54751569999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.96146,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745078,
+ "longitude": -95.5473956
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.95447,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744989,
+ "longitude": -95.54739529999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.22635,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874505199999998,
+ "longitude": -95.5475321
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.8528,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874525,
+ "longitude": -95.5474302
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.84604,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745247,
+ "longitude": -95.5474472
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.81644,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874541899999997,
+ "longitude": -95.54748180000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.75946,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744979,
+ "longitude": -95.54744649999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.71286,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874488899999996,
+ "longitude": -95.54744629999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.25455,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874489299999993,
+ "longitude": -95.5474292
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.91934,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744803,
+ "longitude": -95.547429
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.8019,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874471399999997,
+ "longitude": -95.54742879999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.39035,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744896,
+ "longitude": -95.5474122
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.2745,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874471099999997,
+ "longitude": -95.5474459
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.25955,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.87448,
+ "longitude": -95.5474461
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.90027,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874480700000003,
+ "longitude": -95.5474119
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.83887,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874481000000003,
+ "longitude": -95.5473949
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.91168,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874462400000002,
+ "longitude": -95.54742859999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.7406,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744628,
+ "longitude": -95.5474115
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.07233,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744538,
+ "longitude": -95.5474113
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.30215,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744631,
+ "longitude": -95.5473944
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.19974,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744634,
+ "longitude": -95.5473774
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.71936,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874463799999997,
+ "longitude": -95.5473603
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.81955,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874472700000002,
+ "longitude": -95.5473605
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.17303,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874473000000002,
+ "longitude": -95.5473434
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.73233,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744734,
+ "longitude": -95.54732639999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.43402,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874464399999997,
+ "longitude": -95.54732609999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.99112,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874464699999997,
+ "longitude": -95.54730909999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.9467,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874455800000003,
+ "longitude": -95.5473088
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.14127,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744548,
+ "longitude": -95.54736009999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.96976,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874455500000003,
+ "longitude": -95.54732589999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.95154,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744823,
+ "longitude": -95.54732659999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.91992,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744826,
+ "longitude": -95.5473095
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.84882,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874464099999997,
+ "longitude": -95.5473432
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.90665,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874491599999995,
+ "longitude": -95.5473098
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.83356,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744737,
+ "longitude": -95.5473093
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.7851,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874471999999997,
+ "longitude": -95.54739459999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.69977,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744982,
+ "longitude": -95.54742949999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.69803,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874525400000003,
+ "longitude": -95.5474131
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.69498,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874534299999993,
+ "longitude": -95.5474133
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.31427,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745433,
+ "longitude": -95.54741349999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.41965,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745436,
+ "longitude": -95.54739649999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.8991,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745439,
+ "longitude": -95.5473794
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.14465,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874544300000004,
+ "longitude": -95.54736229999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.19434,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874535299999998,
+ "longitude": -95.5473621
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.34702,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874535599999998,
+ "longitude": -95.54734499999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.53482,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874535999999996,
+ "longitude": -95.547328
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.90247,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874527,
+ "longitude": -95.5473277
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.3537,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874527399999998,
+ "longitude": -95.5473107
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.52707,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874525700000003,
+ "longitude": -95.54739599999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.7523,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874526000000003,
+ "longitude": -95.5473789
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.17685,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874517100000002,
+ "longitude": -95.5473787
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.96252,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874517400000002,
+ "longitude": -95.5473616
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.1731,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874527699999998,
+ "longitude": -95.54729359999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.73428,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874527999999998,
+ "longitude": -95.5472765
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.70273,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874528299999998,
+ "longitude": -95.5472595
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.80835,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874519399999997,
+ "longitude": -95.5472592
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.53696,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874510499999996,
+ "longitude": -95.547259
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.4495,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745015,
+ "longitude": -95.5472588
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.7572,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745018,
+ "longitude": -95.5472417
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.38327,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745022,
+ "longitude": -95.5472246
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.24197,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745012,
+ "longitude": -95.5472758
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.60196,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745009,
+ "longitude": -95.5472929
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.4947,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874510799999996,
+ "longitude": -95.54724189999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.29083,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745101,
+ "longitude": -95.54727609999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.9367,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874519699999997,
+ "longitude": -95.5472422
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.6558,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745201,
+ "longitude": -95.54722509999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.86554,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745098,
+ "longitude": -95.54729309999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.59442,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745204,
+ "longitude": -95.547208
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.55872,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745293,
+ "longitude": -95.5472083
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.377,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874529,
+ "longitude": -95.5472253
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.33173,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745095,
+ "longitude": -95.54731020000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.31143,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745287,
+ "longitude": -95.5472424
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.18552,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745376,
+ "longitude": -95.54724259999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.25174,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874511399999996,
+ "longitude": -95.5472078
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.0837,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874511799999993,
+ "longitude": -95.5471907
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.0422,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874512099999993,
+ "longitude": -95.5471737
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.42682,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745028,
+ "longitude": -95.5471905
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.36392,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874521,
+ "longitude": -95.54717389999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.21802,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874493899999997,
+ "longitude": -95.5471903
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.161,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874493599999997,
+ "longitude": -95.5472073
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.06186,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745025,
+ "longitude": -95.5472076
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.03165,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745124,
+ "longitude": -95.5471566
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.97556,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874512799999998,
+ "longitude": -95.5471395
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.25394,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874503800000003,
+ "longitude": -95.5471393
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.13617,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744849,
+ "longitude": -95.54719
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.96707,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874476,
+ "longitude": -95.5471898
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.00247,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744763,
+ "longitude": -95.54717269999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.14554,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744674,
+ "longitude": -95.5471725
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.33566,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744767,
+ "longitude": -95.54715569999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.1492,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874477,
+ "longitude": -95.54713860000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.09442,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874536600000003,
+ "longitude": -95.54729379999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.95853,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744671,
+ "longitude": -95.5471896
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.95245,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744581,
+ "longitude": -95.5471894
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.00995,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874449199999997,
+ "longitude": -95.5471891
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.411,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745187,
+ "longitude": -95.5472934
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.9102,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745297,
+ "longitude": -95.5471912
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.87677,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874449499999997,
+ "longitude": -95.5471721
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.87274,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874449799999997,
+ "longitude": -95.54715499999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.25864,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744406,
+ "longitude": -95.5471718
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.0294,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874450199999995,
+ "longitude": -95.5471379
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.89737,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874450500000002,
+ "longitude": -95.5471209
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.87845,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744508,
+ "longitude": -95.5471038
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.3072,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744598,
+ "longitude": -95.54710399999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.21997,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744415,
+ "longitude": -95.5471206
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.09528,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874513099999998,
+ "longitude": -95.5471225
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.84726,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874513399999998,
+ "longitude": -95.54710539999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.26602,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874522400000004,
+ "longitude": -95.5471056
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.0979,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874522700000004,
+ "longitude": -95.5470885
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.11435,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874538299999998,
+ "longitude": -95.5472085
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.82736,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874441899999997,
+ "longitude": -95.5471036
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.82712,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874442199999997,
+ "longitude": -95.54708649999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.11966,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745217,
+ "longitude": -95.5471397
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.81644,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874530599999996,
+ "longitude": -95.54714
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.30984,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874530999999998,
+ "longitude": -95.5471229
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.63043,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874530299999996,
+ "longitude": -95.547157
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.95914,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874539300000002,
+ "longitude": -95.5471573
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.9985,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874468,
+ "longitude": -95.5471384
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.81424,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874529999999996,
+ "longitude": -95.54717409999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.7872,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874494199999997,
+ "longitude": -95.54717319999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.7865,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874494499999997,
+ "longitude": -95.5471561
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.36932,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874459400000003,
+ "longitude": -95.5471211
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.75717,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745379,
+ "longitude": -95.5472255
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.75372,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744853,
+ "longitude": -95.547173
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.7458,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744677,
+ "longitude": -95.54715550000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.7349,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745181,
+ "longitude": -95.5473275
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.6974,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874533999999993,
+ "longitude": -95.5474304
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.6886,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874500500000003,
+ "longitude": -95.54731
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.67093,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874494900000002,
+ "longitude": -95.5471391
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.66205,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874495200000002,
+ "longitude": -95.547122
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.5378,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874536299999995,
+ "longitude": -95.5473109
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.66138,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745207,
+ "longitude": -95.547191
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.6593,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874503200000003,
+ "longitude": -95.54717339999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.65573,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874513799999995,
+ "longitude": -95.5470883
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.65488,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744409,
+ "longitude": -95.5471548
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.64127,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744319,
+ "longitude": -95.54715449999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.07434,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745048,
+ "longitude": -95.5470881
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.6357,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745051,
+ "longitude": -95.547071
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.78436,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744962,
+ "longitude": -95.5470708
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.76825,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744965,
+ "longitude": -95.54705369999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.65988,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874505499999998,
+ "longitude": -95.5470539
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.04816,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874514399999995,
+ "longitude": -95.5470542
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.23956,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874514699999995,
+ "longitude": -95.5470371
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.6918,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745237,
+ "longitude": -95.5470373
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.25342,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745234,
+ "longitude": -95.5470544
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.947,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745326,
+ "longitude": -95.5470376
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.91946,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874541599999997,
+ "longitude": -95.5470378
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.20828,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745323,
+ "longitude": -95.54705460000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.90402,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874532,
+ "longitude": -95.54707169999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.53854,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744876,
+ "longitude": -95.54705349999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.86884,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744879,
+ "longitude": -95.5470364
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.14163,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745151,
+ "longitude": -95.54701999999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.82428,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874506099999998,
+ "longitude": -95.5470198
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.83548,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874541899999997,
+ "longitude": -95.54702069999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.80154,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874532999999996,
+ "longitude": -95.5470205
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.70322,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745373,
+ "longitude": -95.5472597
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.6341,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874445899999998,
+ "longitude": -95.5473598
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.62207,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874531299999997,
+ "longitude": -95.5471058
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.61765,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745403,
+ "longitude": -95.5471061
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.79953,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745406,
+ "longitude": -95.547089
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.65353,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874500200000004,
+ "longitude": -95.54732709999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.60822,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874491199999998,
+ "longitude": -95.5473268
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.59326,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874490899999998,
+ "longitude": -95.5473439
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.76782,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874490599999998,
+ "longitude": -95.547361
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.93338,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874496899999997,
+ "longitude": -95.5470366
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.5931,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744992,
+ "longitude": -95.54737829999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.58707,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745409,
+ "longitude": -95.54707189999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.58405,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874511099999996,
+ "longitude": -95.54722489999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.5791,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744551,
+ "longitude": -95.547343
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.57013,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874472400000002,
+ "longitude": -95.54737759999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.56696,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744856,
+ "longitude": -95.54715589999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.55484,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874519099999997,
+ "longitude": -95.5472763
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.54974,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874505499999998,
+ "longitude": -95.54751499999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.54196,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874458800000003,
+ "longitude": -95.54715519999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.52676,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745429,
+ "longitude": -95.5474306
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.51782,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874531599999997,
+ "longitude": -95.5470888
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.50946,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874458399999998,
+ "longitude": -95.5471723
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.50748,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874517700000002,
+ "longitude": -95.5473446
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.5057,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874508799999997,
+ "longitude": -95.5473444
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.78397,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745214,
+ "longitude": -95.5471568
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.50156,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874504100000003,
+ "longitude": -95.54712219999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.49918,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874534599999993,
+ "longitude": -95.54739620000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.47385,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744455,
+ "longitude": -95.54737689999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.47092,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744452,
+ "longitude": -95.547394
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.4761,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874436300000003,
+ "longitude": -95.5473937
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.53534,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874427299999997,
+ "longitude": -95.5473935
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.48386,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874426999999997,
+ "longitude": -95.54741059999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.63882,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744181,
+ "longitude": -95.54741039999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.7556,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744091,
+ "longitude": -95.5474101
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.69968,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874486299999997,
+ "longitude": -95.5471218
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.4697,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874486599999997,
+ "longitude": -95.54710469999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.74405,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874486899999997,
+ "longitude": -95.5470876
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.94296,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874478000000003,
+ "longitude": -95.5470874
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.17642,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874468999999998,
+ "longitude": -95.54708719999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.11197,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874469399999995,
+ "longitude": -95.5470701
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.99515,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874469699999995,
+ "longitude": -95.547053
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.06573,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744607,
+ "longitude": -95.54705279999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.91992,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744518,
+ "longitude": -95.5470526
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.47272,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874534999999998,
+ "longitude": -95.5473792
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.46588,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874446199999998,
+ "longitude": -95.5473428
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.46445,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744773,
+ "longitude": -95.54712149999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.45242,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745412,
+ "longitude": -95.54705489999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.44687,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874471699999997,
+ "longitude": -95.5474117
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.44482,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744995,
+ "longitude": -95.5473612
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.43808,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874490299999998,
+ "longitude": -95.547378
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.41278,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744412,
+ "longitude": -95.5471377
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.4037,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874436600000003,
+ "longitude": -95.5473767
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.38272,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744429,
+ "longitude": -95.5470524
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.37756,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744323,
+ "longitude": -95.54713749999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.37354,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744233,
+ "longitude": -95.5471372
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.12122,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874423699999998,
+ "longitude": -95.5471202
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.4829,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874423999999998,
+ "longitude": -95.5471031
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.47968,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744542,
+ "longitude": -95.54739420000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.36908,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744511,
+ "longitude": -95.5470867
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.36182,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744184,
+ "longitude": -95.5473933
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.35297,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744187,
+ "longitude": -95.5473762
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.78366,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874419,
+ "longitude": -95.5473591
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.71008,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874419399999997,
+ "longitude": -95.5473421
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.93698,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874419699999997,
+ "longitude": -95.547325
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.74277,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744088,
+ "longitude": -95.5474272
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.31506,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874433300000003,
+ "longitude": -95.54708629999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.3134,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874433600000003,
+ "longitude": -95.5470692
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.70914,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874424599999998,
+ "longitude": -95.547069
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.39175,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744094,
+ "longitude": -95.5473931
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.30612,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874514099999995,
+ "longitude": -95.54707119999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.294,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874532,
+ "longitude": -95.5475328
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.2848,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744899,
+ "longitude": -95.54739509999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.28418,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874538599999998,
+ "longitude": -95.5471914
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.2807,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744601,
+ "longitude": -95.5470869
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.2712,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744535,
+ "longitude": -95.54742829999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.2674,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874427699999995,
+ "longitude": -95.54737639999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.2537,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744545,
+ "longitude": -95.54737709999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.24298,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874538899999997,
+ "longitude": -95.5471743
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.23187,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874481300000003,
+ "longitude": -95.54737779999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.2283,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874523000000003,
+ "longitude": -95.54707150000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.21817,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874426699999997,
+ "longitude": -95.5474277
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.2077,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744263,
+ "longitude": -95.5474447
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.2767,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874514099999995,
+ "longitude": -95.5475323
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.19556,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874424299999998,
+ "longitude": -95.547086
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.19144,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744776,
+ "longitude": -95.54710449999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.1783,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874503500000003,
+ "longitude": -95.54715639999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.16577,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745184,
+ "longitude": -95.5473104
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.16238,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874541299999997,
+ "longitude": -95.547516
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.15292,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745267,
+ "longitude": -95.54734479999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.13425,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874522,
+ "longitude": -95.5471227
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.1267,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874478300000003,
+ "longitude": -95.54707030000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.12262,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874509099999997,
+ "longitude": -95.54732729999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.10718,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874495500000002,
+ "longitude": -95.5471049
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.10522,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744446,
+ "longitude": -95.54742809999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.08975,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874444199999996,
+ "longitude": -95.5474452
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.7926,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744959,
+ "longitude": -95.5470879
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.08112,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874497200000004,
+ "longitude": -95.5470196
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.07748,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874435899999998,
+ "longitude": -95.5474108
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.07574,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874539600000002,
+ "longitude": -95.5471402
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.0636,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874508499999997,
+ "longitude": -95.5473614
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.06265,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745081,
+ "longitude": -95.54737850000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.05374,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744604,
+ "longitude": -95.54706990000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.0516,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874408400000004,
+ "longitude": -95.5474443
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.05045,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874408100000004,
+ "longitude": -95.54746130000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.07712,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743992,
+ "longitude": -95.54746109999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.4364,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874417100000002,
+ "longitude": -95.54746159999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.3085,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874416699999998,
+ "longitude": -95.54747859999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.26306,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874416399999998,
+ "longitude": -95.5474957
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.31696,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874398799999998,
+ "longitude": -95.5474782
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.1834,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743899,
+ "longitude": -95.54747789999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.15356,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745423,
+ "longitude": -95.54746469999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.04202,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874516800000002,
+ "longitude": -95.54739579999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.01346,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744098,
+ "longitude": -95.547376
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.9911,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744008,
+ "longitude": -95.5473758
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.6696,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874391900000003,
+ "longitude": -95.5473755
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.11456,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874391499999998,
+ "longitude": -95.5473926
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.15338,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874401199999998,
+ "longitude": -95.54735869999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.88934,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874382599999997,
+ "longitude": -95.54739239999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.8072,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874391199999998,
+ "longitude": -95.54740969999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.68378,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874390899999998,
+ "longitude": -95.5474267
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.9786,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874392200000003,
+ "longitude": -95.5473585
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.59027,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874383299999995,
+ "longitude": -95.54735819999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.5815,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743743,
+ "longitude": -95.547358
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.66263,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874374699999997,
+ "longitude": -95.5473409
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.8156,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874374,
+ "longitude": -95.5473751
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.53186,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874401499999998,
+ "longitude": -95.5473416
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.4739,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874401799999998,
+ "longitude": -95.5473246
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.03918,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743819,
+ "longitude": -95.5474265
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.45642,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874382899999997,
+ "longitude": -95.54737530000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.4343,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874365,
+ "longitude": -95.54737490000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.4267,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743561,
+ "longitude": -95.5473746
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.078,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743558,
+ "longitude": -95.54739169999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.83276,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743554,
+ "longitude": -95.5474088
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.06415,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743644,
+ "longitude": -95.547409
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.85797,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743647,
+ "longitude": -95.5473919
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.76373,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743551,
+ "longitude": -95.5474258
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.74042,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743564,
+ "longitude": -95.5473576
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.70212,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874364099999994,
+ "longitude": -95.5474261
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.54947,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874363700000004,
+ "longitude": -95.5474431
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.97113,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874356799999997,
+ "longitude": -95.54734049999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.4608,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874357099999997,
+ "longitude": -95.5473234
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.54764,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874348100000002,
+ "longitude": -95.5473232
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.75342,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874357399999997,
+ "longitude": -95.5473063
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.6892,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874357799999995,
+ "longitude": -95.5472893
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.5701,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743485,
+ "longitude": -95.5473061
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.5683,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874358099999995,
+ "longitude": -95.5472722
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.50986,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874347800000002,
+ "longitude": -95.5473403
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.47238,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874338899999994,
+ "longitude": -95.54733999999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.64175,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874338499999997,
+ "longitude": -95.5473571
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.57092,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874338199999997,
+ "longitude": -95.5473742
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.8985,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874337899999997,
+ "longitude": -95.54739119999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.98447,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874337599999997,
+ "longitude": -95.5474083
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.6337,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874328900000002,
+ "longitude": -95.54739099999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.86835,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743299,
+ "longitude": -95.54733979999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.71124,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743293,
+ "longitude": -95.5473739
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.6288,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743296,
+ "longitude": -95.5473569
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.61304,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874319999999994,
+ "longitude": -95.5473908
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.50705,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743111,
+ "longitude": -95.5473906
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.62595,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743114,
+ "longitude": -95.54737349999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.13766,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743117,
+ "longitude": -95.54735640000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.125,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874312,
+ "longitude": -95.54733929999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.14383,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874303100000002,
+ "longitude": -95.5473391
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.85828,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743124,
+ "longitude": -95.54732229999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.13837,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874312699999997,
+ "longitude": -95.5473052
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.14023,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743216,
+ "longitude": -95.5473054
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.25357,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874330600000004,
+ "longitude": -95.5473057
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.38025,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874330900000004,
+ "longitude": -95.5472886
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.6346,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743313,
+ "longitude": -95.5472715
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.40033,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874322300000003,
+ "longitude": -95.54727129999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.8748,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874322600000003,
+ "longitude": -95.5472542
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.499,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874323,
+ "longitude": -95.5472372
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.49432,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743233,
+ "longitude": -95.54722009999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.08932,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743322,
+ "longitude": -95.54722029999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.6517,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743137,
+ "longitude": -95.547254
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.3349,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743047,
+ "longitude": -95.5472538
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.5079,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742958,
+ "longitude": -95.5472535
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.33063,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742955,
+ "longitude": -95.54727059999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.37015,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742869,
+ "longitude": -95.5472533
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.05267,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742872,
+ "longitude": -95.5472363
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.95465,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874295099999994,
+ "longitude": -95.54728770000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.65912,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743041,
+ "longitude": -95.5472879
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.4825,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874286500000004,
+ "longitude": -95.5472704
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.2896,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743236,
+ "longitude": -95.547203
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.28464,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743316,
+ "longitude": -95.5472545
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.13306,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874322000000003,
+ "longitude": -95.5472884
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.12305,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743319,
+ "longitude": -95.5472374
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.07544,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874314,
+ "longitude": -95.5472369
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.06323,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742961,
+ "longitude": -95.5472365
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.03314,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874296499999996,
+ "longitude": -95.54721939999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.11255,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874296799999996,
+ "longitude": -95.5472023
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.55118,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874305699999997,
+ "longitude": -95.54720259999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.5839,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874305399999997,
+ "longitude": -95.54721959999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.3764,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874306100000002,
+ "longitude": -95.5471855
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.0712,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874306400000002,
+ "longitude": -95.54716839999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.0025,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874315,
+ "longitude": -95.5471857
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.36838,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743067,
+ "longitude": -95.54715139999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.31863,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742879,
+ "longitude": -95.54720209999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.97034,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742882,
+ "longitude": -95.547185
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.12082,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742792,
+ "longitude": -95.5471848
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.23297,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742789,
+ "longitude": -95.54720189999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.05405,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874279599999998,
+ "longitude": -95.54716769999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.93628,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874279899999998,
+ "longitude": -95.54715069999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.25137,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743134,
+ "longitude": -95.54727109999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.90448,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742875,
+ "longitude": -95.5472192
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.9004,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743213,
+ "longitude": -95.54732249999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.89468,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743326,
+ "longitude": -95.5472032
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.84268,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743329,
+ "longitude": -95.5471862
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.96335,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743332,
+ "longitude": -95.54716909999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.0298,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874324299999998,
+ "longitude": -95.5471689
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.9359,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743336,
+ "longitude": -95.547152
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.87488,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874342499999994,
+ "longitude": -95.5471523
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.8662,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874294799999994,
+ "longitude": -95.54730479999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.83823,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874285900000004,
+ "longitude": -95.5473045
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.4672,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874276899999998,
+ "longitude": -95.5473043
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.35794,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874276599999998,
+ "longitude": -95.5473214
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.80933,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874268,
+ "longitude": -95.54730409999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.63382,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874259000000002,
+ "longitude": -95.5473038
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.56387,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874258700000002,
+ "longitude": -95.5473209
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.3181,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874258400000002,
+ "longitude": -95.547338
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.80426,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742763,
+ "longitude": -95.5473384
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.21982,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874275899999994,
+ "longitude": -95.5473555
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.86923,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874275599999994,
+ "longitude": -95.5473726
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.81967,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874266700000003,
+ "longitude": -95.5473724
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.26382,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874275299999994,
+ "longitude": -95.5473896
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.2526,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874274999999994,
+ "longitude": -95.5474067
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.55554,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874274599999996,
+ "longitude": -95.54742379999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.5249,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742663,
+ "longitude": -95.5473894
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.97308,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874283900000002,
+ "longitude": -95.5474069
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.96143,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742928,
+ "longitude": -95.5474072
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.0345,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742925,
+ "longitude": -95.5474242
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.55664,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874274299999996,
+ "longitude": -95.5474409
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.88208,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742653,
+ "longitude": -95.5474406
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.6902,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874265,
+ "longitude": -95.5474577
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.03555,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742564,
+ "longitude": -95.54744040000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.46536,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874283199999997,
+ "longitude": -95.5474411
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.20737,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874273999999996,
+ "longitude": -95.5474579
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.91086,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742922,
+ "longitude": -95.5474413
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.87665,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874291799999998,
+ "longitude": -95.5474584
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.12732,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743008,
+ "longitude": -95.5474586
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.88547,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743097,
+ "longitude": -95.5474588
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.74417,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743005,
+ "longitude": -95.54747569999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.35086,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874300100000003,
+ "longitude": -95.54749269999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.0778,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742912,
+ "longitude": -95.54749249999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.37924,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742909,
+ "longitude": -95.5475096
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.10226,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742905,
+ "longitude": -95.54752669999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.40146,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874299800000003,
+ "longitude": -95.5475098
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.0705,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874308700000004,
+ "longitude": -95.54751
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.09244,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743101,
+ "longitude": -95.5474418
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.9283,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743091,
+ "longitude": -95.547493
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.70633,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743177,
+ "longitude": -95.5475103
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.6735,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743174,
+ "longitude": -95.5475273
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.38373,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874291499999998,
+ "longitude": -95.5474754
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.61057,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874318999999996,
+ "longitude": -95.54744199999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.23816,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874319299999996,
+ "longitude": -95.5474249
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.64688,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743104,
+ "longitude": -95.54742470000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.1985,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743011,
+ "longitude": -95.54744149999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.12225,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874318,
+ "longitude": -95.54749319999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.046,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874326999999997,
+ "longitude": -95.5474934
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.50024,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743359,
+ "longitude": -95.54749369999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.2649,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743356,
+ "longitude": -95.5475107
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.145,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874327299999997,
+ "longitude": -95.5474764
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.45908,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874327599999997,
+ "longitude": -95.54745930000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.2273,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874318399999996,
+ "longitude": -95.5474761
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.2189,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874344500000003,
+ "longitude": -95.547511
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.21857,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874336199999995,
+ "longitude": -95.5474766
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.16843,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743449,
+ "longitude": -95.54749389999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.10733,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743094,
+ "longitude": -95.5474759
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.9473,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742902,
+ "longitude": -95.54754369999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.88898,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874299099999998,
+ "longitude": -95.547544
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.56082,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742813,
+ "longitude": -95.54754349999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.9831,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874280900000002,
+ "longitude": -95.5475606
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.19992,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742988,
+ "longitude": -95.547561
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.91086,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874318699999996,
+ "longitude": -95.5474591
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.8443,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743263,
+ "longitude": -95.54752760000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.84006,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874326,
+ "longitude": -95.5475446
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.18216,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742855,
+ "longitude": -95.54732159999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.8085,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874294199999994,
+ "longitude": -95.5473389
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.802,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742888,
+ "longitude": -95.54715089999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.80023,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743044,
+ "longitude": -95.5472708
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.79413,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874307800000004,
+ "longitude": -95.54756119999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.79153,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874316699999994,
+ "longitude": -95.5475615
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.969,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874302800000002,
+ "longitude": -95.5473562
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.78387,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742677,
+ "longitude": -95.54732109999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.77484,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874334899999997,
+ "longitude": -95.54754489999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.7741,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874267000000003,
+ "longitude": -95.54735529999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.76956,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743147,
+ "longitude": -95.5472028
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.75922,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874305099999997,
+ "longitude": -95.5472367
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.74564,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874303400000002,
+ "longitude": -95.5473221
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.73694,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743144,
+ "longitude": -95.5472199
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.72467,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742706,
+ "longitude": -95.5471675
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.71906,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742617,
+ "longitude": -95.5471673
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.78055,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874261299999997,
+ "longitude": -95.5471844
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.27228,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874260999999997,
+ "longitude": -95.54720139999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.72992,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874252099999996,
+ "longitude": -95.54720119999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.22485,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742431,
+ "longitude": -95.547201
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.18073,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742435,
+ "longitude": -95.5471839
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.23538,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874252399999996,
+ "longitude": -95.5471841
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.08417,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742342,
+ "longitude": -95.54720069999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.95932,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874252699999996,
+ "longitude": -95.5471671
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.90878,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874225199999998,
+ "longitude": -95.54720050000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.79776,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742256,
+ "longitude": -95.5471835
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.92612,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742259,
+ "longitude": -95.5471664
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.9896,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742348,
+ "longitude": -95.5471666
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.9366,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742262,
+ "longitude": -95.5471493
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.91815,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742173,
+ "longitude": -95.5471491
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.98013,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742176,
+ "longitude": -95.54713199999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.00006,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742179,
+ "longitude": -95.54711490000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.0309,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874226899999996,
+ "longitude": -95.5471152
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.0385,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874235199999998,
+ "longitude": -95.54714949999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.86917,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874235499999998,
+ "longitude": -95.54713249999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.84528,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874244500000003,
+ "longitude": -95.54713269999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.10147,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742441,
+ "longitude": -95.5471498
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.71695,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874286200000004,
+ "longitude": -95.5472875
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.70624,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874271999999994,
+ "longitude": -95.5475603
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.70615,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874235799999997,
+ "longitude": -95.5471154
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.70004,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874236200000002,
+ "longitude": -95.5470983
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.00513,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874236500000002,
+ "longitude": -95.5470813
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.0382,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874236800000002,
+ "longitude": -95.5470642
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.03632,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874227899999998,
+ "longitude": -95.54706399999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.0264,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874227599999998,
+ "longitude": -95.54708099999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.84753,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874245400000003,
+ "longitude": -95.54708149999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.716,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874254399999998,
+ "longitude": -95.54708169999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.77567,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742633,
+ "longitude": -95.5470819
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.37622,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874263,
+ "longitude": -95.54709899999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.6433,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874263700000004,
+ "longitude": -95.5470649
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.20883,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874264000000004,
+ "longitude": -95.54704780000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.7236,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874272899999994,
+ "longitude": -95.54704799999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.74847,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874264300000004,
+ "longitude": -95.5470307
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.15024,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874255400000003,
+ "longitude": -95.5470305
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.87308,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742733,
+ "longitude": -95.54703099999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.0038,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742627,
+ "longitude": -95.54711610000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.8765,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874271599999997,
+ "longitude": -95.5471163
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874271299999997,
+ "longitude": -95.54713339999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.08932,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874254099999998,
+ "longitude": -95.5470988
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.72275,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742438,
+ "longitude": -95.5471668
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.69934,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874216299999997,
+ "longitude": -95.5472003
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.69525,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742475,
+ "longitude": -95.5474402
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.6918,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742478,
+ "longitude": -95.5474231
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.75308,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874238799999997,
+ "longitude": -95.5474229
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.17197,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874247099999998,
+ "longitude": -95.5474572
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.95258,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742842,
+ "longitude": -95.5473899
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.69037,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874297099999996,
+ "longitude": -95.5471853
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.68948,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874258100000002,
+ "longitude": -95.54735509999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.68942,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874249099999997,
+ "longitude": -95.54735480000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.94873,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874294499999994,
+ "longitude": -95.54732179999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.6769,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742392,
+ "longitude": -95.54740579999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.66812,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742657,
+ "longitude": -95.5474236
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.66467,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743399,
+ "longitude": -95.54728879999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.65106,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874263,
+ "longitude": -95.5475601
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.65015,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874254099999998,
+ "longitude": -95.5475599
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.90695,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874344200000003,
+ "longitude": -95.54752800000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.64468,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874266,
+ "longitude": -95.5474065
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.64304,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874257099999998,
+ "longitude": -95.54740629999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.76352,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874301799999998,
+ "longitude": -95.5474074
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.63284,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874299500000003,
+ "longitude": -95.5475269
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.62854,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874272299999994,
+ "longitude": -95.54708219999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.62772,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874281200000002,
+ "longitude": -95.5470824
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.5738,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874280900000002,
+ "longitude": -95.5470995
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.05453,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874281500000002,
+ "longitude": -95.5470653
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.01993,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742898,
+ "longitude": -95.54709969999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.83936,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742988,
+ "longitude": -95.54709989999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.9344,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743077,
+ "longitude": -95.5471002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.8089,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874298399999994,
+ "longitude": -95.547117
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.75647,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874298099999994,
+ "longitude": -95.5471341
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.8178,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874253699999993,
+ "longitude": -95.5471159
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.6268,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742567,
+ "longitude": -95.54742329999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.62076,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742892,
+ "longitude": -95.5471338
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.618,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874257399999998,
+ "longitude": -95.5473892
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.61447,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742484,
+ "longitude": -95.547389
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.8368,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874334599999997,
+ "longitude": -95.54756189999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.60983,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743435,
+ "longitude": -95.5475622
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.6451,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742458,
+ "longitude": -95.5470644
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.5937,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743071,
+ "longitude": -95.5471343
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.5869,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874315999999997,
+ "longitude": -95.5471345
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.48428,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874328000000002,
+ "longitude": -95.54744219999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.58337,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874335199999997,
+ "longitude": -95.5475278
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.57654,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874257699999998,
+ "longitude": -95.54737209999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.5765,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874316999999994,
+ "longitude": -95.54754439999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.56586,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874301499999998,
+ "longitude": -95.54742449999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.56342,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742481,
+ "longitude": -95.547406
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.56128,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874316299999997,
+ "longitude": -95.54711739999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.55807,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874325300000002,
+ "longitude": -95.5471177
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.55984,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743342,
+ "longitude": -95.54711789999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.99146,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743345,
+ "longitude": -95.5471008
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.20447,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874334899999997,
+ "longitude": -95.5470838
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.71445,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874335199999997,
+ "longitude": -95.54706670000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.32516,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743263,
+ "longitude": -95.5470665
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.83688,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743266,
+ "longitude": -95.54704939999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.82492,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874317599999994,
+ "longitude": -95.54704919999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.3135,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874308700000004,
+ "longitude": -95.5470489
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.56116,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874299800000003,
+ "longitude": -95.54704869999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.0864,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874308400000004,
+ "longitude": -95.547066
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.42136,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874300100000003,
+ "longitude": -95.5470316
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.3889,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874299399999998,
+ "longitude": -95.5470658
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.12286,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874309000000004,
+ "longitude": -95.5470319
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.11942,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874318,
+ "longitude": -95.54703210000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.90268,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874253099999994,
+ "longitude": -95.54715
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.54575,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742345,
+ "longitude": -95.54718369999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.53415,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742822,
+ "longitude": -95.54703119999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.52768,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743269,
+ "longitude": -95.5470323
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.52386,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874315699999997,
+ "longitude": -95.54715159999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.51797,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874308400000004,
+ "longitude": -95.5475271
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.5058,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742846,
+ "longitude": -95.54737279999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.49817,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874293499999997,
+ "longitude": -95.547373
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.7331,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874248799999997,
+ "longitude": -95.5473719
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.49533,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874308100000004,
+ "longitude": -95.54754419999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.49036,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743153,
+ "longitude": -95.5471687
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.4903,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742895,
+ "longitude": -95.5471168
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.48865,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874297799999994,
+ "longitude": -95.5471511
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.48398,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874272599999994,
+ "longitude": -95.5470651
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.48035,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742395,
+ "longitude": -95.5473887
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.47934,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874291099999997,
+ "longitude": -95.5470314
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.4739,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743107,
+ "longitude": -95.5474076
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.46912,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874341800000003,
+ "longitude": -95.5471864
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.46646,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743339,
+ "longitude": -95.54713500000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.46637,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874325600000002,
+ "longitude": -95.5471006
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.4643,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742623,
+ "longitude": -95.54713319999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.45764,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743366,
+ "longitude": -95.5474595
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.456,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743455,
+ "longitude": -95.54745969999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.50452,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743458,
+ "longitude": -95.54744269999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.73438,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874280600000002,
+ "longitude": -95.5471165
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.45255,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743038,
+ "longitude": -95.547305
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.4515,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874320299999994,
+ "longitude": -95.5473737
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.44574,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874339199999994,
+ "longitude": -95.54732299999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.44437,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874293799999997,
+ "longitude": -95.54735600000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.4442,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874208699999993,
+ "longitude": -95.54713180000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.44345,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741997,
+ "longitude": -95.5471316
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.60977,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874190799999997,
+ "longitude": -95.54713129999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.25333,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874191099999997,
+ "longitude": -95.54711429999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.98056,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741822,
+ "longitude": -95.547114
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.773,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741825,
+ "longitude": -95.547097
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.24643,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874191399999997,
+ "longitude": -95.54709720000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.55923,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874324899999998,
+ "longitude": -95.5471347
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.44205,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874217,
+ "longitude": -95.54716619999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.44073,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874270999999997,
+ "longitude": -95.54715039999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.42444,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874245100000003,
+ "longitude": -95.5470986
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.41653,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742902,
+ "longitude": -95.5470826
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.40808,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874328300000002,
+ "longitude": -95.5474251
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.40457,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874262,
+ "longitude": -95.54715019999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.403,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742819,
+ "longitude": -95.5470483
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.39874,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874325600000002,
+ "longitude": -95.54756169999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.38562,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743438,
+ "longitude": -95.547084
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.3773,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874227199999996,
+ "longitude": -95.5470981
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.37643,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874283600000002,
+ "longitude": -95.54742399999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.3723,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874319699999994,
+ "longitude": -95.5474079
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.3723,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874340900000004,
+ "longitude": -95.5472376
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.36566,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874190499999997,
+ "longitude": -95.5471484
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.36285,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874253399999994,
+ "longitude": -95.5471329
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.35303,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874181500000002,
+ "longitude": -95.5471482
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.35223,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741726,
+ "longitude": -95.5471479
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.54712,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874172200000004,
+ "longitude": -95.54716499999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.66977,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874163599999996,
+ "longitude": -95.5471477
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.63354,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741547,
+ "longitude": -95.5471475
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.98984,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741457,
+ "longitude": -95.54714729999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.95322,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874146099999997,
+ "longitude": -95.5471302
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.27902,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741544,
+ "longitude": -95.5471646
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.77182,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874146399999997,
+ "longitude": -95.54711309999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.7652,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874164,
+ "longitude": -95.5471307
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.67636,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741454,
+ "longitude": -95.5471643
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.5147,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874181200000002,
+ "longitude": -95.5471652
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.46323,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874180900000002,
+ "longitude": -95.54718229999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.89313,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874180499999998,
+ "longitude": -95.5471994
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.6056,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874154,
+ "longitude": -95.5471816
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.40808,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874207399999996,
+ "longitude": -95.54720010000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.35184,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874207699999996,
+ "longitude": -95.54718299999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.5196,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741643,
+ "longitude": -95.54711359999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.3493,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742183,
+ "longitude": -95.5470979
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.34302,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874308,
+ "longitude": -95.5470831
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.3377,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874316999999994,
+ "longitude": -95.5470833
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.01846,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741901,
+ "longitude": -95.5471655
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.3375,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741991,
+ "longitude": -95.5471657
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.3955,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874293199999997,
+ "longitude": -95.5473901
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.33234,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874146699999997,
+ "longitude": -95.54709609999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.3306,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874147100000002,
+ "longitude": -95.547079
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.16537,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874147400000002,
+ "longitude": -95.5470619
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 395.18198,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741381,
+ "longitude": -95.5470788
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.95874,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741384,
+ "longitude": -95.5470617
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.50085,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874155700000003,
+ "longitude": -95.54709629999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.3866,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741898,
+ "longitude": -95.54718249999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.32883,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874180199999998,
+ "longitude": -95.54721649999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.32785,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743207,
+ "longitude": -95.5473566
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.32553,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741736,
+ "longitude": -95.5470967
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.32532,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874297499999994,
+ "longitude": -95.5471682
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.32175,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874267300000003,
+ "longitude": -95.5473382
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.32062,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874155299999998,
+ "longitude": -95.5471134
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.32,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741994,
+ "longitude": -95.5471486
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.31772,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874321,
+ "longitude": -95.5473396
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.31525,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741739,
+ "longitude": -95.5470797
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.3151,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874339499999994,
+ "longitude": -95.5473059
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.30865,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874191800000002,
+ "longitude": -95.5470801
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.30472,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874200700000003,
+ "longitude": -95.5470804
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.36603,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743737,
+ "longitude": -95.5473921
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.2877,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874216599999997,
+ "longitude": -95.5471832
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.28317,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874137100000002,
+ "longitude": -95.54713
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.278,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874162999999996,
+ "longitude": -95.5471819
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.26276,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741626,
+ "longitude": -95.54719890000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.2628,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874352799999997,
+ "longitude": -95.5470842
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.26154,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743524,
+ "longitude": -95.5471013
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.10825,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743521,
+ "longitude": -95.5471184
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.54193,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874360999999997,
+ "longitude": -95.54711859999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.06995,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874360699999997,
+ "longitude": -95.5471357
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.18103,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874369700000003,
+ "longitude": -95.5471359
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.88776,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874369299999998,
+ "longitude": -95.547153
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.75134,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874368999999998,
+ "longitude": -95.54717
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.00726,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743783,
+ "longitude": -95.5471532
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.2844,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743872,
+ "longitude": -95.5471534
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.07297,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743875,
+ "longitude": -95.54713629999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.8129,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743879,
+ "longitude": -95.5471193
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.9003,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743882,
+ "longitude": -95.5471022
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.42548,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743965,
+ "longitude": -95.54713660000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.90952,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874405399999997,
+ "longitude": -95.54713679999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.92776,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743885,
+ "longitude": -95.54708509999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.69476,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874388900000003,
+ "longitude": -95.54706809999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.52963,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874379599999997,
+ "longitude": -95.5470849
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.75153,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874397199999997,
+ "longitude": -95.5471024
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.6661,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743968,
+ "longitude": -95.5471195
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.6054,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743869,
+ "longitude": -95.5471705
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.5376,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874406099999995,
+ "longitude": -95.5471027
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.4641,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874397499999997,
+ "longitude": -95.5470854
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.40656,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743866,
+ "longitude": -95.54718749999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.2845,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874254699999998,
+ "longitude": -95.5470646
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.2605,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874397799999997,
+ "longitude": -95.54706829999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.25287,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743786,
+ "longitude": -95.54713609999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.25046,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874386200000004,
+ "longitude": -95.5472046
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.24835,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874163299999996,
+ "longitude": -95.54716479999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.2478,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874207999999996,
+ "longitude": -95.5471659
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.24466,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874382299999997,
+ "longitude": -95.54740939999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.24316,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743372,
+ "longitude": -95.5474254
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.2394,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874383599999994,
+ "longitude": -95.54734119999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.23825,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743074,
+ "longitude": -95.5471172
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.23605,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874353099999997,
+ "longitude": -95.54706709999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.2326,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874353400000004,
+ "longitude": -95.54705009999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.44815,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874361399999994,
+ "longitude": -95.5471015
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.2318,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874389200000003,
+ "longitude": -95.54705100000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.22522,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874208299999996,
+ "longitude": -95.5471489
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.22446,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743816,
+ "longitude": -95.54744360000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.22293,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874230599999994,
+ "longitude": -95.5473885
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.22153,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742216,
+ "longitude": -95.5473883
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.52533,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874212699999998,
+ "longitude": -95.54738809999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.88217,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742123,
+ "longitude": -95.54740509999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.10834,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874212999999997,
+ "longitude": -95.547371
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.93463,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742041,
+ "longitude": -95.5473708
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.32462,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742044,
+ "longitude": -95.5473537
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.03668,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741954,
+ "longitude": -95.5473535
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.92755,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742034,
+ "longitude": -95.54740489999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.68802,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874230899999993,
+ "longitude": -95.54737139999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.47235,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874231199999993,
+ "longitude": -95.54735439999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.45706,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874222300000003,
+ "longitude": -95.54735409999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.86646,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874222600000003,
+ "longitude": -95.54733710000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.24014,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874231599999998,
+ "longitude": -95.5473373
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.56958,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742405,
+ "longitude": -95.5473375
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.08823,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742047,
+ "longitude": -95.5473366
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.43915,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742037,
+ "longitude": -95.5473878
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.42725,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742213,
+ "longitude": -95.5474054
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.39597,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741948,
+ "longitude": -95.5473876
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.30753,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874185799999996,
+ "longitude": -95.54738739999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.73697,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741769,
+ "longitude": -95.5473871
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.48474,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741766,
+ "longitude": -95.5474042
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.75238,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741772,
+ "longitude": -95.5473701
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.58536,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874177600000003,
+ "longitude": -95.547353
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.82083,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874168599999997,
+ "longitude": -95.54735280000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.5581,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874167999999997,
+ "longitude": -95.54738689999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.44498,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874159000000002,
+ "longitude": -95.54738669999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.57117,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874185499999996,
+ "longitude": -95.54740439999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.39944,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874185199999996,
+ "longitude": -95.5474215
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.70728,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874168899999997,
+ "longitude": -95.54733569999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.39505,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741501,
+ "longitude": -95.5473865
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.36966,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874149700000004,
+ "longitude": -95.5474035
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.36002,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874149400000004,
+ "longitude": -95.5474206
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.14597,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874149100000004,
+ "longitude": -95.54743769999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.45053,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874141099999996,
+ "longitude": -95.54738619999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.31247,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874212,
+ "longitude": -95.5474222
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.30673,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742117,
+ "longitude": -95.5474393
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.5211,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742219,
+ "longitude": -95.5473712
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.30298,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874177900000003,
+ "longitude": -95.54733590000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.2857,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741504,
+ "longitude": -95.5473694
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.2855,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741507,
+ "longitude": -95.5473523
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.40924,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741511,
+ "longitude": -95.5473353
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.67172,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.87416,
+ "longitude": -95.5473355
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.273,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874158700000002,
+ "longitude": -95.5474038
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.23364,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741762,
+ "longitude": -95.5474213
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.22736,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741759,
+ "longitude": -95.54743839999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.83414,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741673,
+ "longitude": -95.54742110000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.54843,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874167,
+ "longitude": -95.5474381
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.342,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874168299999997,
+ "longitude": -95.5473698
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.22302,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743266,
+ "longitude": -95.5475105
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.2212,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874316699999994,
+ "longitude": -95.5471004
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.2168,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874353099999997,
+ "longitude": -95.5475282
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.21497,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741729,
+ "longitude": -95.5471309
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.2092,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741895,
+ "longitude": -95.5471996
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.20853,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742402,
+ "longitude": -95.54735459999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.2081,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874351400000002,
+ "longitude": -95.5471525
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.20233,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741451,
+ "longitude": -95.5471814
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.20166,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874325900000002,
+ "longitude": -95.5470835
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.1979,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874323999999998,
+ "longitude": -95.547186
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.18295,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741448,
+ "longitude": -95.5471985
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.18143,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743402,
+ "longitude": -95.54727179999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.18002,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874363400000004,
+ "longitude": -95.54746019999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.17725,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874363100000004,
+ "longitude": -95.5474773
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.73,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874372299999997,
+ "longitude": -95.54746039999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.33517,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742885,
+ "longitude": -95.547168
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.17694,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874238499999997,
+ "longitude": -95.5474399
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.16528,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874360399999997,
+ "longitude": -95.5471527
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.16467,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874299099999998,
+ "longitude": -95.54708289999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.15005,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742899,
+ "longitude": -95.5475608
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.14404,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742895,
+ "longitude": -95.5475779
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.52722,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743405,
+ "longitude": -95.5472547
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.13464,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874360099999997,
+ "longitude": -95.54716979999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.11786,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743597,
+ "longitude": -95.5471869
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.59918,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743594,
+ "longitude": -95.5472039
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.7211,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874350500000002,
+ "longitude": -95.54720370000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.6639,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874302099999998,
+ "longitude": -95.54739029999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.11734,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874330299999997,
+ "longitude": -95.5473227
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.1169,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874405099999997,
+ "longitude": -95.5471539
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.1143,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874404799999997,
+ "longitude": -95.5471709
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.04745,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744044,
+ "longitude": -95.547188
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.6167,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874413399999998,
+ "longitude": -95.5471882
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.90576,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874413099999998,
+ "longitude": -95.5472053
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.74265,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874414100000003,
+ "longitude": -95.5471541
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.2741,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743707,
+ "longitude": -95.5470847
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.11423,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874346199999998,
+ "longitude": -95.5474256
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.10855,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874390599999998,
+ "longitude": -95.5474438
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.09723,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874395500000002,
+ "longitude": -95.54718779999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.09418,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874192100000002,
+ "longitude": -95.5470631
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.0888,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741828,
+ "longitude": -95.5470799
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.08826,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742905,
+ "longitude": -95.5470656
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.08087,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874230199999996,
+ "longitude": -95.54740559999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.07846,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874373300000002,
+ "longitude": -95.54740919999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.07455,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874350800000002,
+ "longitude": -95.54718659999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.07092,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742186,
+ "longitude": -95.54708079999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.07083,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742031,
+ "longitude": -95.547422
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.07016,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874398099999997,
+ "longitude": -95.5470512
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.0661,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742849,
+ "longitude": -95.5473557
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.06345,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874155,
+ "longitude": -95.5471304
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.05252,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874402099999998,
+ "longitude": -95.5473075
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.04395,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874244800000003,
+ "longitude": -95.5471156
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.04248,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741732,
+ "longitude": -95.54711379999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.04047,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743591,
+ "longitude": -95.547221
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.03973,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874368,
+ "longitude": -95.5472212
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.3367,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743677,
+ "longitude": -95.54723829999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.7819,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874377,
+ "longitude": -95.54722149999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.3994,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743674,
+ "longitude": -95.5472554
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.09213,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743432,
+ "longitude": -95.5471181
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.03864,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874324599999998,
+ "longitude": -95.5471518
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.03146,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741477,
+ "longitude": -95.54704489999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.0304,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741567,
+ "longitude": -95.54704509999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.02478,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742452,
+ "longitude": -95.5475597
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.00922,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874236200000002,
+ "longitude": -95.5475594
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 392.08344,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874235900000002,
+ "longitude": -95.54757649999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.56506,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874244800000003,
+ "longitude": -95.5475767
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.21283,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874352799999997,
+ "longitude": -95.5475453
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.0061,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743618,
+ "longitude": -95.5475455
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.4259,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743707,
+ "longitude": -95.5475458
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.39883,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743704,
+ "longitude": -95.5475628
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.8213,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874379599999997,
+ "longitude": -95.547546
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.45035,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874379999999995,
+ "longitude": -95.54752889999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.31537,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874380299999995,
+ "longitude": -95.5475119
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.79205,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874380599999995,
+ "longitude": -95.5474948
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.7978,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874379299999998,
+ "longitude": -95.54756309999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.08444,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874388300000003,
+ "longitude": -95.5475633
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.60223,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874389200000003,
+ "longitude": -95.54751209999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.01013,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743654,
+ "longitude": -95.5473578
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.00342,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741945,
+ "longitude": -95.5474047
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.00168,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741375,
+ "longitude": -95.54711290000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.99298,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742093,
+ "longitude": -95.5470976
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.99118,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874427999999995,
+ "longitude": -95.54735939999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.98575,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874249399999997,
+ "longitude": -95.5473378
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.98172,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874341500000003,
+ "longitude": -95.5472035
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.97943,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874435599999998,
+ "longitude": -95.5474279
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.9782,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874159300000002,
+ "longitude": -95.5473696
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.97702,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874373000000002,
+ "longitude": -95.5474263
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.97687,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.87427,
+ "longitude": -95.54720170000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.9758,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742398,
+ "longitude": -95.54737170000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.97562,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743779,
+ "longitude": -95.5471702
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.97345,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742703,
+ "longitude": -95.5471846
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.97162,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744859,
+ "longitude": -95.5471388
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.96875,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743962,
+ "longitude": -95.5471536
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.96402,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874346499999998,
+ "longitude": -95.54740849999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.96384,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743428,
+ "longitude": -95.5471352
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.96326,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874402499999995,
+ "longitude": -95.5472904
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.9623,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874347500000002,
+ "longitude": -95.5473573
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.95978,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874446899999995,
+ "longitude": -95.5473086
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.9538,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874482,
+ "longitude": -95.5473437
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.9522,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744071,
+ "longitude": -95.5470514
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.94955,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874254999999998,
+ "longitude": -95.5470476
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.94748,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741537,
+ "longitude": -95.5471987
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.94626,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743789,
+ "longitude": -95.547119
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.94556,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874379899999997,
+ "longitude": -95.5470678
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.93866,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874280199999998,
+ "longitude": -95.5471336
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.93198,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741676,
+ "longitude": -95.547404
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.93192,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744002,
+ "longitude": -95.54740989999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.9295,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874351100000002,
+ "longitude": -95.54716959999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.92746,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874405799999995,
+ "longitude": -95.5471197
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.92682,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874371,
+ "longitude": -95.5475287
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.92276,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741742,
+ "longitude": -95.54706259999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.918,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874367000000003,
+ "longitude": -95.5472724
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.91132,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874376,
+ "longitude": -95.5472727
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.2916,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874375599999997,
+ "longitude": -95.54728970000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.4284,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874375299999997,
+ "longitude": -95.5473068
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.97476,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874374999999997,
+ "longitude": -95.5473239
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.91013,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874238199999997,
+ "longitude": -95.547457
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.90918,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742011,
+ "longitude": -95.54706329999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.90176,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874166599999995,
+ "longitude": -95.5474552
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.89886,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874157699999998,
+ "longitude": -95.547455
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.07025,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874343900000003,
+ "longitude": -95.5475451
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.89178,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744373,
+ "longitude": -95.5473425
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.89136,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742627,
+ "longitude": -95.54757719999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.88922,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874316399999994,
+ "longitude": -95.5475785
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.88922,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874165599999998,
+ "longitude": -95.5470453
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.88666,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741597,
+ "longitude": -95.5473526
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.88657,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874433900000003,
+ "longitude": -95.5470521
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.88428,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874136800000002,
+ "longitude": -95.547147
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.8834,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743657,
+ "longitude": -95.54734069999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.87497,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742908,
+ "longitude": -95.5470485
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.8736,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745231,
+ "longitude": -95.5475326
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.87085,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874468399999998,
+ "longitude": -95.5471213
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.86942,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874499900000004,
+ "longitude": -95.54734409999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.86813,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744532,
+ "longitude": -95.5474454
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.8642,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874385900000004,
+ "longitude": -95.5472217
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.86395,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741415,
+ "longitude": -95.54736919999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.8638,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741818,
+ "longitude": -95.5471311
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.8637,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744882,
+ "longitude": -95.5470194
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.86008,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742189,
+ "longitude": -95.5470637
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.8599,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741951,
+ "longitude": -95.5473705
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.85757,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743896,
+ "longitude": -95.547495
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.85425,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874524,
+ "longitude": -95.5470203
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.85373,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874368699999998,
+ "longitude": -95.5471871
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.8494,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874417700000002,
+ "longitude": -95.54742739999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.84625,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744005,
+ "longitude": -95.5473928
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.84186,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741603,
+ "longitude": -95.5473184
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.84152,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874144399999995,
+ "longitude": -95.5472155
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.8406,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874253799999998,
+ "longitude": -95.547577
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.83887,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874478600000003,
+ "longitude": -95.5470533
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.83322,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874539900000002,
+ "longitude": -95.5471231
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.83096,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874371,
+ "longitude": -95.54706759999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.8241,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743713,
+ "longitude": -95.5470505
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.5172,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743716,
+ "longitude": -95.5470335
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.3733,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874380599999995,
+ "longitude": -95.5470337
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.93933,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874462100000002,
+ "longitude": -95.5474456
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.82343,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874328600000002,
+ "longitude": -95.5474081
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.82294,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741987,
+ "longitude": -95.5471828
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.81982,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874537,
+ "longitude": -95.54727679999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.81512,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874392500000003,
+ "longitude": -95.5473414
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.81308,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743929,
+ "longitude": -95.5473243
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.811,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743452,
+ "longitude": -95.5474768
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.8076,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874226599999997,
+ "longitude": -95.5471322
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.80603,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874413699999998,
+ "longitude": -95.5471712
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.80267,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744227,
+ "longitude": -95.5471714
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.25635,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874395800000002,
+ "longitude": -95.5471707
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.80185,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874346799999998,
+ "longitude": -95.54739149999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.79782,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874349499999997,
+ "longitude": -95.5472549
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.79642,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874540999999997,
+ "longitude": -95.547533
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.7874,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743995,
+ "longitude": -95.547444
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.7775,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874342199999994,
+ "longitude": -95.5471693
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.772,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874186199999993,
+ "longitude": -95.5473703
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.7596,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874227299999998,
+ "longitude": -95.5475592
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.75354,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874171900000004,
+ "longitude": -95.5471821
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.74747,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874347200000003,
+ "longitude": -95.5473744
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.74655,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743518,
+ "longitude": -95.54713540000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.74512,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874349799999997,
+ "longitude": -95.54723779999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.74295,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874171299999997,
+ "longitude": -95.5472162
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.74252,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741709,
+ "longitude": -95.5472333
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.9298,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874162,
+ "longitude": -95.5472331
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.9069,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874417400000002,
+ "longitude": -95.5474445
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.7395,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743491,
+ "longitude": -95.547272
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.73907,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741646,
+ "longitude": -95.5470965
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.73737,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743683,
+ "longitude": -95.5472042
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.73294,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744101,
+ "longitude": -95.54735889999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.72397,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874389500000003,
+ "longitude": -95.5470339
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.72372,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743359,
+ "longitude": -95.5470326
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.72363,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874361399999994,
+ "longitude": -95.54756259999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.72052,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874358699999995,
+ "longitude": -95.5472381
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.71066,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743998,
+ "longitude": -95.547427
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.70663,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874169300000002,
+ "longitude": -95.5473186
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.70163,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874208999999993,
+ "longitude": -95.5471147
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.70013,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743435,
+ "longitude": -95.54710109999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.6969,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874406399999994,
+ "longitude": -95.5470856
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.69492,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743902,
+ "longitude": -95.54746089999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.68338,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745264,
+ "longitude": -95.5473619
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.67792,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874379299999998,
+ "longitude": -95.547102
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.67752,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874372700000002,
+ "longitude": -95.54744339999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.67416,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741421,
+ "longitude": -95.54733499999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.6704,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741424,
+ "longitude": -95.54731799999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.73193,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874341200000003,
+ "longitude": -95.5472205
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.6695,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874282899999997,
+ "longitude": -95.5474582
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.6632,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874157999999998,
+ "longitude": -95.54743789999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.6605,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874302399999998,
+ "longitude": -95.54737329999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.6577,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874366,
+ "longitude": -95.5473236
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.63864,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874312999999997,
+ "longitude": -95.54728809999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.6371,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744379,
+ "longitude": -95.54730839999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.62607,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8740632,
+ "longitude": -95.547198
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.626,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8744449,
+ "longitude": -95.547411
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.62537,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874410800000003,
+ "longitude": -95.5473248
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.62103,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741378,
+ "longitude": -95.5470958
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.6206,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874200100000003,
+ "longitude": -95.54711449999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.62045,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874446499999998,
+ "longitude": -95.5473257
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.61816,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743538,
+ "longitude": -95.547033
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.61398,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742852,
+ "longitude": -95.5473387
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.6054,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741514,
+ "longitude": -95.54731819999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.6043,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874212099999998,
+ "longitude": -95.5473063
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.6042,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.8743935,
+ "longitude": -95.54729019999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.60373,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874035399999997,
+ "longitude": -95.5472485
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.60208,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8744316,
+ "longitude": -95.5471716
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.60095,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8740374,
+ "longitude": -95.54714609999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.59708,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874395200000002,
+ "longitude": -95.54720479999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.59296,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874414700000003,
+ "longitude": -95.5471199
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.59232,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874027800000004,
+ "longitude": -95.54718000000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.5899,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8743985,
+ "longitude": -95.5474952
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.58884,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874183199999997,
+ "longitude": -95.54706279999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.58878,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874212800000002,
+ "longitude": -95.5472721
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.58804,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.874325300000002,
+ "longitude": -95.5475788
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.58374,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744634,
+ "longitude": -95.5475119
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.5833,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 29.8744353,
+ "longitude": -95.5474449
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.58215,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874380299999995,
+ "longitude": -95.5470508
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.58197,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743548,
+ "longitude": -95.5474429
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.5766,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874442499999997,
+ "longitude": -95.5470694
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.5688,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874138799999997,
+ "longitude": -95.54704459999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.5668,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743488,
+ "longitude": -95.5472891
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.5642,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743773,
+ "longitude": -95.5472044
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.56055,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874370000000003,
+ "longitude": -95.54711879999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.56006,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742292,
+ "longitude": -95.54745679999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.55865,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874209699999998,
+ "longitude": -95.5470806
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.55338,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874158400000002,
+ "longitude": -95.5474208
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.55182,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8740268,
+ "longitude": -95.5472312
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.55023,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874411100000003,
+ "longitude": -95.54730769999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.5396,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874459100000003,
+ "longitude": -95.5471382
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.53726,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744515,
+ "longitude": -95.5470697
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.53104,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874415000000003,
+ "longitude": -95.5471029
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.52435,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743535,
+ "longitude": -95.5475112
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.51816,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874148,
+ "longitude": -95.5470278
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.51364,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874136500000002,
+ "longitude": -95.54716409999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.50073,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874229899999996,
+ "longitude": -95.54742259999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.4912,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874202699999998,
+ "longitude": -95.547439
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.48367,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874200400000003,
+ "longitude": -95.5470974
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.48276,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743843,
+ "longitude": -95.54730699999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.48108,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874366700000003,
+ "longitude": -95.54728949999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.48074,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741958,
+ "longitude": -95.54733639999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.47906,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874317299999994,
+ "longitude": -95.54706619999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.47134,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874416,
+ "longitude": -95.5470517
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.4684,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874221,
+ "longitude": -95.5474224
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.46558,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874381,
+ "longitude": -95.5474777
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.4648,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874334299999997,
+ "longitude": -95.547579
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.4638,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874209999999998,
+ "longitude": -95.5470635
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.46368,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874358399999995,
+ "longitude": -95.5472551
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.4631,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741984,
+ "longitude": -95.5471998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.46262,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741418,
+ "longitude": -95.5473521
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.46185,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743074,
+ "longitude": -95.5475783
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.45264,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742561,
+ "longitude": -95.5474575
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.43277,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874436900000003,
+ "longitude": -95.54735960000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.43185,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874350099999997,
+ "longitude": -95.54722079999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.43036,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874423,
+ "longitude": -95.54715430000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.4271,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874487199999997,
+ "longitude": -95.5470706
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.42294,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743541,
+ "longitude": -95.547477
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.42215,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744461,
+ "longitude": -95.5474773
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.42017,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 29.8743624,
+ "longitude": -95.5470503
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.416,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874065899999998,
+ "longitude": -95.54706139999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.41327,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874101,
+ "longitude": -95.5470964
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.41254,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8741013,
+ "longitude": -95.5470794
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.71466,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874370300000002,
+ "longitude": -95.5471017
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.40805,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741868,
+ "longitude": -95.54733619999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.4065,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874344500000003,
+ "longitude": -95.54704989999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.4008,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874083700000003,
+ "longitude": -95.5470619
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.40005,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8740622,
+ "longitude": -95.5472492
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.3976,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8740291,
+ "longitude": -95.54711170000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.39658,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8740294,
+ "longitude": -95.5470946
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.91937,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8740298,
+ "longitude": -95.5470776
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.19913,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874020100000003,
+ "longitude": -95.5471115
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.599,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8744157,
+ "longitude": -95.5470687
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.39545,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874204199999998,
+ "longitude": -95.54725479999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.38995,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.8741952,
+ "longitude": -95.5472546
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.51154,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.874366400000003,
+ "longitude": -95.54730660000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.38815,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874213299999997,
+ "longitude": -95.54735389999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.3859,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874440200000002,
+ "longitude": -95.5471889
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.38138,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874202399999998,
+ "longitude": -95.54745609999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.3807,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741865,
+ "longitude": -95.54735319999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.36905,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743369,
+ "longitude": -95.54744240000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.36798,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741534,
+ "longitude": -95.54721579999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.36633,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874424399999995,
+ "longitude": -95.5475471
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.35812,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874424699999995,
+ "longitude": -95.54753009999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.1575,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874423999999998,
+ "longitude": -95.5475642
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.9361,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744151,
+ "longitude": -95.547564
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.91364,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874406099999995,
+ "longitude": -95.54756379999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.99625,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744065,
+ "longitude": -95.5475467
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.0545,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744068,
+ "longitude": -95.5475296
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.97177,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743979,
+ "longitude": -95.5475294
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.18607,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744154,
+ "longitude": -95.54754690000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.80145,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874397499999997,
+ "longitude": -95.5475465
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.6743,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741706,
+ "longitude": -95.5472504
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.34323,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874344800000003,
+ "longitude": -95.5470328
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.33975,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874388600000003,
+ "longitude": -95.5475462
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.33664,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874271899999997,
+ "longitude": -95.5470992
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.3293,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743621,
+ "longitude": -95.5475285
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.3255,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743627,
+ "longitude": -95.5474943
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.3249,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744458,
+ "longitude": -95.54749439999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.32452,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 29.8744985,
+ "longitude": -95.5474124
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.31952,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741016,
+ "longitude": -95.5470623
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.31842,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8744104,
+ "longitude": -95.54734189999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.3112,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874335499999997,
+ "longitude": -95.5470496
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.30356,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874361999999994,
+ "longitude": -95.54706739999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.3024,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874038400000003,
+ "longitude": -95.54709489999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.2908,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874383899999994,
+ "longitude": -95.5473241
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.28983,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874433000000003,
+ "longitude": -95.5475644
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.2864,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8745045,
+ "longitude": -95.54710519999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.28134,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874189099999995,
+ "longitude": -95.54721669999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.27838,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741756,
+ "longitude": -95.54745539999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.2766,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743776,
+ "longitude": -95.54718729999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.2764,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874505799999998,
+ "longitude": -95.5470369
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.27438,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874280600000002,
+ "longitude": -95.5475776
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.27286,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874468699999998,
+ "longitude": -95.54710419999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.2624,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744329,
+ "longitude": -95.54710329999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.25922,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874178200000003,
+ "longitude": -95.5473189
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.25366,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874178500000003,
+ "longitude": -95.5473018
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.58646,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743849,
+ "longitude": -95.5472729
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.2447,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743852,
+ "longitude": -95.5472558
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.55188,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874394199999998,
+ "longitude": -95.54725599999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.70273,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874394499999998,
+ "longitude": -95.54723899999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.69122,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874352499999997,
+ "longitude": -95.54756239999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.24234,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744074,
+ "longitude": -95.5470344
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.2417,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743846,
+ "longitude": -95.54728999999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.2319,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874428499999997,
+ "longitude": -95.5472636
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 390.22455,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 29.8743441,
+ "longitude": -95.54706689999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.22446,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743932,
+ "longitude": -95.5473073
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.22076,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743627,
+ "longitude": -95.5470332
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.21335,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874229599999996,
+ "longitude": -95.5474397
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.21274,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874139099999997,
+ "longitude": -95.54702759999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.21268,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874481600000003,
+ "longitude": -95.5473607
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.2124,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874140799999996,
+ "longitude": -95.5474033
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.20914,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744326,
+ "longitude": -95.5471204
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.1998,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874388900000003,
+ "longitude": -95.5475292
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.19705,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874194100000004,
+ "longitude": -95.5474217
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.19028,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874184899999996,
+ "longitude": -95.54743859999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.181,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744041,
+ "longitude": -95.5472051
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.17758,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744038,
+ "longitude": -95.5472221
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.20084,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874371699999998,
+ "longitude": -95.5474946
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.17584,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874098,
+ "longitude": -95.5472501
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.17297,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8741069,
+ "longitude": -95.5472503
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.7762,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874028100000004,
+ "longitude": -95.54716289999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.17065,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8743982,
+ "longitude": -95.5475123
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.1703,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874419999999997,
+ "longitude": -95.54730789999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.16644,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874183499999997,
+ "longitude": -95.54704579999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.14218,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874426,
+ "longitude": -95.5474618
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.13937,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874169600000002,
+ "longitude": -95.5473016
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.12808,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874169900000002,
+ "longitude": -95.54728449999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.2687,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874212500000002,
+ "longitude": -95.5472892
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.11026,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.8741745,
+ "longitude": -95.5470455
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.10635,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874407800000004,
+ "longitude": -95.54747839999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.10413,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874428299999995,
+ "longitude": -95.5473423
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.10162,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744313,
+ "longitude": -95.54718869999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.09848,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8740182,
+ "longitude": -95.5472139
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.09842,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8742247,
+ "longitude": -95.5470264
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 390.08997,
+ "segmentIndex": 13
+ },
+ {
+ "center": {
+ "latitude": 29.874361099999994,
+ "longitude": -95.5475797
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.08948,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742206,
+ "longitude": -95.5474395
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.08502,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743813,
+ "longitude": -95.5474607
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.07962,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874271699999994,
+ "longitude": -95.5475774
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.07736,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744071,
+ "longitude": -95.5475125
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.077,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874135799999998,
+ "longitude": -95.5471982
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.07437,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743624,
+ "longitude": -95.54751139999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.0739,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874171600000004,
+ "longitude": -95.5471992
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.0539,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874472700000002,
+ "longitude": -95.54728530000001
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 390.04166,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 29.8742985,
+ "longitude": -95.5475781
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.04022,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874099999999995,
+ "longitude": -95.5471477
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.03644,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874414400000003,
+ "longitude": -95.54713699999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.03607,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744376,
+ "longitude": -95.5473255
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.03534,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741623,
+ "longitude": -95.54721599999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.03253,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874407500000004,
+ "longitude": -95.5474955
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.0263,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874422299999996,
+ "longitude": -95.54718849999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.02628,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874416099999998,
+ "longitude": -95.54751279999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.02548,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874142799999998,
+ "longitude": -95.5473009
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.00613,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744157,
+ "longitude": -95.54752979999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.9928,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741649,
+ "longitude": -95.5470794
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.99045,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874136099999998,
+ "longitude": -95.54718120000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.98764,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874010499999997,
+ "longitude": -95.54714539999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.97794,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8743763,
+ "longitude": -95.5472556
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.9614,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742114,
+ "longitude": -95.5474563
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.95334,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874087499999998,
+ "longitude": -95.5469828
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.95096,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874433600000003,
+ "longitude": -95.54753029999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.94962,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741845,
+ "longitude": -95.54745559999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.94745,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874153000000003,
+ "longitude": -95.54723279999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.93686,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874148800000004,
+ "longitude": -95.54745469999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.93475,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741484,
+ "longitude": -95.5474718
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.53207,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874371399999998,
+ "longitude": -95.54751159999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.93335,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743766,
+ "longitude": -95.54723849999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.91708,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874157,
+ "longitude": -95.547028
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.9153,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744544,
+ "longitude": -95.5475117
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.91406,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 29.874019800000003,
+ "longitude": -95.5471285
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.9117,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8744565,
+ "longitude": -95.54702789999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.90317,
+ "segmentIndex": 12
+ },
+ {
+ "center": {
+ "latitude": 29.874447499999995,
+ "longitude": -95.54702759999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.8862,
+ "segmentIndex": 12
+ },
+ {
+ "center": {
+ "latitude": 29.874438599999998,
+ "longitude": -95.54702739999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.6439,
+ "segmentIndex": 12
+ },
+ {
+ "center": {
+ "latitude": 29.874221400000003,
+ "longitude": -95.5472894
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.887,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.874397199999997,
+ "longitude": -95.5475635
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.88092,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742035,
+ "longitude": -95.54728899999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.87677,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.8741946,
+ "longitude": -95.54728879999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.115,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.8741073,
+ "longitude": -95.5472332
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.8696,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8744154,
+ "longitude": -95.54708579999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.86453,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874193499999997,
+ "longitude": -95.5474559
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.8625,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874385600000004,
+ "longitude": -95.5472388
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.85193,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8740983,
+ "longitude": -95.54723299999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.83966,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874429,
+ "longitude": -95.54730819999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.82166,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874192400000002,
+ "longitude": -95.547046
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.81476,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744601,
+ "longitude": -95.54754799999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.7942,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874226899999996,
+ "longitude": -95.54757629999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.79178,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874218,
+ "longitude": -95.54757599999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.9003,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874208999999993,
+ "longitude": -95.5475758
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.3435,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874209399999998,
+ "longitude": -95.5475587
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.0687,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874200400000003,
+ "longitude": -95.5475585
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.04095,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874191500000002,
+ "longitude": -95.54755829999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.05637,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741825,
+ "longitude": -95.54755809999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.32678,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741822,
+ "longitude": -95.54757509999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.09152,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874191200000002,
+ "longitude": -95.5475754
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.90985,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741736,
+ "longitude": -95.54755779999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.72964,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874164699999998,
+ "longitude": -95.54755759999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.19858,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741643,
+ "longitude": -95.5475747
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.8373,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874155400000003,
+ "longitude": -95.5475745
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.6959,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874146399999997,
+ "longitude": -95.5475742
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.54465,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874146799999995,
+ "longitude": -95.5475572
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.4607,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874155700000003,
+ "longitude": -95.5475574
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.3035,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874147100000002,
+ "longitude": -95.54754009999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.1275,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874147400000002,
+ "longitude": -95.547523
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.459,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741478,
+ "longitude": -95.54750589999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.63428,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741733,
+ "longitude": -95.5475749
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 390.03192,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874200100000003,
+ "longitude": -95.5475756
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.90366,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874092400000002,
+ "longitude": -95.5470792
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.7903,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874394799999997,
+ "longitude": -95.5472219
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.77878,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744068,
+ "longitude": -95.5470685
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.77567,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742038,
+ "longitude": -95.5472719
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.771,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.8743985,
+ "longitude": -95.5470341
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.76984,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874193799999997,
+ "longitude": -95.5474388
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.76114,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874213700000002,
+ "longitude": -95.5473368
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.74863,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874160699999997,
+ "longitude": -95.5473013
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.73044,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874078599999997,
+ "longitude": -95.5469825
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.67517,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874361699999994,
+ "longitude": -95.54708439999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.65753,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8740109,
+ "longitude": -95.5471283
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.64862,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874092700000002,
+ "longitude": -95.54706209999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.63498,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8743538,
+ "longitude": -95.5474941
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.59952,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743545,
+ "longitude": -95.54746
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.5923,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874210999999995,
+ "longitude": -95.5474734
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.5749,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874411400000003,
+ "longitude": -95.5472906
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.5711,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874443,
+ "longitude": -95.54728449999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 389.566,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 29.874420399999998,
+ "longitude": -95.54729090000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.56223,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741481,
+ "longitude": -95.54748889999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.52008,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741931,
+ "longitude": -95.5474729
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.50754,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874371999999997,
+ "longitude": -95.5474775
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.4836,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874424999999995,
+ "longitude": -95.5470519
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.4776,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874144099999995,
+ "longitude": -95.5472326
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.47192,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874174900000003,
+ "longitude": -95.54702850000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.44977,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874187199999998,
+ "longitude": -95.5473191
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.40872,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874428299999995,
+ "longitude": -95.5472739
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 389.39178,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 29.874135499999998,
+ "longitude": -95.54721529999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.3875,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874204499999998,
+ "longitude": -95.54723779999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.38242,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.8741753,
+ "longitude": -95.5474725
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.36124,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742183,
+ "longitude": -95.54755899999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.3479,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744127,
+ "longitude": -95.5472224
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.3402,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741517,
+ "longitude": -95.5473011
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.32422,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874429100000004,
+ "longitude": -95.54723279999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 389.27966,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 29.874393899999998,
+ "longitude": -95.5472731
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.24777,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874038700000003,
+ "longitude": -95.5470778
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.21432,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874428599999995,
+ "longitude": -95.54732519999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.17422,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874165899999998,
+ "longitude": -95.5470282
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.15836,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743432,
+ "longitude": -95.5475792
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.13245,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874157399999998,
+ "longitude": -95.547472
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.09256,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742227,
+ "longitude": -95.5472212
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.04736,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.874209799999996,
+ "longitude": -95.547026
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 389.01846,
+ "segmentIndex": 13
+ },
+ {
+ "center": {
+ "latitude": 29.8743521,
+ "longitude": -95.5475795
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 388.99,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874166299999995,
+ "longitude": -95.5474723
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 388.9826,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744077,
+ "longitude": -95.5470173
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 388.97037,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874010199999997,
+ "longitude": -95.5471625
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 388.9485,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874165299999998,
+ "longitude": -95.5470624
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 388.8927,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874416399999998,
+ "longitude": -95.54703459999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 388.8285,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874179899999998,
+ "longitude": -95.54723349999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 388.82144,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742203,
+ "longitude": -95.54745659999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 388.81677,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874009899999997,
+ "longitude": -95.5471795
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 388.8103,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8741703,
+ "longitude": -95.5472674
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 388.80634,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874248199999997,
+ "longitude": -95.5475349
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 388.80228,
+ "segmentIndex": 9
+ },
+ {
+ "center": {
+ "latitude": 29.8740964,
+ "longitude": -95.546983
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 388.625,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8744293,
+ "longitude": -95.54722249999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 388.61316,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 29.874160999999997,
+ "longitude": -95.5472843
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 388.60605,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874161599999997,
+ "longitude": -95.5472501
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 388.5976,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874009599999997,
+ "longitude": -95.54719659999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 388.57736,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8744455,
+ "longitude": -95.54751139999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 388.57367,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 29.874140499999996,
+ "longitude": -95.5474204
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 388.56265,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743879,
+ "longitude": -95.5475804
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 388.45316,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874378999999998,
+ "longitude": -95.54758009999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 388.3525,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742032,
+ "longitude": -95.54730599999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 388.34464,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.8744136,
+ "longitude": -95.54726319999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 388.2874,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 29.874249099999997,
+ "longitude": -95.5474837
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 388.17883,
+ "segmentIndex": 9
+ },
+ {
+ "center": {
+ "latitude": 29.8742245,
+ "longitude": -95.54703669999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 388.13123,
+ "segmentIndex": 13
+ },
+ {
+ "center": {
+ "latitude": 29.8742008,
+ "longitude": -95.5475415
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 388.09885,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874183799999997,
+ "longitude": -95.5470287
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 388.09637,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874087199999998,
+ "longitude": -95.5469998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 388.07965,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874437200000003,
+ "longitude": -95.5474771
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 388.05005,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 29.874436900000003,
+ "longitude": -95.5474942
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 388.04364,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 29.874140099999998,
+ "longitude": -95.54743739999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 388.03198,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741949,
+ "longitude": -95.5472717
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 388.0186,
+ "segmentIndex": 5
+ },
+ {
+ "center": {
+ "latitude": 29.8741351,
+ "longitude": -95.5472324
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 387.98026,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8740782,
+ "longitude": -95.54699959999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 387.96655,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8741842,
+ "longitude": -95.5474727
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 387.93634,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874182899999997,
+ "longitude": -95.547541
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 387.9117,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.87422,
+ "longitude": -95.54747359999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 387.90295,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874370000000003,
+ "longitude": -95.5475799
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 387.8684,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874161299999997,
+ "longitude": -95.54726720000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 387.8241,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874156000000003,
+ "longitude": -95.5470792
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 387.7593,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874413800000003,
+ "longitude": -95.547253
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 387.73856,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 29.874130200000003,
+ "longitude": -95.54702730000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 387.70233,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8740265,
+ "longitude": -95.5472483
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 387.61322,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874398799999998,
+ "longitude": -95.54701709999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 387.55212,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741739,
+ "longitude": -95.5475408
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 387.47437,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874156000000003,
+ "longitude": -95.5475403
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 387.435,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874017799999994,
+ "longitude": -95.547231
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 387.3534,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8741298,
+ "longitude": -95.54704439999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 387.29736,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874202099999998,
+ "longitude": -95.5474732
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 387.267,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874371999999997,
+ "longitude": -95.54701639999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 387.25223,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742096,
+ "longitude": -95.5470363
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 387.11972,
+ "segmentIndex": 13
+ },
+ {
+ "center": {
+ "latitude": 29.874405799999995,
+ "longitude": -95.54758079999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 387.10342,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741789,
+ "longitude": -95.54728469999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 387.08197,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8740205,
+ "longitude": -95.54709439999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 387.0673,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874191800000002,
+ "longitude": -95.5475412
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 387.06586,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742392,
+ "longitude": -95.5475347
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 387.03296,
+ "segmentIndex": 9
+ },
+ {
+ "center": {
+ "latitude": 29.8740961,
+ "longitude": -95.54700009999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 386.86826,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8741051,
+ "longitude": -95.5470003
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 386.8769,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8744296,
+ "longitude": -95.5470272
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 386.85785,
+ "segmentIndex": 12
+ },
+ {
+ "center": {
+ "latitude": 29.8740569,
+ "longitude": -95.5470612
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 386.70575,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874069600000002,
+ "longitude": -95.5469823
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 386.6007,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874380899999995,
+ "longitude": -95.54701659999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 386.57166,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874413399999998,
+ "longitude": -95.54727349999999
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 386.3457,
+ "segmentIndex": 7
+ },
+ {
+ "center": {
+ "latitude": 29.8743899,
+ "longitude": -95.5470169
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 386.28442,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874436499999998,
+ "longitude": -95.5475112
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 386.12045,
+ "segmentIndex": 11
+ },
+ {
+ "center": {
+ "latitude": 29.874396899999997,
+ "longitude": -95.54758059999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 386.11954,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874011199999998,
+ "longitude": -95.54711119999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 385.99213,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8741054,
+ "longitude": -95.5469832
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 385.9674,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874069300000002,
+ "longitude": -95.54699939999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 385.87845,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8741795,
+ "longitude": -95.5472506
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 385.82028,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741792,
+ "longitude": -95.54726769999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 385.7193,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874164999999998,
+ "longitude": -95.5475405
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 385.70313,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874157,
+ "longitude": -95.54748909999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 385.58536,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874345100000003,
+ "longitude": -95.54701569999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 385.5622,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8743541,
+ "longitude": -95.54701589999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 385.54663,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874416699999998,
+ "longitude": -95.5470175
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 385.24808,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8741398,
+ "longitude": -95.5474545
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 385.20465,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742289,
+ "longitude": -95.5474739
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 384.9923,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874363,
+ "longitude": -95.5470162
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 384.64545,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874210699999995,
+ "longitude": -95.5474905
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 384.37695,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874156300000003,
+ "longitude": -95.54706209999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 384.35754,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874656199999997,
+ "longitude": -95.547095
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 384.09848,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8741839,
+ "longitude": -95.5474898
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 383.847,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8740092,
+ "longitude": -95.5472137
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 383.53964,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874209699999998,
+ "longitude": -95.5475417
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 383.47675,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874469099999995,
+ "longitude": -95.5475483
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 383.4689,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874474700000004,
+ "longitude": -95.5470112
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 383.235,
+ "segmentIndex": 12
+ },
+ {
+ "center": {
+ "latitude": 29.8744148,
+ "longitude": -95.547581
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 383.0664,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8746558,
+ "longitude": -95.54711209999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 382.96915,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874230299999994,
+ "longitude": -95.5475344
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 382.88956,
+ "segmentIndex": 9
+ },
+ {
+ "center": {
+ "latitude": 29.8742398,
+ "longitude": -95.5470165
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 382.86923,
+ "segmentIndex": 13
+ },
+ {
+ "center": {
+ "latitude": 29.874043999999998,
+ "longitude": -95.54726579999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 382.70444,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8741348,
+ "longitude": -95.5472495
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 382.52347,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874048000000002,
+ "longitude": -95.54706089999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 382.4449,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874423699999998,
+ "longitude": -95.54758129999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.60593,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874487,
+ "longitude": -95.5475487
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.59525,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8744657,
+ "longitude": -95.547011
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.51416,
+ "segmentIndex": 12
+ },
+ {
+ "center": {
+ "latitude": 29.874108600000003,
+ "longitude": -95.54716499999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.51022,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8744326,
+ "longitude": -95.54758149999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.42892,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874174900000003,
+ "longitude": -95.54748959999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.4146,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8740619,
+ "longitude": -95.5472662
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.23004,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874155100000003,
+ "longitude": -95.54759150000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 381.07452,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8740868,
+ "longitude": -95.5470169
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.93655,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874478000000003,
+ "longitude": -95.54754849999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.88474,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8740779,
+ "longitude": -95.5470167
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.727,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874070800000002,
+ "longitude": -95.54726649999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.72357,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874164,
+ "longitude": -95.5475917
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.71176,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8740958,
+ "longitude": -95.54701709999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.69766,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874146099999997,
+ "longitude": -95.5475913
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.68234,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874035099999997,
+ "longitude": -95.5472655
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.6505,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8744959,
+ "longitude": -95.54754899999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.3753,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874079799999997,
+ "longitude": -95.5472667
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.3089,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8745048,
+ "longitude": -95.54754919999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.1481,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742213,
+ "longitude": -95.5475342
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 379.62885,
+ "segmentIndex": 9
+ },
+ {
+ "center": {
+ "latitude": 29.874053,
+ "longitude": -95.547266
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 379.46548,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874069000000002,
+ "longitude": -95.5470165
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 378.99414,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8744568,
+ "longitude": -95.54701080000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 378.55988,
+ "segmentIndex": 12
+ },
+ {
+ "center": {
+ "latitude": 29.8746555,
+ "longitude": -95.5471292
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 378.46454,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8746552,
+ "longitude": -95.5471462
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.47635,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8746549,
+ "longitude": -95.5471633
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 379.6216,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874152700000003,
+ "longitude": -95.5472499
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 378.30493,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8740208,
+ "longitude": -95.5470773
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 377.5397,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874209999999998,
+ "longitude": -95.5475246
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 377.42438,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874165999999995,
+ "longitude": -95.5474893
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 377.40488,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874114300000002,
+ "longitude": -95.54698350000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 377.33142,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8744479,
+ "longitude": -95.5470106
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 376.5289,
+ "segmentIndex": 12
+ },
+ {
+ "center": {
+ "latitude": 29.8741093,
+ "longitude": -95.54713079999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 376.47202,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874108900000003,
+ "longitude": -95.5471479
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 376.0312,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874438899999998,
+ "longitude": -95.5470103
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 375.9821,
+ "segmentIndex": 12
+ },
+ {
+ "center": {
+ "latitude": 29.874654500000002,
+ "longitude": -95.54718040000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 375.90683,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8741928,
+ "longitude": -95.54749
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 375.83752,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.8742395,
+ "longitude": -95.54751759999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 374.9039,
+ "segmentIndex": 9
+ },
+ {
+ "center": {
+ "latitude": 29.874654200000002,
+ "longitude": -95.5471975
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 374.7866,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874104700000004,
+ "longitude": -95.5470174
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 374.72412,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874143799999995,
+ "longitude": -95.5472497
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 374.67502,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874224899999998,
+ "longitude": -95.5470161
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 374.44824,
+ "segmentIndex": 13
+ },
+ {
+ "center": {
+ "latitude": 29.874201799999998,
+ "longitude": -95.5474902
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 373.27777,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874653900000002,
+ "longitude": -95.5472145
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 372.50244,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874219600000004,
+ "longitude": -95.5474907
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 370.94052,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 29.874653499999997,
+ "longitude": -95.54723159999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 368.70862,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874430000000004,
+ "longitude": -95.5470101
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 368.3071,
+ "segmentIndex": 12
+ },
+ {
+ "center": {
+ "latitude": 29.874653199999997,
+ "longitude": -95.54724870000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 367.7187,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874209999999998,
+ "longitude": -95.5470158
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 367.5258,
+ "segmentIndex": 13
+ },
+ {
+ "center": {
+ "latitude": 29.8740013,
+ "longitude": -95.5471622
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 366.14093,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874123299999997,
+ "longitude": -95.5469837
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 366.04745,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874123599999997,
+ "longitude": -95.5469666
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 377.20755,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874132499999998,
+ "longitude": -95.54696679999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 373.3406,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8741415,
+ "longitude": -95.54696709999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 370.04916,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8741504,
+ "longitude": -95.54696729999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 368.75,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8741594,
+ "longitude": -95.5469675
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 367.78812,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874168299999997,
+ "longitude": -95.5469677
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 365.24902,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8740016,
+ "longitude": -95.5471452
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 365.2445,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8741096,
+ "longitude": -95.54711370000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 364.9028,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874652899999997,
+ "longitude": -95.5472657
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 363.6611,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8746625,
+ "longitude": -95.54723179999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 363.38144,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874177300000003,
+ "longitude": -95.54696799999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 362.2168,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874186199999993,
+ "longitude": -95.54696820000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 362.18637,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8741952,
+ "longitude": -95.5469684
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 362.34866,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8742041,
+ "longitude": -95.5469687
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 362.01758,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874212999999997,
+ "longitude": -95.5469689
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 361.23264,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874222000000003,
+ "longitude": -95.5469691
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 360.73636,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874222300000003,
+ "longitude": -95.54695199999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 364.21732,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8741099,
+ "longitude": -95.5470967
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 359.99673,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8746472,
+ "longitude": -95.54709480000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 359.86374,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874647600000003,
+ "longitude": -95.5470777
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 363.17343,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874647900000003,
+ "longitude": -95.54706069999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 367.95572,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874648200000003,
+ "longitude": -95.5470436
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 370.06573,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8746572,
+ "longitude": -95.5470438
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 383.95724,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8746486,
+ "longitude": -95.54702650000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 375.5612,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8746489,
+ "longitude": -95.5470095
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.323,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8746492,
+ "longitude": -95.5469924
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 367.54178,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8746403,
+ "longitude": -95.54699219999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 367.39423,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8746406,
+ "longitude": -95.5469751
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 375.5671,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8746409,
+ "longitude": -95.54695799999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.5433,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874632000000002,
+ "longitude": -95.5469578
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.22144,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874623000000003,
+ "longitude": -95.5469576
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 374.97217,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874631700000002,
+ "longitude": -95.5469749
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 365.28638,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874622700000003,
+ "longitude": -95.5469746
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 359.47894,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8746525,
+ "longitude": -95.54728279999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 358.98978,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874661499999995,
+ "longitude": -95.547283
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 373.47964,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874661199999995,
+ "longitude": -95.5473001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 380.95343,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874230899999993,
+ "longitude": -95.5469693
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 358.18234,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8742399,
+ "longitude": -95.5469696
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 358.4822,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874248799999997,
+ "longitude": -95.5469698
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 358.6375,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874257800000002,
+ "longitude": -95.54697
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 359.0263,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874266700000003,
+ "longitude": -95.5469702
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 358.3158,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874267000000003,
+ "longitude": -95.54695319999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 366.46777,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874276,
+ "longitude": -95.54695339999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 375.94043,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8746469,
+ "longitude": -95.54711189999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 357.5609,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874275599999994,
+ "longitude": -95.5469705
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 357.08234,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8742846,
+ "longitude": -95.54697069999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 356.85132,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8746466,
+ "longitude": -95.54712889999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 356.8179,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8741322,
+ "longitude": -95.54698390000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 356.61545,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874639899999995,
+ "longitude": -95.5470092
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 356.5318,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8746522,
+ "longitude": -95.5472999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 356.4748,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874293499999997,
+ "longitude": -95.54697089999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 355.17957,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874302500000002,
+ "longitude": -95.5469712
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 355.24335,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8746519,
+ "longitude": -95.5473169
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 354.65164,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8746462,
+ "longitude": -95.547146
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 354.10922,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8743114,
+ "longitude": -95.5469714
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 353.91647,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8743117,
+ "longitude": -95.5469543
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 362.87735,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8743207,
+ "longitude": -95.5469545
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 370.00412,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8743296,
+ "longitude": -95.5469548
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 372.8456,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874338599999994,
+ "longitude": -95.546955
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 367.3492,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8743204,
+ "longitude": -95.54697159999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 352.26328,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8746516,
+ "longitude": -95.54733399999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 352.0923,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874660499999997,
+ "longitude": -95.5473342
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 376.02576,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874660199999997,
+ "longitude": -95.5473513
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 376.57343,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8746598,
+ "longitude": -95.5473684
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 373.6744,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8746595,
+ "longitude": -95.5473854
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 368.63843,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8746592,
+ "longitude": -95.54740249999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 362.22595,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8746589,
+ "longitude": -95.5474196
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 355.54794,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874000900000002,
+ "longitude": -95.5471793
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 351.981,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.874347500000002,
+ "longitude": -95.5469552
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 351.38464,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874356499999998,
+ "longitude": -95.5469555
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 362.91437,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8743654,
+ "longitude": -95.5469557
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 366.9665,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8743743,
+ "longitude": -95.5469559
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 369.3147,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874383299999995,
+ "longitude": -95.5469561
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 371.34933,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874392200000003,
+ "longitude": -95.5469564
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 368.52896,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874401199999998,
+ "longitude": -95.5469566
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 364.6189,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8744101,
+ "longitude": -95.54695679999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 364.1739,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874419099999997,
+ "longitude": -95.54695699999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 364.53146,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874427999999995,
+ "longitude": -95.5469573
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 365.68875,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874436900000003,
+ "longitude": -95.54695749999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 366.9252,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874445899999998,
+ "longitude": -95.5469577
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 364.77267,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8744548,
+ "longitude": -95.54695799999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 362.2341,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874463799999997,
+ "longitude": -95.54695819999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 361.3544,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874472700000002,
+ "longitude": -95.5469584
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 362.98727,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8744817,
+ "longitude": -95.5469586
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 363.8243,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874490599999998,
+ "longitude": -95.54695889999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 362.86633,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8744995,
+ "longitude": -95.5469591
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 360.9927,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874508499999997,
+ "longitude": -95.5469593
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 359.4154,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874517400000002,
+ "longitude": -95.5469595
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 358.8397,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8745264,
+ "longitude": -95.5469598
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 358.28348,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874535299999998,
+ "longitude": -95.54696
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 358.4942,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874544300000004,
+ "longitude": -95.54696020000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 359.03854,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874553199999998,
+ "longitude": -95.5469605
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 357.39667,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874553499999994,
+ "longitude": -95.54694339999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 362.23776,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874544600000004,
+ "longitude": -95.5469432
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 357.2761,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8745622,
+ "longitude": -95.5469607
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 356.22455,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8745711,
+ "longitude": -95.5469609
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 356.2679,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874579999999998,
+ "longitude": -95.54696109999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 355.33493,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874589000000004,
+ "longitude": -95.54696140000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 353.9263,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874589300000004,
+ "longitude": -95.54694429999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 357.53302,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8745983,
+ "longitude": -95.54694450000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 367.97943,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8746072,
+ "longitude": -95.54694479999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 369.36957,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8746069,
+ "longitude": -95.54696179999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 355.76233,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874597899999994,
+ "longitude": -95.54696159999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 354.06726,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8743293,
+ "longitude": -95.5469718
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 351.2671,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874645899999994,
+ "longitude": -95.5471631
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 350.91016,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874645599999994,
+ "longitude": -95.5471802
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 350.4672,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874338199999997,
+ "longitude": -95.54697209999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 350.34756,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8741412,
+ "longitude": -95.54698409999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 350.31424,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874656800000004,
+ "longitude": -95.54706089999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 349.92938,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874651200000002,
+ "longitude": -95.5473511
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 349.52823,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874347200000003,
+ "longitude": -95.5469723
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 349.2154,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874114000000002,
+ "longitude": -95.5470005
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 349.15292,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8743651,
+ "longitude": -95.54697279999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 348.73413,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8743561,
+ "longitude": -95.5469725
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 348.59378,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874639599999995,
+ "longitude": -95.5470263
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 348.45648,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874382999999995,
+ "longitude": -95.5469732
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 348.05322,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874631299999997,
+ "longitude": -95.5469919
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 347.9656,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874650900000002,
+ "longitude": -95.5473681
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 347.9445,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874645299999994,
+ "longitude": -95.5471972
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 347.92072,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8741147,
+ "longitude": -95.5469664
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 347.8329,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874374,
+ "longitude": -95.546973
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 347.7401,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8740019,
+ "longitude": -95.5471281
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 346.79575,
+ "segmentIndex": 3
+ },
+ {
+ "center": {
+ "latitude": 29.8741501,
+ "longitude": -95.5469844
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 346.25287,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874391900000003,
+ "longitude": -95.5469734
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 345.94257,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874302800000002,
+ "longitude": -95.5469541
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 345.28528,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8744008,
+ "longitude": -95.5469737
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 345.15134,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874644900000003,
+ "longitude": -95.5472143
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 344.68314,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874650600000002,
+ "longitude": -95.5473852
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 343.40903,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8746393,
+ "longitude": -95.54704339999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 343.3974,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8744098,
+ "longitude": -95.5469739
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 343.1041,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8744187,
+ "longitude": -95.5469741
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 342.98566,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874427699999995,
+ "longitude": -95.5469743
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 342.9827,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874159000000002,
+ "longitude": -95.5469846
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 342.8626,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8741202,
+ "longitude": -95.5470758
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 342.62622,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 29.874436600000003,
+ "longitude": -95.5469746
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 342.62473,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874167999999997,
+ "longitude": -95.54698479999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 342.0318,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8741769,
+ "longitude": -95.54698499999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 341.37537,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874445599999998,
+ "longitude": -95.5469748
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 341.3472,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874258100000002,
+ "longitude": -95.546953
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 341.00592,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874644600000003,
+ "longitude": -95.5472314
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 340.99402,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8744545,
+ "longitude": -95.54697499999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 340.64948,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8740968,
+ "longitude": -95.54696589999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 339.52576,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874638899999997,
+ "longitude": -95.54706039999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 338.86835,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8744634,
+ "longitude": -95.5469753
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 338.64087,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8746622,
+ "longitude": -95.5472489
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 338.5879,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874472400000002,
+ "longitude": -95.5469755
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 338.46472,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874185899999993,
+ "longitude": -95.54698529999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 338.21576,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874644300000003,
+ "longitude": -95.5472484
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 338.0022,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874060699999994,
+ "longitude": -95.5469821
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 337.70157,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874119799999995,
+ "longitude": -95.5470587
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 336.909,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 29.8741057,
+ "longitude": -95.5469662
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 336.80173,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874481300000003,
+ "longitude": -95.54697569999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 336.23126,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8741948,
+ "longitude": -95.54698549999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 335.50653,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874638599999997,
+ "longitude": -95.5470775
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 335.36087,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874213400000002,
+ "longitude": -95.5469518
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 335.28024,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874650199999998,
+ "longitude": -95.5474023
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 335.1025,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874656500000004,
+ "longitude": -95.547078
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 335.05072,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8746439,
+ "longitude": -95.5472655
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 334.66064,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874660799999997,
+ "longitude": -95.5473172
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 334.593,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874120699999995,
+ "longitude": -95.54709280000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 334.381,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 29.8741211,
+ "longitude": -95.5471099
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 334.2842,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 29.8742038,
+ "longitude": -95.5469857
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 333.8915,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874212699999998,
+ "longitude": -95.54698599999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 333.46548,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874221700000003,
+ "longitude": -95.54698619999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 333.42578,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874638299999997,
+ "longitude": -95.5470946
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 332.86758,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874230599999994,
+ "longitude": -95.5469864
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 332.30136,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8746436,
+ "longitude": -95.5472826
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 331.7151,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874121499999998,
+ "longitude": -95.54712699999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 331.159,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 29.874122,
+ "longitude": -95.54714399999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 333.44458,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 29.874122399999997,
+ "longitude": -95.54716110000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 341.6761,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 29.874122799999995,
+ "longitude": -95.54717819999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 334.29736,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 29.874123299999997,
+ "longitude": -95.54719519999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 335.34198,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 29.874123699999995,
+ "longitude": -95.5472123
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 338.01117,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 29.874124199999997,
+ "longitude": -95.5472294
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 333.46332,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 29.874124599999995,
+ "longitude": -95.54724639999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 333.64606,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 29.874125,
+ "longitude": -95.5472635
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 336.253,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 29.874125499999995,
+ "longitude": -95.5472806
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 333.40292,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 29.8744541,
+ "longitude": -95.5476071
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 331.03326,
+ "segmentIndex": 15
+ },
+ {
+ "center": {
+ "latitude": 29.874637999999997,
+ "longitude": -95.54711170000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 330.33783,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874649899999998,
+ "longitude": -95.5474194
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 329.98233,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8742395,
+ "longitude": -95.5469866
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 329.8833,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874119399999998,
+ "longitude": -95.5470417
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 329.67233,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 29.8746433,
+ "longitude": -95.5472996
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 329.37955,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874630999999997,
+ "longitude": -95.547009
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 328.73218,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8746376,
+ "longitude": -95.5471287
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 327.85687,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874248499999997,
+ "longitude": -95.5469869
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 327.8283,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874642899999994,
+ "longitude": -95.5473167
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 327.52206,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874257399999998,
+ "longitude": -95.54698710000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 326.85147,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874266400000003,
+ "longitude": -95.5469873
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 326.85095,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874552899999998,
+ "longitude": -95.5469775
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 325.84048,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8746373,
+ "longitude": -95.5471458
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 325.81107,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874275299999994,
+ "longitude": -95.5469875
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 325.24252,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874561800000002,
+ "longitude": -95.5469778
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 325.23343,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8742843,
+ "longitude": -95.5469878
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 324.3192,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874637,
+ "longitude": -95.54716289999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 324.21686,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874642599999994,
+ "longitude": -95.54733379999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 323.79913,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8745439,
+ "longitude": -95.5469773
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 323.7949,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874622399999996,
+ "longitude": -95.54699169999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 323.23816,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874293199999997,
+ "longitude": -95.546988
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 322.46332,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8746366,
+ "longitude": -95.54717989999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 321.82364,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874642299999994,
+ "longitude": -95.5473509
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 320.99457,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874118899999996,
+ "longitude": -95.5470246
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 319.4496,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 29.874641999999994,
+ "longitude": -95.5473679
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 318.67245,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874302099999998,
+ "longitude": -95.5469882
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 317.49872,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8746363,
+ "longitude": -95.547197
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 317.41876,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8745708,
+ "longitude": -95.546978
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 317.40176,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874630699999997,
+ "longitude": -95.5470261
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 316.0329,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874641599999997,
+ "longitude": -95.54738499999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 315.01224,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874636,
+ "longitude": -95.54721409999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 313.44492,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874579699999998,
+ "longitude": -95.5469782
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 312.54337,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874588700000004,
+ "longitude": -95.5469784
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 310.54764,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874597599999994,
+ "longitude": -95.5469787
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 310.53458,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8746303,
+ "longitude": -95.5470431
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 309.8891,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8746357,
+ "longitude": -95.54723109999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 309.76944,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874641299999997,
+ "longitude": -95.5474021
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 307.6508,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8741259,
+ "longitude": -95.5472976
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 307.5149,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 29.874126300000004,
+ "longitude": -95.5473147
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 310.9312,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 29.8741268,
+ "longitude": -95.5473318
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 318.70972,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 29.874127200000004,
+ "longitude": -95.5473488
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 307.81912,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 29.8741276,
+ "longitude": -95.5473659
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 315.46008,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 29.874128100000004,
+ "longitude": -95.547383
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 313.09647,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 29.8741285,
+ "longitude": -95.5474
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 319.99612,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 29.874129000000003,
+ "longitude": -95.54741709999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 330.13,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 29.8746495,
+ "longitude": -95.5469753
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.04965,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8743111,
+ "longitude": -95.5469885
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.98514,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.87463,
+ "longitude": -95.54706019999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.9289,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8744394,
+ "longitude": -95.54760449999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.822,
+ "segmentIndex": 15
+ },
+ {
+ "center": {
+ "latitude": 29.8746353,
+ "longitude": -95.5472482
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.65384,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874649899999998,
+ "longitude": -95.5469583
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.34137,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8746297,
+ "longitude": -95.5470773
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 301.4167,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874319999999994,
+ "longitude": -95.5469887
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 301.3902,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8741294,
+ "longitude": -95.5474342
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 301.1558,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 29.8741298,
+ "longitude": -95.5474512
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.8304,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 29.8741303,
+ "longitude": -95.54746829999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 317.3651,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 29.874635,
+ "longitude": -95.54726529999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 301.1303,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874640999999997,
+ "longitude": -95.54741910000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.74115,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874534999999998,
+ "longitude": -95.54697709999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 298.7465,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874629300000002,
+ "longitude": -95.54709439999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 297.83847,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8746347,
+ "longitude": -95.54728229999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 297.58124,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8746678,
+ "longitude": -95.5474198
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 295.92166,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874337899999997,
+ "longitude": -95.5469891
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 295.81186,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874629000000002,
+ "longitude": -95.54711139999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 295.11398,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874634300000004,
+ "longitude": -95.5472994
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 295.03558,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8741307,
+ "longitude": -95.54748540000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 294.38403,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 29.874131100000003,
+ "longitude": -95.5475024
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.39053,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 29.8741316,
+ "longitude": -95.54751949999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 311.273,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 29.874132000000003,
+ "longitude": -95.5475366
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 307.4118,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 29.8741324,
+ "longitude": -95.5475536
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.69772,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 29.874132900000003,
+ "longitude": -95.5475707
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 318.60162,
+ "segmentIndex": 6
+ },
+ {
+ "center": {
+ "latitude": 29.8746575,
+ "longitude": -95.5470268
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 294.24347,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874346900000003,
+ "longitude": -95.5469894
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 292.68134,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874628700000002,
+ "longitude": -95.5471285
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 292.0367,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874634000000004,
+ "longitude": -95.5473165
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 291.21307,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8743647,
+ "longitude": -95.54698979999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 289.98914,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.8743558,
+ "longitude": -95.54698959999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 289.56757,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874628400000002,
+ "longitude": -95.5471456
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 289.47723,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8743737,
+ "longitude": -95.54699
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 289.19147,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874382599999997,
+ "longitude": -95.5469903
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 288.1579,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 29.874633700000004,
+ "longitude": -95.5473336
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 287.753,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874627999999998,
+ "longitude": -95.5471626
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 287.39908,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874622,
+ "longitude": -95.5470088
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 285.35663,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8746333,
+ "longitude": -95.5473506
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 284.72183,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874627699999998,
+ "longitude": -95.5471797
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 283.83905,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874633,
+ "longitude": -95.5473677
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 281.3539,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874661799999995,
+ "longitude": -95.547266
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 280.2354,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874627399999998,
+ "longitude": -95.5471968
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 277.45624,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8744805,
+ "longitude": -95.5475838
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 276.29456,
+ "segmentIndex": 14
+ },
+ {
+ "center": {
+ "latitude": 29.8746688,
+ "longitude": -95.5473686
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 276.15182,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8746327,
+ "longitude": -95.54738479999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 275.57764,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8744864,
+ "longitude": -95.5475761
+ },
+ "orientation": "PORTRAIT",
+ "yearlyEnergyDcKwh": 272.53464,
+ "segmentIndex": 14
+ },
+ {
+ "center": {
+ "latitude": 29.874627,
+ "longitude": -95.5472138
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 271.84924,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8746324,
+ "longitude": -95.5474018
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 261.16074,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8746217,
+ "longitude": -95.5470259
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 259.04852,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8746267,
+ "longitude": -95.5472309
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 253.27274,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8746214,
+ "longitude": -95.5470429
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 242.50589,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8746264,
+ "longitude": -95.547248
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 237.59476,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874632000000002,
+ "longitude": -95.5474189
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 237.259,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.8746211,
+ "longitude": -95.54706
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 236.30766,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874626000000003,
+ "longitude": -95.547265
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 201.67027,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874620699999994,
+ "longitude": -95.5470771
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 197.1524,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874625700000003,
+ "longitude": -95.54728209999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 193.90158,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874620399999994,
+ "longitude": -95.5470941
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 193.83704,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874620099999994,
+ "longitude": -95.54711119999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 190.95782,
+ "segmentIndex": 4
+ },
+ {
+ "center": {
+ "latitude": 29.874625400000003,
+ "longitude": -95.5472992
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 190.85391,
+ "segmentIndex": 4
+ }
+ ]
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 29.873983700000004,
+ "longitude": -95.5476235
+ },
+ "ne": {
+ "latitude": 29.8746841,
+ "longitude": -95.5469109
+ }
+ },
+ "imageryQuality": "HIGH",
+ "imageryProcessedDate": {
+ "year": 2022,
+ "month": 10,
+ "day": 17
+ }
+ },
+ "status": 200,
+ "statusText": "",
+ "headers": {
+ "cache-control": "private",
+ "content-encoding": "gzip",
+ "content-length": "52080",
+ "content-type": "application/json; charset=UTF-8",
+ "date": "Thu, 21 Sep 2023 05:45:01 GMT",
+ "server": "ESF",
+ "vary": "Origin, X-Origin, Referer"
+ },
+ "config": {
+ "transitional": {
+ "silentJSONParsing": true,
+ "forcedJSONParsing": true,
+ "clarifyTimeoutError": false
+ },
+ "adapter": "xhr",
+ "transformRequest": [
+ null
+ ],
+ "transformResponse": [
+ null
+ ],
+ "timeout": 0,
+ "xsrfCookieName": "XSRF-TOKEN",
+ "xsrfHeaderName": "X-XSRF-TOKEN",
+ "maxContentLength": -1,
+ "maxBodyLength": -1,
+ "env": {},
+ "headers": {
+ "Accept": "application/json, text/plain, */*"
+ },
+ "method": "get",
+ "url": "https://solar.googleapis.com/v1/buildingInsights:findClosest?location.latitude=29.874294661985086&location.longitude=-95.54733713737538&requiredQuality=HIGH&key=AIzaSyCMtUFMOV1x4yp9cB8Z22nLX85iItpqdIg"
+ },
+ "request": {}
+}
\ No newline at end of file
diff --git a/Neverstopdreaming/src/responses/opt2.js b/Neverstopdreaming/src/responses/opt2.js
new file mode 100644
index 00000000..7bc4bc79
--- /dev/null
+++ b/Neverstopdreaming/src/responses/opt2.js
@@ -0,0 +1,7012 @@
+export const opt2Response =
+{
+ "data": {
+ "name": "buildings/ChIJ2WhbZydY2YARzHySD4MyBK4",
+ "center": {
+ "latitude": 32.811902499999995,
+ "longitude": -116.98483499999999
+ },
+ "imageryDate": {
+ "year": 2019,
+ "month": 4,
+ "day": 11
+ },
+ "postalCode": "92020",
+ "administrativeArea": "CA",
+ "statisticalArea": "06073016201",
+ "regionCode": "US",
+ "solarPotential": {
+ "maxArrayPanelsCount": 121,
+ "maxArrayAreaMeters2": 198.0528,
+ "maxSunshineHoursPerYear": 1773.1826,
+ "carbonOffsetFactorKgPerMwh": 428.9201,
+ "wholeRoofStats": {
+ "areaMeters2": 253.24008,
+ "sunshineQuantiles": [
+ 340.28128,
+ 1360.6049,
+ 1597.5697,
+ 1653.9518,
+ 1687.3873,
+ 1709.1599,
+ 1722.5176,
+ 1732.1309,
+ 1740.7404,
+ 1752.8502,
+ 1939.5953
+ ],
+ "groundAreaMeters2": 241.51
+ },
+ "roofSegmentStats": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "stats": {
+ "areaMeters2": 123.839806,
+ "sunshineQuantiles": [
+ 340.28128,
+ 1299.6604,
+ 1695.5604,
+ 1714.7374,
+ 1724.5243,
+ 1730.9738,
+ 1736.3553,
+ 1741.6516,
+ 1748.4136,
+ 1761.0107,
+ 1907.82
+ ],
+ "groundAreaMeters2": 117.52
+ },
+ "center": {
+ "latitude": 32.8119043,
+ "longitude": -116.98479329999999
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 32.8118298,
+ "longitude": -116.98483870000001
+ },
+ "ne": {
+ "latitude": 32.8119805,
+ "longitude": -116.98475110000001
+ }
+ },
+ "planeHeightAtCenterMeters": 161.54756
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "stats": {
+ "areaMeters2": 101.46226,
+ "sunshineQuantiles": [
+ 438.08606,
+ 1472.1147,
+ 1576.9213,
+ 1634.812,
+ 1656.4513,
+ 1674.44,
+ 1690.8185,
+ 1707.358,
+ 1721.4768,
+ 1740.932,
+ 1939.5953
+ ],
+ "groundAreaMeters2": 96.08
+ },
+ "center": {
+ "latitude": 32.8119016,
+ "longitude": -116.9848638
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 32.811827099999995,
+ "longitude": -116.98489749999999
+ },
+ "ne": {
+ "latitude": 32.8119787,
+ "longitude": -116.98483119999999
+ }
+ },
+ "planeHeightAtCenterMeters": 161.7087
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "stats": {
+ "areaMeters2": 27.93802,
+ "sunshineQuantiles": [
+ 524.1962,
+ 961.90137,
+ 1344.0695,
+ 1537.802,
+ 1597.4755,
+ 1628.7025,
+ 1644.2098,
+ 1682.6388,
+ 1714.2245,
+ 1733.4464,
+ 1847.7827
+ ],
+ "groundAreaMeters2": 27.91
+ },
+ "center": {
+ "latitude": 32.8118935,
+ "longitude": -116.98491399999999
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 32.8118524,
+ "longitude": -116.9849327
+ },
+ "ne": {
+ "latitude": 32.811935399999996,
+ "longitude": -116.98489529999999
+ }
+ },
+ "planeHeightAtCenterMeters": 160.42421
+ }
+ ],
+ "solarPanelConfigs": [
+ {
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1753.2145,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1315.2872,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 437.9273,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2191.6653,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1753.738,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 437.9273,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2628.3215,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2190.3943,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 437.9273,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 3064.3784,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2626.451,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 437.9273,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3501.1143,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 3063.1868,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 437.9273,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3939.1602,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3501.2327,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 437.9273,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4375.0234,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3937.096,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 437.9273,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4811.3457,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4373.4185,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 437.9273,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5247.9634,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4810.0356,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 437.9273,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5683.062,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5245.1343,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 437.9273,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6117.943,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5245.1343,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 437.9273,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 434.88113,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 6552.739,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5679.9297,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 437.9273,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 434.88113,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6986.9604,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6114.152,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 437.9273,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 434.88113,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 7421.1133,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 6548.3047,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 437.9273,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 434.88113,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 7855.2466,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 6548.3047,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 872.0603,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 434.88113,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 8289.134,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 6548.3047,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1305.9473,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 434.88113,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 8722.988,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6982.159,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1305.9473,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 434.88113,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 9156.571,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 7415.7427,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1305.9473,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 434.88113,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 9589.859,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 7849.0303,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1305.9473,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 434.88113,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 10022.762,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 8281.933,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1305.9473,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 434.88113,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 10457.385,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 8716.557,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1305.9473,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 434.88113,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 10890.23,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 9149.401,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1305.9473,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 434.88113,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 11322.926,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 9582.097,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1305.9473,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 434.88113,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 11755.289,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 10014.46,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1305.9473,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 434.88113,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 12190.862,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 10450.033,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1305.9473,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 434.88113,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 12626.726,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 10885.896,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1305.9473,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 434.88113,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 30,
+ "yearlyEnergyDcKwh": 13062.548,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 11321.719,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1305.9473,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 434.88113,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 31,
+ "yearlyEnergyDcKwh": 13500.086,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 11759.257,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1305.9473,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 434.88113,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 13936.494,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 12195.665,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1305.9473,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 434.88113,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 14370.9375,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 12630.108,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1305.9473,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 434.88113,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 14806.962,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 30,
+ "yearlyEnergyDcKwh": 13066.133,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1305.9473,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 434.88113,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 35,
+ "yearlyEnergyDcKwh": 15245.17,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 31,
+ "yearlyEnergyDcKwh": 13504.34,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1305.9473,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 434.88113,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 15679.052,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 13938.222,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1305.9473,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 434.88113,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 37,
+ "yearlyEnergyDcKwh": 16112.902,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 14372.072,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1305.9473,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 434.88113,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 38,
+ "yearlyEnergyDcKwh": 16546.559,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 14805.7295,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1305.9473,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 434.88113,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 16979.723,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 35,
+ "yearlyEnergyDcKwh": 15238.895,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1305.9473,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 434.88113,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 40,
+ "yearlyEnergyDcKwh": 17412.54,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 15671.71,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1305.9473,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 434.88113,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 41,
+ "yearlyEnergyDcKwh": 17844.918,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 37,
+ "yearlyEnergyDcKwh": 16104.09,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1305.9473,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 434.88113,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 18277.107,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 38,
+ "yearlyEnergyDcKwh": 16536.28,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1305.9473,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 434.88113,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 43,
+ "yearlyEnergyDcKwh": 18709.107,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 38,
+ "yearlyEnergyDcKwh": 16536.28,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1305.9473,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 866.8817,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 44,
+ "yearlyEnergyDcKwh": 19141.076,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 16968.246,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1305.9473,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 866.8817,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 19572.852,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 40,
+ "yearlyEnergyDcKwh": 17400.023,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1305.9473,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 866.8817,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 20004.072,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 41,
+ "yearlyEnergyDcKwh": 17831.242,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1305.9473,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 866.8817,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 47,
+ "yearlyEnergyDcKwh": 20434.79,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 18261.959,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1305.9473,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 866.8817,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 20865.117,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 43,
+ "yearlyEnergyDcKwh": 18692.287,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1305.9473,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 866.8817,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 21295.34,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 43,
+ "yearlyEnergyDcKwh": 18692.287,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1736.169,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 866.8817,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 50,
+ "yearlyEnergyDcKwh": 21725.55,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 44,
+ "yearlyEnergyDcKwh": 19122.5,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1736.169,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 866.8817,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 22155.037,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 44,
+ "yearlyEnergyDcKwh": 19122.5,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2165.6543,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 866.8817,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 22584.447,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 44,
+ "yearlyEnergyDcKwh": 19122.5,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2595.0652,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 866.8817,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 53,
+ "yearlyEnergyDcKwh": 23014.084,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 44,
+ "yearlyEnergyDcKwh": 19122.5,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 3024.701,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 866.8817,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 23443.35,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 19551.768,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 3024.701,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 866.8817,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 55,
+ "yearlyEnergyDcKwh": 23872.182,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 19551.768,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3453.5317,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 866.8817,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 56,
+ "yearlyEnergyDcKwh": 24300.88,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 19980.467,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3453.5317,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 866.8817,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 57,
+ "yearlyEnergyDcKwh": 24728.701,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 19980.467,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3881.353,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 866.8817,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 58,
+ "yearlyEnergyDcKwh": 25156.174,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 19980.467,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4308.825,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 866.8817,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 59,
+ "yearlyEnergyDcKwh": 25587.148,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 19980.467,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4739.7993,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 866.8817,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 60,
+ "yearlyEnergyDcKwh": 26019.137,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 19980.467,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 5171.7876,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 866.8817,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 61,
+ "yearlyEnergyDcKwh": 26450.182,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 19980.467,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 5602.8325,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 866.8817,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 62,
+ "yearlyEnergyDcKwh": 26877.596,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 19980.467,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6030.2456,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 866.8817,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 63,
+ "yearlyEnergyDcKwh": 27304.488,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 47,
+ "yearlyEnergyDcKwh": 20407.361,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6030.2456,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 866.8817,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 64,
+ "yearlyEnergyDcKwh": 27731.05,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 20833.922,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 6030.2456,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 866.8817,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 65,
+ "yearlyEnergyDcKwh": 28156.52,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 20833.922,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 6455.715,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 866.8817,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 66,
+ "yearlyEnergyDcKwh": 28581.227,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 21258.629,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 6455.715,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 866.8817,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 67,
+ "yearlyEnergyDcKwh": 29005.158,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 21258.629,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 6455.715,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1290.8121,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 68,
+ "yearlyEnergyDcKwh": 29428.592,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 50,
+ "yearlyEnergyDcKwh": 21682.064,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 6455.715,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1290.8121,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 69,
+ "yearlyEnergyDcKwh": 29851.012,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 22104.484,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 6455.715,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1290.8121,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 70,
+ "yearlyEnergyDcKwh": 30272.15,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 22104.484,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 6876.853,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1290.8121,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 71,
+ "yearlyEnergyDcKwh": 30692.941,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 22104.484,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 7297.645,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1290.8121,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 31112.848,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 22104.484,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 7717.55,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1290.8121,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 73,
+ "yearlyEnergyDcKwh": 31536.271,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 22104.484,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 8140.9746,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1290.8121,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 74,
+ "yearlyEnergyDcKwh": 31956.004,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 22104.484,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 8560.707,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1290.8121,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 75,
+ "yearlyEnergyDcKwh": 32375.475,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 22104.484,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 8980.179,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1290.8121,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 76,
+ "yearlyEnergyDcKwh": 32794.188,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 22523.197,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 8980.179,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1290.8121,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 77,
+ "yearlyEnergyDcKwh": 33212.883,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 22523.197,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 9398.872,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1290.8121,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 78,
+ "yearlyEnergyDcKwh": 33634.94,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 22523.197,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 9820.933,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1290.8121,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 79,
+ "yearlyEnergyDcKwh": 34052.297,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 22523.197,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 10238.286,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1290.8121,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 80,
+ "yearlyEnergyDcKwh": 34469.17,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 22523.197,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 10655.162,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1290.8121,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 81,
+ "yearlyEnergyDcKwh": 34887.09,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 22523.197,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 11073.08,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1290.8121,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 82,
+ "yearlyEnergyDcKwh": 35305.258,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 22523.197,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 11491.248,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1290.8121,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 83,
+ "yearlyEnergyDcKwh": 35721.25,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 22523.197,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 11907.239,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 1290.8121,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 84,
+ "yearlyEnergyDcKwh": 36137.14,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 22523.197,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 11907.239,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1706.7039,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 85,
+ "yearlyEnergyDcKwh": 36551.043,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 22523.197,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 12321.143,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1706.7039,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 86,
+ "yearlyEnergyDcKwh": 36964.313,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 22523.197,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 30,
+ "yearlyEnergyDcKwh": 12734.412,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1706.7039,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 87,
+ "yearlyEnergyDcKwh": 37375.26,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 53,
+ "yearlyEnergyDcKwh": 22934.146,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 30,
+ "yearlyEnergyDcKwh": 12734.412,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1706.7039,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 37786.04,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 53,
+ "yearlyEnergyDcKwh": 22934.146,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 31,
+ "yearlyEnergyDcKwh": 13145.1875,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1706.7039,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 89,
+ "yearlyEnergyDcKwh": 38196.656,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 23344.764,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 31,
+ "yearlyEnergyDcKwh": 13145.1875,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1706.7039,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 90,
+ "yearlyEnergyDcKwh": 38606.87,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 23344.764,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 13555.403,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1706.7039,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 91,
+ "yearlyEnergyDcKwh": 39014.84,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 23344.764,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 13963.371,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1706.7039,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 92,
+ "yearlyEnergyDcKwh": 39424.594,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 23344.764,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 14373.124,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1706.7039,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 93,
+ "yearlyEnergyDcKwh": 39831.95,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 23344.764,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 14373.124,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2114.0598,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 94,
+ "yearlyEnergyDcKwh": 40239.184,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 23344.764,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 35,
+ "yearlyEnergyDcKwh": 14780.359,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2114.0598,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 95,
+ "yearlyEnergyDcKwh": 40646.043,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 23344.764,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 15187.22,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2114.0598,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 96,
+ "yearlyEnergyDcKwh": 41052.332,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 55,
+ "yearlyEnergyDcKwh": 23751.053,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 15187.22,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2114.0598,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 97,
+ "yearlyEnergyDcKwh": 41457.996,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 56,
+ "yearlyEnergyDcKwh": 24156.715,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 15187.22,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2114.0598,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 98,
+ "yearlyEnergyDcKwh": 41860.6,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 57,
+ "yearlyEnergyDcKwh": 24559.322,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 15187.22,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2114.0598,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 99,
+ "yearlyEnergyDcKwh": 42262.473,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 57,
+ "yearlyEnergyDcKwh": 24559.322,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 37,
+ "yearlyEnergyDcKwh": 15589.092,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2114.0598,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 100,
+ "yearlyEnergyDcKwh": 42662.86,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 57,
+ "yearlyEnergyDcKwh": 24559.322,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 38,
+ "yearlyEnergyDcKwh": 15989.477,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2114.0598,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 101,
+ "yearlyEnergyDcKwh": 43062.457,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 58,
+ "yearlyEnergyDcKwh": 24958.922,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 38,
+ "yearlyEnergyDcKwh": 15989.477,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2114.0598,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 102,
+ "yearlyEnergyDcKwh": 43459.727,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 58,
+ "yearlyEnergyDcKwh": 24958.922,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 16386.744,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2114.0598,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 103,
+ "yearlyEnergyDcKwh": 43856.74,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 58,
+ "yearlyEnergyDcKwh": 24958.922,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 40,
+ "yearlyEnergyDcKwh": 16783.756,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2114.0598,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 104,
+ "yearlyEnergyDcKwh": 44253.703,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 59,
+ "yearlyEnergyDcKwh": 25355.887,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 40,
+ "yearlyEnergyDcKwh": 16783.756,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 2114.0598,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 45047.23,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 60,
+ "yearlyEnergyDcKwh": 25752.76,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 40,
+ "yearlyEnergyDcKwh": 16783.756,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 2510.7139,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 108,
+ "yearlyEnergyDcKwh": 45861.754,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 60,
+ "yearlyEnergyDcKwh": 25752.76,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 40,
+ "yearlyEnergyDcKwh": 16783.756,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 3325.2393,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 110,
+ "yearlyEnergyDcKwh": 46653.02,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 60,
+ "yearlyEnergyDcKwh": 25752.76,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 41,
+ "yearlyEnergyDcKwh": 17178.332,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3721.9287,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 112,
+ "yearlyEnergyDcKwh": 47438.117,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 60,
+ "yearlyEnergyDcKwh": 25752.76,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 43,
+ "yearlyEnergyDcKwh": 17963.43,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3721.9287,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 114,
+ "yearlyEnergyDcKwh": 48216.55,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 60,
+ "yearlyEnergyDcKwh": 25752.76,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 18741.861,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3721.9287,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 116,
+ "yearlyEnergyDcKwh": 48988.613,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 62,
+ "yearlyEnergyDcKwh": 26524.822,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 18741.861,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 3721.9287,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 118,
+ "yearlyEnergyDcKwh": 49752.715,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 62,
+ "yearlyEnergyDcKwh": 26524.822,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 19126.172,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 4101.718,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 120,
+ "yearlyEnergyDcKwh": 50462.977,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 62,
+ "yearlyEnergyDcKwh": 26524.822,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 47,
+ "yearlyEnergyDcKwh": 19491.94,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4446.213,
+ "segmentIndex": 2
+ }
+ ]
+ },
+ {
+ "panelsCount": 121,
+ "yearlyEnergyDcKwh": 50788.055,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 18.383305,
+ "azimuthDegrees": 88.25306,
+ "panelsCount": 62,
+ "yearlyEnergyDcKwh": 26524.822,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 18.745901,
+ "azimuthDegrees": 268.38727,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 19817.018,
+ "segmentIndex": 1
+ },
+ {
+ "pitchDegrees": 2.566377,
+ "azimuthDegrees": 278.5904,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 4446.213,
+ "segmentIndex": 2
+ }
+ ]
+ }
+ ],
+ "financialAnalyses": [
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "20"
+ },
+ "panelConfigIndex": -1
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "25"
+ },
+ "panelConfigIndex": -1
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "30"
+ },
+ "panelConfigIndex": -1
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "35"
+ },
+ "panelConfigIndex": -1
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "40"
+ },
+ "panelConfigIndex": 0,
+ "financialDetails": {
+ "initialAcKwhPerYear": 1490.2323,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "1134"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "1483"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "12018"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 98.45941,
+ "percentageExportedToGrid": 65.527336
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "335",
+ "nanos": 85540771
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "121"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "4183"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "2669",
+ "nanos": 965332031
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "4183"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "2669",
+ "nanos": 965332031
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "5704"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "4221"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "1483",
+ "nanos": 40039063
+ },
+ "paybackYears": 8.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "456"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "10885"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "3185",
+ "nanos": 84716797
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "10885"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "3185",
+ "nanos": 84716797
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "335",
+ "nanos": 85540771
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "121"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "4183"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "2669",
+ "nanos": 965332031
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "4183"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "2669",
+ "nanos": 965332031
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "45"
+ },
+ "panelConfigIndex": 0,
+ "financialDetails": {
+ "initialAcKwhPerYear": 1490.2323,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2571"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "1483"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "13520"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 87.51946,
+ "percentageExportedToGrid": 52.97799
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "335",
+ "nanos": 85540771
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "124"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "4248"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "2716",
+ "nanos": 304199219
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "4248"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "2716",
+ "nanos": 304199219
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "5704"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "4221"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "1483",
+ "nanos": 40039063
+ },
+ "paybackYears": 8.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "459"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "10950"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "3231",
+ "nanos": 425781250
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "10950"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "3231",
+ "nanos": 425781250
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "335",
+ "nanos": 85540771
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "124"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "4248"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "2716",
+ "nanos": 304199219
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "4248"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "2716",
+ "nanos": 304199219
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "50"
+ },
+ "panelConfigIndex": 1,
+ "financialDetails": {
+ "initialAcKwhPerYear": 1862.9155,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "1416"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "1661"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "15022"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 98.46605,
+ "percentageExportedToGrid": 65.53532
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "375",
+ "nanos": 414459229
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "194"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "6098"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "3952",
+ "nanos": 57617188
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "6098"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "3952",
+ "nanos": 57617188
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "6390",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "4729"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "1661",
+ "nanos": 530029297
+ },
+ "paybackYears": 7.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "570"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "13607"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "4529",
+ "nanos": 175292969
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "13607"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "4529",
+ "nanos": 175292969
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "375",
+ "nanos": 414459229
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "194"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "6098"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "3952",
+ "nanos": 57617188
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "6098"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "3952",
+ "nanos": 57617188
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "60"
+ },
+ "panelConfigIndex": 2,
+ "financialDetails": {
+ "initialAcKwhPerYear": 2234.0735,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "1709"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "1840"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "18027"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 98.40325,
+ "percentageExportedToGrid": 65.45989
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "415",
+ "nanos": 743408203
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "268"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "8004"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "5227",
+ "nanos": 12695313
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "8004"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "5227",
+ "nanos": 12695313
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "7077"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "5237"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "1840",
+ "nanos": 20019531
+ },
+ "paybackYears": 7,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "683"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "16318"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "5866",
+ "nanos": 127441406
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "16318"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "5866",
+ "nanos": 127441406
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "415",
+ "nanos": 743408203
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "268"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "8004"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "5227",
+ "nanos": 12695313
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "8004"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "5227",
+ "nanos": 12695313
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "70"
+ },
+ "panelConfigIndex": 3,
+ "financialDetails": {
+ "initialAcKwhPerYear": 2604.7217,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2005"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "2018"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "21031"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 98.33918,
+ "percentageExportedToGrid": 65.38297
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "456",
+ "nanos": 72357178
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "341"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "9905"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "6499",
+ "nanos": 589843750
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "9905"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "6499",
+ "nanos": 589843750
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "7763",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "5745"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "2018",
+ "nanos": 510009766
+ },
+ "paybackYears": 6.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "797"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "19027"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "7200",
+ "nanos": 697753906
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "19027"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "7200",
+ "nanos": 697753906
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "456",
+ "nanos": 72357178
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "341"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "9905"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "6499",
+ "nanos": 589843750
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "9905"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "6499",
+ "nanos": 589843750
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "80"
+ },
+ "panelConfigIndex": 4,
+ "financialDetails": {
+ "initialAcKwhPerYear": 2975.9473,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2298"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "2197"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "24036"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 98.31017,
+ "percentageExportedToGrid": 65.34816
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "496",
+ "nanos": 401275635
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "414"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "11811"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "7774",
+ "nanos": 860839844
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "11811"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "7774",
+ "nanos": 860839844
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "8450"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "6253"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "2197"
+ },
+ "paybackYears": 6.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "911"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "21739"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "8537",
+ "nanos": 966796875
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "21739"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "8537",
+ "nanos": 966796875
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "496",
+ "nanos": 401245117
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "414"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "11811"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "7774",
+ "nanos": 861328125
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "11811"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "7774",
+ "nanos": 861328125
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "90"
+ },
+ "panelConfigIndex": 5,
+ "financialDetails": {
+ "initialAcKwhPerYear": 3348.2861,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2583"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "2375"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "27041"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 98.32033,
+ "percentageExportedToGrid": 65.36035
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "536",
+ "nanos": 730163574
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "488"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "13724"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "9055",
+ "nanos": 343750000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "13724"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "9055",
+ "nanos": 343750000
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "9136",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "6762"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "2375",
+ "nanos": 489990234
+ },
+ "paybackYears": 6.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1025"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "24458"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "9880",
+ "nanos": 444335938
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "24458"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "9880",
+ "nanos": 444335938
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "536",
+ "nanos": 730163574
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "488"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "13724"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "9055",
+ "nanos": 343750000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "13724"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "9055",
+ "nanos": 343750000
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "100"
+ },
+ "defaultBill": true,
+ "panelConfigIndex": 6,
+ "financialDetails": {
+ "initialAcKwhPerYear": 3718.77,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "2880"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "2553"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "30045"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 98.2794,
+ "percentageExportedToGrid": 65.31123
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "577",
+ "nanos": 59143066
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "561"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "15624"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "10327",
+ "nanos": 134765625
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "15624"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "10327",
+ "nanos": 134765625
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "9823"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "7270"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "2553",
+ "nanos": 979980469
+ },
+ "paybackYears": 6,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1138"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "27165"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "11214",
+ "nanos": 237304688
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "27165"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "11214",
+ "nanos": 237304688
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "577",
+ "nanos": 59143066
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "561"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "15624"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "10327",
+ "nanos": 134765625
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "15624"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "10327",
+ "nanos": 134765625
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "125"
+ },
+ "panelConfigIndex": 8,
+ "financialDetails": {
+ "initialAcKwhPerYear": 4460.769,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "4898"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "2910"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "37556"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 94.311134,
+ "percentageExportedToGrid": 60.628975
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "657",
+ "nanos": 716979980
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "712"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "19504"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "12926",
+ "nanos": 802734375
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "19504"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "12926",
+ "nanos": 802734375
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "11196"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "8286"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "2910",
+ "nanos": 959960938
+ },
+ "paybackYears": 5.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1369"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "32659"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "13937",
+ "nanos": 894531250
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "32659"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "13937",
+ "nanos": 894531250
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "657",
+ "nanos": 716979980
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "712"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "19504"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "12926",
+ "nanos": 802734375
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "19504"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "12926",
+ "nanos": 802734375
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "150"
+ },
+ "panelConfigIndex": 11,
+ "financialDetails": {
+ "initialAcKwhPerYear": 5569.828,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "4377"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "3446"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "45068"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 98.132706,
+ "percentageExportedToGrid": 65.13537
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "778",
+ "nanos": 703796387
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "926"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "25117"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "16679",
+ "nanos": 779296875
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "25117"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "16679",
+ "nanos": 779296875
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "13255",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "9810"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "3446",
+ "nanos": 429931641
+ },
+ "paybackYears": 5.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1705"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "40691"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "17876",
+ "nanos": 871093750
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "40691"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "17876",
+ "nanos": 871093750
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "778",
+ "nanos": 703796387
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "926"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "25117"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "16679",
+ "nanos": 779296875
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "25117"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "16679",
+ "nanos": 779296875
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "175"
+ },
+ "panelConfigIndex": 13,
+ "financialDetails": {
+ "initialAcKwhPerYear": 6307.9463,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "6421"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "3803"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "52579"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 95.26059,
+ "percentageExportedToGrid": 61.735023
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "859",
+ "nanos": 361633301
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1076"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "28971"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "19261",
+ "nanos": 878906250
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "28971"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "19261",
+ "nanos": 878906250
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "14628",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "10826"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "3803",
+ "nanos": 409912109
+ },
+ "paybackYears": 5.25,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1935"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "46158"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "20582",
+ "nanos": 951171875
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "46158"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "20582",
+ "nanos": 951171875
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "859",
+ "nanos": 361633301
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1076"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "28971"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "19261",
+ "nanos": 878906250
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "28971"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "19261",
+ "nanos": 878906250
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "200"
+ },
+ "panelConfigIndex": 16,
+ "financialDetails": {
+ "initialAcKwhPerYear": 7414.54,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "5918"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "4338"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "60091"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 97.9755,
+ "percentageExportedToGrid": 64.94714
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "980",
+ "nanos": 348449707
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1290"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "34566"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "23002",
+ "nanos": 712890625
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "34566"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "23002",
+ "nanos": 712890625
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "16688"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "12350"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "4338",
+ "nanos": 879882813
+ },
+ "paybackYears": 5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2270"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "54173"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "24509",
+ "nanos": 787109375
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "54173"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "24509",
+ "nanos": 787109375
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "980",
+ "nanos": 348449707
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1290"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "34566"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "23002",
+ "nanos": 712890625
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "34566"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "23002",
+ "nanos": 712890625
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "225"
+ },
+ "panelConfigIndex": 18,
+ "financialDetails": {
+ "initialAcKwhPerYear": 8151.381,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "7971"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "4695"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "67602"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 95.74408,
+ "percentageExportedToGrid": 62.30172
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1061",
+ "nanos": 6347656
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1439"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "38411"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "25579",
+ "nanos": 83984375
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "38411"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "25579",
+ "nanos": 83984375
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "18061"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "13366"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "4695",
+ "nanos": 859863281
+ },
+ "paybackYears": 5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2500"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "59632"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "27210",
+ "nanos": 144531250
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "59632"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "27210",
+ "nanos": 144531250
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1061",
+ "nanos": 6347656
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1439"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "38411"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "25579",
+ "nanos": 83984375
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "38411"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "25579",
+ "nanos": 83984375
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "250"
+ },
+ "panelConfigIndex": 21,
+ "financialDetails": {
+ "initialAcKwhPerYear": 9256.696,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "7477"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "5231"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "75113"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 97.85416,
+ "percentageExportedToGrid": 64.802
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1181",
+ "nanos": 993041992
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1653"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "43997"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "29313",
+ "nanos": 658203125
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "43997"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "29313",
+ "nanos": 658203125
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "20120",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "14890"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "5231",
+ "nanos": 330078125
+ },
+ "paybackYears": 5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2835"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "67637"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "31130",
+ "nanos": 722656250
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "67637"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "31130",
+ "nanos": 722656250
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1181",
+ "nanos": 993041992
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "1653"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "43997"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "29313",
+ "nanos": 658203125
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "43997"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "29313",
+ "nanos": 658203125
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "300"
+ },
+ "panelConfigIndex": 26,
+ "financialDetails": {
+ "initialAcKwhPerYear": 11103.166,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "9006"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "6123"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "90136"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 97.81126,
+ "percentageExportedToGrid": 64.75073
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1383",
+ "nanos": 637817383
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2017"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "53458"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "35644",
+ "nanos": 804687500
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "53458"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "35644",
+ "nanos": 804687500
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "23553"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "17430"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "6123",
+ "nanos": 779785156
+ },
+ "paybackYears": 4.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "3400"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "81131"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "37771",
+ "nanos": 843750000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "81131"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "37771",
+ "nanos": 843750000
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1383",
+ "nanos": 637817383
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2017"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "53458"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "35644",
+ "nanos": 804687500
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "53458"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "35644",
+ "nanos": 804687500
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "350"
+ },
+ "panelConfigIndex": 31,
+ "financialDetails": {
+ "initialAcKwhPerYear": 12958.395,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "10475"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "7016"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "105159"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 97.84675,
+ "percentageExportedToGrid": 64.79315
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1585",
+ "nanos": 282348633
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2383"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "62979"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "42016",
+ "nanos": 953125000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "62979"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "42016",
+ "nanos": 953125000
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "26985",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "19970"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "7016",
+ "nanos": 229980469
+ },
+ "paybackYears": 4.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "3968"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "94685"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "44453",
+ "nanos": 980468750
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "94685"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "44453",
+ "nanos": 980468750
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1585",
+ "nanos": 282348633
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2383"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "62979"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "42016",
+ "nanos": 953125000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "62979"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "42016",
+ "nanos": 953125000
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "400"
+ },
+ "panelConfigIndex": 36,
+ "financialDetails": {
+ "initialAcKwhPerYear": 14800.658,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "12033"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "7908"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "120182"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 97.78772,
+ "percentageExportedToGrid": 64.72261
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "1786",
+ "nanos": 927124023
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2746"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "72411"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "48328",
+ "nanos": 417968750
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "72411"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "48328",
+ "nanos": 417968750
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "30418"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "22510"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "7908",
+ "nanos": 680175781
+ },
+ "paybackYears": 4.75,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "4533"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "108150"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "51075",
+ "nanos": 433593750
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "108150"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "51075",
+ "nanos": 433593750
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "1786",
+ "nanos": 927124023
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "2746"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "72411"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "48328",
+ "nanos": 417968750
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "72411"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "48328",
+ "nanos": 417968750
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "450"
+ },
+ "panelConfigIndex": 42,
+ "financialDetails": {
+ "initialAcKwhPerYear": 17003.46,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "11107"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "8979"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "135205"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.85921,
+ "percentageExportedToGrid": 67.218796
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2028",
+ "nanos": 900512695
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "3170"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "83520"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "55754",
+ "nanos": 968750000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "83520"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "55754",
+ "nanos": 968750000
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "34537"
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "25558"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "8979",
+ "nanos": 620117188
+ },
+ "paybackYears": 4.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "5199"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "124098"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "58873",
+ "nanos": 941406250
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "124098"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "58873",
+ "nanos": 941406250
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2028",
+ "nanos": 900512695
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "3170"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "83520"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "55754",
+ "nanos": 968750000
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "83520"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "55754",
+ "nanos": 968750000
+ }
+ }
+ }
+ },
+ {
+ "monthlyBill": {
+ "currencyCode": "USD",
+ "units": "500"
+ },
+ "panelConfigIndex": 47,
+ "financialDetails": {
+ "initialAcKwhPerYear": 18831.781,
+ "remainingLifetimeUtilityBill": {
+ "currencyCode": "USD",
+ "units": "12761"
+ },
+ "federalIncentive": {
+ "currencyCode": "USD",
+ "units": "9872"
+ },
+ "stateIncentive": {
+ "currencyCode": "USD"
+ },
+ "utilityIncentive": {
+ "currencyCode": "USD"
+ },
+ "lifetimeSrecTotal": {
+ "currencyCode": "USD"
+ },
+ "costOfElectricityWithoutSolar": {
+ "currencyCode": "USD",
+ "units": "150227"
+ },
+ "netMeteringAllowed": true,
+ "solarPercentage": 99.53703,
+ "percentageExportedToGrid": 66.82777
+ },
+ "leasingSavings": {
+ "leasesAllowed": true,
+ "leasesSupported": true,
+ "annualLeasingCost": {
+ "currencyCode": "USD",
+ "units": "2230",
+ "nanos": 545166016
+ },
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "3529"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "92856"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "62001",
+ "nanos": 773437500
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "92856"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "62001",
+ "nanos": 773437500
+ }
+ }
+ },
+ "cashPurchaseSavings": {
+ "outOfPocketCost": {
+ "currencyCode": "USD",
+ "units": "37969",
+ "nanos": 500000000
+ },
+ "upfrontCost": {
+ "currencyCode": "USD",
+ "units": "28098"
+ },
+ "rebateValue": {
+ "currencyCode": "USD",
+ "units": "9872",
+ "nanos": 70312500
+ },
+ "paybackYears": 4.5,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "5759"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "137467"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "65430",
+ "nanos": 730468750
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "137467"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "65430",
+ "nanos": 730468750
+ }
+ }
+ },
+ "financedPurchaseSavings": {
+ "annualLoanPayment": {
+ "currencyCode": "USD",
+ "units": "2230",
+ "nanos": 545166016
+ },
+ "rebateValue": {
+ "currencyCode": "USD"
+ },
+ "loanInterestRate": 0.05,
+ "savings": {
+ "savingsYear1": {
+ "currencyCode": "USD",
+ "units": "3529"
+ },
+ "savingsYear20": {
+ "currencyCode": "USD",
+ "units": "92856"
+ },
+ "presentValueOfSavingsYear20": {
+ "currencyCode": "USD",
+ "units": "62001",
+ "nanos": 773437500
+ },
+ "financiallyViable": true,
+ "savingsLifetime": {
+ "currencyCode": "USD",
+ "units": "92856"
+ },
+ "presentValueOfSavingsLifetime": {
+ "currencyCode": "USD",
+ "units": "62001",
+ "nanos": 773437500
+ }
+ }
+ }
+ }
+ ],
+ "panelCapacityWatts": 250,
+ "panelHeightMeters": 1.65,
+ "panelWidthMeters": 0.992,
+ "panelLifetimeYears": 20,
+ "buildingStats": {
+ "areaMeters2": 267.5875,
+ "sunshineQuantiles": [
+ 313.89545,
+ 1246.3882,
+ 1569.4501,
+ 1646.3126,
+ 1682.173,
+ 1706.7515,
+ 1721.1887,
+ 1731.4125,
+ 1740.264,
+ 1752.5176,
+ 1967.5802
+ ],
+ "groundAreaMeters2": 250.23
+ },
+ "solarPanels": [
+ {
+ "center": {
+ "latitude": 32.8118838,
+ "longitude": -116.98479329999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 441.38223,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.811867,
+ "longitude": -116.9848376
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.9273,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.8118689,
+ "longitude": -116.9847928
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.02963,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8118987,
+ "longitude": -116.9847939
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.87534,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8118984,
+ "longitude": -116.98480389999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.4508,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8118835,
+ "longitude": -116.9848034
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.65634,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8118833,
+ "longitude": -116.98481350000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.05667,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.811883,
+ "longitude": -116.9848235
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.73587,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.811897900000005,
+ "longitude": -116.98482399999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.04584,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8118681,
+ "longitude": -116.98482299999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 435.86334,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.811853299999996,
+ "longitude": -116.9848224
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.32245,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8118535,
+ "longitude": -116.98481239999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.61737,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.811854,
+ "longitude": -116.98479229999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 435.09857,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8118756,
+ "longitude": -116.98491609999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.88113,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 32.8118981,
+ "longitude": -116.984814
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.79562,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.811884,
+ "longitude": -116.9847833
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.222,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.811913,
+ "longitude": -116.9848145
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.15295,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.811852099999996,
+ "longitude": -116.98483720000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.133,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.8118519,
+ "longitude": -116.9848472
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.8869,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.8118543,
+ "longitude": -116.9847822
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.85464,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8119133,
+ "longitude": -116.98480450000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.58362,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8118687,
+ "longitude": -116.98480289999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.2878,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8119128,
+ "longitude": -116.98482460000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 432.90204,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8119276,
+ "longitude": -116.9848251
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.62375,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.811854499999995,
+ "longitude": -116.98477219999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 432.845,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8118538,
+ "longitude": -116.9848023
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 432.6956,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8119282,
+ "longitude": -116.984805
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 432.3632,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.811943,
+ "longitude": -116.98480550000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 435.57318,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.811957899999996,
+ "longitude": -116.9848061
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 435.86325,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8119577,
+ "longitude": -116.98481609999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 435.82248,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8119574,
+ "longitude": -116.9848262
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 437.53793,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.811972499999996,
+ "longitude": -116.9848167
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.4084,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8119582,
+ "longitude": -116.98479599999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 434.4433,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8119584,
+ "longitude": -116.984786
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 436.0248,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8119587,
+ "longitude": -116.98477589999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 438.2073,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8119433,
+ "longitude": -116.98479549999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.88187,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8119438,
+ "longitude": -116.98477539999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.8504,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8119428,
+ "longitude": -116.98481559999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.65683,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8119289,
+ "longitude": -116.9847749
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 433.16473,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8119292,
+ "longitude": -116.9847648
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 432.81543,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8119436,
+ "longitude": -116.9847854
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 432.37946,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.811928699999996,
+ "longitude": -116.9847849
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 432.1893,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8118743,
+ "longitude": -116.98490559999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 432.0006,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 32.8118692,
+ "longitude": -116.98478279999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 431.96753,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.811913499999996,
+ "longitude": -116.9847944
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 431.77652,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8118684,
+ "longitude": -116.9848129
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 431.2197,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8119284,
+ "longitude": -116.984795
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 430.7166,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8119425,
+ "longitude": -116.98482560000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 430.32883,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.811881899999996,
+ "longitude": -116.98483809999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 430.22165,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.8119138,
+ "longitude": -116.98478440000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 430.212,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8118968,
+ "longitude": -116.98483859999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 429.48532,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.8118517,
+ "longitude": -116.9848572
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 429.41098,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.8118514,
+ "longitude": -116.98486720000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 429.63574,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.8118694,
+ "longitude": -116.9847727
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 429.26724,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8118665,
+ "longitude": -116.9848577
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 428.83078,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.8119279,
+ "longitude": -116.9848151
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 428.6995,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8118668,
+ "longitude": -116.98484769999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 427.82126,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.8118663,
+ "longitude": -116.9848677
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 427.47235,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.811866099999996,
+ "longitude": -116.9848778
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 430.97412,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.8118658,
+ "longitude": -116.9848878
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 431.98843,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.811850899999996,
+ "longitude": -116.98488730000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 431.045,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.8118812,
+ "longitude": -116.98486820000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 427.41312,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.8118548,
+ "longitude": -116.9847621
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 426.89395,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.811914099999996,
+ "longitude": -116.9847743
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 426.5615,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8118512,
+ "longitude": -116.9848773
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 425.4693,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.8119441,
+ "longitude": -116.9847653
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 424.70758,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8118609,
+ "longitude": -116.9849187
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 423.9304,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 32.8118989,
+ "longitude": -116.98478379999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 423.43488,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.811884299999996,
+ "longitude": -116.98477319999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 422.41953,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8119116,
+ "longitude": -116.9848391
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 421.1381,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.8118809,
+ "longitude": -116.98487829999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 420.79208,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.8119114,
+ "longitude": -116.98484920000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 419.90457,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.8119112,
+ "longitude": -116.9848592
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 423.42468,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.811926299999996,
+ "longitude": -116.9848497
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 419.73196,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.811896499999996,
+ "longitude": -116.9848487
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 419.47153,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.811869699999995,
+ "longitude": -116.98476269999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 418.7138,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8119265,
+ "longitude": -116.98483960000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 418.69305,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.8119414,
+ "longitude": -116.9848401
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 422.06076,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.81189630000001,
+ "longitude": -116.98485869999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 417.35385,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.8119412,
+ "longitude": -116.98485009999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 416.87616,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.811955999999995,
+ "longitude": -116.9848506
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 417.91763,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.8119709,
+ "longitude": -116.9848511
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 418.16815,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.8119563,
+ "longitude": -116.98484059999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 415.99094,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.8118903,
+ "longitude": -116.98491340000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 415.89172,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 32.811940899999996,
+ "longitude": -116.9848602
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 413.90323,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.811926,
+ "longitude": -116.98485970000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 413.26962,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.8119589,
+ "longitude": -116.9847659
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 410.94952,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8119407,
+ "longitude": -116.98487019999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 410.77533,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.8118384,
+ "longitude": -116.98482190000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 410.61795,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8118361,
+ "longitude": -116.98488679999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 410.21555,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.8119258,
+ "longitude": -116.9848697
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 407.96796,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.811925599999995,
+ "longitude": -116.9848797
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 409.75314,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.8118596,
+ "longitude": -116.98490819999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 407.35583,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 32.8119558,
+ "longitude": -116.9848607
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 407.2352,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.8118814,
+ "longitude": -116.98485819999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 406.86047,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.8118389,
+ "longitude": -116.98480180000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 406.28812,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8118386,
+ "longitude": -116.9848118
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 405.66187,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8118397,
+ "longitude": -116.9847716
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 402.60684,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8119556,
+ "longitude": -116.98487069999997
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 401.8724,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.8119109,
+ "longitude": -116.98486919999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 400.38428,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.8118992,
+ "longitude": -116.9847738
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 399.6001,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8119404,
+ "longitude": -116.9848802
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 397.26773,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.811837,
+ "longitude": -116.98484669999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 397.01105,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.8118394,
+ "longitude": -116.98478170000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 396.9655,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8118392,
+ "longitude": -116.9847917
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 396.8725,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8119051,
+ "longitude": -116.98491080000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 396.65414,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 32.8119064,
+ "longitude": -116.98492129999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 408.33594,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 32.8119211,
+ "longitude": -116.9849186
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 406.18936,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 32.811919800000005,
+ "longitude": -116.98490819999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 396.68933,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 32.8118365,
+ "longitude": -116.98486679999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 394.5755,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.811896,
+ "longitude": -116.98486869999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 393.39398,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.8118372,
+ "longitude": -116.9848367
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 391.70377,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.8119253,
+ "longitude": -116.9848898
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 389.65054,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.8118368,
+ "longitude": -116.9848567
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 388.78152,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.811839899999995,
+ "longitude": -116.98476160000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 387.07285,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8119143,
+ "longitude": -116.98476430000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 384.99036,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 32.8119553,
+ "longitude": -116.98488069999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 384.31143,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.811889,
+ "longitude": -116.984903
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 379.78912,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 32.8119107,
+ "longitude": -116.9848793
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 365.7679,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 32.8118917,
+ "longitude": -116.98492390000001
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 344.49527,
+ "segmentIndex": 2
+ },
+ {
+ "center": {
+ "latitude": 32.811910499999996,
+ "longitude": -116.98488929999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 325.07785,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 32.811827099999995,
+ "longitude": -116.9849327
+ },
+ "ne": {
+ "latitude": 32.811985,
+ "longitude": -116.98475110000001
+ }
+ },
+ "imageryQuality": "HIGH",
+ "imageryProcessedDate": {
+ "year": 2022,
+ "month": 10,
+ "day": 16
+ }
+ },
+ "status": 200,
+ "statusText": "",
+ "headers": {
+ "cache-control": "private",
+ "content-encoding": "gzip",
+ "content-length": "10681",
+ "content-type": "application/json; charset=UTF-8",
+ "date": "Wed, 25 Oct 2023 03:49:20 GMT",
+ "server": "ESF",
+ "vary": "Origin, X-Origin, Referer"
+ },
+ "config": {
+ "transitional": {
+ "silentJSONParsing": true,
+ "forcedJSONParsing": true,
+ "clarifyTimeoutError": false
+ },
+ "adapter": "xhr",
+ "transformRequest": [
+ null
+ ],
+ "transformResponse": [
+ null
+ ],
+ "timeout": 0,
+ "xsrfCookieName": "XSRF-TOKEN",
+ "xsrfHeaderName": "X-XSRF-TOKEN",
+ "maxContentLength": -1,
+ "maxBodyLength": -1,
+ "env": {},
+ "headers": {
+ "Accept": "application/json, text/plain, */*"
+ },
+ "method": "get",
+ "url": "https://solar.googleapis.com/v1/buildingInsights:findClosest?location.latitude=32.81191404727009&location.longitude=-116.98483049869536&requiredQuality=HIGH&key=AIzaSyCMtUFMOV1x4yp9cB8Z22nLX85iItpqdIg"
+ },
+ "request": {}
+}
\ No newline at end of file
diff --git a/Neverstopdreaming/src/responses/opt3.js b/Neverstopdreaming/src/responses/opt3.js
new file mode 100644
index 00000000..06de60fa
--- /dev/null
+++ b/Neverstopdreaming/src/responses/opt3.js
@@ -0,0 +1,4097 @@
+export const opt3Response =
+{
+ "data": {
+ "name": "buildings/ChIJ65O66qE7AWARyMxrIKOkSNM",
+ "center": {
+ "latitude": 34.6921786,
+ "longitude": 135.7936116
+ },
+ "imageryDate": {
+ "year": 2019,
+ "month": 8,
+ "day": 10
+ },
+ "regionCode": "JP",
+ "solarPotential": {
+ "maxArrayPanelsCount": 154,
+ "maxArrayAreaMeters2": 252.06718,
+ "maxSunshineHoursPerYear": 1235.7968,
+ "carbonOffsetFactorKgPerMwh": 550.9993,
+ "wholeRoofStats": {
+ "areaMeters2": 296.50735,
+ "sunshineQuantiles": [
+ 436.7028,
+ 1069.0875,
+ 1205.3389,
+ 1211.4529,
+ 1216.8755,
+ 1221.3872,
+ 1224.4266,
+ 1226.2313,
+ 1227.8884,
+ 1229.8357,
+ 1291.0104
+ ],
+ "groundAreaMeters2": 290.95
+ },
+ "roofSegmentStats": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "stats": {
+ "areaMeters2": 149.58707,
+ "sunshineQuantiles": [
+ 436.7028,
+ 1082.8007,
+ 1201.8079,
+ 1205.5996,
+ 1208.8807,
+ 1211.8242,
+ 1214.655,
+ 1217.3534,
+ 1220.1459,
+ 1223.9327,
+ 1289.4347
+ ],
+ "groundAreaMeters2": 146.8
+ },
+ "center": {
+ "latitude": 34.6921793,
+ "longitude": 135.79365199999998
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 34.6920929,
+ "longitude": 135.7936102
+ },
+ "ne": {
+ "latitude": 34.6922693,
+ "longitude": 135.7936993
+ }
+ },
+ "planeHeightAtCenterMeters": 73.589264
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "stats": {
+ "areaMeters2": 146.9203,
+ "sunshineQuantiles": [
+ 443.95938,
+ 1025.4292,
+ 1223.0009,
+ 1224.5983,
+ 1225.6631,
+ 1226.5806,
+ 1227.4825,
+ 1228.4093,
+ 1229.435,
+ 1231.1202,
+ 1291.0104
+ ],
+ "groundAreaMeters2": 144.15
+ },
+ "center": {
+ "latitude": 34.6921807,
+ "longitude": 135.793569
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 34.6920934,
+ "longitude": 135.79352509999998
+ },
+ "ne": {
+ "latitude": 34.692267099999995,
+ "longitude": 135.7936119
+ }
+ },
+ "planeHeightAtCenterMeters": 73.594826
+ }
+ ],
+ "solarPanelConfigs": [
+ {
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1229.8373,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 922.10333,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1536.8777,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1229.1437,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1844.0308,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1536.2968,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2151.143,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1843.409,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 2458.5046,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2150.7708,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 2766.61,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 2458.8762,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3074.786,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 2767.052,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 3381.8315,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3074.0977,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3688.8586,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 3381.1248,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 3995.8064,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3688.0728,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 4303.0273,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 3995.2935,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4610.239,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 4302.5054,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 4917.152,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4609.4185,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 5224.197,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 4916.464,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5531.369,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 5223.636,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 5838.5186,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5530.7856,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 6145.769,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 5838.036,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 6452.573,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 6144.8403,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 6759.3315,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 6451.5986,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 7066.0615,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 6758.3286,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7372.789,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 7065.056,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 7679.514,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7371.7813,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 7986.4775,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 7678.7446,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 8293.28,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 7985.5474,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8599.991,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 8292.258,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8906.961,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8599.229,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 30,
+ "yearlyEnergyDcKwh": 9213.922,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8906.189,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 31,
+ "yearlyEnergyDcKwh": 9521.808,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 30,
+ "yearlyEnergyDcKwh": 9214.075,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 9829.012,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 31,
+ "yearlyEnergyDcKwh": 9521.279,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 10136.509,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 9828.776,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 10443.621,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 33,
+ "yearlyEnergyDcKwh": 10135.888,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 35,
+ "yearlyEnergyDcKwh": 10750.529,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 10442.796,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 11057.672,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 35,
+ "yearlyEnergyDcKwh": 10749.938,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 37,
+ "yearlyEnergyDcKwh": 11364.595,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 11056.861,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 38,
+ "yearlyEnergyDcKwh": 11671.459,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 37,
+ "yearlyEnergyDcKwh": 11363.726,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 11978.169,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 38,
+ "yearlyEnergyDcKwh": 11670.435,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 40,
+ "yearlyEnergyDcKwh": 12284.875,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 39,
+ "yearlyEnergyDcKwh": 11977.141,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 41,
+ "yearlyEnergyDcKwh": 12591.75,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 40,
+ "yearlyEnergyDcKwh": 12284.016,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 12898.606,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 41,
+ "yearlyEnergyDcKwh": 12590.871,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 43,
+ "yearlyEnergyDcKwh": 13205.635,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 12897.899,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 44,
+ "yearlyEnergyDcKwh": 13512.406,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 43,
+ "yearlyEnergyDcKwh": 13204.672,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 13819.099,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 44,
+ "yearlyEnergyDcKwh": 13511.363,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 14125.786,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 45,
+ "yearlyEnergyDcKwh": 13818.052,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 47,
+ "yearlyEnergyDcKwh": 14432.46,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 14124.726,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 14739.129,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 47,
+ "yearlyEnergyDcKwh": 14431.395,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 15045.798,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 14738.063,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 50,
+ "yearlyEnergyDcKwh": 15352.441,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 49,
+ "yearlyEnergyDcKwh": 15044.707,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 15659.063,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 50,
+ "yearlyEnergyDcKwh": 15351.329,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 15965.663,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 51,
+ "yearlyEnergyDcKwh": 15657.929,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 53,
+ "yearlyEnergyDcKwh": 16272.262,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 15964.527,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 16578.803,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 53,
+ "yearlyEnergyDcKwh": 16271.069,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 55,
+ "yearlyEnergyDcKwh": 16885.342,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 16577.607,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 56,
+ "yearlyEnergyDcKwh": 17191.854,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 55,
+ "yearlyEnergyDcKwh": 16884.121,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 57,
+ "yearlyEnergyDcKwh": 17498.367,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 56,
+ "yearlyEnergyDcKwh": 17190.633,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 58,
+ "yearlyEnergyDcKwh": 17804.873,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 57,
+ "yearlyEnergyDcKwh": 17497.14,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 59,
+ "yearlyEnergyDcKwh": 18111.344,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 58,
+ "yearlyEnergyDcKwh": 17803.611,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 60,
+ "yearlyEnergyDcKwh": 18417.746,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 59,
+ "yearlyEnergyDcKwh": 18110.014,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 61,
+ "yearlyEnergyDcKwh": 18724.143,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 1,
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 60,
+ "yearlyEnergyDcKwh": 18416.412,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 62,
+ "yearlyEnergyDcKwh": 19030.516,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 2,
+ "yearlyEnergyDcKwh": 614.1058,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 60,
+ "yearlyEnergyDcKwh": 18416.412,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 63,
+ "yearlyEnergyDcKwh": 19336.922,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 920.5117,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 60,
+ "yearlyEnergyDcKwh": 18416.412,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 64,
+ "yearlyEnergyDcKwh": 19643.271,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 920.5117,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 61,
+ "yearlyEnergyDcKwh": 18722.764,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 65,
+ "yearlyEnergyDcKwh": 19949.701,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 920.5117,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 62,
+ "yearlyEnergyDcKwh": 19029.193,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 66,
+ "yearlyEnergyDcKwh": 20256.045,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 920.5117,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 63,
+ "yearlyEnergyDcKwh": 19335.537,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 67,
+ "yearlyEnergyDcKwh": 20562.375,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 920.5117,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 64,
+ "yearlyEnergyDcKwh": 19641.867,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 68,
+ "yearlyEnergyDcKwh": 20868.695,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 920.5117,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 65,
+ "yearlyEnergyDcKwh": 19948.188,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 69,
+ "yearlyEnergyDcKwh": 21174.91,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 920.5117,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 66,
+ "yearlyEnergyDcKwh": 20254.402,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 70,
+ "yearlyEnergyDcKwh": 21481.1,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 920.5117,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 67,
+ "yearlyEnergyDcKwh": 20560.592,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 71,
+ "yearlyEnergyDcKwh": 21787.285,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 920.5117,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 68,
+ "yearlyEnergyDcKwh": 20866.777,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 22093.465,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 920.5117,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 69,
+ "yearlyEnergyDcKwh": 21172.957,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 73,
+ "yearlyEnergyDcKwh": 22399.557,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 920.5117,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 70,
+ "yearlyEnergyDcKwh": 21479.047,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 74,
+ "yearlyEnergyDcKwh": 22705.625,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 3,
+ "yearlyEnergyDcKwh": 920.5117,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 71,
+ "yearlyEnergyDcKwh": 21785.117,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 75,
+ "yearlyEnergyDcKwh": 23011.568,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 4,
+ "yearlyEnergyDcKwh": 1226.4536,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 71,
+ "yearlyEnergyDcKwh": 21785.117,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 76,
+ "yearlyEnergyDcKwh": 23317.584,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 5,
+ "yearlyEnergyDcKwh": 1532.4707,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 71,
+ "yearlyEnergyDcKwh": 21785.117,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 77,
+ "yearlyEnergyDcKwh": 23624.086,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 6,
+ "yearlyEnergyDcKwh": 1838.9729,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 71,
+ "yearlyEnergyDcKwh": 21785.117,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 78,
+ "yearlyEnergyDcKwh": 23930.1,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2144.985,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 71,
+ "yearlyEnergyDcKwh": 21785.117,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 79,
+ "yearlyEnergyDcKwh": 24235.986,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 7,
+ "yearlyEnergyDcKwh": 2144.985,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 22091.006,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 80,
+ "yearlyEnergyDcKwh": 24541.5,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 8,
+ "yearlyEnergyDcKwh": 2450.4988,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 22091.006,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 81,
+ "yearlyEnergyDcKwh": 24847.113,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 9,
+ "yearlyEnergyDcKwh": 2756.111,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 22091.006,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 82,
+ "yearlyEnergyDcKwh": 25152.662,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 10,
+ "yearlyEnergyDcKwh": 3061.6597,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 22091.006,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 83,
+ "yearlyEnergyDcKwh": 25458.172,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 11,
+ "yearlyEnergyDcKwh": 3367.1707,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 22091.006,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 84,
+ "yearlyEnergyDcKwh": 25763.611,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 12,
+ "yearlyEnergyDcKwh": 3672.6084,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 22091.006,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 85,
+ "yearlyEnergyDcKwh": 26069.07,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 13,
+ "yearlyEnergyDcKwh": 3978.0688,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 22091.006,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 86,
+ "yearlyEnergyDcKwh": 26374.305,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 14,
+ "yearlyEnergyDcKwh": 4283.303,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 22091.006,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 87,
+ "yearlyEnergyDcKwh": 26679.322,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 15,
+ "yearlyEnergyDcKwh": 4588.3203,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 22091.006,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 88,
+ "yearlyEnergyDcKwh": 26984.625,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 16,
+ "yearlyEnergyDcKwh": 4893.622,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 22091.006,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 89,
+ "yearlyEnergyDcKwh": 27290.035,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 17,
+ "yearlyEnergyDcKwh": 5199.0327,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 22091.006,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 90,
+ "yearlyEnergyDcKwh": 27596.44,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 18,
+ "yearlyEnergyDcKwh": 5505.437,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 22091.006,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 91,
+ "yearlyEnergyDcKwh": 27901.404,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 19,
+ "yearlyEnergyDcKwh": 5810.402,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 22091.006,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 92,
+ "yearlyEnergyDcKwh": 28206.322,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 20,
+ "yearlyEnergyDcKwh": 6115.3203,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 22091.006,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 93,
+ "yearlyEnergyDcKwh": 28511.193,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 21,
+ "yearlyEnergyDcKwh": 6420.192,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 22091.006,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 94,
+ "yearlyEnergyDcKwh": 28815.982,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 22,
+ "yearlyEnergyDcKwh": 6724.9814,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 22091.006,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 95,
+ "yearlyEnergyDcKwh": 29120.674,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 23,
+ "yearlyEnergyDcKwh": 7029.672,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 22091.006,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 96,
+ "yearlyEnergyDcKwh": 29425.725,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 24,
+ "yearlyEnergyDcKwh": 7334.722,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 22091.006,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 97,
+ "yearlyEnergyDcKwh": 29730.404,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 25,
+ "yearlyEnergyDcKwh": 7639.4014,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 22091.006,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 98,
+ "yearlyEnergyDcKwh": 30035.06,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 26,
+ "yearlyEnergyDcKwh": 7944.058,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 22091.006,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 99,
+ "yearlyEnergyDcKwh": 30339.652,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 27,
+ "yearlyEnergyDcKwh": 8248.649,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 22091.006,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 100,
+ "yearlyEnergyDcKwh": 30644.19,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 28,
+ "yearlyEnergyDcKwh": 8553.1875,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 22091.006,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 101,
+ "yearlyEnergyDcKwh": 30948.65,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 29,
+ "yearlyEnergyDcKwh": 8857.648,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 22091.006,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 102,
+ "yearlyEnergyDcKwh": 31254.11,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 30,
+ "yearlyEnergyDcKwh": 9163.106,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 22091.006,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 103,
+ "yearlyEnergyDcKwh": 31558.566,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 31,
+ "yearlyEnergyDcKwh": 9467.563,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 22091.006,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 104,
+ "yearlyEnergyDcKwh": 31862.908,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 32,
+ "yearlyEnergyDcKwh": 9771.905,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 22091.006,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 106,
+ "yearlyEnergyDcKwh": 32470.795,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 34,
+ "yearlyEnergyDcKwh": 10379.793,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 22091.006,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 108,
+ "yearlyEnergyDcKwh": 33078.613,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 35,
+ "yearlyEnergyDcKwh": 10683.689,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 73,
+ "yearlyEnergyDcKwh": 22394.928,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 110,
+ "yearlyEnergyDcKwh": 33686.234,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 36,
+ "yearlyEnergyDcKwh": 10987.425,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 74,
+ "yearlyEnergyDcKwh": 22698.813,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 112,
+ "yearlyEnergyDcKwh": 34293.35,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 38,
+ "yearlyEnergyDcKwh": 11594.54,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 74,
+ "yearlyEnergyDcKwh": 22698.813,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 114,
+ "yearlyEnergyDcKwh": 34900.39,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 40,
+ "yearlyEnergyDcKwh": 12201.579,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 74,
+ "yearlyEnergyDcKwh": 22698.813,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 116,
+ "yearlyEnergyDcKwh": 35507.242,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 42,
+ "yearlyEnergyDcKwh": 12808.431,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 74,
+ "yearlyEnergyDcKwh": 22698.813,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 118,
+ "yearlyEnergyDcKwh": 36113.656,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 44,
+ "yearlyEnergyDcKwh": 13414.848,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 74,
+ "yearlyEnergyDcKwh": 22698.813,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 120,
+ "yearlyEnergyDcKwh": 36719.77,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 46,
+ "yearlyEnergyDcKwh": 14020.958,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 74,
+ "yearlyEnergyDcKwh": 22698.813,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 122,
+ "yearlyEnergyDcKwh": 37325.5,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 48,
+ "yearlyEnergyDcKwh": 14626.691,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 74,
+ "yearlyEnergyDcKwh": 22698.813,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 124,
+ "yearlyEnergyDcKwh": 37930.91,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 50,
+ "yearlyEnergyDcKwh": 15232.102,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 74,
+ "yearlyEnergyDcKwh": 22698.813,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 126,
+ "yearlyEnergyDcKwh": 38536.082,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 52,
+ "yearlyEnergyDcKwh": 15837.271,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 74,
+ "yearlyEnergyDcKwh": 22698.813,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 128,
+ "yearlyEnergyDcKwh": 39140.86,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 54,
+ "yearlyEnergyDcKwh": 16442.049,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 74,
+ "yearlyEnergyDcKwh": 22698.813,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 130,
+ "yearlyEnergyDcKwh": 39745.414,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 56,
+ "yearlyEnergyDcKwh": 17046.604,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 74,
+ "yearlyEnergyDcKwh": 22698.813,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 132,
+ "yearlyEnergyDcKwh": 40349.41,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 58,
+ "yearlyEnergyDcKwh": 17650.602,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 74,
+ "yearlyEnergyDcKwh": 22698.813,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 134,
+ "yearlyEnergyDcKwh": 40952.82,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 60,
+ "yearlyEnergyDcKwh": 18254.008,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 74,
+ "yearlyEnergyDcKwh": 22698.813,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 136,
+ "yearlyEnergyDcKwh": 41555.574,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 62,
+ "yearlyEnergyDcKwh": 18856.762,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 74,
+ "yearlyEnergyDcKwh": 22698.813,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 138,
+ "yearlyEnergyDcKwh": 42157.81,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 64,
+ "yearlyEnergyDcKwh": 19458.996,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 74,
+ "yearlyEnergyDcKwh": 22698.813,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 140,
+ "yearlyEnergyDcKwh": 42759.813,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 66,
+ "yearlyEnergyDcKwh": 20061.002,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 74,
+ "yearlyEnergyDcKwh": 22698.813,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 142,
+ "yearlyEnergyDcKwh": 43361.453,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 68,
+ "yearlyEnergyDcKwh": 20662.643,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 74,
+ "yearlyEnergyDcKwh": 22698.813,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 144,
+ "yearlyEnergyDcKwh": 43963.297,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 70,
+ "yearlyEnergyDcKwh": 21264.486,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 74,
+ "yearlyEnergyDcKwh": 22698.813,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 146,
+ "yearlyEnergyDcKwh": 44564.25,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 72,
+ "yearlyEnergyDcKwh": 21865.438,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 74,
+ "yearlyEnergyDcKwh": 22698.813,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 148,
+ "yearlyEnergyDcKwh": 45165.15,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 74,
+ "yearlyEnergyDcKwh": 22466.34,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 74,
+ "yearlyEnergyDcKwh": 22698.813,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 150,
+ "yearlyEnergyDcKwh": 45765.723,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 75,
+ "yearlyEnergyDcKwh": 22766.625,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 75,
+ "yearlyEnergyDcKwh": 22999.1,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 152,
+ "yearlyEnergyDcKwh": 46366.098,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 77,
+ "yearlyEnergyDcKwh": 23366.998,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 75,
+ "yearlyEnergyDcKwh": 22999.1,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ {
+ "panelsCount": 154,
+ "yearlyEnergyDcKwh": 46963.582,
+ "roofSegmentSummaries": [
+ {
+ "pitchDegrees": 11.077469,
+ "azimuthDegrees": 89.92308,
+ "panelsCount": 77,
+ "yearlyEnergyDcKwh": 23366.998,
+ "segmentIndex": 0
+ },
+ {
+ "pitchDegrees": 11.144095,
+ "azimuthDegrees": 269.29907,
+ "panelsCount": 77,
+ "yearlyEnergyDcKwh": 23596.586,
+ "segmentIndex": 1
+ }
+ ]
+ }
+ ],
+ "panelCapacityWatts": 250,
+ "panelHeightMeters": 1.65,
+ "panelWidthMeters": 0.992,
+ "panelLifetimeYears": 20,
+ "buildingStats": {
+ "areaMeters2": 345.24976,
+ "sunshineQuantiles": [
+ 421.00458,
+ 750.6526,
+ 1199.9457,
+ 1207.9294,
+ 1214.2386,
+ 1219.6519,
+ 1223.6456,
+ 1225.8228,
+ 1227.5972,
+ 1229.646,
+ 1291.0104
+ ],
+ "groundAreaMeters2": 315.5
+ },
+ "solarPanels": [
+ {
+ "center": {
+ "latitude": 34.692252599999996,
+ "longitude": 135.793603
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 308.3511,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6922537,
+ "longitude": 135.7936168
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 307.734,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6922378,
+ "longitude": 135.793603
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.90405,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.692252599999996,
+ "longitude": 135.7935923
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.84818,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.692252599999996,
+ "longitude": 135.7935817
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 307.04028,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6922377,
+ "longitude": 135.7935818
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 307.15314,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.692252499999995,
+ "longitude": 135.79357109999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 307.11234,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.692252499999995,
+ "longitude": 135.79356049999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 307.3616,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.692252499999995,
+ "longitude": 135.7935498
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 308.1054,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6922524,
+ "longitude": 135.7935392
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 308.17584,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6922376,
+ "longitude": 135.7935499
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 307.04556,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6922377,
+ "longitude": 135.7935712
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 307.02704,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6922375,
+ "longitude": 135.7935393
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.9479,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.692222699999995,
+ "longitude": 135.7935394
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 307.22067,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6922078,
+ "longitude": 135.7935394
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 307.21167,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.692192899999995,
+ "longitude": 135.79353949999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.91287,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.692178,
+ "longitude": 135.7935396
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 307.04523,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6921631,
+ "longitude": 135.7935397
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 307.1725,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6921483,
+ "longitude": 135.7935398
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 307.14926,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.692133399999996,
+ "longitude": 135.7935398
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 307.25034,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6921781,
+ "longitude": 135.7935502
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.80438,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6922377,
+ "longitude": 135.7935924
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.7583,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6921781,
+ "longitude": 135.7935608
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.73004,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.692222699999995,
+ "longitude": 135.79354999999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.7274,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.692192999999996,
+ "longitude": 135.7935608
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.7249,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6922079,
+ "longitude": 135.7935607
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.96338,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.692192999999996,
+ "longitude": 135.7935714
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.80286,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.692222799999996,
+ "longitude": 135.7935819
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.71072,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6922079,
+ "longitude": 135.7935819
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.9703,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.692208,
+ "longitude": 135.79359259999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.96063,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.692208,
+ "longitude": 135.7936032
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 307.88565,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6921931,
+ "longitude": 135.7936033
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 307.20444,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6921783,
+ "longitude": 135.7936034
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 307.49692,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6921931,
+ "longitude": 135.79359259999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 307.1118,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6921782,
+ "longitude": 135.7935927
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.90817,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6921633,
+ "longitude": 135.7935928
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 307.1427,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6921633,
+ "longitude": 135.7935822
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.9232,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6921484,
+ "longitude": 135.7935823
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.86432,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6922229,
+ "longitude": 135.79360309999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.70947,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6921634,
+ "longitude": 135.7936034
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.70636,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6921485,
+ "longitude": 135.7936035
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.87546,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6921336,
+ "longitude": 135.79360359999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.8557,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6921336,
+ "longitude": 135.793593
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 307.02817,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6921187,
+ "longitude": 135.7936037
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.77228,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6921782,
+ "longitude": 135.79358209999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.69174,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.692163199999996,
+ "longitude": 135.7935609
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.68808,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6921185,
+ "longitude": 135.79353989999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.67377,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6921931,
+ "longitude": 135.793582
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.66888,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6921781,
+ "longitude": 135.79357149999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.66852,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.692163199999996,
+ "longitude": 135.7935503
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.64386,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6921483,
+ "longitude": 135.7935504
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.62204,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.692133399999996,
+ "longitude": 135.79355049999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.6,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6922079,
+ "longitude": 135.7935713
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.59833,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6922376,
+ "longitude": 135.79356049999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.5418,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.692192899999995,
+ "longitude": 135.7935501
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.53723,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6921484,
+ "longitude": 135.7935716
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.51294,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.692222799999996,
+ "longitude": 135.7935712
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.5126,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6922078,
+ "longitude": 135.7935501
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.50763,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6921633,
+ "longitude": 135.7935716
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.46976,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6921186,
+ "longitude": 135.79355049999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.4017,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.692222699999995,
+ "longitude": 135.7935606
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.39804,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6922536,
+ "longitude": 135.7936274
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.37177,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6922536,
+ "longitude": 135.79363809999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.40594,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921335,
+ "longitude": 135.7935823
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.3507,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6921187,
+ "longitude": 135.7935824
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.42975,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6921335,
+ "longitude": 135.7935717
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.34338,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6921483,
+ "longitude": 135.79356099999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.3295,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6921186,
+ "longitude": 135.7935718
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.32043,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6921187,
+ "longitude": 135.793593
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.21487,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6921186,
+ "longitude": 135.7935612
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.18954,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6922229,
+ "longitude": 135.7935925
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.185,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6921335,
+ "longitude": 135.7935611
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.18063,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.692103800000005,
+ "longitude": 135.79359309999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.09067,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6921485,
+ "longitude": 135.7935929
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.0699,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6922388,
+ "longitude": 135.7936167
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.9419,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6922239,
+ "longitude": 135.7936166
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.01712,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.692209,
+ "longitude": 135.79361649999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.50214,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.692194199999996,
+ "longitude": 135.7936163
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.0122,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921039,
+ "longitude": 135.7936037
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.88797,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6922387,
+ "longitude": 135.7936379
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.5137,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6922238,
+ "longitude": 135.79363780000003
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.61234,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6922089,
+ "longitude": 135.7936377
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.54865,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6922387,
+ "longitude": 135.7936273
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.51108,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921793,
+ "longitude": 135.7936162
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.4378,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.692164399999996,
+ "longitude": 135.79361609999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.46054,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6922239,
+ "longitude": 135.7936272
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.2342,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.69225350000001,
+ "longitude": 135.7936487
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.01697,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.69225350000001,
+ "longitude": 135.7936593
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.30182,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6922534,
+ "longitude": 135.7936699
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.41058,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6922533,
+ "longitude": 135.7936806
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 306.40433,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921792,
+ "longitude": 135.7936268
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.965,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.692238599999996,
+ "longitude": 135.7936592
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.9185,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.692209,
+ "longitude": 135.79362709999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.87146,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921941,
+ "longitude": 135.793627
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.78943,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921495,
+ "longitude": 135.793616
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.69064,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921347,
+ "longitude": 135.7936159
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.05023,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6922089,
+ "longitude": 135.7936483
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.6793,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.692238599999996,
+ "longitude": 135.79364859999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.65692,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6922238,
+ "longitude": 135.7936485
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.59155,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6922385,
+ "longitude": 135.7936698
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.53775,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921198,
+ "longitude": 135.7936157
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.4612,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921049,
+ "longitude": 135.79361559999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 305.45816,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6922385,
+ "longitude": 135.7936805
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.45688,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6922237,
+ "longitude": 135.79365909999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 304.34186,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921941,
+ "longitude": 135.79363759999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.94513,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.692164399999996,
+ "longitude": 135.7936267
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.9428,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.692103800000005,
+ "longitude": 135.79358249999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.92212,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6921792,
+ "longitude": 135.7936375
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.8967,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.692103599999996,
+ "longitude": 135.79354
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.8846,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.692208799999996,
+ "longitude": 135.793659
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.73538,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921495,
+ "longitude": 135.79362659999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.56775,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921643,
+ "longitude": 135.7936374
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.54807,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.692194,
+ "longitude": 135.7936482
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.53983,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.692208799999996,
+ "longitude": 135.7936696
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.4988,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.69220870000001,
+ "longitude": 135.79368019999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.4587,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6922236,
+ "longitude": 135.79366969999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.39252,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6922236,
+ "longitude": 135.7936803
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.2913,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.692134599999996,
+ "longitude": 135.79362650000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.1264,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921048,
+ "longitude": 135.7936263
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.0565,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921939,
+ "longitude": 135.7936588
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 303.05414,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921939,
+ "longitude": 135.7936695
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 302.88458,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921791,
+ "longitude": 135.79364809999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 302.8482,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921494,
+ "longitude": 135.7936372
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 302.71622,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921791,
+ "longitude": 135.79365869999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 302.69394,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921642,
+ "longitude": 135.793648
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 302.65207,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921197,
+ "longitude": 135.7936264
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 302.51785,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921197,
+ "longitude": 135.793637
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 302.4132,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921938,
+ "longitude": 135.7936801
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 302.36432,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921789,
+ "longitude": 135.79368
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 302.56848,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921345,
+ "longitude": 135.79363709999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 301.98727,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921642,
+ "longitude": 135.7936586
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 301.8118,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921493,
+ "longitude": 135.7936585
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 302.18524,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921494,
+ "longitude": 135.7936479
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 301.78955,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.692178999999996,
+ "longitude": 135.7936694
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 301.61743,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921492,
+ "longitude": 135.79366910000002
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 301.39542,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921048,
+ "longitude": 135.7936369
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 301.3591,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921344,
+ "longitude": 135.7936584
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 301.1505,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921345,
+ "longitude": 135.79364769999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 301.08322,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921641,
+ "longitude": 135.7936799
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 301.02658,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921196,
+ "longitude": 135.79364759999999
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.9784,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921641,
+ "longitude": 135.79366919999998
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.85703,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921047,
+ "longitude": 135.7936475
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.78317,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921047,
+ "longitude": 135.7936581
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 301.17978,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921195,
+ "longitude": 135.7936583
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.6649,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921046,
+ "longitude": 135.7936688
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.47687,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921195,
+ "longitude": 135.7936689
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.4743,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921492,
+ "longitude": 135.7936798
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.47223,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.692119399999996,
+ "longitude": 135.7936795
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.42914,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921037,
+ "longitude": 135.7935506
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.2868,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6921344,
+ "longitude": 135.793669
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.2853,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921343,
+ "longitude": 135.7936796
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.20575,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921046,
+ "longitude": 135.7936794
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 300.1687,
+ "segmentIndex": 0
+ },
+ {
+ "center": {
+ "latitude": 34.6921037,
+ "longitude": 135.7935719
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 298.8613,
+ "segmentIndex": 1
+ },
+ {
+ "center": {
+ "latitude": 34.6921037,
+ "longitude": 135.7935612
+ },
+ "orientation": "LANDSCAPE",
+ "yearlyEnergyDcKwh": 298.62558,
+ "segmentIndex": 1
+ }
+ ]
+ },
+ "boundingBox": {
+ "sw": {
+ "latitude": 34.6920883,
+ "longitude": 135.7935229
+ },
+ "ne": {
+ "latitude": 34.6922698,
+ "longitude": 135.7937014
+ }
+ },
+ "imageryQuality": "HIGH",
+ "imageryProcessedDate": {
+ "year": 2022,
+ "month": 10,
+ "day": 17
+ }
+ },
+ "status": 200,
+ "statusText": "",
+ "headers": {
+ "cache-control": "private",
+ "content-encoding": "gzip",
+ "content-length": "6495",
+ "content-type": "application/json; charset=UTF-8",
+ "date": "Wed, 25 Oct 2023 01:58:29 GMT",
+ "server": "ESF",
+ "vary": "Origin, X-Origin, Referer"
+ },
+ "config": {
+ "transitional": {
+ "silentJSONParsing": true,
+ "forcedJSONParsing": true,
+ "clarifyTimeoutError": false
+ },
+ "adapter": "xhr",
+ "transformRequest": [
+ null
+ ],
+ "transformResponse": [
+ null
+ ],
+ "timeout": 0,
+ "xsrfCookieName": "XSRF-TOKEN",
+ "xsrfHeaderName": "X-XSRF-TOKEN",
+ "maxContentLength": -1,
+ "maxBodyLength": -1,
+ "env": {},
+ "headers": {
+ "Accept": "application/json, text/plain, */*"
+ },
+ "method": "get",
+ "url": "https://solar.googleapis.com/v1/buildingInsights:findClosest?location.latitude=34.69218672400119&location.longitude=135.79361468553543&requiredQuality=HIGH&key=AIzaSyCMtUFMOV1x4yp9cB8Z22nLX85iItpqdIg"
+ },
+ "request": {}
+}
\ No newline at end of file
diff --git a/Neverstopdreaming/src/screens/LocationMenu.js b/Neverstopdreaming/src/screens/LocationMenu.js
new file mode 100644
index 00000000..a8ff64b9
--- /dev/null
+++ b/Neverstopdreaming/src/screens/LocationMenu.js
@@ -0,0 +1,118 @@
+import LocationCard from "../components/LocationCard";
+import Box from "@mui/material/Box";
+
+export default function LocationMenu() {
+ // List of Locations to analyse
+ const images = [
+ {
+ title:
+ "45 Northeast 59th Street, Miami, FL 33137 Lemon City-Little Haiti Miami Florida United States",
+ lat: 25.8299,
+ lng: -80.195477,
+ id: 1,
+ },
+ {
+ title:
+ "1226 Pfeifer Lane, El Cajon, CA 92020 El Cajon California United States",
+ lat: 32.81191404727009,
+ lng: -116.98483049869536,
+ id: 2,
+ },
+ {
+ title:
+ "6376 Lake Arrowhead Drive, San Diego, CA 92119 Lake Murray, San Diego, California, United States",
+ lat: 32.79626463265465,
+ lng: -117.01002549380065,
+ id: 3,
+ },
+ {
+ title:
+ "Heijo Palace Historical Park, tanida-nara line, Sakicho, Nara, Nara Prefecture 630-8003, Japan",
+ lat: 34.69218672400119,
+ lng: 135.79361468553543,
+ id: 4,
+ },
+ {
+ title:
+ "Heijo Palace Historical Park, nara-seika line, Nijoji-minami 5-chome, Nara, Nara Prefecture 630-8577, Japan",
+ lat: 34.693359972717694,
+ lng: 135.7954328879714,
+ id: 5,
+ },
+ {
+ title: "Sakicho, Nara, 630-8003, Japan",
+ lat: 34.69396643874814,
+ lng: 135.79543758183718,
+ },
+ {
+ title: "1151 Sakicho, Nara, 630-8001, Japan",
+ lat: 34.69486785959089,
+ lng: 135.8006839826703,
+ },
+ {
+ title: "Japan, 630-8003 Nara, Sakichō, 1151 Ruins Exhibition Hall",
+ lat: 34.69367092494664,
+ lng: 135.79937104135752,
+ },
+ {
+ title: "3 Chome-5-Number 1 Nijoojiminami, Nara, 630-8012, Japan",
+ lat: 34.69346858559709,
+ lng: 135.79929560422897,
+ },
+ {
+ title: "286-1 Sakicho, Nara, 630-8003, Japan",
+ lat: 34.693253013702254,
+ lng: 135.7903303205967,
+ },
+ //3d video 1
+ {
+ title: "Mountain View, CA 94043, USA",
+ lat: 37.422392,
+ lng: -122.0867626,
+ },
+ //3d video 2
+ {
+ title: "200 1/2 San Antonio St, Austin, TX 78701, USA",
+ lat: 30.265753,
+ lng: -97.74884,
+ },
+ ];
+
+ return (
+
+
+ Available Locations
+
+
+
+ As the app is still a prototype, the Ai based Placement Recommendation is only available for these locations
+
+
+
+ {images.map((image) => (
+
+ ))}
+
+
+
+ );
+
+}
diff --git a/Neverstopdreaming/src/screens/Login.js b/Neverstopdreaming/src/screens/Login.js
new file mode 100644
index 00000000..a91b30e8
--- /dev/null
+++ b/Neverstopdreaming/src/screens/Login.js
@@ -0,0 +1,58 @@
+import React, { useState } from "react";
+import "../styles/LoginStyles.css";
+import { useNavigate } from "react-router-dom";
+import solarLogo from "../assets/solarLogo.png";
+import ArrowForwardIcon from '@mui/icons-material/ArrowForward';
+
+
+export const Login = (props) => {
+ const [email, setEmail] = useState("");
+ const [pass, setPass] = useState("");
+ const [loggedIn, setLoggedIn] = useState(false);
+ const navigate = useNavigate();
+
+ // Login using local authentication
+ const handleSubmit = (e) => {
+ if (email === "21bsm054@iiitdmj.ac.in" && pass === "Qwerty@123") {
+ setLoggedIn(true);
+ console.log("login successful");
+ navigate("/location-menu");
+ }
+ };
+
+ return (
+
+
+
+
Login
+
+
+ );
+};
diff --git a/Neverstopdreaming/src/screens/ViewLocation.js b/Neverstopdreaming/src/screens/ViewLocation.js
new file mode 100644
index 00000000..e1733a7d
--- /dev/null
+++ b/Neverstopdreaming/src/screens/ViewLocation.js
@@ -0,0 +1,114 @@
+import { useState } from "react";
+import { useLocation } from "react-router-dom";
+import Button from "@mui/material/Button";
+import ButtonGroup from "@mui/material/ButtonGroup";
+import Box from "@mui/material/Box";
+import { getBuildingInsights, lookupVideo } from "../services/SolarService";
+import MapOverlay from "../components/GroundOverlay";
+import HelpOutlineIcon from "@mui/icons-material/HelpOutline";
+import TravelExploreIcon from "@mui/icons-material/TravelExplore";
+import "../styles/HomeStyles.css";
+
+export default function ViewLocation() {
+ const [isBuildingInsight, setIsBuildingInsight] = useState(false);
+ const [isDataLayers, setIsDataLayers] = useState(false);
+ const [isAerialView, setIsAerialView] = useState(false);
+ const [isFinancialAnalysis, setIsFinancialAnalysis] = useState(false);
+ const [isWealthMeter, setIsWealthMeter] = useState(false);
+
+ const [insights, setInsights] = useState();
+ const location = useLocation();
+
+ // get response of building insights
+ function handleInsightsClick() {
+ setIsBuildingInsight(!isBuildingInsight);
+ const response = getBuildingInsights(
+ location.state.lat,
+ location.state.lng,
+ location.state.id
+ );
+ setInsights(response);
+ }
+
+ // get response of aerial view api - in progress
+ async function handleAerialViewClick() {
+ setIsAerialView(!isAerialView);
+ console.log("address->", location.state.address);
+ const response = await lookupVideo(location.state.address);
+ console.log("Aerial response:", response);
+ }
+
+ // toggle to show financial analysis card
+ function handleFinancialClick() {
+ setIsFinancialAnalysis(!isFinancialAnalysis);
+ }
+
+ // toggle to show wealth meter card
+ function handleWealthMeterClick() {
+ setIsWealthMeter(!isWealthMeter);
+ }
+
+ return (
+
+ *": {
+ m: 1,
+ },
+ }}
+ >
+
+
+ AI Optimizer
+
+ {isBuildingInsight && (
+
+ More Information
+
+ )}
+
+ {isBuildingInsight && (
+
+ Calculator
+
+ )}
+
+
+
+
+
+
+ );
+}
diff --git a/Neverstopdreaming/src/services/SolarService.js b/Neverstopdreaming/src/services/SolarService.js
new file mode 100644
index 00000000..89f20936
--- /dev/null
+++ b/Neverstopdreaming/src/services/SolarService.js
@@ -0,0 +1,100 @@
+//To be removed
+import { bestwayResponse } from "../responses/BestwayConstructions";
+import { KikiResponse } from "../responses/NikunjResponse";
+import { opt2Response } from "../responses/opt2";
+import { opt3Response } from "../responses/opt3";
+import { bloomquistResponse } from "../responses/Bloomquist";
+import {response3D} from '../responses/3dResponse';
+import { frankfurtResponse } from "../responses/Frankfurt";
+import { premiereAutoResponse } from "../responses/PremeireAuto";
+import { seattleResponse } from "../responses/Seattle";
+import { pslResponse } from "../responses/PslSantaClara";
+import { usPostalResponse } from "../responses/US_Postal";
+import { defaultUSResponse } from "../responses/DefaultUS";
+
+
+import axios from "axios";
+const APIKEY = "AIzaSyCMtUFMOV1x4yp9cB8Z22nLX85iItpqdIg";
+
+export function getBuildingInsights(lat, lng, id) {
+
+ // calling building insights endpoint
+
+ // axios
+ // .get(
+ // `https://solar.googleapis.com/v1/buildingInsights:findClosest?location.latitude=${lat}&location.longitude=${lng}&requiredQuality=HIGH&key=${APIKEY}`
+ // )
+ // .then((response) => {
+ // console.log("Solar Response: ", response);
+ // return response;
+ // })
+ // .catch((error) => {
+ // console.log("Error encountered: ", error);
+ // });
+
+ //To be commented - static response added to avoid unnecessary additional api costing during development
+ switch (id) {
+ case 1:
+ return defaultUSResponse;
+ case 2:
+ return opt2Response;
+ case 3:
+ return response3D;
+ case 4:
+ return opt3Response;
+ case 5:
+ return seattleResponse;
+ case 6:
+ return pslResponse;
+ case 7:
+ return usPostalResponse;
+ case 8:
+ return bestwayResponse;
+ case 9:
+ return bloomquistResponse;
+ case 10:
+ return premiereAutoResponse;
+ case 11:
+ return frankfurtResponse;
+ case 12:
+ return opt2Response;
+
+ default:
+ return KikiResponse;
+ }
+}
+
+// data layers endpoint - in progress
+export function getDataLayers(lat, lng, id) {
+ // axios
+ // .get(
+ // `https://solar.googleapis.com/v1/dataLayers:get?location.latitude=${lat}&location.longitude=${lng}&radiusMeters=100&view=FULL_LAYERS&requiredQuality=HIGH&pixelSizeMeters=0.5&key=${APIKEY}`
+ // )
+ // .then((response) => {
+ // console.log("Data layer Response: ", response);
+ // console.log("url", response["data"].rgbUrl);
+ // showLayer(response["data"].rgbUrl);
+ // showLayer(response["data"].dsmUrl);
+ // showLayer(response["data"].maskUrl);
+ // showLayer(response["data"].annualFluxUrl);
+ // })
+ // .catch((error) => {
+ // console.log("Error encountered: ", error);
+ // });
+
+}
+
+// 3D aerial view - in progress
+export function lookupVideo(address) {
+ axios
+ .get(
+ `https://aerialview.googleapis.com/v1/videos:lookupVideoMetadata?key=${APIKEY}&address=${address}"`
+ )
+ .then((response) => {
+ console.log("Solar Response: ", response);
+ return response;
+ })
+ .catch((error) => {
+ console.log("Error encountered: ", error);
+ });
+}
diff --git a/Neverstopdreaming/src/setupTests.js b/Neverstopdreaming/src/setupTests.js
new file mode 100644
index 00000000..8f2609b7
--- /dev/null
+++ b/Neverstopdreaming/src/setupTests.js
@@ -0,0 +1,5 @@
+// jest-dom adds custom jest matchers for asserting on DOM nodes.
+// allows you to do things like:
+// expect(element).toHaveTextContent(/react/i)
+// learn more: https://github.com/testing-library/jest-dom
+import '@testing-library/jest-dom';
diff --git a/Neverstopdreaming/src/styles/CardStyles.css b/Neverstopdreaming/src/styles/CardStyles.css
new file mode 100644
index 00000000..8430fe7e
--- /dev/null
+++ b/Neverstopdreaming/src/styles/CardStyles.css
@@ -0,0 +1,26 @@
+.separator {
+ rotate: 90;
+}
+
+.card2 {
+ background-color: aqua;
+ border-radius: 10px;
+ /* display: flex; */
+ /* align-items: center; */
+ z-index: 3;
+ position: absolute;
+ margin-left: 260%;
+ margin-top: -80%;
+ box-shadow: 0px 12px 34px rgba(62, 72, 89, 0.15);
+}
+
+.elements {
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+}
+
+.flex {
+ display: flex;
+ align-items: center;
+}
diff --git a/Neverstopdreaming/src/styles/HomeStyles.css b/Neverstopdreaming/src/styles/HomeStyles.css
new file mode 100644
index 00000000..9a3f4890
--- /dev/null
+++ b/Neverstopdreaming/src/styles/HomeStyles.css
@@ -0,0 +1,47 @@
+.mainContainer {
+ background: rgba(0, 0, 0, 0.7); /* Dark background with transparency */
+ color: #00ffaa; /* Cyberpunk green text */
+ width: 100%;
+ height: 100vh; /* 100% viewport height */
+ margin: 0;
+}
+
+.btn {
+ padding: 8px; /* Larger padding for buttons */
+ margin-right: 10px;
+ align-self: flex-end;
+ background: rgba(255, 255, 255, 0.1); /* Semi-transparent white */
+ border: 1px solid #00ffaa; /* Cyberpunk green border */
+ border-radius: 5px;
+ color: #00ffaa; /* Cyberpunk green text */
+}
+
+.btnOption {
+ color: #00ffaa; /* Cyberpunk green text */
+}
+
+.btnOption:hover {
+ background: #c8ac1f; /* Yellowish hover background */
+ opacity: 0.7; /* Slightly more transparent on hover */
+}
+
+.Navbg {
+ height: 50px;
+ width: 100%;
+ background: rgba(0, 0, 0, 0.9); /* Dark background with more transparency */
+}
+
+.sticky {
+ position: -webkit-sticky;
+ position: sticky;
+ top: 0;
+}
+
+.logo {
+ position: absolute;
+ left: 200px;
+ top: 5px;
+ height: 30px;
+ filter: drop-shadow(0 0 5px #00ffaa); /* Cyberpunk-style drop shadow */
+ mix-blend-mode: overlay; /* Blending mode for a futuristic effect */
+}
diff --git a/Neverstopdreaming/src/styles/LandingPageStyles.css b/Neverstopdreaming/src/styles/LandingPageStyles.css
new file mode 100644
index 00000000..6f076bde
--- /dev/null
+++ b/Neverstopdreaming/src/styles/LandingPageStyles.css
@@ -0,0 +1,16 @@
+
+
+.title {
+ display: flex;
+ margin-left: 12%;
+ /* padding-left: 35%;
+ padding-right: 25%; */
+ /* background-color: #00000060; */
+}
+
+.titleText {
+ font-size: 45px;
+ padding: 5px;
+ color: rgb(226, 92, 92);
+ text-shadow: none;
+}
diff --git a/Neverstopdreaming/src/styles/LoginStyles.css b/Neverstopdreaming/src/styles/LoginStyles.css
new file mode 100644
index 00000000..ada9d591
--- /dev/null
+++ b/Neverstopdreaming/src/styles/LoginStyles.css
@@ -0,0 +1,98 @@
+.auth-form-container, .login-form, .register-form {
+ display: flex;
+ flex-direction: column;
+ background: rgba(99, 243, 248, 0.8); /* Glassmorphic background */
+ padding: 30px;
+ border-radius: 20px;
+ backdrop-filter: blur(10px); /* Glassmorphic effect */
+ margin: 20px;
+}
+
+.register-form input, .login-form input {
+ background: rgba(0, 0, 0, 0.7); /* Input background */
+ border: none;
+ border-radius: 10px;
+ padding: 15px;
+ margin: 10px 0;
+ color: #00ff00; /* Text color */
+ box-shadow: 0px 0px 15px rgba(0, 255, 0, 0.5); /* Input box shadow */
+ transition: transform 0.3s, box-shadow 0.3s, background 0.3s, color 0.3s;
+}
+
+.register-form input:hover, .login-form input:hover {
+ transform: scale(1.05); /* Hover effect */
+ box-shadow: 0px 0px 20px rgba(0, 255, 0, 0.8); /* Hover effect */
+ background: rgba(0, 0, 0, 0.8); /* Hover effect */
+ color: #0ff0ff; /* Hover effect */
+}
+
+@media screen and (min-width: 600px) {
+ .auth-form-container {
+ width: 50%; /* Adjusted width for larger screens */
+ margin: 50px auto;
+ }
+}
+
+label {
+ text-align: left;
+ padding: 0.25rem 0;
+ color: #ff00ff; /* Label text color */
+}
+
+button {
+ border: none;
+ background: rgba(0, 0, 0, 0.7); /* Button background */
+ padding: 20px;
+ border-radius: 10px;
+ cursor: pointer;
+ color: #ff00ff; /* Button text color */
+ transition: transform 0.3s, box-shadow 0.3s, background 0.3s, color 0.3s;
+}
+
+button:hover {
+ transform: scale(1.05); /* Hover effect */
+ box-shadow: 0px 0px 20px rgba(255, 0, 255, 0.8); /* Hover effect */
+ background: rgba(0, 0, 0, 0.8); /* Hover effect */
+ color: #0ff0ff; /* Hover effect */
+}
+
+.login-btn {
+ background: rgba(255, 0, 0, 0.8); /* Login button background */
+ color: #00ff00; /* Login button text color */
+ font-weight: bold;
+ margin: 20px 0;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+}
+
+.login-btn2 {
+ background: rgba(0, 0, 255, 0.8); /* Additional button background */
+ color: #00ff00; /* Additional button text color */
+}
+
+.login-btnh {
+ background: rgba(255, 85, 7, 0.8); /* Highlighted button background */
+ color: #00ff00; /* Highlighted button text color */
+ font-weight: bold;
+ margin: 20px 0;
+}
+
+.h2, .rh2 {
+ color: #0ff0ff; /* Heading text color */
+}
+
+.rh2 {
+ margin-top: -10px;
+}
+
+.link-btn, .link-btn2 {
+ color: #00ff00; /* Link text color */
+ text-decoration: underline;
+ margin: 10px 0;
+}
+
+.login-form label {
+ font-weight: bold;
+ color: #ff00ff; /* Label text color */
+}
diff --git a/Neverstopdreaming/src/styles/MapStyles.css b/Neverstopdreaming/src/styles/MapStyles.css
new file mode 100644
index 00000000..c02dbc70
--- /dev/null
+++ b/Neverstopdreaming/src/styles/MapStyles.css
@@ -0,0 +1,85 @@
+/* General styling for glassmorphic cyberpunk style */
+
+body {
+ background-color: #111111;
+ color: #ffffff;
+ font-family: Arial, sans-serif;
+}
+
+.container {
+ display: flex;
+ flex-direction: column;
+ position: relative;
+}
+
+.card, .detailsCard, .financeCard, .wealthMeterCard {
+ background: rgba(0, 0, 0, 0.5);
+ border-radius: 10px;
+ position: absolute;
+ box-shadow: 0px 12px 34px rgba(0, 255, 255, 0.15);
+ transition: all 0.3s ease-in-out;
+}
+
+.card:hover, .detailsCard:hover, .financeCard:hover, .wealthMeterCard:hover {
+ background: rgba(0, 255, 255, 0.5);
+ transform: scale(1.05);
+}
+
+/* Your existing styles with some modifications */
+
+.card, .detailsCard, .financeCard, .wealthMeterCard {
+ width: fit-content;
+ display: flex;
+ align-items: center;
+ z-index: 1;
+}
+
+.card {
+ margin-left: 5%;
+ margin-top: 10%;
+}
+
+.detailsCard {
+ margin-left: 65%;
+ margin-top: 3%;
+ margin-right: 5%;
+}
+
+financeCard {
+ margin-left: 70%;
+ margin-right: 1%;
+ margin-top: 5%;
+}
+
+.wealthMeterCard {
+ margin-left: 68%;
+ margin-right: 4%;
+ margin-top: 5%;
+}
+
+/* Styles for the .slider and .map elements in cyberpunk style */
+
+.slider {
+ background: rgba(0, 0, 0, 0.5);
+ width: fit-content;
+ padding: 8px 24px;
+ border-radius: 40px;
+ display: flex;
+ align-items: center;
+ z-index: 1;
+ position: absolute;
+ margin-left: 5%;
+ margin-top: 30%;
+ box-shadow: 0px 12px 34px rgba(0, 255, 255, 0.15);
+ transition: all 0.3s ease-in-out;
+}
+
+.slider:hover {
+ background: rgba(0, 255, 255, 0.5);
+ transform: scale(1.05);
+}
+
+.map {
+ z-index: 0;
+ position: relative;
+}
diff --git a/Neverstopdreaming/yarn.lock b/Neverstopdreaming/yarn.lock
new file mode 100644
index 00000000..2cb7def2
--- /dev/null
+++ b/Neverstopdreaming/yarn.lock
@@ -0,0 +1,10368 @@
+# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
+# yarn lockfile v1
+
+
+"@aashutoshrathi/word-wrap@^1.2.3":
+ version "1.2.6"
+ resolved "https://registry.yarnpkg.com/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz#bd9154aec9983f77b3a034ecaa015c2e4201f6cf"
+ integrity sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==
+
+"@adobe/css-tools@^4.0.1":
+ version "4.3.1"
+ resolved "https://registry.yarnpkg.com/@adobe/css-tools/-/css-tools-4.3.1.tgz#abfccb8ca78075a2b6187345c26243c1a0842f28"
+ integrity sha512-/62yikz7NLScCGAAST5SHdnjaDJQBDq0M2muyRTpf2VQhw6StBg2ALiu73zSJQ4fMVLA+0uBhBHAle7Wg+2kSg==
+
+"@alloc/quick-lru@^5.2.0":
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/@alloc/quick-lru/-/quick-lru-5.2.0.tgz#7bf68b20c0a350f936915fcae06f58e32007ce30"
+ integrity sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==
+
+"@ampproject/remapping@^2.2.0":
+ version "2.2.1"
+ resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.1.tgz#99e8e11851128b8702cd57c33684f1d0f260b630"
+ integrity sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==
+ dependencies:
+ "@jridgewell/gen-mapping" "^0.3.0"
+ "@jridgewell/trace-mapping" "^0.3.9"
+
+"@apideck/better-ajv-errors@^0.3.1":
+ version "0.3.6"
+ resolved "https://registry.yarnpkg.com/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz#957d4c28e886a64a8141f7522783be65733ff097"
+ integrity sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==
+ dependencies:
+ json-schema "^0.4.0"
+ jsonpointer "^5.0.0"
+ leven "^3.1.0"
+
+"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.0", "@babel/code-frame@^7.22.13", "@babel/code-frame@^7.8.3":
+ version "7.22.13"
+ resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.22.13.tgz#e3c1c099402598483b7a8c46a721d1038803755e"
+ integrity sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==
+ dependencies:
+ "@babel/highlight" "^7.22.13"
+ chalk "^2.4.2"
+
+"@babel/compat-data@^7.22.6", "@babel/compat-data@^7.22.9", "@babel/compat-data@^7.23.2":
+ version "7.23.2"
+ resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.23.2.tgz#6a12ced93455827037bfb5ed8492820d60fc32cc"
+ integrity sha512-0S9TQMmDHlqAZ2ITT95irXKfxN9bncq8ZCoJhun3nHL/lLUxd2NKBJYoNGWH7S0hz6fRQwWlAWn/ILM0C70KZQ==
+
+"@babel/core@^7.1.0", "@babel/core@^7.11.1", "@babel/core@^7.12.3", "@babel/core@^7.16.0", "@babel/core@^7.7.2", "@babel/core@^7.8.0":
+ version "7.23.2"
+ resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.23.2.tgz#ed10df0d580fff67c5f3ee70fd22e2e4c90a9f94"
+ integrity sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==
+ dependencies:
+ "@ampproject/remapping" "^2.2.0"
+ "@babel/code-frame" "^7.22.13"
+ "@babel/generator" "^7.23.0"
+ "@babel/helper-compilation-targets" "^7.22.15"
+ "@babel/helper-module-transforms" "^7.23.0"
+ "@babel/helpers" "^7.23.2"
+ "@babel/parser" "^7.23.0"
+ "@babel/template" "^7.22.15"
+ "@babel/traverse" "^7.23.2"
+ "@babel/types" "^7.23.0"
+ convert-source-map "^2.0.0"
+ debug "^4.1.0"
+ gensync "^1.0.0-beta.2"
+ json5 "^2.2.3"
+ semver "^6.3.1"
+
+"@babel/eslint-parser@^7.16.3":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/eslint-parser/-/eslint-parser-7.22.15.tgz#263f059c476e29ca4972481a17b8b660cb025a34"
+ integrity sha512-yc8OOBIQk1EcRrpizuARSQS0TWAcOMpEJ1aafhNznaeYkeL+OhqnDObGFylB8ka8VFF/sZc+S4RzHyO+3LjQxg==
+ dependencies:
+ "@nicolo-ribaudo/eslint-scope-5-internals" "5.1.1-v1"
+ eslint-visitor-keys "^2.1.0"
+ semver "^6.3.1"
+
+"@babel/generator@^7.23.0", "@babel/generator@^7.7.2":
+ version "7.23.0"
+ resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.23.0.tgz#df5c386e2218be505b34837acbcb874d7a983420"
+ integrity sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==
+ dependencies:
+ "@babel/types" "^7.23.0"
+ "@jridgewell/gen-mapping" "^0.3.2"
+ "@jridgewell/trace-mapping" "^0.3.17"
+ jsesc "^2.5.1"
+
+"@babel/helper-annotate-as-pure@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz#e7f06737b197d580a01edf75d97e2c8be99d3882"
+ integrity sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==
+ dependencies:
+ "@babel/types" "^7.22.5"
+
+"@babel/helper-builder-binary-assignment-operator-visitor@^7.22.5":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz#5426b109cf3ad47b91120f8328d8ab1be8b0b956"
+ integrity sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==
+ dependencies:
+ "@babel/types" "^7.22.15"
+
+"@babel/helper-compilation-targets@^7.22.15", "@babel/helper-compilation-targets@^7.22.5", "@babel/helper-compilation-targets@^7.22.6":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz#0698fc44551a26cf29f18d4662d5bf545a6cfc52"
+ integrity sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==
+ dependencies:
+ "@babel/compat-data" "^7.22.9"
+ "@babel/helper-validator-option" "^7.22.15"
+ browserslist "^4.21.9"
+ lru-cache "^5.1.1"
+ semver "^6.3.1"
+
+"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.22.11", "@babel/helper-create-class-features-plugin@^7.22.15", "@babel/helper-create-class-features-plugin@^7.22.5":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz#97a61b385e57fe458496fad19f8e63b63c867de4"
+ integrity sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==
+ dependencies:
+ "@babel/helper-annotate-as-pure" "^7.22.5"
+ "@babel/helper-environment-visitor" "^7.22.5"
+ "@babel/helper-function-name" "^7.22.5"
+ "@babel/helper-member-expression-to-functions" "^7.22.15"
+ "@babel/helper-optimise-call-expression" "^7.22.5"
+ "@babel/helper-replace-supers" "^7.22.9"
+ "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5"
+ "@babel/helper-split-export-declaration" "^7.22.6"
+ semver "^6.3.1"
+
+"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.22.5":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz#5ee90093914ea09639b01c711db0d6775e558be1"
+ integrity sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==
+ dependencies:
+ "@babel/helper-annotate-as-pure" "^7.22.5"
+ regexpu-core "^5.3.1"
+ semver "^6.3.1"
+
+"@babel/helper-define-polyfill-provider@^0.4.3":
+ version "0.4.3"
+ resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.3.tgz#a71c10f7146d809f4a256c373f462d9bba8cf6ba"
+ integrity sha512-WBrLmuPP47n7PNwsZ57pqam6G/RGo1vw/87b0Blc53tZNGZ4x7YvZ6HgQe2vo1W/FR20OgjeZuGXzudPiXHFug==
+ dependencies:
+ "@babel/helper-compilation-targets" "^7.22.6"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ debug "^4.1.1"
+ lodash.debounce "^4.0.8"
+ resolve "^1.14.2"
+
+"@babel/helper-environment-visitor@^7.22.20", "@babel/helper-environment-visitor@^7.22.5":
+ version "7.22.20"
+ resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#96159db61d34a29dba454c959f5ae4a649ba9167"
+ integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==
+
+"@babel/helper-function-name@^7.22.5", "@babel/helper-function-name@^7.23.0":
+ version "7.23.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz#1f9a3cdbd5b2698a670c30d2735f9af95ed52759"
+ integrity sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==
+ dependencies:
+ "@babel/template" "^7.22.15"
+ "@babel/types" "^7.23.0"
+
+"@babel/helper-hoist-variables@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#c01a007dac05c085914e8fb652b339db50d823bb"
+ integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==
+ dependencies:
+ "@babel/types" "^7.22.5"
+
+"@babel/helper-member-expression-to-functions@^7.22.15":
+ version "7.23.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz#9263e88cc5e41d39ec18c9a3e0eced59a3e7d366"
+ integrity sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==
+ dependencies:
+ "@babel/types" "^7.23.0"
+
+"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.10.4", "@babel/helper-module-imports@^7.16.7", "@babel/helper-module-imports@^7.22.15", "@babel/helper-module-imports@^7.22.5":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz#16146307acdc40cc00c3b2c647713076464bdbf0"
+ integrity sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==
+ dependencies:
+ "@babel/types" "^7.22.15"
+
+"@babel/helper-module-transforms@^7.22.5", "@babel/helper-module-transforms@^7.23.0":
+ version "7.23.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.23.0.tgz#3ec246457f6c842c0aee62a01f60739906f7047e"
+ integrity sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw==
+ dependencies:
+ "@babel/helper-environment-visitor" "^7.22.20"
+ "@babel/helper-module-imports" "^7.22.15"
+ "@babel/helper-simple-access" "^7.22.5"
+ "@babel/helper-split-export-declaration" "^7.22.6"
+ "@babel/helper-validator-identifier" "^7.22.20"
+
+"@babel/helper-optimise-call-expression@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz#f21531a9ccbff644fdd156b4077c16ff0c3f609e"
+ integrity sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==
+ dependencies:
+ "@babel/types" "^7.22.5"
+
+"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.20.2", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz#dd7ee3735e8a313b9f7b05a773d892e88e6d7295"
+ integrity sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==
+
+"@babel/helper-remap-async-to-generator@^7.22.20", "@babel/helper-remap-async-to-generator@^7.22.5":
+ version "7.22.20"
+ resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz#7b68e1cb4fa964d2996fd063723fb48eca8498e0"
+ integrity sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==
+ dependencies:
+ "@babel/helper-annotate-as-pure" "^7.22.5"
+ "@babel/helper-environment-visitor" "^7.22.20"
+ "@babel/helper-wrap-function" "^7.22.20"
+
+"@babel/helper-replace-supers@^7.22.20", "@babel/helper-replace-supers@^7.22.5", "@babel/helper-replace-supers@^7.22.9":
+ version "7.22.20"
+ resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz#e37d367123ca98fe455a9887734ed2e16eb7a793"
+ integrity sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==
+ dependencies:
+ "@babel/helper-environment-visitor" "^7.22.20"
+ "@babel/helper-member-expression-to-functions" "^7.22.15"
+ "@babel/helper-optimise-call-expression" "^7.22.5"
+
+"@babel/helper-simple-access@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#4938357dc7d782b80ed6dbb03a0fba3d22b1d5de"
+ integrity sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==
+ dependencies:
+ "@babel/types" "^7.22.5"
+
+"@babel/helper-skip-transparent-expression-wrappers@^7.20.0", "@babel/helper-skip-transparent-expression-wrappers@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz#007f15240b5751c537c40e77abb4e89eeaaa8847"
+ integrity sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==
+ dependencies:
+ "@babel/types" "^7.22.5"
+
+"@babel/helper-split-export-declaration@^7.22.6":
+ version "7.22.6"
+ resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#322c61b7310c0997fe4c323955667f18fcefb91c"
+ integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==
+ dependencies:
+ "@babel/types" "^7.22.5"
+
+"@babel/helper-string-parser@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz#533f36457a25814cf1df6488523ad547d784a99f"
+ integrity sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==
+
+"@babel/helper-validator-identifier@^7.22.20":
+ version "7.22.20"
+ resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0"
+ integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==
+
+"@babel/helper-validator-option@^7.22.15":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz#694c30dfa1d09a6534cdfcafbe56789d36aba040"
+ integrity sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==
+
+"@babel/helper-wrap-function@^7.22.20":
+ version "7.22.20"
+ resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz#15352b0b9bfb10fc9c76f79f6342c00e3411a569"
+ integrity sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==
+ dependencies:
+ "@babel/helper-function-name" "^7.22.5"
+ "@babel/template" "^7.22.15"
+ "@babel/types" "^7.22.19"
+
+"@babel/helpers@^7.23.2":
+ version "7.23.2"
+ resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.23.2.tgz#2832549a6e37d484286e15ba36a5330483cac767"
+ integrity sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ==
+ dependencies:
+ "@babel/template" "^7.22.15"
+ "@babel/traverse" "^7.23.2"
+ "@babel/types" "^7.23.0"
+
+"@babel/highlight@^7.22.13":
+ version "7.22.20"
+ resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.22.20.tgz#4ca92b71d80554b01427815e06f2df965b9c1f54"
+ integrity sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==
+ dependencies:
+ "@babel/helper-validator-identifier" "^7.22.20"
+ chalk "^2.4.2"
+ js-tokens "^4.0.0"
+
+"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.22.15", "@babel/parser@^7.23.0":
+ version "7.23.0"
+ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.0.tgz#da950e622420bf96ca0d0f2909cdddac3acd8719"
+ integrity sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==
+
+"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.22.15":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.15.tgz#02dc8a03f613ed5fdc29fb2f728397c78146c962"
+ integrity sha512-FB9iYlz7rURmRJyXRKEnalYPPdn87H5no108cyuQQyMwlpJ2SJtpIUBI27kdTin956pz+LPypkPVPUTlxOmrsg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.22.15":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.15.tgz#2aeb91d337d4e1a1e7ce85b76a37f5301781200f"
+ integrity sha512-Hyph9LseGvAeeXzikV88bczhsrLrIZqDPxO+sSmAunMPaGrBGhfMWzCPYTtiW9t+HzSE2wtV8e5cc5P6r1xMDQ==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5"
+ "@babel/plugin-transform-optional-chaining" "^7.22.15"
+
+"@babel/plugin-proposal-class-properties@^7.16.0":
+ version "7.18.6"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz#b110f59741895f7ec21a6fff696ec46265c446a3"
+ integrity sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==
+ dependencies:
+ "@babel/helper-create-class-features-plugin" "^7.18.6"
+ "@babel/helper-plugin-utils" "^7.18.6"
+
+"@babel/plugin-proposal-decorators@^7.16.4":
+ version "7.23.2"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.23.2.tgz#0b345a5754f48309fa50b7cd99075ef0295b12c8"
+ integrity sha512-eR0gJQc830fJVGz37oKLvt9W9uUIQSAovUl0e9sJ3YeO09dlcoBVYD3CLrjCj4qHdXmfiyTyFt8yeQYSN5fxLg==
+ dependencies:
+ "@babel/helper-create-class-features-plugin" "^7.22.15"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/helper-replace-supers" "^7.22.20"
+ "@babel/helper-split-export-declaration" "^7.22.6"
+ "@babel/plugin-syntax-decorators" "^7.22.10"
+
+"@babel/plugin-proposal-nullish-coalescing-operator@^7.16.0":
+ version "7.18.6"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz#fdd940a99a740e577d6c753ab6fbb43fdb9467e1"
+ integrity sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.18.6"
+ "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
+
+"@babel/plugin-proposal-numeric-separator@^7.16.0":
+ version "7.18.6"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz#899b14fbafe87f053d2c5ff05b36029c62e13c75"
+ integrity sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.18.6"
+ "@babel/plugin-syntax-numeric-separator" "^7.10.4"
+
+"@babel/plugin-proposal-optional-chaining@^7.16.0":
+ version "7.21.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz#886f5c8978deb7d30f678b2e24346b287234d3ea"
+ integrity sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.20.2"
+ "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0"
+ "@babel/plugin-syntax-optional-chaining" "^7.8.3"
+
+"@babel/plugin-proposal-private-methods@^7.16.0":
+ version "7.18.6"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz#5209de7d213457548a98436fa2882f52f4be6bea"
+ integrity sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==
+ dependencies:
+ "@babel/helper-create-class-features-plugin" "^7.18.6"
+ "@babel/helper-plugin-utils" "^7.18.6"
+
+"@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2":
+ version "7.21.0-placeholder-for-preset-env.2"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz#7844f9289546efa9febac2de4cfe358a050bd703"
+ integrity sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==
+
+"@babel/plugin-syntax-async-generators@^7.8.4":
+ version "7.8.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d"
+ integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.8.0"
+
+"@babel/plugin-syntax-bigint@^7.8.3":
+ version "7.8.3"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz#4c9a6f669f5d0cdf1b90a1671e9a146be5300cea"
+ integrity sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.8.0"
+
+"@babel/plugin-syntax-class-properties@^7.12.13", "@babel/plugin-syntax-class-properties@^7.8.3":
+ version "7.12.13"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10"
+ integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.12.13"
+
+"@babel/plugin-syntax-class-static-block@^7.14.5":
+ version "7.14.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz#195df89b146b4b78b3bf897fd7a257c84659d406"
+ integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.14.5"
+
+"@babel/plugin-syntax-decorators@^7.22.10":
+ version "7.22.10"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.22.10.tgz#7d83ea04d893c442b78ebf4c3cbac59a7211deff"
+ integrity sha512-z1KTVemBjnz+kSEilAsI4lbkPOl5TvJH7YDSY1CTIzvLWJ+KHXp+mRe8VPmfnyvqOPqar1V2gid2PleKzRUstQ==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-syntax-dynamic-import@^7.8.3":
+ version "7.8.3"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3"
+ integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.8.0"
+
+"@babel/plugin-syntax-export-namespace-from@^7.8.3":
+ version "7.8.3"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a"
+ integrity sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.8.3"
+
+"@babel/plugin-syntax-flow@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.22.5.tgz#163b820b9e7696ce134df3ee716d9c0c98035859"
+ integrity sha512-9RdCl0i+q0QExayk2nOS7853w08yLucnnPML6EN9S8fgMPVtdLDCdx/cOQ/i44Lb9UeQX9A35yaqBBOMMZxPxQ==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-syntax-import-assertions@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz#07d252e2aa0bc6125567f742cd58619cb14dce98"
+ integrity sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-syntax-import-attributes@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz#ab840248d834410b829f569f5262b9e517555ecb"
+ integrity sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-syntax-import-meta@^7.10.4", "@babel/plugin-syntax-import-meta@^7.8.3":
+ version "7.10.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51"
+ integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.10.4"
+
+"@babel/plugin-syntax-json-strings@^7.8.3":
+ version "7.8.3"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a"
+ integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.8.0"
+
+"@babel/plugin-syntax-jsx@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz#a6b68e84fb76e759fc3b93e901876ffabbe1d918"
+ integrity sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-syntax-logical-assignment-operators@^7.10.4", "@babel/plugin-syntax-logical-assignment-operators@^7.8.3":
+ version "7.10.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699"
+ integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.10.4"
+
+"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3":
+ version "7.8.3"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9"
+ integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.8.0"
+
+"@babel/plugin-syntax-numeric-separator@^7.10.4", "@babel/plugin-syntax-numeric-separator@^7.8.3":
+ version "7.10.4"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97"
+ integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.10.4"
+
+"@babel/plugin-syntax-object-rest-spread@^7.8.3":
+ version "7.8.3"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871"
+ integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.8.0"
+
+"@babel/plugin-syntax-optional-catch-binding@^7.8.3":
+ version "7.8.3"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1"
+ integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.8.0"
+
+"@babel/plugin-syntax-optional-chaining@^7.8.3":
+ version "7.8.3"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a"
+ integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.8.0"
+
+"@babel/plugin-syntax-private-property-in-object@^7.14.5":
+ version "7.14.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz#0dc6671ec0ea22b6e94a1114f857970cd39de1ad"
+ integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.14.5"
+
+"@babel/plugin-syntax-top-level-await@^7.14.5", "@babel/plugin-syntax-top-level-await@^7.8.3":
+ version "7.14.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c"
+ integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.14.5"
+
+"@babel/plugin-syntax-typescript@^7.22.5", "@babel/plugin-syntax-typescript@^7.7.2":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz#aac8d383b062c5072c647a31ef990c1d0af90272"
+ integrity sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-syntax-unicode-sets-regex@^7.18.6":
+ version "7.18.6"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz#d49a3b3e6b52e5be6740022317580234a6a47357"
+ integrity sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==
+ dependencies:
+ "@babel/helper-create-regexp-features-plugin" "^7.18.6"
+ "@babel/helper-plugin-utils" "^7.18.6"
+
+"@babel/plugin-transform-arrow-functions@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz#e5ba566d0c58a5b2ba2a8b795450641950b71958"
+ integrity sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-async-generator-functions@^7.23.2":
+ version "7.23.2"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.2.tgz#054afe290d64c6f576f371ccc321772c8ea87ebb"
+ integrity sha512-BBYVGxbDVHfoeXbOwcagAkOQAm9NxoTdMGfTqghu1GrvadSaw6iW3Je6IcL5PNOw8VwjxqBECXy50/iCQSY/lQ==
+ dependencies:
+ "@babel/helper-environment-visitor" "^7.22.20"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/helper-remap-async-to-generator" "^7.22.20"
+ "@babel/plugin-syntax-async-generators" "^7.8.4"
+
+"@babel/plugin-transform-async-to-generator@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz#c7a85f44e46f8952f6d27fe57c2ed3cc084c3775"
+ integrity sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==
+ dependencies:
+ "@babel/helper-module-imports" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/helper-remap-async-to-generator" "^7.22.5"
+
+"@babel/plugin-transform-block-scoped-functions@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz#27978075bfaeb9fa586d3cb63a3d30c1de580024"
+ integrity sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-block-scoping@^7.23.0":
+ version "7.23.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.0.tgz#8744d02c6c264d82e1a4bc5d2d501fd8aff6f022"
+ integrity sha512-cOsrbmIOXmf+5YbL99/S49Y3j46k/T16b9ml8bm9lP6N9US5iQ2yBK7gpui1pg0V/WMcXdkfKbTb7HXq9u+v4g==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-class-properties@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz#97a56e31ad8c9dc06a0b3710ce7803d5a48cca77"
+ integrity sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==
+ dependencies:
+ "@babel/helper-create-class-features-plugin" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-class-static-block@^7.22.11":
+ version "7.22.11"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.11.tgz#dc8cc6e498f55692ac6b4b89e56d87cec766c974"
+ integrity sha512-GMM8gGmqI7guS/llMFk1bJDkKfn3v3C4KHK9Yg1ey5qcHcOlKb0QvcMrgzvxo+T03/4szNh5lghY+fEC98Kq9g==
+ dependencies:
+ "@babel/helper-create-class-features-plugin" "^7.22.11"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/plugin-syntax-class-static-block" "^7.14.5"
+
+"@babel/plugin-transform-classes@^7.22.15":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.15.tgz#aaf4753aee262a232bbc95451b4bdf9599c65a0b"
+ integrity sha512-VbbC3PGjBdE0wAWDdHM9G8Gm977pnYI0XpqMd6LrKISj8/DJXEsWqgRuTYaNE9Bv0JGhTZUzHDlMk18IpOuoqw==
+ dependencies:
+ "@babel/helper-annotate-as-pure" "^7.22.5"
+ "@babel/helper-compilation-targets" "^7.22.15"
+ "@babel/helper-environment-visitor" "^7.22.5"
+ "@babel/helper-function-name" "^7.22.5"
+ "@babel/helper-optimise-call-expression" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/helper-replace-supers" "^7.22.9"
+ "@babel/helper-split-export-declaration" "^7.22.6"
+ globals "^11.1.0"
+
+"@babel/plugin-transform-computed-properties@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz#cd1e994bf9f316bd1c2dafcd02063ec261bb3869"
+ integrity sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/template" "^7.22.5"
+
+"@babel/plugin-transform-destructuring@^7.23.0":
+ version "7.23.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.0.tgz#6447aa686be48b32eaf65a73e0e2c0bd010a266c"
+ integrity sha512-vaMdgNXFkYrB+8lbgniSYWHsgqK5gjaMNcc84bMIOMRLH0L9AqYq3hwMdvnyqj1OPqea8UtjPEuS/DCenah1wg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-dotall-regex@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz#dbb4f0e45766eb544e193fb00e65a1dd3b2a4165"
+ integrity sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==
+ dependencies:
+ "@babel/helper-create-regexp-features-plugin" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-duplicate-keys@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz#b6e6428d9416f5f0bba19c70d1e6e7e0b88ab285"
+ integrity sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-dynamic-import@^7.22.11":
+ version "7.22.11"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.11.tgz#2c7722d2a5c01839eaf31518c6ff96d408e447aa"
+ integrity sha512-g/21plo58sfteWjaO0ZNVb+uEOkJNjAaHhbejrnBmu011l/eNDScmkbjCC3l4FKb10ViaGU4aOkFznSu2zRHgA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/plugin-syntax-dynamic-import" "^7.8.3"
+
+"@babel/plugin-transform-exponentiation-operator@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz#402432ad544a1f9a480da865fda26be653e48f6a"
+ integrity sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==
+ dependencies:
+ "@babel/helper-builder-binary-assignment-operator-visitor" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-export-namespace-from@^7.22.11":
+ version "7.22.11"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.11.tgz#b3c84c8f19880b6c7440108f8929caf6056db26c"
+ integrity sha512-xa7aad7q7OiT8oNZ1mU7NrISjlSkVdMbNxn9IuLZyL9AJEhs1Apba3I+u5riX1dIkdptP5EKDG5XDPByWxtehw==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/plugin-syntax-export-namespace-from" "^7.8.3"
+
+"@babel/plugin-transform-flow-strip-types@^7.16.0":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.22.5.tgz#0bb17110c7bf5b35a60754b2f00c58302381dee2"
+ integrity sha512-tujNbZdxdG0/54g/oua8ISToaXTFBf8EnSb5PgQSciIXWOWKX3S4+JR7ZE9ol8FZwf9kxitzkGQ+QWeov/mCiA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/plugin-syntax-flow" "^7.22.5"
+
+"@babel/plugin-transform-for-of@^7.22.15":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.15.tgz#f64b4ccc3a4f131a996388fae7680b472b306b29"
+ integrity sha512-me6VGeHsx30+xh9fbDLLPi0J1HzmeIIyenoOQHuw2D4m2SAU3NrspX5XxJLBpqn5yrLzrlw2Iy3RA//Bx27iOA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-function-name@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz#935189af68b01898e0d6d99658db6b164205c143"
+ integrity sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==
+ dependencies:
+ "@babel/helper-compilation-targets" "^7.22.5"
+ "@babel/helper-function-name" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-json-strings@^7.22.11":
+ version "7.22.11"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.11.tgz#689a34e1eed1928a40954e37f74509f48af67835"
+ integrity sha512-CxT5tCqpA9/jXFlme9xIBCc5RPtdDq3JpkkhgHQqtDdiTnTI0jtZ0QzXhr5DILeYifDPp2wvY2ad+7+hLMW5Pw==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/plugin-syntax-json-strings" "^7.8.3"
+
+"@babel/plugin-transform-literals@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz#e9341f4b5a167952576e23db8d435849b1dd7920"
+ integrity sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-logical-assignment-operators@^7.22.11":
+ version "7.22.11"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.11.tgz#24c522a61688bde045b7d9bc3c2597a4d948fc9c"
+ integrity sha512-qQwRTP4+6xFCDV5k7gZBF3C31K34ut0tbEcTKxlX/0KXxm9GLcO14p570aWxFvVzx6QAfPgq7gaeIHXJC8LswQ==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
+
+"@babel/plugin-transform-member-expression-literals@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz#4fcc9050eded981a468347dd374539ed3e058def"
+ integrity sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-modules-amd@^7.23.0":
+ version "7.23.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.0.tgz#05b2bc43373faa6d30ca89214731f76f966f3b88"
+ integrity sha512-xWT5gefv2HGSm4QHtgc1sYPbseOyf+FFDo2JbpE25GWl5BqTGO9IMwTYJRoIdjsF85GE+VegHxSCUt5EvoYTAw==
+ dependencies:
+ "@babel/helper-module-transforms" "^7.23.0"
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-modules-commonjs@^7.23.0":
+ version "7.23.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.0.tgz#b3dba4757133b2762c00f4f94590cf6d52602481"
+ integrity sha512-32Xzss14/UVc7k9g775yMIvkVK8xwKE0DPdP5JTapr3+Z9w4tzeOuLNY6BXDQR6BdnzIlXnCGAzsk/ICHBLVWQ==
+ dependencies:
+ "@babel/helper-module-transforms" "^7.23.0"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/helper-simple-access" "^7.22.5"
+
+"@babel/plugin-transform-modules-systemjs@^7.23.0":
+ version "7.23.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.0.tgz#77591e126f3ff4132a40595a6cccd00a6b60d160"
+ integrity sha512-qBej6ctXZD2f+DhlOC9yO47yEYgUh5CZNz/aBoH4j/3NOlRfJXJbY7xDQCqQVf9KbrqGzIWER1f23doHGrIHFg==
+ dependencies:
+ "@babel/helper-hoist-variables" "^7.22.5"
+ "@babel/helper-module-transforms" "^7.23.0"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/helper-validator-identifier" "^7.22.20"
+
+"@babel/plugin-transform-modules-umd@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz#4694ae40a87b1745e3775b6a7fe96400315d4f98"
+ integrity sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==
+ dependencies:
+ "@babel/helper-module-transforms" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-named-capturing-groups-regex@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz#67fe18ee8ce02d57c855185e27e3dc959b2e991f"
+ integrity sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==
+ dependencies:
+ "@babel/helper-create-regexp-features-plugin" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-new-target@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz#1b248acea54ce44ea06dfd37247ba089fcf9758d"
+ integrity sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-nullish-coalescing-operator@^7.22.11":
+ version "7.22.11"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.11.tgz#debef6c8ba795f5ac67cd861a81b744c5d38d9fc"
+ integrity sha512-YZWOw4HxXrotb5xsjMJUDlLgcDXSfO9eCmdl1bgW4+/lAGdkjaEvOnQ4p5WKKdUgSzO39dgPl0pTnfxm0OAXcg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
+
+"@babel/plugin-transform-numeric-separator@^7.22.11":
+ version "7.22.11"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.11.tgz#498d77dc45a6c6db74bb829c02a01c1d719cbfbd"
+ integrity sha512-3dzU4QGPsILdJbASKhF/V2TVP+gJya1PsueQCxIPCEcerqF21oEcrob4mzjsp2Py/1nLfF5m+xYNMDpmA8vffg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/plugin-syntax-numeric-separator" "^7.10.4"
+
+"@babel/plugin-transform-object-rest-spread@^7.22.15":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.15.tgz#21a95db166be59b91cde48775310c0df6e1da56f"
+ integrity sha512-fEB+I1+gAmfAyxZcX1+ZUwLeAuuf8VIg67CTznZE0MqVFumWkh8xWtn58I4dxdVf080wn7gzWoF8vndOViJe9Q==
+ dependencies:
+ "@babel/compat-data" "^7.22.9"
+ "@babel/helper-compilation-targets" "^7.22.15"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
+ "@babel/plugin-transform-parameters" "^7.22.15"
+
+"@babel/plugin-transform-object-super@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz#794a8d2fcb5d0835af722173c1a9d704f44e218c"
+ integrity sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/helper-replace-supers" "^7.22.5"
+
+"@babel/plugin-transform-optional-catch-binding@^7.22.11":
+ version "7.22.11"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.11.tgz#461cc4f578a127bb055527b3e77404cad38c08e0"
+ integrity sha512-rli0WxesXUeCJnMYhzAglEjLWVDF6ahb45HuprcmQuLidBJFWjNnOzssk2kuc6e33FlLaiZhG/kUIzUMWdBKaQ==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
+
+"@babel/plugin-transform-optional-chaining@^7.22.15", "@babel/plugin-transform-optional-chaining@^7.23.0":
+ version "7.23.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.0.tgz#73ff5fc1cf98f542f09f29c0631647d8ad0be158"
+ integrity sha512-sBBGXbLJjxTzLBF5rFWaikMnOGOk/BmK6vVByIdEggZ7Vn6CvWXZyRkkLFK6WE0IF8jSliyOkUN6SScFgzCM0g==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5"
+ "@babel/plugin-syntax-optional-chaining" "^7.8.3"
+
+"@babel/plugin-transform-parameters@^7.22.15":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.15.tgz#719ca82a01d177af358df64a514d64c2e3edb114"
+ integrity sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-private-methods@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz#21c8af791f76674420a147ae62e9935d790f8722"
+ integrity sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==
+ dependencies:
+ "@babel/helper-create-class-features-plugin" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-private-property-in-object@^7.22.11":
+ version "7.22.11"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.11.tgz#ad45c4fc440e9cb84c718ed0906d96cf40f9a4e1"
+ integrity sha512-sSCbqZDBKHetvjSwpyWzhuHkmW5RummxJBVbYLkGkaiTOWGxml7SXt0iWa03bzxFIx7wOj3g/ILRd0RcJKBeSQ==
+ dependencies:
+ "@babel/helper-annotate-as-pure" "^7.22.5"
+ "@babel/helper-create-class-features-plugin" "^7.22.11"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/plugin-syntax-private-property-in-object" "^7.14.5"
+
+"@babel/plugin-transform-property-literals@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz#b5ddabd73a4f7f26cd0e20f5db48290b88732766"
+ integrity sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-react-constant-elements@^7.12.1":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.22.5.tgz#6dfa7c1c37f7d7279e417ceddf5a04abb8bb9c29"
+ integrity sha512-BF5SXoO+nX3h5OhlN78XbbDrBOffv+AxPP2ENaJOVqjWCgBDeOY3WcaUcddutGSfoap+5NEQ/q/4I3WZIvgkXA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-react-display-name@^7.16.0", "@babel/plugin-transform-react-display-name@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.22.5.tgz#3c4326f9fce31c7968d6cb9debcaf32d9e279a2b"
+ integrity sha512-PVk3WPYudRF5z4GKMEYUrLjPl38fJSKNaEOkFuoprioowGuWN6w2RKznuFNSlJx7pzzXXStPUnNSOEO0jL5EVw==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-react-jsx-development@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz#e716b6edbef972a92165cd69d92f1255f7e73e87"
+ integrity sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==
+ dependencies:
+ "@babel/plugin-transform-react-jsx" "^7.22.5"
+
+"@babel/plugin-transform-react-jsx@^7.22.15", "@babel/plugin-transform-react-jsx@^7.22.5":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.15.tgz#7e6266d88705d7c49f11c98db8b9464531289cd6"
+ integrity sha512-oKckg2eZFa8771O/5vi7XeTvmM6+O9cxZu+kanTU7tD4sin5nO/G8jGJhq8Hvt2Z0kUoEDRayuZLaUlYl8QuGA==
+ dependencies:
+ "@babel/helper-annotate-as-pure" "^7.22.5"
+ "@babel/helper-module-imports" "^7.22.15"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/plugin-syntax-jsx" "^7.22.5"
+ "@babel/types" "^7.22.15"
+
+"@babel/plugin-transform-react-pure-annotations@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.22.5.tgz#1f58363eef6626d6fa517b95ac66fe94685e32c0"
+ integrity sha512-gP4k85wx09q+brArVinTXhWiyzLl9UpmGva0+mWyKxk6JZequ05x3eUcIUE+FyttPKJFRRVtAvQaJ6YF9h1ZpA==
+ dependencies:
+ "@babel/helper-annotate-as-pure" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-regenerator@^7.22.10":
+ version "7.22.10"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.10.tgz#8ceef3bd7375c4db7652878b0241b2be5d0c3cca"
+ integrity sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+ regenerator-transform "^0.15.2"
+
+"@babel/plugin-transform-reserved-words@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz#832cd35b81c287c4bcd09ce03e22199641f964fb"
+ integrity sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-runtime@^7.16.4":
+ version "7.23.2"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.2.tgz#c956a3f8d1aa50816ff6c30c6288d66635c12990"
+ integrity sha512-XOntj6icgzMS58jPVtQpiuF6ZFWxQiJavISGx5KGjRj+3gqZr8+N6Kx+N9BApWzgS+DOjIZfXXj0ZesenOWDyA==
+ dependencies:
+ "@babel/helper-module-imports" "^7.22.15"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ babel-plugin-polyfill-corejs2 "^0.4.6"
+ babel-plugin-polyfill-corejs3 "^0.8.5"
+ babel-plugin-polyfill-regenerator "^0.5.3"
+ semver "^6.3.1"
+
+"@babel/plugin-transform-shorthand-properties@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz#6e277654be82b5559fc4b9f58088507c24f0c624"
+ integrity sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-spread@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz#6487fd29f229c95e284ba6c98d65eafb893fea6b"
+ integrity sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5"
+
+"@babel/plugin-transform-sticky-regex@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz#295aba1595bfc8197abd02eae5fc288c0deb26aa"
+ integrity sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-template-literals@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz#8f38cf291e5f7a8e60e9f733193f0bcc10909bff"
+ integrity sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-typeof-symbol@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz#5e2ba478da4b603af8673ff7c54f75a97b716b34"
+ integrity sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-typescript@^7.22.15":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.15.tgz#15adef906451d86349eb4b8764865c960eb54127"
+ integrity sha512-1uirS0TnijxvQLnlv5wQBwOX3E1wCFX7ITv+9pBV2wKEk4K+M5tqDaoNXnTH8tjEIYHLO98MwiTWO04Ggz4XuA==
+ dependencies:
+ "@babel/helper-annotate-as-pure" "^7.22.5"
+ "@babel/helper-create-class-features-plugin" "^7.22.15"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/plugin-syntax-typescript" "^7.22.5"
+
+"@babel/plugin-transform-unicode-escapes@^7.22.10":
+ version "7.22.10"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.10.tgz#c723f380f40a2b2f57a62df24c9005834c8616d9"
+ integrity sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-unicode-property-regex@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz#098898f74d5c1e86660dc112057b2d11227f1c81"
+ integrity sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==
+ dependencies:
+ "@babel/helper-create-regexp-features-plugin" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-unicode-regex@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz#ce7e7bb3ef208c4ff67e02a22816656256d7a183"
+ integrity sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==
+ dependencies:
+ "@babel/helper-create-regexp-features-plugin" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/plugin-transform-unicode-sets-regex@^7.22.5":
+ version "7.22.5"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz#77788060e511b708ffc7d42fdfbc5b37c3004e91"
+ integrity sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==
+ dependencies:
+ "@babel/helper-create-regexp-features-plugin" "^7.22.5"
+ "@babel/helper-plugin-utils" "^7.22.5"
+
+"@babel/preset-env@^7.11.0", "@babel/preset-env@^7.12.1", "@babel/preset-env@^7.16.4":
+ version "7.23.2"
+ resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.23.2.tgz#1f22be0ff0e121113260337dbc3e58fafce8d059"
+ integrity sha512-BW3gsuDD+rvHL2VO2SjAUNTBe5YrjsTiDyqamPDWY723na3/yPQ65X5oQkFVJZ0o50/2d+svm1rkPoJeR1KxVQ==
+ dependencies:
+ "@babel/compat-data" "^7.23.2"
+ "@babel/helper-compilation-targets" "^7.22.15"
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/helper-validator-option" "^7.22.15"
+ "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.22.15"
+ "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.22.15"
+ "@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2"
+ "@babel/plugin-syntax-async-generators" "^7.8.4"
+ "@babel/plugin-syntax-class-properties" "^7.12.13"
+ "@babel/plugin-syntax-class-static-block" "^7.14.5"
+ "@babel/plugin-syntax-dynamic-import" "^7.8.3"
+ "@babel/plugin-syntax-export-namespace-from" "^7.8.3"
+ "@babel/plugin-syntax-import-assertions" "^7.22.5"
+ "@babel/plugin-syntax-import-attributes" "^7.22.5"
+ "@babel/plugin-syntax-import-meta" "^7.10.4"
+ "@babel/plugin-syntax-json-strings" "^7.8.3"
+ "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
+ "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
+ "@babel/plugin-syntax-numeric-separator" "^7.10.4"
+ "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
+ "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
+ "@babel/plugin-syntax-optional-chaining" "^7.8.3"
+ "@babel/plugin-syntax-private-property-in-object" "^7.14.5"
+ "@babel/plugin-syntax-top-level-await" "^7.14.5"
+ "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6"
+ "@babel/plugin-transform-arrow-functions" "^7.22.5"
+ "@babel/plugin-transform-async-generator-functions" "^7.23.2"
+ "@babel/plugin-transform-async-to-generator" "^7.22.5"
+ "@babel/plugin-transform-block-scoped-functions" "^7.22.5"
+ "@babel/plugin-transform-block-scoping" "^7.23.0"
+ "@babel/plugin-transform-class-properties" "^7.22.5"
+ "@babel/plugin-transform-class-static-block" "^7.22.11"
+ "@babel/plugin-transform-classes" "^7.22.15"
+ "@babel/plugin-transform-computed-properties" "^7.22.5"
+ "@babel/plugin-transform-destructuring" "^7.23.0"
+ "@babel/plugin-transform-dotall-regex" "^7.22.5"
+ "@babel/plugin-transform-duplicate-keys" "^7.22.5"
+ "@babel/plugin-transform-dynamic-import" "^7.22.11"
+ "@babel/plugin-transform-exponentiation-operator" "^7.22.5"
+ "@babel/plugin-transform-export-namespace-from" "^7.22.11"
+ "@babel/plugin-transform-for-of" "^7.22.15"
+ "@babel/plugin-transform-function-name" "^7.22.5"
+ "@babel/plugin-transform-json-strings" "^7.22.11"
+ "@babel/plugin-transform-literals" "^7.22.5"
+ "@babel/plugin-transform-logical-assignment-operators" "^7.22.11"
+ "@babel/plugin-transform-member-expression-literals" "^7.22.5"
+ "@babel/plugin-transform-modules-amd" "^7.23.0"
+ "@babel/plugin-transform-modules-commonjs" "^7.23.0"
+ "@babel/plugin-transform-modules-systemjs" "^7.23.0"
+ "@babel/plugin-transform-modules-umd" "^7.22.5"
+ "@babel/plugin-transform-named-capturing-groups-regex" "^7.22.5"
+ "@babel/plugin-transform-new-target" "^7.22.5"
+ "@babel/plugin-transform-nullish-coalescing-operator" "^7.22.11"
+ "@babel/plugin-transform-numeric-separator" "^7.22.11"
+ "@babel/plugin-transform-object-rest-spread" "^7.22.15"
+ "@babel/plugin-transform-object-super" "^7.22.5"
+ "@babel/plugin-transform-optional-catch-binding" "^7.22.11"
+ "@babel/plugin-transform-optional-chaining" "^7.23.0"
+ "@babel/plugin-transform-parameters" "^7.22.15"
+ "@babel/plugin-transform-private-methods" "^7.22.5"
+ "@babel/plugin-transform-private-property-in-object" "^7.22.11"
+ "@babel/plugin-transform-property-literals" "^7.22.5"
+ "@babel/plugin-transform-regenerator" "^7.22.10"
+ "@babel/plugin-transform-reserved-words" "^7.22.5"
+ "@babel/plugin-transform-shorthand-properties" "^7.22.5"
+ "@babel/plugin-transform-spread" "^7.22.5"
+ "@babel/plugin-transform-sticky-regex" "^7.22.5"
+ "@babel/plugin-transform-template-literals" "^7.22.5"
+ "@babel/plugin-transform-typeof-symbol" "^7.22.5"
+ "@babel/plugin-transform-unicode-escapes" "^7.22.10"
+ "@babel/plugin-transform-unicode-property-regex" "^7.22.5"
+ "@babel/plugin-transform-unicode-regex" "^7.22.5"
+ "@babel/plugin-transform-unicode-sets-regex" "^7.22.5"
+ "@babel/preset-modules" "0.1.6-no-external-plugins"
+ "@babel/types" "^7.23.0"
+ babel-plugin-polyfill-corejs2 "^0.4.6"
+ babel-plugin-polyfill-corejs3 "^0.8.5"
+ babel-plugin-polyfill-regenerator "^0.5.3"
+ core-js-compat "^3.31.0"
+ semver "^6.3.1"
+
+"@babel/preset-modules@0.1.6-no-external-plugins":
+ version "0.1.6-no-external-plugins"
+ resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz#ccb88a2c49c817236861fee7826080573b8a923a"
+ integrity sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+ "@babel/types" "^7.4.4"
+ esutils "^2.0.2"
+
+"@babel/preset-react@^7.12.5", "@babel/preset-react@^7.16.0":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.22.15.tgz#9a776892b648e13cc8ca2edf5ed1264eea6b6afc"
+ integrity sha512-Csy1IJ2uEh/PecCBXXoZGAZBeCATTuePzCSB7dLYWS0vOEj6CNpjxIhW4duWwZodBNueH7QO14WbGn8YyeuN9w==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/helper-validator-option" "^7.22.15"
+ "@babel/plugin-transform-react-display-name" "^7.22.5"
+ "@babel/plugin-transform-react-jsx" "^7.22.15"
+ "@babel/plugin-transform-react-jsx-development" "^7.22.5"
+ "@babel/plugin-transform-react-pure-annotations" "^7.22.5"
+
+"@babel/preset-typescript@^7.16.0":
+ version "7.23.2"
+ resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.23.2.tgz#c8de488130b7081f7e1482936ad3de5b018beef4"
+ integrity sha512-u4UJc1XsS1GhIGteM8rnGiIvf9rJpiVgMEeCnwlLA7WJPC+jcXWJAGxYmeqs5hOZD8BbAfnV5ezBOxQbb4OUxA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.22.5"
+ "@babel/helper-validator-option" "^7.22.15"
+ "@babel/plugin-syntax-jsx" "^7.22.5"
+ "@babel/plugin-transform-modules-commonjs" "^7.23.0"
+ "@babel/plugin-transform-typescript" "^7.22.15"
+
+"@babel/regjsgen@^0.8.0":
+ version "0.8.0"
+ resolved "https://registry.yarnpkg.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz#f0ba69b075e1f05fb2825b7fad991e7adbb18310"
+ integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==
+
+"@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.16.3", "@babel/runtime@^7.18.3", "@babel/runtime@^7.20.7", "@babel/runtime@^7.23.1", "@babel/runtime@^7.23.2", "@babel/runtime@^7.5.5", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2":
+ version "7.23.2"
+ resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.23.2.tgz#062b0ac103261d68a966c4c7baf2ae3e62ec3885"
+ integrity sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==
+ dependencies:
+ regenerator-runtime "^0.14.0"
+
+"@babel/template@^7.22.15", "@babel/template@^7.22.5", "@babel/template@^7.3.3":
+ version "7.22.15"
+ resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.22.15.tgz#09576efc3830f0430f4548ef971dde1350ef2f38"
+ integrity sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==
+ dependencies:
+ "@babel/code-frame" "^7.22.13"
+ "@babel/parser" "^7.22.15"
+ "@babel/types" "^7.22.15"
+
+"@babel/traverse@^7.23.2", "@babel/traverse@^7.4.5", "@babel/traverse@^7.7.2":
+ version "7.23.2"
+ resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.23.2.tgz#329c7a06735e144a506bdb2cad0268b7f46f4ad8"
+ integrity sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==
+ dependencies:
+ "@babel/code-frame" "^7.22.13"
+ "@babel/generator" "^7.23.0"
+ "@babel/helper-environment-visitor" "^7.22.20"
+ "@babel/helper-function-name" "^7.23.0"
+ "@babel/helper-hoist-variables" "^7.22.5"
+ "@babel/helper-split-export-declaration" "^7.22.6"
+ "@babel/parser" "^7.23.0"
+ "@babel/types" "^7.23.0"
+ debug "^4.1.0"
+ globals "^11.1.0"
+
+"@babel/types@^7.0.0", "@babel/types@^7.12.6", "@babel/types@^7.20.7", "@babel/types@^7.22.15", "@babel/types@^7.22.19", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4":
+ version "7.23.0"
+ resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.23.0.tgz#8c1f020c9df0e737e4e247c0619f58c68458aaeb"
+ integrity sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==
+ dependencies:
+ "@babel/helper-string-parser" "^7.22.5"
+ "@babel/helper-validator-identifier" "^7.22.20"
+ to-fast-properties "^2.0.0"
+
+"@bcoe/v8-coverage@^0.2.3":
+ version "0.2.3"
+ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39"
+ integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==
+
+"@csstools/normalize.css@*":
+ version "12.0.0"
+ resolved "https://registry.yarnpkg.com/@csstools/normalize.css/-/normalize.css-12.0.0.tgz#a9583a75c3f150667771f30b60d9f059473e62c4"
+ integrity sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==
+
+"@csstools/postcss-cascade-layers@^1.1.1":
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz#8a997edf97d34071dd2e37ea6022447dd9e795ad"
+ integrity sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==
+ dependencies:
+ "@csstools/selector-specificity" "^2.0.2"
+ postcss-selector-parser "^6.0.10"
+
+"@csstools/postcss-color-function@^1.1.1":
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz#2bd36ab34f82d0497cfacdc9b18d34b5e6f64b6b"
+ integrity sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==
+ dependencies:
+ "@csstools/postcss-progressive-custom-properties" "^1.1.0"
+ postcss-value-parser "^4.2.0"
+
+"@csstools/postcss-font-format-keywords@^1.0.1":
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz#677b34e9e88ae997a67283311657973150e8b16a"
+ integrity sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+"@csstools/postcss-hwb-function@^1.0.2":
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz#ab54a9fce0ac102c754854769962f2422ae8aa8b"
+ integrity sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+"@csstools/postcss-ic-unit@^1.0.1":
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz#28237d812a124d1a16a5acc5c3832b040b303e58"
+ integrity sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==
+ dependencies:
+ "@csstools/postcss-progressive-custom-properties" "^1.1.0"
+ postcss-value-parser "^4.2.0"
+
+"@csstools/postcss-is-pseudo-class@^2.0.7":
+ version "2.0.7"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz#846ae6c0d5a1eaa878fce352c544f9c295509cd1"
+ integrity sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==
+ dependencies:
+ "@csstools/selector-specificity" "^2.0.0"
+ postcss-selector-parser "^6.0.10"
+
+"@csstools/postcss-nested-calc@^1.0.0":
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz#d7e9d1d0d3d15cf5ac891b16028af2a1044d0c26"
+ integrity sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+"@csstools/postcss-normalize-display-values@^1.0.1":
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz#15da54a36e867b3ac5163ee12c1d7f82d4d612c3"
+ integrity sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+"@csstools/postcss-oklab-function@^1.1.1":
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz#88cee0fbc8d6df27079ebd2fa016ee261eecf844"
+ integrity sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==
+ dependencies:
+ "@csstools/postcss-progressive-custom-properties" "^1.1.0"
+ postcss-value-parser "^4.2.0"
+
+"@csstools/postcss-progressive-custom-properties@^1.1.0", "@csstools/postcss-progressive-custom-properties@^1.3.0":
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz#542292558384361776b45c85226b9a3a34f276fa"
+ integrity sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+"@csstools/postcss-stepped-value-functions@^1.0.1":
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz#f8772c3681cc2befed695e2b0b1d68e22f08c4f4"
+ integrity sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+"@csstools/postcss-text-decoration-shorthand@^1.0.0":
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz#ea96cfbc87d921eca914d3ad29340d9bcc4c953f"
+ integrity sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+"@csstools/postcss-trigonometric-functions@^1.0.2":
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz#94d3e4774c36d35dcdc88ce091336cb770d32756"
+ integrity sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+"@csstools/postcss-unset-value@^1.0.2":
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz#c99bb70e2cdc7312948d1eb41df2412330b81f77"
+ integrity sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==
+
+"@csstools/selector-specificity@^2.0.0", "@csstools/selector-specificity@^2.0.2":
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/@csstools/selector-specificity/-/selector-specificity-2.2.0.tgz#2cbcf822bf3764c9658c4d2e568bd0c0cb748016"
+ integrity sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw==
+
+"@emotion/babel-plugin@^11.11.0":
+ version "11.11.0"
+ resolved "https://registry.yarnpkg.com/@emotion/babel-plugin/-/babel-plugin-11.11.0.tgz#c2d872b6a7767a9d176d007f5b31f7d504bb5d6c"
+ integrity sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==
+ dependencies:
+ "@babel/helper-module-imports" "^7.16.7"
+ "@babel/runtime" "^7.18.3"
+ "@emotion/hash" "^0.9.1"
+ "@emotion/memoize" "^0.8.1"
+ "@emotion/serialize" "^1.1.2"
+ babel-plugin-macros "^3.1.0"
+ convert-source-map "^1.5.0"
+ escape-string-regexp "^4.0.0"
+ find-root "^1.1.0"
+ source-map "^0.5.7"
+ stylis "4.2.0"
+
+"@emotion/cache@^11.11.0":
+ version "11.11.0"
+ resolved "https://registry.yarnpkg.com/@emotion/cache/-/cache-11.11.0.tgz#809b33ee6b1cb1a625fef7a45bc568ccd9b8f3ff"
+ integrity sha512-P34z9ssTCBi3e9EI1ZsWpNHcfY1r09ZO0rZbRO2ob3ZQMnFI35jB536qoXbkdesr5EUhYi22anuEJuyxifaqAQ==
+ dependencies:
+ "@emotion/memoize" "^0.8.1"
+ "@emotion/sheet" "^1.2.2"
+ "@emotion/utils" "^1.2.1"
+ "@emotion/weak-memoize" "^0.3.1"
+ stylis "4.2.0"
+
+"@emotion/hash@^0.9.1":
+ version "0.9.1"
+ resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.9.1.tgz#4ffb0055f7ef676ebc3a5a91fb621393294e2f43"
+ integrity sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==
+
+"@emotion/is-prop-valid@^1.1.0", "@emotion/is-prop-valid@^1.2.1":
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/@emotion/is-prop-valid/-/is-prop-valid-1.2.1.tgz#23116cf1ed18bfeac910ec6436561ecb1a3885cc"
+ integrity sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw==
+ dependencies:
+ "@emotion/memoize" "^0.8.1"
+
+"@emotion/memoize@^0.8.1":
+ version "0.8.1"
+ resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.8.1.tgz#c1ddb040429c6d21d38cc945fe75c818cfb68e17"
+ integrity sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==
+
+"@emotion/react@^11.11.1":
+ version "11.11.1"
+ resolved "https://registry.yarnpkg.com/@emotion/react/-/react-11.11.1.tgz#b2c36afac95b184f73b08da8c214fdf861fa4157"
+ integrity sha512-5mlW1DquU5HaxjLkfkGN1GA/fvVGdyHURRiX/0FHl2cfIfRxSOfmxEH5YS43edp0OldZrZ+dkBKbngxcNCdZvA==
+ dependencies:
+ "@babel/runtime" "^7.18.3"
+ "@emotion/babel-plugin" "^11.11.0"
+ "@emotion/cache" "^11.11.0"
+ "@emotion/serialize" "^1.1.2"
+ "@emotion/use-insertion-effect-with-fallbacks" "^1.0.1"
+ "@emotion/utils" "^1.2.1"
+ "@emotion/weak-memoize" "^0.3.1"
+ hoist-non-react-statics "^3.3.1"
+
+"@emotion/serialize@^1.1.2":
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/@emotion/serialize/-/serialize-1.1.2.tgz#017a6e4c9b8a803bd576ff3d52a0ea6fa5a62b51"
+ integrity sha512-zR6a/fkFP4EAcCMQtLOhIgpprZOwNmCldtpaISpvz348+DP4Mz8ZoKaGGCQpbzepNIUWbq4w6hNZkwDyKoS+HA==
+ dependencies:
+ "@emotion/hash" "^0.9.1"
+ "@emotion/memoize" "^0.8.1"
+ "@emotion/unitless" "^0.8.1"
+ "@emotion/utils" "^1.2.1"
+ csstype "^3.0.2"
+
+"@emotion/sheet@^1.2.2":
+ version "1.2.2"
+ resolved "https://registry.yarnpkg.com/@emotion/sheet/-/sheet-1.2.2.tgz#d58e788ee27267a14342303e1abb3d508b6d0fec"
+ integrity sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA==
+
+"@emotion/styled@^11.11.0":
+ version "11.11.0"
+ resolved "https://registry.yarnpkg.com/@emotion/styled/-/styled-11.11.0.tgz#26b75e1b5a1b7a629d7c0a8b708fbf5a9cdce346"
+ integrity sha512-hM5Nnvu9P3midq5aaXj4I+lnSfNi7Pmd4EWk1fOZ3pxookaQTNew6bp4JaCBYM4HVFZF9g7UjJmsUmC2JlxOng==
+ dependencies:
+ "@babel/runtime" "^7.18.3"
+ "@emotion/babel-plugin" "^11.11.0"
+ "@emotion/is-prop-valid" "^1.2.1"
+ "@emotion/serialize" "^1.1.2"
+ "@emotion/use-insertion-effect-with-fallbacks" "^1.0.1"
+ "@emotion/utils" "^1.2.1"
+
+"@emotion/stylis@^0.8.4":
+ version "0.8.5"
+ resolved "https://registry.yarnpkg.com/@emotion/stylis/-/stylis-0.8.5.tgz#deacb389bd6ee77d1e7fcaccce9e16c5c7e78e04"
+ integrity sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==
+
+"@emotion/unitless@^0.7.4":
+ version "0.7.5"
+ resolved "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.7.5.tgz#77211291c1900a700b8a78cfafda3160d76949ed"
+ integrity sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==
+
+"@emotion/unitless@^0.8.1":
+ version "0.8.1"
+ resolved "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.8.1.tgz#182b5a4704ef8ad91bde93f7a860a88fd92c79a3"
+ integrity sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==
+
+"@emotion/use-insertion-effect-with-fallbacks@^1.0.1":
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz#08de79f54eb3406f9daaf77c76e35313da963963"
+ integrity sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==
+
+"@emotion/utils@^1.2.1":
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/@emotion/utils/-/utils-1.2.1.tgz#bbab58465738d31ae4cb3dbb6fc00a5991f755e4"
+ integrity sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg==
+
+"@emotion/weak-memoize@^0.3.1":
+ version "0.3.1"
+ resolved "https://registry.yarnpkg.com/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz#d0fce5d07b0620caa282b5131c297bb60f9d87e6"
+ integrity sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==
+
+"@eslint-community/eslint-utils@^4.2.0":
+ version "4.4.0"
+ resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59"
+ integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==
+ dependencies:
+ eslint-visitor-keys "^3.3.0"
+
+"@eslint-community/regexpp@^4.4.0", "@eslint-community/regexpp@^4.6.1":
+ version "4.10.0"
+ resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.10.0.tgz#548f6de556857c8bb73bbee70c35dc82a2e74d63"
+ integrity sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==
+
+"@eslint/eslintrc@^2.1.2":
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.1.2.tgz#c6936b4b328c64496692f76944e755738be62396"
+ integrity sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==
+ dependencies:
+ ajv "^6.12.4"
+ debug "^4.3.2"
+ espree "^9.6.0"
+ globals "^13.19.0"
+ ignore "^5.2.0"
+ import-fresh "^3.2.1"
+ js-yaml "^4.1.0"
+ minimatch "^3.1.2"
+ strip-json-comments "^3.1.1"
+
+"@eslint/js@8.52.0":
+ version "8.52.0"
+ resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.52.0.tgz#78fe5f117840f69dc4a353adf9b9cd926353378c"
+ integrity sha512-mjZVbpaeMZludF2fsWLD0Z9gCref1Tk4i9+wddjRvpUNqqcndPkBD09N/Mapey0b3jaXbLm2kICwFv2E64QinA==
+
+"@floating-ui/core@^1.4.2":
+ version "1.5.0"
+ resolved "https://registry.yarnpkg.com/@floating-ui/core/-/core-1.5.0.tgz#5c05c60d5ae2d05101c3021c1a2a350ddc027f8c"
+ integrity sha512-kK1h4m36DQ0UHGj5Ah4db7R0rHemTqqO0QLvUqi1/mUUp3LuAWbWxdxSIf/XsnH9VS6rRVPLJCncjRzUvyCLXg==
+ dependencies:
+ "@floating-ui/utils" "^0.1.3"
+
+"@floating-ui/dom@^1.5.1":
+ version "1.5.3"
+ resolved "https://registry.yarnpkg.com/@floating-ui/dom/-/dom-1.5.3.tgz#54e50efcb432c06c23cd33de2b575102005436fa"
+ integrity sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA==
+ dependencies:
+ "@floating-ui/core" "^1.4.2"
+ "@floating-ui/utils" "^0.1.3"
+
+"@floating-ui/react-dom@^2.0.2":
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/@floating-ui/react-dom/-/react-dom-2.0.2.tgz#fab244d64db08e6bed7be4b5fcce65315ef44d20"
+ integrity sha512-5qhlDvjaLmAst/rKb3VdlCinwTF4EYMiVxuuc/HVUjs46W0zgtbMmAZ1UTsDrRTxRmUEzl92mOtWbeeXL26lSQ==
+ dependencies:
+ "@floating-ui/dom" "^1.5.1"
+
+"@floating-ui/utils@^0.1.3":
+ version "0.1.6"
+ resolved "https://registry.yarnpkg.com/@floating-ui/utils/-/utils-0.1.6.tgz#22958c042e10b67463997bd6ea7115fe28cbcaf9"
+ integrity sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A==
+
+"@googlemaps/js-api-loader@1.16.2":
+ version "1.16.2"
+ resolved "https://registry.yarnpkg.com/@googlemaps/js-api-loader/-/js-api-loader-1.16.2.tgz#3fe748e21243f8e8322c677a5525c569ae9cdbe9"
+ integrity sha512-psGw5u0QM6humao48Hn4lrChOM2/rA43ZCm3tKK9qQsEj1/VzqkCqnvGfEOshDbBQflydfaRovbKwZMF4AyqbA==
+ dependencies:
+ fast-deep-equal "^3.1.3"
+
+"@googlemaps/markerclusterer@2.3.2":
+ version "2.3.2"
+ resolved "https://registry.yarnpkg.com/@googlemaps/markerclusterer/-/markerclusterer-2.3.2.tgz#b311c26a0c0e8bb6325759ea690aef68c7150d8a"
+ integrity sha512-zb9OQP8XscZp2Npt1uQUYnGKu1miuq4DPP28JyDuFd6HV17HCEcjV9MtBi4muG/iVRXXvuHW9bRCnHbao9ITfw==
+ dependencies:
+ fast-deep-equal "^3.1.3"
+ supercluster "^8.0.1"
+
+"@humanwhocodes/config-array@^0.11.13":
+ version "0.11.13"
+ resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.13.tgz#075dc9684f40a531d9b26b0822153c1e832ee297"
+ integrity sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==
+ dependencies:
+ "@humanwhocodes/object-schema" "^2.0.1"
+ debug "^4.1.1"
+ minimatch "^3.0.5"
+
+"@humanwhocodes/module-importer@^1.0.1":
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c"
+ integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==
+
+"@humanwhocodes/object-schema@^2.0.1":
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.1.tgz#e5211452df060fa8522b55c7b3c0c4d1981cb044"
+ integrity sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==
+
+"@istanbuljs/load-nyc-config@^1.0.0":
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced"
+ integrity sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==
+ dependencies:
+ camelcase "^5.3.1"
+ find-up "^4.1.0"
+ get-package-type "^0.1.0"
+ js-yaml "^3.13.1"
+ resolve-from "^5.0.0"
+
+"@istanbuljs/schema@^0.1.2":
+ version "0.1.3"
+ resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98"
+ integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==
+
+"@jest/console@^27.5.1":
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/@jest/console/-/console-27.5.1.tgz#260fe7239602fe5130a94f1aa386eff54b014bba"
+ integrity sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==
+ dependencies:
+ "@jest/types" "^27.5.1"
+ "@types/node" "*"
+ chalk "^4.0.0"
+ jest-message-util "^27.5.1"
+ jest-util "^27.5.1"
+ slash "^3.0.0"
+
+"@jest/console@^28.1.3":
+ version "28.1.3"
+ resolved "https://registry.yarnpkg.com/@jest/console/-/console-28.1.3.tgz#2030606ec03a18c31803b8a36382762e447655df"
+ integrity sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==
+ dependencies:
+ "@jest/types" "^28.1.3"
+ "@types/node" "*"
+ chalk "^4.0.0"
+ jest-message-util "^28.1.3"
+ jest-util "^28.1.3"
+ slash "^3.0.0"
+
+"@jest/core@^27.5.1":
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/@jest/core/-/core-27.5.1.tgz#267ac5f704e09dc52de2922cbf3af9edcd64b626"
+ integrity sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==
+ dependencies:
+ "@jest/console" "^27.5.1"
+ "@jest/reporters" "^27.5.1"
+ "@jest/test-result" "^27.5.1"
+ "@jest/transform" "^27.5.1"
+ "@jest/types" "^27.5.1"
+ "@types/node" "*"
+ ansi-escapes "^4.2.1"
+ chalk "^4.0.0"
+ emittery "^0.8.1"
+ exit "^0.1.2"
+ graceful-fs "^4.2.9"
+ jest-changed-files "^27.5.1"
+ jest-config "^27.5.1"
+ jest-haste-map "^27.5.1"
+ jest-message-util "^27.5.1"
+ jest-regex-util "^27.5.1"
+ jest-resolve "^27.5.1"
+ jest-resolve-dependencies "^27.5.1"
+ jest-runner "^27.5.1"
+ jest-runtime "^27.5.1"
+ jest-snapshot "^27.5.1"
+ jest-util "^27.5.1"
+ jest-validate "^27.5.1"
+ jest-watcher "^27.5.1"
+ micromatch "^4.0.4"
+ rimraf "^3.0.0"
+ slash "^3.0.0"
+ strip-ansi "^6.0.0"
+
+"@jest/environment@^27.5.1":
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-27.5.1.tgz#d7425820511fe7158abbecc010140c3fd3be9c74"
+ integrity sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==
+ dependencies:
+ "@jest/fake-timers" "^27.5.1"
+ "@jest/types" "^27.5.1"
+ "@types/node" "*"
+ jest-mock "^27.5.1"
+
+"@jest/expect-utils@^29.7.0":
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/@jest/expect-utils/-/expect-utils-29.7.0.tgz#023efe5d26a8a70f21677d0a1afc0f0a44e3a1c6"
+ integrity sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==
+ dependencies:
+ jest-get-type "^29.6.3"
+
+"@jest/fake-timers@^27.5.1":
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-27.5.1.tgz#76979745ce0579c8a94a4678af7a748eda8ada74"
+ integrity sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==
+ dependencies:
+ "@jest/types" "^27.5.1"
+ "@sinonjs/fake-timers" "^8.0.1"
+ "@types/node" "*"
+ jest-message-util "^27.5.1"
+ jest-mock "^27.5.1"
+ jest-util "^27.5.1"
+
+"@jest/globals@^27.5.1":
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-27.5.1.tgz#7ac06ce57ab966566c7963431cef458434601b2b"
+ integrity sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==
+ dependencies:
+ "@jest/environment" "^27.5.1"
+ "@jest/types" "^27.5.1"
+ expect "^27.5.1"
+
+"@jest/reporters@^27.5.1":
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-27.5.1.tgz#ceda7be96170b03c923c37987b64015812ffec04"
+ integrity sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==
+ dependencies:
+ "@bcoe/v8-coverage" "^0.2.3"
+ "@jest/console" "^27.5.1"
+ "@jest/test-result" "^27.5.1"
+ "@jest/transform" "^27.5.1"
+ "@jest/types" "^27.5.1"
+ "@types/node" "*"
+ chalk "^4.0.0"
+ collect-v8-coverage "^1.0.0"
+ exit "^0.1.2"
+ glob "^7.1.2"
+ graceful-fs "^4.2.9"
+ istanbul-lib-coverage "^3.0.0"
+ istanbul-lib-instrument "^5.1.0"
+ istanbul-lib-report "^3.0.0"
+ istanbul-lib-source-maps "^4.0.0"
+ istanbul-reports "^3.1.3"
+ jest-haste-map "^27.5.1"
+ jest-resolve "^27.5.1"
+ jest-util "^27.5.1"
+ jest-worker "^27.5.1"
+ slash "^3.0.0"
+ source-map "^0.6.0"
+ string-length "^4.0.1"
+ terminal-link "^2.0.0"
+ v8-to-istanbul "^8.1.0"
+
+"@jest/schemas@^28.1.3":
+ version "28.1.3"
+ resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-28.1.3.tgz#ad8b86a66f11f33619e3d7e1dcddd7f2d40ff905"
+ integrity sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==
+ dependencies:
+ "@sinclair/typebox" "^0.24.1"
+
+"@jest/schemas@^29.6.3":
+ version "29.6.3"
+ resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-29.6.3.tgz#430b5ce8a4e0044a7e3819663305a7b3091c8e03"
+ integrity sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==
+ dependencies:
+ "@sinclair/typebox" "^0.27.8"
+
+"@jest/source-map@^27.5.1":
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-27.5.1.tgz#6608391e465add4205eae073b55e7f279e04e8cf"
+ integrity sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==
+ dependencies:
+ callsites "^3.0.0"
+ graceful-fs "^4.2.9"
+ source-map "^0.6.0"
+
+"@jest/test-result@^27.5.1":
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-27.5.1.tgz#56a6585fa80f7cdab72b8c5fc2e871d03832f5bb"
+ integrity sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==
+ dependencies:
+ "@jest/console" "^27.5.1"
+ "@jest/types" "^27.5.1"
+ "@types/istanbul-lib-coverage" "^2.0.0"
+ collect-v8-coverage "^1.0.0"
+
+"@jest/test-result@^28.1.3":
+ version "28.1.3"
+ resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-28.1.3.tgz#5eae945fd9f4b8fcfce74d239e6f725b6bf076c5"
+ integrity sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==
+ dependencies:
+ "@jest/console" "^28.1.3"
+ "@jest/types" "^28.1.3"
+ "@types/istanbul-lib-coverage" "^2.0.0"
+ collect-v8-coverage "^1.0.0"
+
+"@jest/test-sequencer@^27.5.1":
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz#4057e0e9cea4439e544c6353c6affe58d095745b"
+ integrity sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==
+ dependencies:
+ "@jest/test-result" "^27.5.1"
+ graceful-fs "^4.2.9"
+ jest-haste-map "^27.5.1"
+ jest-runtime "^27.5.1"
+
+"@jest/transform@^27.5.1":
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-27.5.1.tgz#6c3501dcc00c4c08915f292a600ece5ecfe1f409"
+ integrity sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==
+ dependencies:
+ "@babel/core" "^7.1.0"
+ "@jest/types" "^27.5.1"
+ babel-plugin-istanbul "^6.1.1"
+ chalk "^4.0.0"
+ convert-source-map "^1.4.0"
+ fast-json-stable-stringify "^2.0.0"
+ graceful-fs "^4.2.9"
+ jest-haste-map "^27.5.1"
+ jest-regex-util "^27.5.1"
+ jest-util "^27.5.1"
+ micromatch "^4.0.4"
+ pirates "^4.0.4"
+ slash "^3.0.0"
+ source-map "^0.6.1"
+ write-file-atomic "^3.0.0"
+
+"@jest/types@^27.5.1":
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/@jest/types/-/types-27.5.1.tgz#3c79ec4a8ba61c170bf937bcf9e98a9df175ec80"
+ integrity sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==
+ dependencies:
+ "@types/istanbul-lib-coverage" "^2.0.0"
+ "@types/istanbul-reports" "^3.0.0"
+ "@types/node" "*"
+ "@types/yargs" "^16.0.0"
+ chalk "^4.0.0"
+
+"@jest/types@^28.1.3":
+ version "28.1.3"
+ resolved "https://registry.yarnpkg.com/@jest/types/-/types-28.1.3.tgz#b05de80996ff12512bc5ceb1d208285a7d11748b"
+ integrity sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==
+ dependencies:
+ "@jest/schemas" "^28.1.3"
+ "@types/istanbul-lib-coverage" "^2.0.0"
+ "@types/istanbul-reports" "^3.0.0"
+ "@types/node" "*"
+ "@types/yargs" "^17.0.8"
+ chalk "^4.0.0"
+
+"@jest/types@^29.6.3":
+ version "29.6.3"
+ resolved "https://registry.yarnpkg.com/@jest/types/-/types-29.6.3.tgz#1131f8cf634e7e84c5e77bab12f052af585fba59"
+ integrity sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==
+ dependencies:
+ "@jest/schemas" "^29.6.3"
+ "@types/istanbul-lib-coverage" "^2.0.0"
+ "@types/istanbul-reports" "^3.0.0"
+ "@types/node" "*"
+ "@types/yargs" "^17.0.8"
+ chalk "^4.0.0"
+
+"@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2":
+ version "0.3.3"
+ resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz#7e02e6eb5df901aaedb08514203b096614024098"
+ integrity sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==
+ dependencies:
+ "@jridgewell/set-array" "^1.0.1"
+ "@jridgewell/sourcemap-codec" "^1.4.10"
+ "@jridgewell/trace-mapping" "^0.3.9"
+
+"@jridgewell/resolve-uri@^3.1.0":
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz#c08679063f279615a3326583ba3a90d1d82cc721"
+ integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==
+
+"@jridgewell/set-array@^1.0.1":
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72"
+ integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==
+
+"@jridgewell/source-map@^0.3.3":
+ version "0.3.5"
+ resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.5.tgz#a3bb4d5c6825aab0d281268f47f6ad5853431e91"
+ integrity sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==
+ dependencies:
+ "@jridgewell/gen-mapping" "^0.3.0"
+ "@jridgewell/trace-mapping" "^0.3.9"
+
+"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14":
+ version "1.4.15"
+ resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32"
+ integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==
+
+"@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.9":
+ version "0.3.20"
+ resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz#72e45707cf240fa6b081d0366f8265b0cd10197f"
+ integrity sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==
+ dependencies:
+ "@jridgewell/resolve-uri" "^3.1.0"
+ "@jridgewell/sourcemap-codec" "^1.4.14"
+
+"@leichtgewicht/ip-codec@^2.0.1":
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz#b2ac626d6cb9c8718ab459166d4bb405b8ffa78b"
+ integrity sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==
+
+"@mui/base@5.0.0-beta.21":
+ version "5.0.0-beta.21"
+ resolved "https://registry.yarnpkg.com/@mui/base/-/base-5.0.0-beta.21.tgz#5bf952c9d3703ae4f697702f0821e5dea178f34e"
+ integrity sha512-eTKWx3WV/nwmRUK4z4K1MzlMyWCsi3WJ3RtV4DiXZeRh4qd4JCyp1Zzzi8Wv9xM4dEBmqQntFoei716PzwmFfA==
+ dependencies:
+ "@babel/runtime" "^7.23.2"
+ "@floating-ui/react-dom" "^2.0.2"
+ "@mui/types" "^7.2.7"
+ "@mui/utils" "^5.14.15"
+ "@popperjs/core" "^2.11.8"
+ clsx "^2.0.0"
+ prop-types "^15.8.1"
+
+"@mui/core-downloads-tracker@^5.14.15":
+ version "5.14.15"
+ resolved "https://registry.yarnpkg.com/@mui/core-downloads-tracker/-/core-downloads-tracker-5.14.15.tgz#23a9100eb125e5ab92e350e53e613e171d80be3b"
+ integrity sha512-ZCDzBWtCKjAYAlKKM3PA/jG/3uVIDT9ZitOtVixIVmTCQyc5jSV1qhJX8+qIGz4RQZ9KLzPWO2tXd0O5hvzouQ==
+
+"@mui/icons-material@^5.14.11":
+ version "5.14.15"
+ resolved "https://registry.yarnpkg.com/@mui/icons-material/-/icons-material-5.14.15.tgz#206fc2aca5d03631722a35c0f9420c7b9efde4b3"
+ integrity sha512-Dqu21vN/mVNzebJ+ofnKG+CeJYIhHuDs5+0fMEpdpzRt6UojelzdrEkNv+XkO0e1JMclzeXIRx404FirK/CFRw==
+ dependencies:
+ "@babel/runtime" "^7.23.2"
+
+"@mui/material@^5.14.11":
+ version "5.14.15"
+ resolved "https://registry.yarnpkg.com/@mui/material/-/material-5.14.15.tgz#dadc58588aef4556a0ed6a2d70ad70922df5264f"
+ integrity sha512-Gq65rHjvLzkxmhG8bvag851Oqsmru7qkUb/cCI2xu7dQzmY345f9xJRJi72sRGjhaqHXWeRKw/yIwp/7oQoeXg==
+ dependencies:
+ "@babel/runtime" "^7.23.2"
+ "@mui/base" "5.0.0-beta.21"
+ "@mui/core-downloads-tracker" "^5.14.15"
+ "@mui/system" "^5.14.15"
+ "@mui/types" "^7.2.7"
+ "@mui/utils" "^5.14.15"
+ "@types/react-transition-group" "^4.4.7"
+ clsx "^2.0.0"
+ csstype "^3.1.2"
+ prop-types "^15.8.1"
+ react-is "^18.2.0"
+ react-transition-group "^4.4.5"
+
+"@mui/private-theming@^5.14.15":
+ version "5.14.15"
+ resolved "https://registry.yarnpkg.com/@mui/private-theming/-/private-theming-5.14.15.tgz#1889c92cf8b5c3bca1cdfcc678010c24ad57102d"
+ integrity sha512-V2Xh+Tu6A07NoSpup0P9m29GwvNMYl5DegsGWqlOTJyAV7cuuVjmVPqxgvL8xBng4R85xqIQJRMjtYYktoPNuQ==
+ dependencies:
+ "@babel/runtime" "^7.23.2"
+ "@mui/utils" "^5.14.15"
+ prop-types "^15.8.1"
+
+"@mui/styled-engine-sc@^5.14.11":
+ version "5.14.12"
+ resolved "https://registry.yarnpkg.com/@mui/styled-engine-sc/-/styled-engine-sc-5.14.12.tgz#c7dfd86e07920228388dc1b32c347c024e436989"
+ integrity sha512-FQ5KDd17OkRurE0ljR4Pddekv1uPSoJxcBqXa9tdoOETGULVCefM5Gd9CRGzT+alNPDyHBoUeEYKulIkDN9ytA==
+ dependencies:
+ "@babel/runtime" "^7.23.1"
+ csstype "^3.1.2"
+ prop-types "^15.8.1"
+
+"@mui/styled-engine@^5.14.15":
+ version "5.14.15"
+ resolved "https://registry.yarnpkg.com/@mui/styled-engine/-/styled-engine-5.14.15.tgz#01e9bd5cc0f4d83e9f636086d42b92ed1b0a360e"
+ integrity sha512-mbOjRf867BysNpexe5Z/P8s3bWzDPNowmKhi7gtNDP/LPEeqAfiDSuC4WPTXmtvse1dCl30Nl755OLUYuoi7Mw==
+ dependencies:
+ "@babel/runtime" "^7.23.2"
+ "@emotion/cache" "^11.11.0"
+ csstype "^3.1.2"
+ prop-types "^15.8.1"
+
+"@mui/system@^5.14.15":
+ version "5.14.15"
+ resolved "https://registry.yarnpkg.com/@mui/system/-/system-5.14.15.tgz#d232134170c46a09414c1ec8707d42bdc043fd90"
+ integrity sha512-zr0Gdk1RgKiEk+tCMB900LaOpEC8NaGvxtkmMdL/CXgkqQZSVZOt2PQsxJWaw7kE4YVkIe4VukFVc43qcq9u3w==
+ dependencies:
+ "@babel/runtime" "^7.23.2"
+ "@mui/private-theming" "^5.14.15"
+ "@mui/styled-engine" "^5.14.15"
+ "@mui/types" "^7.2.7"
+ "@mui/utils" "^5.14.15"
+ clsx "^2.0.0"
+ csstype "^3.1.2"
+ prop-types "^15.8.1"
+
+"@mui/types@^7.2.7":
+ version "7.2.7"
+ resolved "https://registry.yarnpkg.com/@mui/types/-/types-7.2.7.tgz#726052f7d519f0f64657576109aa297def9443ac"
+ integrity sha512-sofpWmcBqOlTzRbr1cLQuUDKaUYVZTw8ENQrtL39TECRNENEzwgnNPh6WMfqMZlMvf1Aj9DLg74XPjnLr0izUQ==
+
+"@mui/utils@^5.14.15":
+ version "5.14.15"
+ resolved "https://registry.yarnpkg.com/@mui/utils/-/utils-5.14.15.tgz#5f8bc39f29cf9fe95fa2c725e441f2116656d9fd"
+ integrity sha512-QBfHovAvTa0J1jXuYDaXGk+Yyp7+Fm8GSqx6nK2JbezGqzCFfirNdop/+bL9Flh/OQ/64PeXcW4HGDdOge+n3A==
+ dependencies:
+ "@babel/runtime" "^7.23.2"
+ "@types/prop-types" "^15.7.8"
+ prop-types "^15.8.1"
+ react-is "^18.2.0"
+
+"@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1":
+ version "5.1.1-v1"
+ resolved "https://registry.yarnpkg.com/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz#dbf733a965ca47b1973177dc0bb6c889edcfb129"
+ integrity sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==
+ dependencies:
+ eslint-scope "5.1.1"
+
+"@nodelib/fs.scandir@2.1.5":
+ version "2.1.5"
+ resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5"
+ integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==
+ dependencies:
+ "@nodelib/fs.stat" "2.0.5"
+ run-parallel "^1.1.9"
+
+"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2":
+ version "2.0.5"
+ resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b"
+ integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==
+
+"@nodelib/fs.walk@^1.2.3", "@nodelib/fs.walk@^1.2.8":
+ version "1.2.8"
+ resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a"
+ integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==
+ dependencies:
+ "@nodelib/fs.scandir" "2.1.5"
+ fastq "^1.6.0"
+
+"@pmmmwh/react-refresh-webpack-plugin@^0.5.3":
+ version "0.5.11"
+ resolved "https://registry.yarnpkg.com/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.11.tgz#7c2268cedaa0644d677e8c4f377bc8fb304f714a"
+ integrity sha512-7j/6vdTym0+qZ6u4XbSAxrWBGYSdCfTzySkj7WAFgDLmSyWlOrWvpyzxlFh5jtw9dn0oL/jtW+06XfFiisN3JQ==
+ dependencies:
+ ansi-html-community "^0.0.8"
+ common-path-prefix "^3.0.0"
+ core-js-pure "^3.23.3"
+ error-stack-parser "^2.0.6"
+ find-up "^5.0.0"
+ html-entities "^2.1.0"
+ loader-utils "^2.0.4"
+ schema-utils "^3.0.0"
+ source-map "^0.7.3"
+
+"@popperjs/core@^2.11.8":
+ version "2.11.8"
+ resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.11.8.tgz#6b79032e760a0899cd4204710beede972a3a185f"
+ integrity sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==
+
+"@react-google-maps/api@^2.19.2":
+ version "2.19.2"
+ resolved "https://registry.yarnpkg.com/@react-google-maps/api/-/api-2.19.2.tgz#678dc1871fbab72cd46d338eed687a36bf556ab1"
+ integrity sha512-Vt57XWzCKfsUjKOmFUl2erVVfOePkPK5OigF/f+q7UuV/Nm9KDDy1PMFBx+wNahEqOd6a32BxfsykEhBnbU9wQ==
+ dependencies:
+ "@googlemaps/js-api-loader" "1.16.2"
+ "@googlemaps/markerclusterer" "2.3.2"
+ "@react-google-maps/infobox" "2.19.2"
+ "@react-google-maps/marker-clusterer" "2.19.2"
+ "@types/google.maps" "3.53.5"
+ invariant "2.2.4"
+
+"@react-google-maps/infobox@2.19.2":
+ version "2.19.2"
+ resolved "https://registry.yarnpkg.com/@react-google-maps/infobox/-/infobox-2.19.2.tgz#b6bda962a4fa1074fdd3dfd63bc4c7d68b1dd745"
+ integrity sha512-6wvBqeJsQ/eFSvoxg+9VoncQvNoVCdmxzxRpLvmjPD+nNC6mHM0vJH1xSqaKijkMrfLJT0nfkTGpovrF896jwg==
+
+"@react-google-maps/marker-clusterer@2.19.2":
+ version "2.19.2"
+ resolved "https://registry.yarnpkg.com/@react-google-maps/marker-clusterer/-/marker-clusterer-2.19.2.tgz#24d9fb9aa555bb063ba5fe82f80fcd7d48662184"
+ integrity sha512-x9ibmsP0ZVqzyCo1Pitbw+4b6iEXRw/r1TCy3vOUR3eKrzWLnHYZMR325BkZW2r8fnuWE/V3Fp4QZOP9qYORCw==
+
+"@remix-run/router@1.10.0":
+ version "1.10.0"
+ resolved "https://registry.yarnpkg.com/@remix-run/router/-/router-1.10.0.tgz#e2170dc2049b06e65bbe883adad0e8ddf8291278"
+ integrity sha512-Lm+fYpMfZoEucJ7cMxgt4dYt8jLfbpwRCzAjm9UgSLOkmlqo9gupxt6YX3DY0Fk155NT9l17d/ydi+964uS9Lw==
+
+"@rollup/plugin-babel@^5.2.0":
+ version "5.3.1"
+ resolved "https://registry.yarnpkg.com/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz#04bc0608f4aa4b2e4b1aebf284344d0f68fda283"
+ integrity sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==
+ dependencies:
+ "@babel/helper-module-imports" "^7.10.4"
+ "@rollup/pluginutils" "^3.1.0"
+
+"@rollup/plugin-node-resolve@^11.2.1":
+ version "11.2.1"
+ resolved "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz#82aa59397a29cd4e13248b106e6a4a1880362a60"
+ integrity sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==
+ dependencies:
+ "@rollup/pluginutils" "^3.1.0"
+ "@types/resolve" "1.17.1"
+ builtin-modules "^3.1.0"
+ deepmerge "^4.2.2"
+ is-module "^1.0.0"
+ resolve "^1.19.0"
+
+"@rollup/plugin-replace@^2.4.1":
+ version "2.4.2"
+ resolved "https://registry.yarnpkg.com/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz#a2d539314fbc77c244858faa523012825068510a"
+ integrity sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==
+ dependencies:
+ "@rollup/pluginutils" "^3.1.0"
+ magic-string "^0.25.7"
+
+"@rollup/pluginutils@^3.1.0":
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-3.1.0.tgz#706b4524ee6dc8b103b3c995533e5ad680c02b9b"
+ integrity sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==
+ dependencies:
+ "@types/estree" "0.0.39"
+ estree-walker "^1.0.1"
+ picomatch "^2.2.2"
+
+"@rushstack/eslint-patch@^1.1.0":
+ version "1.5.1"
+ resolved "https://registry.yarnpkg.com/@rushstack/eslint-patch/-/eslint-patch-1.5.1.tgz#5f1b518ec5fa54437c0b7c4a821546c64fed6922"
+ integrity sha512-6i/8UoL0P5y4leBIGzvkZdS85RDMG9y1ihZzmTZQ5LdHUYmZ7pKFoj8X0236s3lusPs1Fa5HTQUpwI+UfTcmeA==
+
+"@sinclair/typebox@^0.24.1":
+ version "0.24.51"
+ resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.24.51.tgz#645f33fe4e02defe26f2f5c0410e1c094eac7f5f"
+ integrity sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==
+
+"@sinclair/typebox@^0.27.8":
+ version "0.27.8"
+ resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.27.8.tgz#6667fac16c436b5434a387a34dedb013198f6e6e"
+ integrity sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==
+
+"@sinonjs/commons@^1.7.0":
+ version "1.8.6"
+ resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.6.tgz#80c516a4dc264c2a69115e7578d62581ff455ed9"
+ integrity sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==
+ dependencies:
+ type-detect "4.0.8"
+
+"@sinonjs/fake-timers@^8.0.1":
+ version "8.1.0"
+ resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz#3fdc2b6cb58935b21bfb8d1625eb1300484316e7"
+ integrity sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==
+ dependencies:
+ "@sinonjs/commons" "^1.7.0"
+
+"@surma/rollup-plugin-off-main-thread@^2.2.3":
+ version "2.2.3"
+ resolved "https://registry.yarnpkg.com/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz#ee34985952ca21558ab0d952f00298ad2190c053"
+ integrity sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==
+ dependencies:
+ ejs "^3.1.6"
+ json5 "^2.2.0"
+ magic-string "^0.25.0"
+ string.prototype.matchall "^4.0.6"
+
+"@svgr/babel-plugin-add-jsx-attribute@^5.4.0":
+ version "5.4.0"
+ resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz#81ef61947bb268eb9d50523446f9c638fb355906"
+ integrity sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==
+
+"@svgr/babel-plugin-remove-jsx-attribute@^5.4.0":
+ version "5.4.0"
+ resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz#6b2c770c95c874654fd5e1d5ef475b78a0a962ef"
+ integrity sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==
+
+"@svgr/babel-plugin-remove-jsx-empty-expression@^5.0.1":
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz#25621a8915ed7ad70da6cea3d0a6dbc2ea933efd"
+ integrity sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==
+
+"@svgr/babel-plugin-replace-jsx-attribute-value@^5.0.1":
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz#0b221fc57f9fcd10e91fe219e2cd0dd03145a897"
+ integrity sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==
+
+"@svgr/babel-plugin-svg-dynamic-title@^5.4.0":
+ version "5.4.0"
+ resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz#139b546dd0c3186b6e5db4fefc26cb0baea729d7"
+ integrity sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==
+
+"@svgr/babel-plugin-svg-em-dimensions@^5.4.0":
+ version "5.4.0"
+ resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz#6543f69526632a133ce5cabab965deeaea2234a0"
+ integrity sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==
+
+"@svgr/babel-plugin-transform-react-native-svg@^5.4.0":
+ version "5.4.0"
+ resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz#00bf9a7a73f1cad3948cdab1f8dfb774750f8c80"
+ integrity sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==
+
+"@svgr/babel-plugin-transform-svg-component@^5.5.0":
+ version "5.5.0"
+ resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz#583a5e2a193e214da2f3afeb0b9e8d3250126b4a"
+ integrity sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==
+
+"@svgr/babel-preset@^5.5.0":
+ version "5.5.0"
+ resolved "https://registry.yarnpkg.com/@svgr/babel-preset/-/babel-preset-5.5.0.tgz#8af54f3e0a8add7b1e2b0fcd5a882c55393df327"
+ integrity sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==
+ dependencies:
+ "@svgr/babel-plugin-add-jsx-attribute" "^5.4.0"
+ "@svgr/babel-plugin-remove-jsx-attribute" "^5.4.0"
+ "@svgr/babel-plugin-remove-jsx-empty-expression" "^5.0.1"
+ "@svgr/babel-plugin-replace-jsx-attribute-value" "^5.0.1"
+ "@svgr/babel-plugin-svg-dynamic-title" "^5.4.0"
+ "@svgr/babel-plugin-svg-em-dimensions" "^5.4.0"
+ "@svgr/babel-plugin-transform-react-native-svg" "^5.4.0"
+ "@svgr/babel-plugin-transform-svg-component" "^5.5.0"
+
+"@svgr/core@^5.5.0":
+ version "5.5.0"
+ resolved "https://registry.yarnpkg.com/@svgr/core/-/core-5.5.0.tgz#82e826b8715d71083120fe8f2492ec7d7874a579"
+ integrity sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==
+ dependencies:
+ "@svgr/plugin-jsx" "^5.5.0"
+ camelcase "^6.2.0"
+ cosmiconfig "^7.0.0"
+
+"@svgr/hast-util-to-babel-ast@^5.5.0":
+ version "5.5.0"
+ resolved "https://registry.yarnpkg.com/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz#5ee52a9c2533f73e63f8f22b779f93cd432a5461"
+ integrity sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==
+ dependencies:
+ "@babel/types" "^7.12.6"
+
+"@svgr/plugin-jsx@^5.5.0":
+ version "5.5.0"
+ resolved "https://registry.yarnpkg.com/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz#1aa8cd798a1db7173ac043466d7b52236b369000"
+ integrity sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==
+ dependencies:
+ "@babel/core" "^7.12.3"
+ "@svgr/babel-preset" "^5.5.0"
+ "@svgr/hast-util-to-babel-ast" "^5.5.0"
+ svg-parser "^2.0.2"
+
+"@svgr/plugin-svgo@^5.5.0":
+ version "5.5.0"
+ resolved "https://registry.yarnpkg.com/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz#02da55d85320549324e201c7b2e53bf431fcc246"
+ integrity sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==
+ dependencies:
+ cosmiconfig "^7.0.0"
+ deepmerge "^4.2.2"
+ svgo "^1.2.2"
+
+"@svgr/webpack@^5.5.0":
+ version "5.5.0"
+ resolved "https://registry.yarnpkg.com/@svgr/webpack/-/webpack-5.5.0.tgz#aae858ee579f5fa8ce6c3166ef56c6a1b381b640"
+ integrity sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==
+ dependencies:
+ "@babel/core" "^7.12.3"
+ "@babel/plugin-transform-react-constant-elements" "^7.12.1"
+ "@babel/preset-env" "^7.12.1"
+ "@babel/preset-react" "^7.12.5"
+ "@svgr/core" "^5.5.0"
+ "@svgr/plugin-jsx" "^5.5.0"
+ "@svgr/plugin-svgo" "^5.5.0"
+ loader-utils "^2.0.0"
+
+"@testing-library/dom@^8.5.0":
+ version "8.20.1"
+ resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-8.20.1.tgz#2e52a32e46fc88369eef7eef634ac2a192decd9f"
+ integrity sha512-/DiOQ5xBxgdYRC8LNk7U+RWat0S3qRLeIw3ZIkMQ9kkVlRmwD/Eg8k8CqIpD6GW7u20JIUOfMKbxtiLutpjQ4g==
+ dependencies:
+ "@babel/code-frame" "^7.10.4"
+ "@babel/runtime" "^7.12.5"
+ "@types/aria-query" "^5.0.1"
+ aria-query "5.1.3"
+ chalk "^4.1.0"
+ dom-accessibility-api "^0.5.9"
+ lz-string "^1.5.0"
+ pretty-format "^27.0.2"
+
+"@testing-library/jest-dom@^5.17.0":
+ version "5.17.0"
+ resolved "https://registry.yarnpkg.com/@testing-library/jest-dom/-/jest-dom-5.17.0.tgz#5e97c8f9a15ccf4656da00fecab505728de81e0c"
+ integrity sha512-ynmNeT7asXyH3aSVv4vvX4Rb+0qjOhdNHnO/3vuZNqPmhDpV/+rCSGwQ7bLcmU2cJ4dvoheIO85LQj0IbJHEtg==
+ dependencies:
+ "@adobe/css-tools" "^4.0.1"
+ "@babel/runtime" "^7.9.2"
+ "@types/testing-library__jest-dom" "^5.9.1"
+ aria-query "^5.0.0"
+ chalk "^3.0.0"
+ css.escape "^1.5.1"
+ dom-accessibility-api "^0.5.6"
+ lodash "^4.17.15"
+ redent "^3.0.0"
+
+"@testing-library/react@^13.4.0":
+ version "13.4.0"
+ resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-13.4.0.tgz#6a31e3bf5951615593ad984e96b9e5e2d9380966"
+ integrity sha512-sXOGON+WNTh3MLE9rve97ftaZukN3oNf2KjDy7YTx6hcTO2uuLHuCGynMDhFwGw/jYf4OJ2Qk0i4i79qMNNkyw==
+ dependencies:
+ "@babel/runtime" "^7.12.5"
+ "@testing-library/dom" "^8.5.0"
+ "@types/react-dom" "^18.0.0"
+
+"@testing-library/user-event@^13.5.0":
+ version "13.5.0"
+ resolved "https://registry.yarnpkg.com/@testing-library/user-event/-/user-event-13.5.0.tgz#69d77007f1e124d55314a2b73fd204b333b13295"
+ integrity sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==
+ dependencies:
+ "@babel/runtime" "^7.12.5"
+
+"@tootallnate/once@1":
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82"
+ integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==
+
+"@trysound/sax@0.2.0":
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.2.0.tgz#cccaab758af56761eb7bf37af6f03f326dd798ad"
+ integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==
+
+"@types/aria-query@^5.0.1":
+ version "5.0.3"
+ resolved "https://registry.yarnpkg.com/@types/aria-query/-/aria-query-5.0.3.tgz#07570ebd25f9b516c910a91f7244052c9b58eabc"
+ integrity sha512-0Z6Tr7wjKJIk4OUEjVUQMtyunLDy339vcMaj38Kpj6jM2OE1p3S4kXExKZ7a3uXQAPCoy3sbrP1wibDKaf39oA==
+
+"@types/babel__core@^7.0.0", "@types/babel__core@^7.1.14":
+ version "7.20.3"
+ resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.20.3.tgz#d5625a50b6f18244425a1359a858c73d70340778"
+ integrity sha512-54fjTSeSHwfan8AyHWrKbfBWiEUrNTZsUwPTDSNaaP1QDQIZbeNUg3a59E9D+375MzUw/x1vx2/0F5LBz+AeYA==
+ dependencies:
+ "@babel/parser" "^7.20.7"
+ "@babel/types" "^7.20.7"
+ "@types/babel__generator" "*"
+ "@types/babel__template" "*"
+ "@types/babel__traverse" "*"
+
+"@types/babel__generator@*":
+ version "7.6.6"
+ resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.6.tgz#676f89f67dc8ddaae923f70ebc5f1fa800c031a8"
+ integrity sha512-66BXMKb/sUWbMdBNdMvajU7i/44RkrA3z/Yt1c7R5xejt8qh84iU54yUWCtm0QwGJlDcf/gg4zd/x4mpLAlb/w==
+ dependencies:
+ "@babel/types" "^7.0.0"
+
+"@types/babel__template@*":
+ version "7.4.3"
+ resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.3.tgz#db9ac539a2fe05cfe9e168b24f360701bde41f5f"
+ integrity sha512-ciwyCLeuRfxboZ4isgdNZi/tkt06m8Tw6uGbBSBgWrnnZGNXiEyM27xc/PjXGQLqlZ6ylbgHMnm7ccF9tCkOeQ==
+ dependencies:
+ "@babel/parser" "^7.1.0"
+ "@babel/types" "^7.0.0"
+
+"@types/babel__traverse@*", "@types/babel__traverse@^7.0.4", "@types/babel__traverse@^7.0.6":
+ version "7.20.3"
+ resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.20.3.tgz#a971aa47441b28ef17884ff945d0551265a2d058"
+ integrity sha512-Lsh766rGEFbaxMIDH7Qa+Yha8cMVI3qAK6CHt3OR0YfxOIn5Z54iHiyDRycHrBqeIiqGa20Kpsv1cavfBKkRSw==
+ dependencies:
+ "@babel/types" "^7.20.7"
+
+"@types/body-parser@*":
+ version "1.19.4"
+ resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.4.tgz#78ad68f1f79eb851aa3634db0c7f57f6f601b462"
+ integrity sha512-N7UDG0/xiPQa2D/XrVJXjkWbpqHCd2sBaB32ggRF2l83RhPfamgKGF8gwwqyksS95qUS5ZYF9aF+lLPRlwI2UA==
+ dependencies:
+ "@types/connect" "*"
+ "@types/node" "*"
+
+"@types/bonjour@^3.5.9":
+ version "3.5.12"
+ resolved "https://registry.yarnpkg.com/@types/bonjour/-/bonjour-3.5.12.tgz#49badafb988e6c433ca675a5fd769b93b7649fc8"
+ integrity sha512-ky0kWSqXVxSqgqJvPIkgFkcn4C8MnRog308Ou8xBBIVo39OmUFy+jqNe0nPwLCDFxUpmT9EvT91YzOJgkDRcFg==
+ dependencies:
+ "@types/node" "*"
+
+"@types/connect-history-api-fallback@^1.3.5":
+ version "1.5.2"
+ resolved "https://registry.yarnpkg.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.2.tgz#acf51e088b3bb6507f7b093bd2b0de20940179cc"
+ integrity sha512-gX2j9x+NzSh4zOhnRPSdPPmTepS4DfxES0AvIFv3jGv5QyeAJf6u6dY5/BAoAJU9Qq1uTvwOku8SSC2GnCRl6Q==
+ dependencies:
+ "@types/express-serve-static-core" "*"
+ "@types/node" "*"
+
+"@types/connect@*":
+ version "3.4.37"
+ resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.37.tgz#c66a96689fd3127c8772eb3e9e5c6028ec1a9af5"
+ integrity sha512-zBUSRqkfZ59OcwXon4HVxhx5oWCJmc0OtBTK05M+p0dYjgN6iTwIL2T/WbsQZrEsdnwaF9cWQ+azOnpPvIqY3Q==
+ dependencies:
+ "@types/node" "*"
+
+"@types/eslint-scope@^3.7.3":
+ version "3.7.6"
+ resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.6.tgz#585578b368ed170e67de8aae7b93f54a1b2fdc26"
+ integrity sha512-zfM4ipmxVKWdxtDaJ3MP3pBurDXOCoyjvlpE3u6Qzrmw4BPbfm4/ambIeTk/r/J0iq/+2/xp0Fmt+gFvXJY2PQ==
+ dependencies:
+ "@types/eslint" "*"
+ "@types/estree" "*"
+
+"@types/eslint@*", "@types/eslint@^7.29.0 || ^8.4.1":
+ version "8.44.6"
+ resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.44.6.tgz#60e564551966dd255f4c01c459f0b4fb87068603"
+ integrity sha512-P6bY56TVmX8y9J87jHNgQh43h6VVU+6H7oN7hgvivV81K2XY8qJZ5vqPy/HdUoVIelii2kChYVzQanlswPWVFw==
+ dependencies:
+ "@types/estree" "*"
+ "@types/json-schema" "*"
+
+"@types/estree@*", "@types/estree@^1.0.0":
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.3.tgz#2be19e759a3dd18c79f9f436bd7363556c1a73dd"
+ integrity sha512-CS2rOaoQ/eAgAfcTfq6amKG7bsN+EMcgGY4FAFQdvSj2y1ixvOZTUA9mOtCai7E1SYu283XNw7urKK30nP3wkQ==
+
+"@types/estree@0.0.39":
+ version "0.0.39"
+ resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f"
+ integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==
+
+"@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.33":
+ version "4.17.39"
+ resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.39.tgz#2107afc0a4b035e6cb00accac3bdf2d76ae408c8"
+ integrity sha512-BiEUfAiGCOllomsRAZOiMFP7LAnrifHpt56pc4Z7l9K6ACyN06Ns1JLMBxwkfLOjJRlSf06NwWsT7yzfpaVpyQ==
+ dependencies:
+ "@types/node" "*"
+ "@types/qs" "*"
+ "@types/range-parser" "*"
+ "@types/send" "*"
+
+"@types/express@*", "@types/express@^4.17.13":
+ version "4.17.20"
+ resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.20.tgz#e7c9b40276d29e38a4e3564d7a3d65911e2aa433"
+ integrity sha512-rOaqlkgEvOW495xErXMsmyX3WKBInbhG5eqojXYi3cGUaLoRDlXa5d52fkfWZT963AZ3v2eZ4MbKE6WpDAGVsw==
+ dependencies:
+ "@types/body-parser" "*"
+ "@types/express-serve-static-core" "^4.17.33"
+ "@types/qs" "*"
+ "@types/serve-static" "*"
+
+"@types/google.maps@3.53.5":
+ version "3.53.5"
+ resolved "https://registry.yarnpkg.com/@types/google.maps/-/google.maps-3.53.5.tgz#0f3010ab4eabe46721f3604462196975b640aab9"
+ integrity sha512-HoRq4Te8J6krH7hj+TfdYepqegoKZCj3kkaK5gf+ySFSHLvyqYkDvkrtbcVJXQ6QBphQ0h1TF7p4J6sOh4r/zg==
+
+"@types/graceful-fs@^4.1.2":
+ version "4.1.8"
+ resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.8.tgz#417e461e4dc79d957dc3107f45fe4973b09c2915"
+ integrity sha512-NhRH7YzWq8WiNKVavKPBmtLYZHxNY19Hh+az28O/phfp68CF45pMFud+ZzJ8ewnxnC5smIdF3dqFeiSUQ5I+pw==
+ dependencies:
+ "@types/node" "*"
+
+"@types/html-minifier-terser@^6.0.0":
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#4fc33a00c1d0c16987b1a20cf92d20614c55ac35"
+ integrity sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==
+
+"@types/http-errors@*":
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/@types/http-errors/-/http-errors-2.0.3.tgz#c54e61f79b3947d040f150abd58f71efb422ff62"
+ integrity sha512-pP0P/9BnCj1OVvQR2lF41EkDG/lWWnDyA203b/4Fmi2eTyORnBtcDoKDwjWQthELrBvWkMOrvSOnZ8OVlW6tXA==
+
+"@types/http-proxy@^1.17.8":
+ version "1.17.13"
+ resolved "https://registry.yarnpkg.com/@types/http-proxy/-/http-proxy-1.17.13.tgz#dd3a4da550580eb0557d4c7128a2ff1d1a38d465"
+ integrity sha512-GkhdWcMNiR5QSQRYnJ+/oXzu0+7JJEPC8vkWXK351BkhjraZF+1W13CUYARUvX9+NqIU2n6YHA4iwywsc/M6Sw==
+ dependencies:
+ "@types/node" "*"
+
+"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1":
+ version "2.0.5"
+ resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz#fdfdd69fa16d530047d9963635bd77c71a08c068"
+ integrity sha512-zONci81DZYCZjiLe0r6equvZut0b+dBRPBN5kBDjsONnutYNtJMoWQ9uR2RkL1gLG9NMTzvf+29e5RFfPbeKhQ==
+
+"@types/istanbul-lib-report@*":
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.2.tgz#394798d5f727402eb5ec99eb9618ffcd2b7645a1"
+ integrity sha512-8toY6FgdltSdONav1XtUHl4LN1yTmLza+EuDazb/fEmRNCwjyqNVIQWs2IfC74IqjHkREs/nQ2FWq5kZU9IC0w==
+ dependencies:
+ "@types/istanbul-lib-coverage" "*"
+
+"@types/istanbul-reports@^3.0.0":
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.3.tgz#0313e2608e6d6955d195f55361ddeebd4b74c6e7"
+ integrity sha512-1nESsePMBlf0RPRffLZi5ujYh7IH1BWL4y9pr+Bn3cJBdxz+RTP8bUFljLz9HvzhhOSWKdyBZ4DIivdL6rvgZg==
+ dependencies:
+ "@types/istanbul-lib-report" "*"
+
+"@types/jest@*":
+ version "29.5.6"
+ resolved "https://registry.yarnpkg.com/@types/jest/-/jest-29.5.6.tgz#f4cf7ef1b5b0bfc1aa744e41b24d9cc52533130b"
+ integrity sha512-/t9NnzkOpXb4Nfvg17ieHE6EeSjDS2SGSpNYfoLbUAeL/EOueU/RSdOWFpfQTXBEM7BguYW1XQ0EbM+6RlIh6w==
+ dependencies:
+ expect "^29.0.0"
+ pretty-format "^29.0.0"
+
+"@types/json-schema@*", "@types/json-schema@^7.0.4", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9":
+ version "7.0.14"
+ resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.14.tgz#74a97a5573980802f32c8e47b663530ab3b6b7d1"
+ integrity sha512-U3PUjAudAdJBeC2pgN8uTIKgxrb4nlDF3SF0++EldXQvQBGkpFZMSnwQiIoDU77tv45VgNkl/L4ouD+rEomujw==
+
+"@types/json5@^0.0.29":
+ version "0.0.29"
+ resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee"
+ integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==
+
+"@types/mime@*":
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/@types/mime/-/mime-3.0.3.tgz#886674659ce55fe7c6c06ec5ca7c0eb276a08f91"
+ integrity sha512-i8MBln35l856k5iOhKk2XJ4SeAWg75mLIpZB4v6imOagKL6twsukBZGDMNhdOVk7yRFTMPpfILocMos59Q1otQ==
+
+"@types/mime@^1":
+ version "1.3.4"
+ resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.4.tgz#a4ed836e069491414bab92c31fdea9e557aca0d9"
+ integrity sha512-1Gjee59G25MrQGk8bsNvC6fxNiRgUlGn2wlhGf95a59DrprnnHk80FIMMFG9XHMdrfsuA119ht06QPDXA1Z7tw==
+
+"@types/node-forge@^1.3.0":
+ version "1.3.8"
+ resolved "https://registry.yarnpkg.com/@types/node-forge/-/node-forge-1.3.8.tgz#044ad98354ff309a031a55a40ad122f3be1ac2bb"
+ integrity sha512-vGXshY9vim9CJjrpcS5raqSjEfKlJcWy2HNdgUasR66fAnVEYarrf1ULV4nfvpC1nZq/moA9qyqBcu83x+Jlrg==
+ dependencies:
+ "@types/node" "*"
+
+"@types/node@*":
+ version "20.8.9"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-20.8.9.tgz#646390b4fab269abce59c308fc286dcd818a2b08"
+ integrity sha512-UzykFsT3FhHb1h7yD4CA4YhBHq545JC0YnEz41xkipN88eKQtL6rSgocL5tbAP6Ola9Izm/Aw4Ora8He4x0BHg==
+ dependencies:
+ undici-types "~5.26.4"
+
+"@types/parse-json@^4.0.0":
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.1.tgz#27f7559836ad796cea31acb63163b203756a5b4e"
+ integrity sha512-3YmXzzPAdOTVljVMkTMBdBEvlOLg2cDQaDhnnhT3nT9uDbnJzjWhKlzb+desT12Y7tGqaN6d+AbozcKzyL36Ng==
+
+"@types/prettier@^2.1.5":
+ version "2.7.3"
+ resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.7.3.tgz#3e51a17e291d01d17d3fc61422015a933af7a08f"
+ integrity sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==
+
+"@types/prop-types@*", "@types/prop-types@^15.7.8":
+ version "15.7.9"
+ resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.9.tgz#b6f785caa7ea1fe4414d9df42ee0ab67f23d8a6d"
+ integrity sha512-n1yyPsugYNSmHgxDFjicaI2+gCNjsBck8UX9kuofAKlc0h1bL+20oSF72KeNaW2DUlesbEVCFgyV2dPGTiY42g==
+
+"@types/q@^1.5.1":
+ version "1.5.7"
+ resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.7.tgz#5fe8cf91556bfb310d17f2e2b4263a7c12c2c2ca"
+ integrity sha512-HBPgtzp44867rkL+IzQ3560/E/BlobwCjeXsuKqogrcE99SKgZR4tvBBCuNJZMhUFMz26M7cjKWZg785lllwpA==
+
+"@types/qs@*":
+ version "6.9.9"
+ resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.9.tgz#66f7b26288f6799d279edf13da7ccd40d2fa9197"
+ integrity sha512-wYLxw35euwqGvTDx6zfY1vokBFnsK0HNrzc6xNHchxfO2hpuRg74GbkEW7e3sSmPvj0TjCDT1VCa6OtHXnubsg==
+
+"@types/range-parser@*":
+ version "1.2.6"
+ resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.6.tgz#7cb33992049fd7340d5b10c0098e104184dfcd2a"
+ integrity sha512-+0autS93xyXizIYiyL02FCY8N+KkKPhILhcUSA276HxzreZ16kl+cmwvV2qAM/PuCCwPXzOXOWhiPcw20uSFcA==
+
+"@types/react-dom@^18.0.0":
+ version "18.2.14"
+ resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.2.14.tgz#c01ba40e5bb57fc1dc41569bb3ccdb19eab1c539"
+ integrity sha512-V835xgdSVmyQmI1KLV2BEIUgqEuinxp9O4G6g3FqO/SqLac049E53aysv0oEFD2kHfejeKU+ZqL2bcFWj9gLAQ==
+ dependencies:
+ "@types/react" "*"
+
+"@types/react-transition-group@^4.4.7":
+ version "4.4.8"
+ resolved "https://registry.yarnpkg.com/@types/react-transition-group/-/react-transition-group-4.4.8.tgz#46f87d80512959cac793ecc610a93d80ef241ccf"
+ integrity sha512-QmQ22q+Pb+HQSn04NL3HtrqHwYMf4h3QKArOy5F8U5nEVMaihBs3SR10WiOM1iwPz5jIo8x/u11al+iEGZZrvg==
+ dependencies:
+ "@types/react" "*"
+
+"@types/react@*":
+ version "18.2.33"
+ resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.33.tgz#055356243dc4350a9ee6c6a2c07c5cae12e38877"
+ integrity sha512-v+I7S+hu3PIBoVkKGpSYYpiBT1ijqEzWpzQD62/jm4K74hPpSP7FF9BnKG6+fg2+62weJYkkBWDJlZt5JO/9hg==
+ dependencies:
+ "@types/prop-types" "*"
+ "@types/scheduler" "*"
+ csstype "^3.0.2"
+
+"@types/resolve@1.17.1":
+ version "1.17.1"
+ resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-1.17.1.tgz#3afd6ad8967c77e4376c598a82ddd58f46ec45d6"
+ integrity sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==
+ dependencies:
+ "@types/node" "*"
+
+"@types/retry@0.12.0":
+ version "0.12.0"
+ resolved "https://registry.yarnpkg.com/@types/retry/-/retry-0.12.0.tgz#2b35eccfcee7d38cd72ad99232fbd58bffb3c84d"
+ integrity sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==
+
+"@types/scheduler@*":
+ version "0.16.5"
+ resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.5.tgz#4751153abbf8d6199babb345a52e1eb4167d64af"
+ integrity sha512-s/FPdYRmZR8SjLWGMCuax7r3qCWQw9QKHzXVukAuuIJkXkDRwp+Pu5LMIVFi0Fxbav35WURicYr8u1QsoybnQw==
+
+"@types/semver@^7.3.12":
+ version "7.5.4"
+ resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.4.tgz#0a41252ad431c473158b22f9bfb9a63df7541cff"
+ integrity sha512-MMzuxN3GdFwskAnb6fz0orFvhfqi752yjaXylr0Rp4oDg5H0Zn1IuyRhDVvYOwAXoJirx2xuS16I3WjxnAIHiQ==
+
+"@types/send@*":
+ version "0.17.3"
+ resolved "https://registry.yarnpkg.com/@types/send/-/send-0.17.3.tgz#81b2ea5a3a18aad357405af2d643ccbe5a09020b"
+ integrity sha512-/7fKxvKUoETxjFUsuFlPB9YndePpxxRAOfGC/yJdc9kTjTeP5kRCTzfnE8kPUKCeyiyIZu0YQ76s50hCedI1ug==
+ dependencies:
+ "@types/mime" "^1"
+ "@types/node" "*"
+
+"@types/serve-index@^1.9.1":
+ version "1.9.3"
+ resolved "https://registry.yarnpkg.com/@types/serve-index/-/serve-index-1.9.3.tgz#af9403916eb6fbf7d6ec6f47b2a4c46eb3222cc9"
+ integrity sha512-4KG+yMEuvDPRrYq5fyVm/I2uqAJSAwZK9VSa+Zf+zUq9/oxSSvy3kkIqyL+jjStv6UCVi8/Aho0NHtB1Fwosrg==
+ dependencies:
+ "@types/express" "*"
+
+"@types/serve-static@*", "@types/serve-static@^1.13.10":
+ version "1.15.4"
+ resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.4.tgz#44b5895a68ca637f06c229119e1c774ca88f81b2"
+ integrity sha512-aqqNfs1XTF0HDrFdlY//+SGUxmdSUbjeRXb5iaZc3x0/vMbYmdw9qvOgHWOyyLFxSSRnUuP5+724zBgfw8/WAw==
+ dependencies:
+ "@types/http-errors" "*"
+ "@types/mime" "*"
+ "@types/node" "*"
+
+"@types/sockjs@^0.3.33":
+ version "0.3.35"
+ resolved "https://registry.yarnpkg.com/@types/sockjs/-/sockjs-0.3.35.tgz#f4a568c73d2a8071944bd6ffdca0d4e66810cd21"
+ integrity sha512-tIF57KB+ZvOBpAQwSaACfEu7htponHXaFzP7RfKYgsOS0NoYnn+9+jzp7bbq4fWerizI3dTB4NfAZoyeQKWJLw==
+ dependencies:
+ "@types/node" "*"
+
+"@types/stack-utils@^2.0.0":
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.2.tgz#01284dde9ef4e6d8cef6422798d9a3ad18a66f8b"
+ integrity sha512-g7CK9nHdwjK2n0ymT2CW698FuWJRIx+RP6embAzZ2Qi8/ilIrA1Imt2LVSeHUzKvpoi7BhmmQcXz95eS0f2JXw==
+
+"@types/testing-library__jest-dom@^5.9.1":
+ version "5.14.9"
+ resolved "https://registry.yarnpkg.com/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.9.tgz#0fb1e6a0278d87b6737db55af5967570b67cb466"
+ integrity sha512-FSYhIjFlfOpGSRyVoMBMuS3ws5ehFQODymf3vlI7U1K8c7PHwWwFY7VREfmsuzHSOnoKs/9/Y983ayOs7eRzqw==
+ dependencies:
+ "@types/jest" "*"
+
+"@types/trusted-types@^2.0.2":
+ version "2.0.5"
+ resolved "https://registry.yarnpkg.com/@types/trusted-types/-/trusted-types-2.0.5.tgz#5cac7e7df3275bb95f79594f192d97da3b4fd5fe"
+ integrity sha512-I3pkr8j/6tmQtKV/ZzHtuaqYSQvyjGRKH4go60Rr0IDLlFxuRT5V32uvB1mecM5G1EVAUyF/4r4QZ1GHgz+mxA==
+
+"@types/ws@^8.5.5":
+ version "8.5.8"
+ resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.8.tgz#13efec7bd439d0bdf2af93030804a94f163b1430"
+ integrity sha512-flUksGIQCnJd6sZ1l5dqCEG/ksaoAg/eUwiLAGTJQcfgvZJKF++Ta4bJA6A5aPSJmsr+xlseHn4KLgVlNnvPTg==
+ dependencies:
+ "@types/node" "*"
+
+"@types/yargs-parser@*":
+ version "21.0.2"
+ resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.2.tgz#7bd04c5da378496ef1695a1008bf8f71847a8b8b"
+ integrity sha512-5qcvofLPbfjmBfKaLfj/+f+Sbd6pN4zl7w7VSVI5uz7m9QZTuB2aZAa2uo1wHFBNN2x6g/SoTkXmd8mQnQF2Cw==
+
+"@types/yargs@^16.0.0":
+ version "16.0.7"
+ resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-16.0.7.tgz#b0d0502cb5f6c17994df72a600049f10bbf17203"
+ integrity sha512-lQcYmxWuOfJq4IncK88/nwud9rwr1F04CFc5xzk0k4oKVyz/AI35TfsXmhjf6t8zp8mpCOi17BfvuNWx+zrYkg==
+ dependencies:
+ "@types/yargs-parser" "*"
+
+"@types/yargs@^17.0.8":
+ version "17.0.29"
+ resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.29.tgz#06aabc72497b798c643c812a8b561537fea760cf"
+ integrity sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==
+ dependencies:
+ "@types/yargs-parser" "*"
+
+"@typescript-eslint/eslint-plugin@^5.5.0":
+ version "5.62.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz#aeef0328d172b9e37d9bab6dbc13b87ed88977db"
+ integrity sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==
+ dependencies:
+ "@eslint-community/regexpp" "^4.4.0"
+ "@typescript-eslint/scope-manager" "5.62.0"
+ "@typescript-eslint/type-utils" "5.62.0"
+ "@typescript-eslint/utils" "5.62.0"
+ debug "^4.3.4"
+ graphemer "^1.4.0"
+ ignore "^5.2.0"
+ natural-compare-lite "^1.4.0"
+ semver "^7.3.7"
+ tsutils "^3.21.0"
+
+"@typescript-eslint/experimental-utils@^5.0.0":
+ version "5.62.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-5.62.0.tgz#14559bf73383a308026b427a4a6129bae2146741"
+ integrity sha512-RTXpeB3eMkpoclG3ZHft6vG/Z30azNHuqY6wKPBHlVMZFuEvrtlEDe8gMqDb+SO+9hjC/pLekeSCryf9vMZlCw==
+ dependencies:
+ "@typescript-eslint/utils" "5.62.0"
+
+"@typescript-eslint/parser@^5.5.0":
+ version "5.62.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.62.0.tgz#1b63d082d849a2fcae8a569248fbe2ee1b8a56c7"
+ integrity sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==
+ dependencies:
+ "@typescript-eslint/scope-manager" "5.62.0"
+ "@typescript-eslint/types" "5.62.0"
+ "@typescript-eslint/typescript-estree" "5.62.0"
+ debug "^4.3.4"
+
+"@typescript-eslint/scope-manager@5.62.0":
+ version "5.62.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz#d9457ccc6a0b8d6b37d0eb252a23022478c5460c"
+ integrity sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==
+ dependencies:
+ "@typescript-eslint/types" "5.62.0"
+ "@typescript-eslint/visitor-keys" "5.62.0"
+
+"@typescript-eslint/type-utils@5.62.0":
+ version "5.62.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz#286f0389c41681376cdad96b309cedd17d70346a"
+ integrity sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==
+ dependencies:
+ "@typescript-eslint/typescript-estree" "5.62.0"
+ "@typescript-eslint/utils" "5.62.0"
+ debug "^4.3.4"
+ tsutils "^3.21.0"
+
+"@typescript-eslint/types@5.62.0":
+ version "5.62.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.62.0.tgz#258607e60effa309f067608931c3df6fed41fd2f"
+ integrity sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==
+
+"@typescript-eslint/typescript-estree@5.62.0":
+ version "5.62.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz#7d17794b77fabcac615d6a48fb143330d962eb9b"
+ integrity sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==
+ dependencies:
+ "@typescript-eslint/types" "5.62.0"
+ "@typescript-eslint/visitor-keys" "5.62.0"
+ debug "^4.3.4"
+ globby "^11.1.0"
+ is-glob "^4.0.3"
+ semver "^7.3.7"
+ tsutils "^3.21.0"
+
+"@typescript-eslint/utils@5.62.0", "@typescript-eslint/utils@^5.58.0":
+ version "5.62.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.62.0.tgz#141e809c71636e4a75daa39faed2fb5f4b10df86"
+ integrity sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==
+ dependencies:
+ "@eslint-community/eslint-utils" "^4.2.0"
+ "@types/json-schema" "^7.0.9"
+ "@types/semver" "^7.3.12"
+ "@typescript-eslint/scope-manager" "5.62.0"
+ "@typescript-eslint/types" "5.62.0"
+ "@typescript-eslint/typescript-estree" "5.62.0"
+ eslint-scope "^5.1.1"
+ semver "^7.3.7"
+
+"@typescript-eslint/visitor-keys@5.62.0":
+ version "5.62.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz#2174011917ce582875954ffe2f6912d5931e353e"
+ integrity sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==
+ dependencies:
+ "@typescript-eslint/types" "5.62.0"
+ eslint-visitor-keys "^3.3.0"
+
+"@ungap/structured-clone@^1.2.0":
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406"
+ integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==
+
+"@webassemblyjs/ast@1.11.6", "@webassemblyjs/ast@^1.11.5":
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.6.tgz#db046555d3c413f8966ca50a95176a0e2c642e24"
+ integrity sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==
+ dependencies:
+ "@webassemblyjs/helper-numbers" "1.11.6"
+ "@webassemblyjs/helper-wasm-bytecode" "1.11.6"
+
+"@webassemblyjs/floating-point-hex-parser@1.11.6":
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz#dacbcb95aff135c8260f77fa3b4c5fea600a6431"
+ integrity sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==
+
+"@webassemblyjs/helper-api-error@1.11.6":
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz#6132f68c4acd59dcd141c44b18cbebbd9f2fa768"
+ integrity sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==
+
+"@webassemblyjs/helper-buffer@1.11.6":
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz#b66d73c43e296fd5e88006f18524feb0f2c7c093"
+ integrity sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==
+
+"@webassemblyjs/helper-numbers@1.11.6":
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz#cbce5e7e0c1bd32cf4905ae444ef64cea919f1b5"
+ integrity sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==
+ dependencies:
+ "@webassemblyjs/floating-point-hex-parser" "1.11.6"
+ "@webassemblyjs/helper-api-error" "1.11.6"
+ "@xtuc/long" "4.2.2"
+
+"@webassemblyjs/helper-wasm-bytecode@1.11.6":
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz#bb2ebdb3b83aa26d9baad4c46d4315283acd51e9"
+ integrity sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==
+
+"@webassemblyjs/helper-wasm-section@1.11.6":
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz#ff97f3863c55ee7f580fd5c41a381e9def4aa577"
+ integrity sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==
+ dependencies:
+ "@webassemblyjs/ast" "1.11.6"
+ "@webassemblyjs/helper-buffer" "1.11.6"
+ "@webassemblyjs/helper-wasm-bytecode" "1.11.6"
+ "@webassemblyjs/wasm-gen" "1.11.6"
+
+"@webassemblyjs/ieee754@1.11.6":
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz#bb665c91d0b14fffceb0e38298c329af043c6e3a"
+ integrity sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==
+ dependencies:
+ "@xtuc/ieee754" "^1.2.0"
+
+"@webassemblyjs/leb128@1.11.6":
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.6.tgz#70e60e5e82f9ac81118bc25381a0b283893240d7"
+ integrity sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==
+ dependencies:
+ "@xtuc/long" "4.2.2"
+
+"@webassemblyjs/utf8@1.11.6":
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.6.tgz#90f8bc34c561595fe156603be7253cdbcd0fab5a"
+ integrity sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==
+
+"@webassemblyjs/wasm-edit@^1.11.5":
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz#c72fa8220524c9b416249f3d94c2958dfe70ceab"
+ integrity sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==
+ dependencies:
+ "@webassemblyjs/ast" "1.11.6"
+ "@webassemblyjs/helper-buffer" "1.11.6"
+ "@webassemblyjs/helper-wasm-bytecode" "1.11.6"
+ "@webassemblyjs/helper-wasm-section" "1.11.6"
+ "@webassemblyjs/wasm-gen" "1.11.6"
+ "@webassemblyjs/wasm-opt" "1.11.6"
+ "@webassemblyjs/wasm-parser" "1.11.6"
+ "@webassemblyjs/wast-printer" "1.11.6"
+
+"@webassemblyjs/wasm-gen@1.11.6":
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz#fb5283e0e8b4551cc4e9c3c0d7184a65faf7c268"
+ integrity sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==
+ dependencies:
+ "@webassemblyjs/ast" "1.11.6"
+ "@webassemblyjs/helper-wasm-bytecode" "1.11.6"
+ "@webassemblyjs/ieee754" "1.11.6"
+ "@webassemblyjs/leb128" "1.11.6"
+ "@webassemblyjs/utf8" "1.11.6"
+
+"@webassemblyjs/wasm-opt@1.11.6":
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz#d9a22d651248422ca498b09aa3232a81041487c2"
+ integrity sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==
+ dependencies:
+ "@webassemblyjs/ast" "1.11.6"
+ "@webassemblyjs/helper-buffer" "1.11.6"
+ "@webassemblyjs/wasm-gen" "1.11.6"
+ "@webassemblyjs/wasm-parser" "1.11.6"
+
+"@webassemblyjs/wasm-parser@1.11.6", "@webassemblyjs/wasm-parser@^1.11.5":
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz#bb85378c527df824004812bbdb784eea539174a1"
+ integrity sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==
+ dependencies:
+ "@webassemblyjs/ast" "1.11.6"
+ "@webassemblyjs/helper-api-error" "1.11.6"
+ "@webassemblyjs/helper-wasm-bytecode" "1.11.6"
+ "@webassemblyjs/ieee754" "1.11.6"
+ "@webassemblyjs/leb128" "1.11.6"
+ "@webassemblyjs/utf8" "1.11.6"
+
+"@webassemblyjs/wast-printer@1.11.6":
+ version "1.11.6"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz#a7bf8dd7e362aeb1668ff43f35cb849f188eff20"
+ integrity sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==
+ dependencies:
+ "@webassemblyjs/ast" "1.11.6"
+ "@xtuc/long" "4.2.2"
+
+"@xtuc/ieee754@^1.2.0":
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790"
+ integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==
+
+"@xtuc/long@4.2.2":
+ version "4.2.2"
+ resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d"
+ integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==
+
+abab@^2.0.3, abab@^2.0.5:
+ version "2.0.6"
+ resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.6.tgz#41b80f2c871d19686216b82309231cfd3cb3d291"
+ integrity sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==
+
+accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8:
+ version "1.3.8"
+ resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e"
+ integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==
+ dependencies:
+ mime-types "~2.1.34"
+ negotiator "0.6.3"
+
+acorn-globals@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-6.0.0.tgz#46cdd39f0f8ff08a876619b55f5ac8a6dc770b45"
+ integrity sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==
+ dependencies:
+ acorn "^7.1.1"
+ acorn-walk "^7.1.1"
+
+acorn-import-assertions@^1.9.0:
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz#507276249d684797c84e0734ef84860334cfb1ac"
+ integrity sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==
+
+acorn-jsx@^5.3.2:
+ version "5.3.2"
+ resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937"
+ integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==
+
+acorn-walk@^7.1.1:
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc"
+ integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==
+
+acorn@^7.1.1:
+ version "7.4.1"
+ resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa"
+ integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==
+
+acorn@^8.2.4, acorn@^8.7.1, acorn@^8.8.2, acorn@^8.9.0:
+ version "8.11.2"
+ resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.11.2.tgz#ca0d78b51895be5390a5903c5b3bdcdaf78ae40b"
+ integrity sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==
+
+address@^1.0.1, address@^1.1.2:
+ version "1.2.2"
+ resolved "https://registry.yarnpkg.com/address/-/address-1.2.2.tgz#2b5248dac5485a6390532c6a517fda2e3faac89e"
+ integrity sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==
+
+adjust-sourcemap-loader@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz#fc4a0fd080f7d10471f30a7320f25560ade28c99"
+ integrity sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==
+ dependencies:
+ loader-utils "^2.0.0"
+ regex-parser "^2.2.11"
+
+agent-base@6:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77"
+ integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==
+ dependencies:
+ debug "4"
+
+ajv-formats@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-2.1.1.tgz#6e669400659eb74973bbf2e33327180a0996b520"
+ integrity sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==
+ dependencies:
+ ajv "^8.0.0"
+
+ajv-keywords@^3.4.1, ajv-keywords@^3.5.2:
+ version "3.5.2"
+ resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d"
+ integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==
+
+ajv-keywords@^5.1.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz#69d4d385a4733cdbeab44964a1170a88f87f0e16"
+ integrity sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==
+ dependencies:
+ fast-deep-equal "^3.1.3"
+
+ajv@^6.12.2, ajv@^6.12.4, ajv@^6.12.5:
+ version "6.12.6"
+ resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
+ integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
+ dependencies:
+ fast-deep-equal "^3.1.1"
+ fast-json-stable-stringify "^2.0.0"
+ json-schema-traverse "^0.4.1"
+ uri-js "^4.2.2"
+
+ajv@^8.0.0, ajv@^8.6.0, ajv@^8.9.0:
+ version "8.12.0"
+ resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.12.0.tgz#d1a0527323e22f53562c567c00991577dfbe19d1"
+ integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==
+ dependencies:
+ fast-deep-equal "^3.1.1"
+ json-schema-traverse "^1.0.0"
+ require-from-string "^2.0.2"
+ uri-js "^4.2.2"
+
+ansi-escapes@^4.2.1, ansi-escapes@^4.3.1:
+ version "4.3.2"
+ resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e"
+ integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==
+ dependencies:
+ type-fest "^0.21.3"
+
+ansi-html-community@^0.0.8:
+ version "0.0.8"
+ resolved "https://registry.yarnpkg.com/ansi-html-community/-/ansi-html-community-0.0.8.tgz#69fbc4d6ccbe383f9736934ae34c3f8290f1bf41"
+ integrity sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==
+
+ansi-regex@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304"
+ integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==
+
+ansi-regex@^6.0.1:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.1.tgz#3183e38fae9a65d7cb5e53945cd5897d0260a06a"
+ integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==
+
+ansi-styles@^3.2.1:
+ version "3.2.1"
+ resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
+ integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
+ dependencies:
+ color-convert "^1.9.0"
+
+ansi-styles@^4.0.0, ansi-styles@^4.1.0:
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
+ integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
+ dependencies:
+ color-convert "^2.0.1"
+
+ansi-styles@^5.0.0:
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b"
+ integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==
+
+any-promise@^1.0.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f"
+ integrity sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==
+
+anymatch@^3.0.3, anymatch@~3.1.2:
+ version "3.1.3"
+ resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e"
+ integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==
+ dependencies:
+ normalize-path "^3.0.0"
+ picomatch "^2.0.4"
+
+arg@^5.0.2:
+ version "5.0.2"
+ resolved "https://registry.yarnpkg.com/arg/-/arg-5.0.2.tgz#c81433cc427c92c4dcf4865142dbca6f15acd59c"
+ integrity sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==
+
+argparse@^1.0.7:
+ version "1.0.10"
+ resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
+ integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==
+ dependencies:
+ sprintf-js "~1.0.2"
+
+argparse@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38"
+ integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==
+
+aria-query@5.1.3:
+ version "5.1.3"
+ resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.1.3.tgz#19db27cd101152773631396f7a95a3b58c22c35e"
+ integrity sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==
+ dependencies:
+ deep-equal "^2.0.5"
+
+aria-query@^5.0.0, aria-query@^5.1.3:
+ version "5.3.0"
+ resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.3.0.tgz#650c569e41ad90b51b3d7df5e5eed1c7549c103e"
+ integrity sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==
+ dependencies:
+ dequal "^2.0.3"
+
+array-buffer-byte-length@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz#fabe8bc193fea865f317fe7807085ee0dee5aead"
+ integrity sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==
+ dependencies:
+ call-bind "^1.0.2"
+ is-array-buffer "^3.0.1"
+
+array-flatten@1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2"
+ integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==
+
+array-flatten@^2.1.2:
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.2.tgz#24ef80a28c1a893617e2149b0c6d0d788293b099"
+ integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==
+
+array-includes@^3.1.6, array-includes@^3.1.7:
+ version "3.1.7"
+ resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.7.tgz#8cd2e01b26f7a3086cbc87271593fe921c62abda"
+ integrity sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.2.0"
+ es-abstract "^1.22.1"
+ get-intrinsic "^1.2.1"
+ is-string "^1.0.7"
+
+array-union@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d"
+ integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==
+
+array.prototype.findlastindex@^1.2.3:
+ version "1.2.3"
+ resolved "https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.3.tgz#b37598438f97b579166940814e2c0493a4f50207"
+ integrity sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.2.0"
+ es-abstract "^1.22.1"
+ es-shim-unscopables "^1.0.0"
+ get-intrinsic "^1.2.1"
+
+array.prototype.flat@^1.3.1, array.prototype.flat@^1.3.2:
+ version "1.3.2"
+ resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz#1476217df8cff17d72ee8f3ba06738db5b387d18"
+ integrity sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.2.0"
+ es-abstract "^1.22.1"
+ es-shim-unscopables "^1.0.0"
+
+array.prototype.flatmap@^1.3.1, array.prototype.flatmap@^1.3.2:
+ version "1.3.2"
+ resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz#c9a7c6831db8e719d6ce639190146c24bbd3e527"
+ integrity sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.2.0"
+ es-abstract "^1.22.1"
+ es-shim-unscopables "^1.0.0"
+
+array.prototype.reduce@^1.0.6:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/array.prototype.reduce/-/array.prototype.reduce-1.0.6.tgz#63149931808c5fc1e1354814923d92d45f7d96d5"
+ integrity sha512-UW+Mz8LG/sPSU8jRDCjVr6J/ZKAGpHfwrZ6kWTG5qCxIEiXdVshqGnu5vEZA8S1y6X4aCSbQZ0/EEsfvEvBiSg==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.2.0"
+ es-abstract "^1.22.1"
+ es-array-method-boxes-properly "^1.0.0"
+ is-string "^1.0.7"
+
+array.prototype.tosorted@^1.1.1:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/array.prototype.tosorted/-/array.prototype.tosorted-1.1.2.tgz#620eff7442503d66c799d95503f82b475745cefd"
+ integrity sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.2.0"
+ es-abstract "^1.22.1"
+ es-shim-unscopables "^1.0.0"
+ get-intrinsic "^1.2.1"
+
+arraybuffer.prototype.slice@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz#98bd561953e3e74bb34938e77647179dfe6e9f12"
+ integrity sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==
+ dependencies:
+ array-buffer-byte-length "^1.0.0"
+ call-bind "^1.0.2"
+ define-properties "^1.2.0"
+ es-abstract "^1.22.1"
+ get-intrinsic "^1.2.1"
+ is-array-buffer "^3.0.2"
+ is-shared-array-buffer "^1.0.2"
+
+asap@~2.0.6:
+ version "2.0.6"
+ resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46"
+ integrity sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==
+
+ast-types-flow@^0.0.7:
+ version "0.0.7"
+ resolved "https://registry.yarnpkg.com/ast-types-flow/-/ast-types-flow-0.0.7.tgz#f70b735c6bca1a5c9c22d982c3e39e7feba3bdad"
+ integrity sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==
+
+async@^3.2.3:
+ version "3.2.4"
+ resolved "https://registry.yarnpkg.com/async/-/async-3.2.4.tgz#2d22e00f8cddeb5fde5dd33522b56d1cf569a81c"
+ integrity sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==
+
+asynciterator.prototype@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/asynciterator.prototype/-/asynciterator.prototype-1.0.0.tgz#8c5df0514936cdd133604dfcc9d3fb93f09b2b62"
+ integrity sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==
+ dependencies:
+ has-symbols "^1.0.3"
+
+asynckit@^0.4.0:
+ version "0.4.0"
+ resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
+ integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==
+
+at-least-node@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2"
+ integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==
+
+autoprefixer@^10.4.13:
+ version "10.4.16"
+ resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.16.tgz#fad1411024d8670880bdece3970aa72e3572feb8"
+ integrity sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==
+ dependencies:
+ browserslist "^4.21.10"
+ caniuse-lite "^1.0.30001538"
+ fraction.js "^4.3.6"
+ normalize-range "^0.1.2"
+ picocolors "^1.0.0"
+ postcss-value-parser "^4.2.0"
+
+available-typed-arrays@^1.0.5:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7"
+ integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==
+
+axe-core@^4.6.2:
+ version "4.8.2"
+ resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.8.2.tgz#2f6f3cde40935825cf4465e3c1c9e77b240ff6ae"
+ integrity sha512-/dlp0fxyM3R8YW7MFzaHWXrf4zzbr0vaYb23VBFCl83R7nWNPg/yaQw2Dc8jzCMmDVLhSdzH8MjrsuIUuvX+6g==
+
+axios@^1.5.0:
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/axios/-/axios-1.6.0.tgz#f1e5292f26b2fd5c2e66876adc5b06cdbd7d2102"
+ integrity sha512-EZ1DYihju9pwVB+jg67ogm+Tmqc6JmhamRN6I4Zt8DfZu5lbcQGw3ozH9lFejSJgs/ibaef3A9PMXPLeefFGJg==
+ dependencies:
+ follow-redirects "^1.15.0"
+ form-data "^4.0.0"
+ proxy-from-env "^1.1.0"
+
+axobject-query@^3.1.1:
+ version "3.2.1"
+ resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-3.2.1.tgz#39c378a6e3b06ca679f29138151e45b2b32da62a"
+ integrity sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==
+ dependencies:
+ dequal "^2.0.3"
+
+babel-jest@^27.4.2, babel-jest@^27.5.1:
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-27.5.1.tgz#a1bf8d61928edfefd21da27eb86a695bfd691444"
+ integrity sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==
+ dependencies:
+ "@jest/transform" "^27.5.1"
+ "@jest/types" "^27.5.1"
+ "@types/babel__core" "^7.1.14"
+ babel-plugin-istanbul "^6.1.1"
+ babel-preset-jest "^27.5.1"
+ chalk "^4.0.0"
+ graceful-fs "^4.2.9"
+ slash "^3.0.0"
+
+babel-loader@^8.2.3:
+ version "8.3.0"
+ resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.3.0.tgz#124936e841ba4fe8176786d6ff28add1f134d6a8"
+ integrity sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==
+ dependencies:
+ find-cache-dir "^3.3.1"
+ loader-utils "^2.0.0"
+ make-dir "^3.1.0"
+ schema-utils "^2.6.5"
+
+babel-plugin-istanbul@^6.1.1:
+ version "6.1.1"
+ resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz#fa88ec59232fd9b4e36dbbc540a8ec9a9b47da73"
+ integrity sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==
+ dependencies:
+ "@babel/helper-plugin-utils" "^7.0.0"
+ "@istanbuljs/load-nyc-config" "^1.0.0"
+ "@istanbuljs/schema" "^0.1.2"
+ istanbul-lib-instrument "^5.0.4"
+ test-exclude "^6.0.0"
+
+babel-plugin-jest-hoist@^27.5.1:
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz#9be98ecf28c331eb9f5df9c72d6f89deb8181c2e"
+ integrity sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==
+ dependencies:
+ "@babel/template" "^7.3.3"
+ "@babel/types" "^7.3.3"
+ "@types/babel__core" "^7.0.0"
+ "@types/babel__traverse" "^7.0.6"
+
+babel-plugin-macros@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz#9ef6dc74deb934b4db344dc973ee851d148c50c1"
+ integrity sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==
+ dependencies:
+ "@babel/runtime" "^7.12.5"
+ cosmiconfig "^7.0.0"
+ resolve "^1.19.0"
+
+babel-plugin-named-asset-import@^0.3.8:
+ version "0.3.8"
+ resolved "https://registry.yarnpkg.com/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz#6b7fa43c59229685368683c28bc9734f24524cc2"
+ integrity sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==
+
+babel-plugin-polyfill-corejs2@^0.4.6:
+ version "0.4.6"
+ resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.6.tgz#b2df0251d8e99f229a8e60fc4efa9a68b41c8313"
+ integrity sha512-jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q==
+ dependencies:
+ "@babel/compat-data" "^7.22.6"
+ "@babel/helper-define-polyfill-provider" "^0.4.3"
+ semver "^6.3.1"
+
+babel-plugin-polyfill-corejs3@^0.8.5:
+ version "0.8.6"
+ resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.6.tgz#25c2d20002da91fe328ff89095c85a391d6856cf"
+ integrity sha512-leDIc4l4tUgU7str5BWLS2h8q2N4Nf6lGZP6UrNDxdtfF2g69eJ5L0H7S8A5Ln/arfFAfHor5InAdZuIOwZdgQ==
+ dependencies:
+ "@babel/helper-define-polyfill-provider" "^0.4.3"
+ core-js-compat "^3.33.1"
+
+babel-plugin-polyfill-regenerator@^0.5.3:
+ version "0.5.3"
+ resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.3.tgz#d4c49e4b44614607c13fb769bcd85c72bb26a4a5"
+ integrity sha512-8sHeDOmXC8csczMrYEOf0UTNa4yE2SxV5JGeT/LP1n0OYVDUUFPxG9vdk2AlDlIit4t+Kf0xCtpgXPBwnn/9pw==
+ dependencies:
+ "@babel/helper-define-polyfill-provider" "^0.4.3"
+
+"babel-plugin-styled-components@>= 1.12.0":
+ version "2.1.4"
+ resolved "https://registry.yarnpkg.com/babel-plugin-styled-components/-/babel-plugin-styled-components-2.1.4.tgz#9a1f37c7f32ef927b4b008b529feb4a2c82b1092"
+ integrity sha512-Xgp9g+A/cG47sUyRwwYxGM4bR/jDRg5N6it/8+HxCnbT5XNKSKDT9xm4oag/osgqjC2It/vH0yXsomOG6k558g==
+ dependencies:
+ "@babel/helper-annotate-as-pure" "^7.22.5"
+ "@babel/helper-module-imports" "^7.22.5"
+ "@babel/plugin-syntax-jsx" "^7.22.5"
+ lodash "^4.17.21"
+ picomatch "^2.3.1"
+
+babel-plugin-transform-react-remove-prop-types@^0.4.24:
+ version "0.4.24"
+ resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz#f2edaf9b4c6a5fbe5c1d678bfb531078c1555f3a"
+ integrity sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==
+
+babel-preset-current-node-syntax@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz#b4399239b89b2a011f9ddbe3e4f401fc40cff73b"
+ integrity sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==
+ dependencies:
+ "@babel/plugin-syntax-async-generators" "^7.8.4"
+ "@babel/plugin-syntax-bigint" "^7.8.3"
+ "@babel/plugin-syntax-class-properties" "^7.8.3"
+ "@babel/plugin-syntax-import-meta" "^7.8.3"
+ "@babel/plugin-syntax-json-strings" "^7.8.3"
+ "@babel/plugin-syntax-logical-assignment-operators" "^7.8.3"
+ "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
+ "@babel/plugin-syntax-numeric-separator" "^7.8.3"
+ "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
+ "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
+ "@babel/plugin-syntax-optional-chaining" "^7.8.3"
+ "@babel/plugin-syntax-top-level-await" "^7.8.3"
+
+babel-preset-jest@^27.5.1:
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz#91f10f58034cb7989cb4f962b69fa6eef6a6bc81"
+ integrity sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==
+ dependencies:
+ babel-plugin-jest-hoist "^27.5.1"
+ babel-preset-current-node-syntax "^1.0.0"
+
+babel-preset-react-app@^10.0.1:
+ version "10.0.1"
+ resolved "https://registry.yarnpkg.com/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz#ed6005a20a24f2c88521809fa9aea99903751584"
+ integrity sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==
+ dependencies:
+ "@babel/core" "^7.16.0"
+ "@babel/plugin-proposal-class-properties" "^7.16.0"
+ "@babel/plugin-proposal-decorators" "^7.16.4"
+ "@babel/plugin-proposal-nullish-coalescing-operator" "^7.16.0"
+ "@babel/plugin-proposal-numeric-separator" "^7.16.0"
+ "@babel/plugin-proposal-optional-chaining" "^7.16.0"
+ "@babel/plugin-proposal-private-methods" "^7.16.0"
+ "@babel/plugin-transform-flow-strip-types" "^7.16.0"
+ "@babel/plugin-transform-react-display-name" "^7.16.0"
+ "@babel/plugin-transform-runtime" "^7.16.4"
+ "@babel/preset-env" "^7.16.4"
+ "@babel/preset-react" "^7.16.0"
+ "@babel/preset-typescript" "^7.16.0"
+ "@babel/runtime" "^7.16.3"
+ babel-plugin-macros "^3.1.0"
+ babel-plugin-transform-react-remove-prop-types "^0.4.24"
+
+balanced-match@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
+ integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
+
+batch@0.6.1:
+ version "0.6.1"
+ resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16"
+ integrity sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==
+
+bfj@^7.0.2:
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/bfj/-/bfj-7.1.0.tgz#c5177d522103f9040e1b12980fe8c38cf41d3f8b"
+ integrity sha512-I6MMLkn+anzNdCUp9hMRyui1HaNEUCco50lxbvNS4+EyXg8lN3nJ48PjPWtbH8UVS9CuMoaKE9U2V3l29DaRQw==
+ dependencies:
+ bluebird "^3.7.2"
+ check-types "^11.2.3"
+ hoopy "^0.1.4"
+ jsonpath "^1.1.1"
+ tryer "^1.0.1"
+
+big.js@^5.2.2:
+ version "5.2.2"
+ resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328"
+ integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==
+
+binary-extensions@^2.0.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d"
+ integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==
+
+bluebird@^3.7.2:
+ version "3.7.2"
+ resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f"
+ integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==
+
+body-parser@1.20.1:
+ version "1.20.1"
+ resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.1.tgz#b1812a8912c195cd371a3ee5e66faa2338a5c668"
+ integrity sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==
+ dependencies:
+ bytes "3.1.2"
+ content-type "~1.0.4"
+ debug "2.6.9"
+ depd "2.0.0"
+ destroy "1.2.0"
+ http-errors "2.0.0"
+ iconv-lite "0.4.24"
+ on-finished "2.4.1"
+ qs "6.11.0"
+ raw-body "2.5.1"
+ type-is "~1.6.18"
+ unpipe "1.0.0"
+
+bonjour-service@^1.0.11:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/bonjour-service/-/bonjour-service-1.1.1.tgz#960948fa0e0153f5d26743ab15baf8e33752c135"
+ integrity sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==
+ dependencies:
+ array-flatten "^2.1.2"
+ dns-equal "^1.0.0"
+ fast-deep-equal "^3.1.3"
+ multicast-dns "^7.2.5"
+
+boolbase@^1.0.0, boolbase@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e"
+ integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==
+
+brace-expansion@^1.1.7:
+ version "1.1.11"
+ resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
+ integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
+ dependencies:
+ balanced-match "^1.0.0"
+ concat-map "0.0.1"
+
+brace-expansion@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae"
+ integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==
+ dependencies:
+ balanced-match "^1.0.0"
+
+braces@^3.0.2, braces@~3.0.2:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
+ integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
+ dependencies:
+ fill-range "^7.0.1"
+
+browser-process-hrtime@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626"
+ integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==
+
+browserslist@^4.0.0, browserslist@^4.14.5, browserslist@^4.18.1, browserslist@^4.21.10, browserslist@^4.21.4, browserslist@^4.21.9, browserslist@^4.22.1:
+ version "4.22.1"
+ resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.22.1.tgz#ba91958d1a59b87dab6fed8dfbcb3da5e2e9c619"
+ integrity sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==
+ dependencies:
+ caniuse-lite "^1.0.30001541"
+ electron-to-chromium "^1.4.535"
+ node-releases "^2.0.13"
+ update-browserslist-db "^1.0.13"
+
+bser@2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05"
+ integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==
+ dependencies:
+ node-int64 "^0.4.0"
+
+buffer-from@^1.0.0:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5"
+ integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==
+
+builtin-modules@^3.1.0:
+ version "3.3.0"
+ resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.3.0.tgz#cae62812b89801e9656336e46223e030386be7b6"
+ integrity sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==
+
+bytes@3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048"
+ integrity sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==
+
+bytes@3.1.2:
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5"
+ integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==
+
+call-bind@^1.0.0, call-bind@^1.0.2, call-bind@^1.0.4, call-bind@^1.0.5:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.5.tgz#6fa2b7845ce0ea49bf4d8b9ef64727a2c2e2e513"
+ integrity sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==
+ dependencies:
+ function-bind "^1.1.2"
+ get-intrinsic "^1.2.1"
+ set-function-length "^1.1.1"
+
+callsites@^3.0.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
+ integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
+
+camel-case@^4.1.2:
+ version "4.1.2"
+ resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-4.1.2.tgz#9728072a954f805228225a6deea6b38461e1bd5a"
+ integrity sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==
+ dependencies:
+ pascal-case "^3.1.2"
+ tslib "^2.0.3"
+
+camelcase-css@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5"
+ integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==
+
+camelcase@^5.3.1:
+ version "5.3.1"
+ resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320"
+ integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
+
+camelcase@^6.2.0, camelcase@^6.2.1:
+ version "6.3.0"
+ resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a"
+ integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==
+
+camelize@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/camelize/-/camelize-1.0.1.tgz#89b7e16884056331a35d6b5ad064332c91daa6c3"
+ integrity sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==
+
+caniuse-api@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0"
+ integrity sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==
+ dependencies:
+ browserslist "^4.0.0"
+ caniuse-lite "^1.0.0"
+ lodash.memoize "^4.1.2"
+ lodash.uniq "^4.5.0"
+
+caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001538, caniuse-lite@^1.0.30001541:
+ version "1.0.30001557"
+ resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001557.tgz#13f762ea1d7f7b009d4d2785fbbd250354d09ad9"
+ integrity sha512-91oR7hLNUP3gG6MLU+n96em322a8Xzes8wWdBKhLgUoiJsAF5irZnxSUCbc+qUZXNnPCfUwLOi9ZCZpkvjQajw==
+
+case-sensitive-paths-webpack-plugin@^2.4.0:
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz#db64066c6422eed2e08cc14b986ca43796dbc6d4"
+ integrity sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==
+
+chalk@^2.4.1, chalk@^2.4.2:
+ version "2.4.2"
+ resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
+ integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
+ dependencies:
+ ansi-styles "^3.2.1"
+ escape-string-regexp "^1.0.5"
+ supports-color "^5.3.0"
+
+chalk@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4"
+ integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==
+ dependencies:
+ ansi-styles "^4.1.0"
+ supports-color "^7.1.0"
+
+chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.2:
+ version "4.1.2"
+ resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
+ integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
+ dependencies:
+ ansi-styles "^4.1.0"
+ supports-color "^7.1.0"
+
+char-regex@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf"
+ integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==
+
+char-regex@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-2.0.1.tgz#6dafdb25f9d3349914079f010ba8d0e6ff9cd01e"
+ integrity sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==
+
+check-types@^11.2.3:
+ version "11.2.3"
+ resolved "https://registry.yarnpkg.com/check-types/-/check-types-11.2.3.tgz#1ffdf68faae4e941fce252840b1787b8edc93b71"
+ integrity sha512-+67P1GkJRaxQD6PKK0Et9DhwQB+vGg3PM5+aavopCpZT1lj9jeqfvpgTLAWErNj8qApkkmXlu/Ug74kmhagkXg==
+
+chokidar@^3.4.2, chokidar@^3.5.3:
+ version "3.5.3"
+ resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd"
+ integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==
+ dependencies:
+ anymatch "~3.1.2"
+ braces "~3.0.2"
+ glob-parent "~5.1.2"
+ is-binary-path "~2.1.0"
+ is-glob "~4.0.1"
+ normalize-path "~3.0.0"
+ readdirp "~3.6.0"
+ optionalDependencies:
+ fsevents "~2.3.2"
+
+chrome-trace-event@^1.0.2:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#1015eced4741e15d06664a957dbbf50d041e26ac"
+ integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==
+
+ci-info@^3.2.0:
+ version "3.9.0"
+ resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.9.0.tgz#4279a62028a7b1f262f3473fc9605f5e218c59b4"
+ integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==
+
+cjs-module-lexer@^1.0.0:
+ version "1.2.3"
+ resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz#6c370ab19f8a3394e318fe682686ec0ac684d107"
+ integrity sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==
+
+clean-css@^5.2.2:
+ version "5.3.2"
+ resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-5.3.2.tgz#70ecc7d4d4114921f5d298349ff86a31a9975224"
+ integrity sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==
+ dependencies:
+ source-map "~0.6.0"
+
+cliui@^7.0.2:
+ version "7.0.4"
+ resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f"
+ integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==
+ dependencies:
+ string-width "^4.2.0"
+ strip-ansi "^6.0.0"
+ wrap-ansi "^7.0.0"
+
+clsx@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/clsx/-/clsx-2.0.0.tgz#12658f3fd98fafe62075595a5c30e43d18f3d00b"
+ integrity sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==
+
+co@^4.6.0:
+ version "4.6.0"
+ resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"
+ integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==
+
+coa@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/coa/-/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3"
+ integrity sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==
+ dependencies:
+ "@types/q" "^1.5.1"
+ chalk "^2.4.1"
+ q "^1.1.2"
+
+collect-v8-coverage@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz#c0b29bcd33bcd0779a1344c2136051e6afd3d9e9"
+ integrity sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==
+
+color-convert@^1.9.0:
+ version "1.9.3"
+ resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
+ integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
+ dependencies:
+ color-name "1.1.3"
+
+color-convert@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"
+ integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
+ dependencies:
+ color-name "~1.1.4"
+
+color-name@1.1.3:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
+ integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==
+
+color-name@~1.1.4:
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
+ integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
+
+colord@^2.9.1:
+ version "2.9.3"
+ resolved "https://registry.yarnpkg.com/colord/-/colord-2.9.3.tgz#4f8ce919de456f1d5c1c368c307fe20f3e59fb43"
+ integrity sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==
+
+colorette@^2.0.10:
+ version "2.0.20"
+ resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a"
+ integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==
+
+combined-stream@^1.0.8:
+ version "1.0.8"
+ resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f"
+ integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==
+ dependencies:
+ delayed-stream "~1.0.0"
+
+commander@^2.20.0:
+ version "2.20.3"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
+ integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
+
+commander@^4.0.0:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068"
+ integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==
+
+commander@^7.2.0:
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7"
+ integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==
+
+commander@^8.3.0:
+ version "8.3.0"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66"
+ integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==
+
+common-path-prefix@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/common-path-prefix/-/common-path-prefix-3.0.0.tgz#7d007a7e07c58c4b4d5f433131a19141b29f11e0"
+ integrity sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==
+
+common-tags@^1.8.0:
+ version "1.8.2"
+ resolved "https://registry.yarnpkg.com/common-tags/-/common-tags-1.8.2.tgz#94ebb3c076d26032745fd54face7f688ef5ac9c6"
+ integrity sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==
+
+commondir@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b"
+ integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==
+
+compressible@~2.0.16:
+ version "2.0.18"
+ resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba"
+ integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==
+ dependencies:
+ mime-db ">= 1.43.0 < 2"
+
+compression@^1.7.4:
+ version "1.7.4"
+ resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f"
+ integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==
+ dependencies:
+ accepts "~1.3.5"
+ bytes "3.0.0"
+ compressible "~2.0.16"
+ debug "2.6.9"
+ on-headers "~1.0.2"
+ safe-buffer "5.1.2"
+ vary "~1.1.2"
+
+concat-map@0.0.1:
+ version "0.0.1"
+ resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
+ integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==
+
+confusing-browser-globals@^1.0.11:
+ version "1.0.11"
+ resolved "https://registry.yarnpkg.com/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz#ae40e9b57cdd3915408a2805ebd3a5585608dc81"
+ integrity sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==
+
+connect-history-api-fallback@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz#647264845251a0daf25b97ce87834cace0f5f1c8"
+ integrity sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==
+
+content-disposition@0.5.4:
+ version "0.5.4"
+ resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe"
+ integrity sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==
+ dependencies:
+ safe-buffer "5.2.1"
+
+content-type@~1.0.4:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.5.tgz#8b773162656d1d1086784c8f23a54ce6d73d7918"
+ integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==
+
+convert-source-map@^1.4.0, convert-source-map@^1.5.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0:
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f"
+ integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==
+
+convert-source-map@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a"
+ integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==
+
+cookie-signature@1.0.6:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c"
+ integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==
+
+cookie@0.5.0:
+ version "0.5.0"
+ resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.5.0.tgz#d1f5d71adec6558c58f389987c366aa47e994f8b"
+ integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==
+
+core-js-compat@^3.31.0, core-js-compat@^3.33.1:
+ version "3.33.1"
+ resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.33.1.tgz#debe80464107d75419e00c2ee29f35982118ff84"
+ integrity sha512-6pYKNOgD/j/bkC5xS5IIg6bncid3rfrI42oBH1SQJbsmYPKF7rhzcFzYCcxYMmNQQ0rCEB8WqpW7QHndOggaeQ==
+ dependencies:
+ browserslist "^4.22.1"
+
+core-js-pure@^3.23.3:
+ version "3.33.1"
+ resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.33.1.tgz#7f27dd239da8eb97dbea30120071be8e5565cb0e"
+ integrity sha512-wCXGbLjnsP10PlK/thHSQlOLlLKNEkaWbTzVvHHZ79fZNeN1gUmw2gBlpItxPv/pvqldevEXFh/d5stdNvl6EQ==
+
+core-js@^3.19.2:
+ version "3.33.1"
+ resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.33.1.tgz#ef3766cfa382482d0a2c2bc5cb52c6d88805da52"
+ integrity sha512-qVSq3s+d4+GsqN0teRCJtM6tdEEXyWxjzbhVrCHmBS5ZTM0FS2MOS0D13dUXAWDUN6a+lHI/N1hF9Ytz6iLl9Q==
+
+core-util-is@~1.0.0:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85"
+ integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==
+
+cosmiconfig@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982"
+ integrity sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==
+ dependencies:
+ "@types/parse-json" "^4.0.0"
+ import-fresh "^3.1.0"
+ parse-json "^5.0.0"
+ path-type "^4.0.0"
+ yaml "^1.7.2"
+
+cosmiconfig@^7.0.0:
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.1.0.tgz#1443b9afa596b670082ea46cbd8f6a62b84635f6"
+ integrity sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==
+ dependencies:
+ "@types/parse-json" "^4.0.0"
+ import-fresh "^3.2.1"
+ parse-json "^5.0.0"
+ path-type "^4.0.0"
+ yaml "^1.10.0"
+
+cross-spawn@^7.0.2, cross-spawn@^7.0.3:
+ version "7.0.3"
+ resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
+ integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
+ dependencies:
+ path-key "^3.1.0"
+ shebang-command "^2.0.0"
+ which "^2.0.1"
+
+crypto-random-string@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5"
+ integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==
+
+css-blank-pseudo@^3.0.3:
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz#36523b01c12a25d812df343a32c322d2a2324561"
+ integrity sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==
+ dependencies:
+ postcss-selector-parser "^6.0.9"
+
+css-color-keywords@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/css-color-keywords/-/css-color-keywords-1.0.0.tgz#fea2616dc676b2962686b3af8dbdbe180b244e05"
+ integrity sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==
+
+css-declaration-sorter@^6.3.1:
+ version "6.4.1"
+ resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz#28beac7c20bad7f1775be3a7129d7eae409a3a71"
+ integrity sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==
+
+css-has-pseudo@^3.0.4:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz#57f6be91ca242d5c9020ee3e51bbb5b89fc7af73"
+ integrity sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==
+ dependencies:
+ postcss-selector-parser "^6.0.9"
+
+css-loader@^6.5.1:
+ version "6.8.1"
+ resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.8.1.tgz#0f8f52699f60f5e679eab4ec0fcd68b8e8a50a88"
+ integrity sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==
+ dependencies:
+ icss-utils "^5.1.0"
+ postcss "^8.4.21"
+ postcss-modules-extract-imports "^3.0.0"
+ postcss-modules-local-by-default "^4.0.3"
+ postcss-modules-scope "^3.0.0"
+ postcss-modules-values "^4.0.0"
+ postcss-value-parser "^4.2.0"
+ semver "^7.3.8"
+
+css-minimizer-webpack-plugin@^3.2.0:
+ version "3.4.1"
+ resolved "https://registry.yarnpkg.com/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz#ab78f781ced9181992fe7b6e4f3422e76429878f"
+ integrity sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==
+ dependencies:
+ cssnano "^5.0.6"
+ jest-worker "^27.0.2"
+ postcss "^8.3.5"
+ schema-utils "^4.0.0"
+ serialize-javascript "^6.0.0"
+ source-map "^0.6.1"
+
+css-prefers-color-scheme@^6.0.3:
+ version "6.0.3"
+ resolved "https://registry.yarnpkg.com/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz#ca8a22e5992c10a5b9d315155e7caee625903349"
+ integrity sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==
+
+css-select-base-adapter@^0.1.1:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7"
+ integrity sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==
+
+css-select@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.1.0.tgz#6a34653356635934a81baca68d0255432105dbef"
+ integrity sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==
+ dependencies:
+ boolbase "^1.0.0"
+ css-what "^3.2.1"
+ domutils "^1.7.0"
+ nth-check "^1.0.2"
+
+css-select@^4.1.3:
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/css-select/-/css-select-4.3.0.tgz#db7129b2846662fd8628cfc496abb2b59e41529b"
+ integrity sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==
+ dependencies:
+ boolbase "^1.0.0"
+ css-what "^6.0.1"
+ domhandler "^4.3.1"
+ domutils "^2.8.0"
+ nth-check "^2.0.1"
+
+css-to-react-native@^3.0.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/css-to-react-native/-/css-to-react-native-3.2.0.tgz#cdd8099f71024e149e4f6fe17a7d46ecd55f1e32"
+ integrity sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==
+ dependencies:
+ camelize "^1.0.0"
+ css-color-keywords "^1.0.0"
+ postcss-value-parser "^4.0.2"
+
+css-tree@1.0.0-alpha.37:
+ version "1.0.0-alpha.37"
+ resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.37.tgz#98bebd62c4c1d9f960ec340cf9f7522e30709a22"
+ integrity sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==
+ dependencies:
+ mdn-data "2.0.4"
+ source-map "^0.6.1"
+
+css-tree@^1.1.2, css-tree@^1.1.3:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.3.tgz#eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d"
+ integrity sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==
+ dependencies:
+ mdn-data "2.0.14"
+ source-map "^0.6.1"
+
+css-what@^3.2.1:
+ version "3.4.2"
+ resolved "https://registry.yarnpkg.com/css-what/-/css-what-3.4.2.tgz#ea7026fcb01777edbde52124e21f327e7ae950e4"
+ integrity sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==
+
+css-what@^6.0.1:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/css-what/-/css-what-6.1.0.tgz#fb5effcf76f1ddea2c81bdfaa4de44e79bac70f4"
+ integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==
+
+css.escape@^1.5.1:
+ version "1.5.1"
+ resolved "https://registry.yarnpkg.com/css.escape/-/css.escape-1.5.1.tgz#42e27d4fa04ae32f931a4b4d4191fa9cddee97cb"
+ integrity sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==
+
+cssdb@^7.1.0:
+ version "7.8.0"
+ resolved "https://registry.yarnpkg.com/cssdb/-/cssdb-7.8.0.tgz#ac41fa025371b74eb2ccfe3d41f5c4dbd444fbe3"
+ integrity sha512-SkeezZOQr5AHt9MgJgSFNyiuJwg1p8AwoVln6JwaQJsyxduRW9QJ+HP/gAQzbsz8SIqINtYvpJKjxTRI67zxLg==
+
+cssesc@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee"
+ integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==
+
+cssnano-preset-default@^5.2.14:
+ version "5.2.14"
+ resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz#309def4f7b7e16d71ab2438052093330d9ab45d8"
+ integrity sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==
+ dependencies:
+ css-declaration-sorter "^6.3.1"
+ cssnano-utils "^3.1.0"
+ postcss-calc "^8.2.3"
+ postcss-colormin "^5.3.1"
+ postcss-convert-values "^5.1.3"
+ postcss-discard-comments "^5.1.2"
+ postcss-discard-duplicates "^5.1.0"
+ postcss-discard-empty "^5.1.1"
+ postcss-discard-overridden "^5.1.0"
+ postcss-merge-longhand "^5.1.7"
+ postcss-merge-rules "^5.1.4"
+ postcss-minify-font-values "^5.1.0"
+ postcss-minify-gradients "^5.1.1"
+ postcss-minify-params "^5.1.4"
+ postcss-minify-selectors "^5.2.1"
+ postcss-normalize-charset "^5.1.0"
+ postcss-normalize-display-values "^5.1.0"
+ postcss-normalize-positions "^5.1.1"
+ postcss-normalize-repeat-style "^5.1.1"
+ postcss-normalize-string "^5.1.0"
+ postcss-normalize-timing-functions "^5.1.0"
+ postcss-normalize-unicode "^5.1.1"
+ postcss-normalize-url "^5.1.0"
+ postcss-normalize-whitespace "^5.1.1"
+ postcss-ordered-values "^5.1.3"
+ postcss-reduce-initial "^5.1.2"
+ postcss-reduce-transforms "^5.1.0"
+ postcss-svgo "^5.1.0"
+ postcss-unique-selectors "^5.1.1"
+
+cssnano-utils@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-3.1.0.tgz#95684d08c91511edfc70d2636338ca37ef3a6861"
+ integrity sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==
+
+cssnano@^5.0.6:
+ version "5.1.15"
+ resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-5.1.15.tgz#ded66b5480d5127fcb44dac12ea5a983755136bf"
+ integrity sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==
+ dependencies:
+ cssnano-preset-default "^5.2.14"
+ lilconfig "^2.0.3"
+ yaml "^1.10.2"
+
+csso@^4.0.2, csso@^4.2.0:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/csso/-/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529"
+ integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==
+ dependencies:
+ css-tree "^1.1.2"
+
+cssom@^0.4.4:
+ version "0.4.4"
+ resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.4.4.tgz#5a66cf93d2d0b661d80bf6a44fb65f5c2e4e0a10"
+ integrity sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==
+
+cssom@~0.3.6:
+ version "0.3.8"
+ resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a"
+ integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==
+
+cssstyle@^2.3.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-2.3.0.tgz#ff665a0ddbdc31864b09647f34163443d90b0852"
+ integrity sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==
+ dependencies:
+ cssom "~0.3.6"
+
+csstype@^3.0.2, csstype@^3.1.2:
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.2.tgz#1d4bf9d572f11c14031f0436e1c10bc1f571f50b"
+ integrity sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==
+
+"d3-array@1 - 2":
+ version "2.12.1"
+ resolved "https://registry.yarnpkg.com/d3-array/-/d3-array-2.12.1.tgz#e20b41aafcdffdf5d50928004ececf815a465e81"
+ integrity sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==
+ dependencies:
+ internmap "^1.0.0"
+
+"d3-array@2 - 3", "d3-array@2.10.0 - 3", "d3-array@2.5.0 - 3", d3-array@^3.2.0, d3-array@^3.2.1:
+ version "3.2.4"
+ resolved "https://registry.yarnpkg.com/d3-array/-/d3-array-3.2.4.tgz#15fec33b237f97ac5d7c986dc77da273a8ed0bb5"
+ integrity sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==
+ dependencies:
+ internmap "1 - 2"
+
+d3-collection@^1.0.7:
+ version "1.0.7"
+ resolved "https://registry.yarnpkg.com/d3-collection/-/d3-collection-1.0.7.tgz#349bd2aa9977db071091c13144d5e4f16b5b310e"
+ integrity sha512-ii0/r5f4sjKNTfh84Di+DpztYwqKhEyUlKoPrzUFfeSkWxjW49xU2QzO9qrPrNkpdI0XJkfzvmTu8V2Zylln6A==
+
+"d3-color@1 - 3", d3-color@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/d3-color/-/d3-color-3.1.0.tgz#395b2833dfac71507f12ac2f7af23bf819de24e2"
+ integrity sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==
+
+d3-contour@^4.0.0:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/d3-contour/-/d3-contour-4.0.2.tgz#bb92063bc8c5663acb2422f99c73cbb6c6ae3bcc"
+ integrity sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA==
+ dependencies:
+ d3-array "^3.2.0"
+
+"d3-format@1 - 3", d3-format@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/d3-format/-/d3-format-3.1.0.tgz#9260e23a28ea5cb109e93b21a06e24e2ebd55641"
+ integrity sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==
+
+d3-geo@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/d3-geo/-/d3-geo-3.1.0.tgz#74fd54e1f4cebd5185ac2039217a98d39b0a4c0e"
+ integrity sha512-JEo5HxXDdDYXCaWdwLRt79y7giK8SbhZJbFWXqbRTolCHFI5jRqteLzCsq51NKbUoX0PjBVSohxrx+NoOUujYA==
+ dependencies:
+ d3-array "2.5.0 - 3"
+
+d3-hexbin@^0.2.2:
+ version "0.2.2"
+ resolved "https://registry.yarnpkg.com/d3-hexbin/-/d3-hexbin-0.2.2.tgz#9c5837dacfd471ab05337a9e91ef10bfc4f98831"
+ integrity sha512-KS3fUT2ReD4RlGCjvCEm1RgMtp2NFZumdMu4DBzQK8AZv3fXRM6Xm8I4fSU07UXvH4xxg03NwWKWdvxfS/yc4w==
+
+d3-hierarchy@^3.1.2:
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz#b01cd42c1eed3d46db77a5966cf726f8c09160c6"
+ integrity sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==
+
+"d3-interpolate@1.2.0 - 3", d3-interpolate@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/d3-interpolate/-/d3-interpolate-3.0.1.tgz#3c47aa5b32c5b3dfb56ef3fd4342078a632b400d"
+ integrity sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==
+ dependencies:
+ d3-color "1 - 3"
+
+d3-path@1:
+ version "1.0.9"
+ resolved "https://registry.yarnpkg.com/d3-path/-/d3-path-1.0.9.tgz#48c050bb1fe8c262493a8caf5524e3e9591701cf"
+ integrity sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==
+
+d3-path@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/d3-path/-/d3-path-3.1.0.tgz#22df939032fb5a71ae8b1800d61ddb7851c42526"
+ integrity sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==
+
+d3-sankey@^0.12.3:
+ version "0.12.3"
+ resolved "https://registry.yarnpkg.com/d3-sankey/-/d3-sankey-0.12.3.tgz#b3c268627bd72e5d80336e8de6acbfec9d15d01d"
+ integrity sha512-nQhsBRmM19Ax5xEIPLMY9ZmJ/cDvd1BG3UVvt5h3WRxKg5zGRbvnteTyWAbzeSvlh3tW7ZEmq4VwR5mB3tutmQ==
+ dependencies:
+ d3-array "1 - 2"
+ d3-shape "^1.2.0"
+
+d3-scale@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/d3-scale/-/d3-scale-4.0.2.tgz#82b38e8e8ff7080764f8dcec77bd4be393689396"
+ integrity sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==
+ dependencies:
+ d3-array "2.10.0 - 3"
+ d3-format "1 - 3"
+ d3-interpolate "1.2.0 - 3"
+ d3-time "2.1.1 - 3"
+ d3-time-format "2 - 4"
+
+d3-shape@^1.2.0:
+ version "1.3.7"
+ resolved "https://registry.yarnpkg.com/d3-shape/-/d3-shape-1.3.7.tgz#df63801be07bc986bc54f63789b4fe502992b5d7"
+ integrity sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==
+ dependencies:
+ d3-path "1"
+
+d3-shape@^3.2.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/d3-shape/-/d3-shape-3.2.0.tgz#a1a839cbd9ba45f28674c69d7f855bcf91dfc6a5"
+ integrity sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==
+ dependencies:
+ d3-path "^3.1.0"
+
+"d3-time-format@2 - 4":
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/d3-time-format/-/d3-time-format-4.1.0.tgz#7ab5257a5041d11ecb4fe70a5c7d16a195bb408a"
+ integrity sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==
+ dependencies:
+ d3-time "1 - 3"
+
+"d3-time@1 - 3", "d3-time@2.1.1 - 3":
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/d3-time/-/d3-time-3.1.0.tgz#9310db56e992e3c0175e1ef385e545e48a9bb5c7"
+ integrity sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==
+ dependencies:
+ d3-array "2 - 3"
+
+d3-voronoi@^1.1.4:
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/d3-voronoi/-/d3-voronoi-1.1.4.tgz#dd3c78d7653d2bb359284ae478645d95944c8297"
+ integrity sha512-dArJ32hchFsrQ8uMiTBLq256MpnZjeuBtdHpaDlYuQyjU0CVzCJl/BVW+SkszaAeH95D/8gxqAhgx0ouAWAfRg==
+
+damerau-levenshtein@^1.0.8:
+ version "1.0.8"
+ resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz#b43d286ccbd36bc5b2f7ed41caf2d0aba1f8a6e7"
+ integrity sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==
+
+data-urls@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-2.0.0.tgz#156485a72963a970f5d5821aaf642bef2bf2db9b"
+ integrity sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==
+ dependencies:
+ abab "^2.0.3"
+ whatwg-mimetype "^2.3.0"
+ whatwg-url "^8.0.0"
+
+debug@2.6.9, debug@^2.6.0:
+ version "2.6.9"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
+ integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==
+ dependencies:
+ ms "2.0.0"
+
+debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.2, debug@^4.3.4:
+ version "4.3.4"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865"
+ integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==
+ dependencies:
+ ms "2.1.2"
+
+debug@^3.2.7:
+ version "3.2.7"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a"
+ integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==
+ dependencies:
+ ms "^2.1.1"
+
+decimal.js@^10.2.1:
+ version "10.4.3"
+ resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.4.3.tgz#1044092884d245d1b7f65725fa4ad4c6f781cc23"
+ integrity sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==
+
+dedent@^0.7.0:
+ version "0.7.0"
+ resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c"
+ integrity sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==
+
+deep-equal@^1.0.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.1.1.tgz#b5c98c942ceffaf7cb051e24e1434a25a2e6076a"
+ integrity sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==
+ dependencies:
+ is-arguments "^1.0.4"
+ is-date-object "^1.0.1"
+ is-regex "^1.0.4"
+ object-is "^1.0.1"
+ object-keys "^1.1.1"
+ regexp.prototype.flags "^1.2.0"
+
+deep-equal@^2.0.5:
+ version "2.2.2"
+ resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-2.2.2.tgz#9b2635da569a13ba8e1cc159c2f744071b115daa"
+ integrity sha512-xjVyBf0w5vH0I42jdAZzOKVldmPgSulmiyPRywoyq7HXC9qdgo17kxJE+rdnif5Tz6+pIrpJI8dCpMNLIGkUiA==
+ dependencies:
+ array-buffer-byte-length "^1.0.0"
+ call-bind "^1.0.2"
+ es-get-iterator "^1.1.3"
+ get-intrinsic "^1.2.1"
+ is-arguments "^1.1.1"
+ is-array-buffer "^3.0.2"
+ is-date-object "^1.0.5"
+ is-regex "^1.1.4"
+ is-shared-array-buffer "^1.0.2"
+ isarray "^2.0.5"
+ object-is "^1.1.5"
+ object-keys "^1.1.1"
+ object.assign "^4.1.4"
+ regexp.prototype.flags "^1.5.0"
+ side-channel "^1.0.4"
+ which-boxed-primitive "^1.0.2"
+ which-collection "^1.0.1"
+ which-typed-array "^1.1.9"
+
+deep-is@^0.1.3, deep-is@~0.1.3:
+ version "0.1.4"
+ resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831"
+ integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==
+
+deepmerge@^4.2.2:
+ version "4.3.1"
+ resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.3.1.tgz#44b5f2147cd3b00d4b56137685966f26fd25dd4a"
+ integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==
+
+default-gateway@^6.0.3:
+ version "6.0.3"
+ resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-6.0.3.tgz#819494c888053bdb743edbf343d6cdf7f2943a71"
+ integrity sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==
+ dependencies:
+ execa "^5.0.0"
+
+define-data-property@^1.0.1, define-data-property@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.1.tgz#c35f7cd0ab09883480d12ac5cb213715587800b3"
+ integrity sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==
+ dependencies:
+ get-intrinsic "^1.2.1"
+ gopd "^1.0.1"
+ has-property-descriptors "^1.0.0"
+
+define-lazy-prop@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f"
+ integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==
+
+define-properties@^1.1.3, define-properties@^1.1.4, define-properties@^1.2.0, define-properties@^1.2.1:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c"
+ integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==
+ dependencies:
+ define-data-property "^1.0.1"
+ has-property-descriptors "^1.0.0"
+ object-keys "^1.1.1"
+
+delayed-stream@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
+ integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==
+
+depd@2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df"
+ integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==
+
+depd@~1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9"
+ integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==
+
+dequal@^2.0.3:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/dequal/-/dequal-2.0.3.tgz#2644214f1997d39ed0ee0ece72335490a7ac67be"
+ integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==
+
+destroy@1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015"
+ integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==
+
+detect-newline@^3.0.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651"
+ integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==
+
+detect-node@^2.0.4:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1"
+ integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==
+
+detect-port-alt@^1.1.6:
+ version "1.1.6"
+ resolved "https://registry.yarnpkg.com/detect-port-alt/-/detect-port-alt-1.1.6.tgz#24707deabe932d4a3cf621302027c2b266568275"
+ integrity sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==
+ dependencies:
+ address "^1.0.1"
+ debug "^2.6.0"
+
+didyoumean@^1.2.2:
+ version "1.2.2"
+ resolved "https://registry.yarnpkg.com/didyoumean/-/didyoumean-1.2.2.tgz#989346ffe9e839b4555ecf5666edea0d3e8ad037"
+ integrity sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==
+
+diff-sequences@^27.5.1:
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-27.5.1.tgz#eaecc0d327fd68c8d9672a1e64ab8dccb2ef5327"
+ integrity sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==
+
+diff-sequences@^29.6.3:
+ version "29.6.3"
+ resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-29.6.3.tgz#4deaf894d11407c51efc8418012f9e70b84ea921"
+ integrity sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==
+
+dir-glob@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f"
+ integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==
+ dependencies:
+ path-type "^4.0.0"
+
+dlv@^1.1.3:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/dlv/-/dlv-1.1.3.tgz#5c198a8a11453596e751494d49874bc7732f2e79"
+ integrity sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==
+
+dns-equal@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d"
+ integrity sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==
+
+dns-packet@^5.2.2:
+ version "5.6.1"
+ resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-5.6.1.tgz#ae888ad425a9d1478a0674256ab866de1012cf2f"
+ integrity sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==
+ dependencies:
+ "@leichtgewicht/ip-codec" "^2.0.1"
+
+doctrine@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d"
+ integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==
+ dependencies:
+ esutils "^2.0.2"
+
+doctrine@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961"
+ integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==
+ dependencies:
+ esutils "^2.0.2"
+
+dom-accessibility-api@^0.5.6, dom-accessibility-api@^0.5.9:
+ version "0.5.16"
+ resolved "https://registry.yarnpkg.com/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz#5a7429e6066eb3664d911e33fb0e45de8eb08453"
+ integrity sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==
+
+dom-converter@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768"
+ integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==
+ dependencies:
+ utila "~0.4"
+
+dom-helpers@^5.0.1:
+ version "5.2.1"
+ resolved "https://registry.yarnpkg.com/dom-helpers/-/dom-helpers-5.2.1.tgz#d9400536b2bf8225ad98fe052e029451ac40e902"
+ integrity sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==
+ dependencies:
+ "@babel/runtime" "^7.8.7"
+ csstype "^3.0.2"
+
+dom-serializer@0:
+ version "0.2.2"
+ resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51"
+ integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==
+ dependencies:
+ domelementtype "^2.0.1"
+ entities "^2.0.0"
+
+dom-serializer@^1.0.1:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.4.1.tgz#de5d41b1aea290215dc45a6dae8adcf1d32e2d30"
+ integrity sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==
+ dependencies:
+ domelementtype "^2.0.1"
+ domhandler "^4.2.0"
+ entities "^2.0.0"
+
+dom-walk@^0.1.0:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/dom-walk/-/dom-walk-0.1.2.tgz#0c548bef048f4d1f2a97249002236060daa3fd84"
+ integrity sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==
+
+domelementtype@1:
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f"
+ integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==
+
+domelementtype@^2.0.1, domelementtype@^2.2.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d"
+ integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==
+
+domexception@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/domexception/-/domexception-2.0.1.tgz#fb44aefba793e1574b0af6aed2801d057529f304"
+ integrity sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==
+ dependencies:
+ webidl-conversions "^5.0.0"
+
+domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.3.1:
+ version "4.3.1"
+ resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.3.1.tgz#8d792033416f59d68bc03a5aa7b018c1ca89279c"
+ integrity sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==
+ dependencies:
+ domelementtype "^2.2.0"
+
+domutils@^1.7.0:
+ version "1.7.0"
+ resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a"
+ integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==
+ dependencies:
+ dom-serializer "0"
+ domelementtype "1"
+
+domutils@^2.5.2, domutils@^2.8.0:
+ version "2.8.0"
+ resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135"
+ integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==
+ dependencies:
+ dom-serializer "^1.0.1"
+ domelementtype "^2.2.0"
+ domhandler "^4.2.0"
+
+dot-case@^3.0.4:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/dot-case/-/dot-case-3.0.4.tgz#9b2b670d00a431667a8a75ba29cd1b98809ce751"
+ integrity sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==
+ dependencies:
+ no-case "^3.0.4"
+ tslib "^2.0.3"
+
+dotenv-expand@^5.1.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz#3fbaf020bfd794884072ea26b1e9791d45a629f0"
+ integrity sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==
+
+dotenv@^10.0.0:
+ version "10.0.0"
+ resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-10.0.0.tgz#3d4227b8fb95f81096cdd2b66653fb2c7085ba81"
+ integrity sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==
+
+duplexer@^0.1.2:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6"
+ integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==
+
+ee-first@1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
+ integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==
+
+ejs@^3.1.6:
+ version "3.1.9"
+ resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.9.tgz#03c9e8777fe12686a9effcef22303ca3d8eeb361"
+ integrity sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==
+ dependencies:
+ jake "^10.8.5"
+
+electron-to-chromium@^1.4.535:
+ version "1.4.569"
+ resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.569.tgz#1298b67727187ffbaac005a7425490d157f3ad03"
+ integrity sha512-LsrJjZ0IbVy12ApW3gpYpcmHS3iRxH4bkKOW98y1/D+3cvDUWGcbzbsFinfUS8knpcZk/PG/2p/RnkMCYN7PVg==
+
+emittery@^0.10.2:
+ version "0.10.2"
+ resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.10.2.tgz#902eec8aedb8c41938c46e9385e9db7e03182933"
+ integrity sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==
+
+emittery@^0.8.1:
+ version "0.8.1"
+ resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.8.1.tgz#bb23cc86d03b30aa75a7f734819dee2e1ba70860"
+ integrity sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==
+
+emoji-regex@^8.0.0:
+ version "8.0.0"
+ resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
+ integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
+
+emoji-regex@^9.2.2:
+ version "9.2.2"
+ resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72"
+ integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==
+
+emojis-list@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78"
+ integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==
+
+encodeurl@~1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"
+ integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==
+
+enhanced-resolve@^5.15.0:
+ version "5.15.0"
+ resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz#1af946c7d93603eb88e9896cee4904dc012e9c35"
+ integrity sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==
+ dependencies:
+ graceful-fs "^4.2.4"
+ tapable "^2.2.0"
+
+entities@^2.0.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55"
+ integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==
+
+error-ex@^1.3.1:
+ version "1.3.2"
+ resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
+ integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
+ dependencies:
+ is-arrayish "^0.2.1"
+
+error-stack-parser@^2.0.6:
+ version "2.1.4"
+ resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-2.1.4.tgz#229cb01cdbfa84440bfa91876285b94680188286"
+ integrity sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==
+ dependencies:
+ stackframe "^1.3.4"
+
+es-abstract@^1.17.2, es-abstract@^1.22.1:
+ version "1.22.3"
+ resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.22.3.tgz#48e79f5573198de6dee3589195727f4f74bc4f32"
+ integrity sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==
+ dependencies:
+ array-buffer-byte-length "^1.0.0"
+ arraybuffer.prototype.slice "^1.0.2"
+ available-typed-arrays "^1.0.5"
+ call-bind "^1.0.5"
+ es-set-tostringtag "^2.0.1"
+ es-to-primitive "^1.2.1"
+ function.prototype.name "^1.1.6"
+ get-intrinsic "^1.2.2"
+ get-symbol-description "^1.0.0"
+ globalthis "^1.0.3"
+ gopd "^1.0.1"
+ has-property-descriptors "^1.0.0"
+ has-proto "^1.0.1"
+ has-symbols "^1.0.3"
+ hasown "^2.0.0"
+ internal-slot "^1.0.5"
+ is-array-buffer "^3.0.2"
+ is-callable "^1.2.7"
+ is-negative-zero "^2.0.2"
+ is-regex "^1.1.4"
+ is-shared-array-buffer "^1.0.2"
+ is-string "^1.0.7"
+ is-typed-array "^1.1.12"
+ is-weakref "^1.0.2"
+ object-inspect "^1.13.1"
+ object-keys "^1.1.1"
+ object.assign "^4.1.4"
+ regexp.prototype.flags "^1.5.1"
+ safe-array-concat "^1.0.1"
+ safe-regex-test "^1.0.0"
+ string.prototype.trim "^1.2.8"
+ string.prototype.trimend "^1.0.7"
+ string.prototype.trimstart "^1.0.7"
+ typed-array-buffer "^1.0.0"
+ typed-array-byte-length "^1.0.0"
+ typed-array-byte-offset "^1.0.0"
+ typed-array-length "^1.0.4"
+ unbox-primitive "^1.0.2"
+ which-typed-array "^1.1.13"
+
+es-array-method-boxes-properly@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz#873f3e84418de4ee19c5be752990b2e44718d09e"
+ integrity sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==
+
+es-get-iterator@^1.1.3:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/es-get-iterator/-/es-get-iterator-1.1.3.tgz#3ef87523c5d464d41084b2c3c9c214f1199763d6"
+ integrity sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==
+ dependencies:
+ call-bind "^1.0.2"
+ get-intrinsic "^1.1.3"
+ has-symbols "^1.0.3"
+ is-arguments "^1.1.1"
+ is-map "^2.0.2"
+ is-set "^2.0.2"
+ is-string "^1.0.7"
+ isarray "^2.0.5"
+ stop-iteration-iterator "^1.0.0"
+
+es-iterator-helpers@^1.0.12:
+ version "1.0.15"
+ resolved "https://registry.yarnpkg.com/es-iterator-helpers/-/es-iterator-helpers-1.0.15.tgz#bd81d275ac766431d19305923707c3efd9f1ae40"
+ integrity sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g==
+ dependencies:
+ asynciterator.prototype "^1.0.0"
+ call-bind "^1.0.2"
+ define-properties "^1.2.1"
+ es-abstract "^1.22.1"
+ es-set-tostringtag "^2.0.1"
+ function-bind "^1.1.1"
+ get-intrinsic "^1.2.1"
+ globalthis "^1.0.3"
+ has-property-descriptors "^1.0.0"
+ has-proto "^1.0.1"
+ has-symbols "^1.0.3"
+ internal-slot "^1.0.5"
+ iterator.prototype "^1.1.2"
+ safe-array-concat "^1.0.1"
+
+es-module-lexer@^1.2.1:
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.3.1.tgz#c1b0dd5ada807a3b3155315911f364dc4e909db1"
+ integrity sha512-JUFAyicQV9mXc3YRxPnDlrfBKpqt6hUYzz9/boprUJHs4e4KVr3XwOF70doO6gwXUor6EWZJAyWAfKki84t20Q==
+
+es-set-tostringtag@^2.0.1:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz#11f7cc9f63376930a5f20be4915834f4bc74f9c9"
+ integrity sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==
+ dependencies:
+ get-intrinsic "^1.2.2"
+ has-tostringtag "^1.0.0"
+ hasown "^2.0.0"
+
+es-shim-unscopables@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz#1f6942e71ecc7835ed1c8a83006d8771a63a3763"
+ integrity sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==
+ dependencies:
+ hasown "^2.0.0"
+
+es-to-primitive@^1.2.1:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a"
+ integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==
+ dependencies:
+ is-callable "^1.1.4"
+ is-date-object "^1.0.1"
+ is-symbol "^1.0.2"
+
+escalade@^3.1.1:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40"
+ integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==
+
+escape-html@~1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
+ integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==
+
+escape-string-regexp@^1.0.5:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
+ integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==
+
+escape-string-regexp@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344"
+ integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==
+
+escape-string-regexp@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
+ integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==
+
+escodegen@^1.8.1:
+ version "1.14.3"
+ resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.14.3.tgz#4e7b81fba61581dc97582ed78cab7f0e8d63f503"
+ integrity sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==
+ dependencies:
+ esprima "^4.0.1"
+ estraverse "^4.2.0"
+ esutils "^2.0.2"
+ optionator "^0.8.1"
+ optionalDependencies:
+ source-map "~0.6.1"
+
+escodegen@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-2.1.0.tgz#ba93bbb7a43986d29d6041f99f5262da773e2e17"
+ integrity sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==
+ dependencies:
+ esprima "^4.0.1"
+ estraverse "^5.2.0"
+ esutils "^2.0.2"
+ optionalDependencies:
+ source-map "~0.6.1"
+
+eslint-config-react-app@^7.0.1:
+ version "7.0.1"
+ resolved "https://registry.yarnpkg.com/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz#73ba3929978001c5c86274c017ea57eb5fa644b4"
+ integrity sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==
+ dependencies:
+ "@babel/core" "^7.16.0"
+ "@babel/eslint-parser" "^7.16.3"
+ "@rushstack/eslint-patch" "^1.1.0"
+ "@typescript-eslint/eslint-plugin" "^5.5.0"
+ "@typescript-eslint/parser" "^5.5.0"
+ babel-preset-react-app "^10.0.1"
+ confusing-browser-globals "^1.0.11"
+ eslint-plugin-flowtype "^8.0.3"
+ eslint-plugin-import "^2.25.3"
+ eslint-plugin-jest "^25.3.0"
+ eslint-plugin-jsx-a11y "^6.5.1"
+ eslint-plugin-react "^7.27.1"
+ eslint-plugin-react-hooks "^4.3.0"
+ eslint-plugin-testing-library "^5.0.1"
+
+eslint-import-resolver-node@^0.3.9:
+ version "0.3.9"
+ resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz#d4eaac52b8a2e7c3cd1903eb00f7e053356118ac"
+ integrity sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==
+ dependencies:
+ debug "^3.2.7"
+ is-core-module "^2.13.0"
+ resolve "^1.22.4"
+
+eslint-module-utils@^2.8.0:
+ version "2.8.0"
+ resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz#e439fee65fc33f6bba630ff621efc38ec0375c49"
+ integrity sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==
+ dependencies:
+ debug "^3.2.7"
+
+eslint-plugin-flowtype@^8.0.3:
+ version "8.0.3"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz#e1557e37118f24734aa3122e7536a038d34a4912"
+ integrity sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==
+ dependencies:
+ lodash "^4.17.21"
+ string-natural-compare "^3.0.1"
+
+eslint-plugin-import@^2.25.3:
+ version "2.29.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.29.0.tgz#8133232e4329ee344f2f612885ac3073b0b7e155"
+ integrity sha512-QPOO5NO6Odv5lpoTkddtutccQjysJuFxoPS7fAHO+9m9udNHvTCPSAMW9zGAYj8lAIdr40I8yPCdUYrncXtrwg==
+ dependencies:
+ array-includes "^3.1.7"
+ array.prototype.findlastindex "^1.2.3"
+ array.prototype.flat "^1.3.2"
+ array.prototype.flatmap "^1.3.2"
+ debug "^3.2.7"
+ doctrine "^2.1.0"
+ eslint-import-resolver-node "^0.3.9"
+ eslint-module-utils "^2.8.0"
+ hasown "^2.0.0"
+ is-core-module "^2.13.1"
+ is-glob "^4.0.3"
+ minimatch "^3.1.2"
+ object.fromentries "^2.0.7"
+ object.groupby "^1.0.1"
+ object.values "^1.1.7"
+ semver "^6.3.1"
+ tsconfig-paths "^3.14.2"
+
+eslint-plugin-jest@^25.3.0:
+ version "25.7.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz#ff4ac97520b53a96187bad9c9814e7d00de09a6a"
+ integrity sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==
+ dependencies:
+ "@typescript-eslint/experimental-utils" "^5.0.0"
+
+eslint-plugin-jsx-a11y@^6.5.1:
+ version "6.7.1"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz#fca5e02d115f48c9a597a6894d5bcec2f7a76976"
+ integrity sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==
+ dependencies:
+ "@babel/runtime" "^7.20.7"
+ aria-query "^5.1.3"
+ array-includes "^3.1.6"
+ array.prototype.flatmap "^1.3.1"
+ ast-types-flow "^0.0.7"
+ axe-core "^4.6.2"
+ axobject-query "^3.1.1"
+ damerau-levenshtein "^1.0.8"
+ emoji-regex "^9.2.2"
+ has "^1.0.3"
+ jsx-ast-utils "^3.3.3"
+ language-tags "=1.0.5"
+ minimatch "^3.1.2"
+ object.entries "^1.1.6"
+ object.fromentries "^2.0.6"
+ semver "^6.3.0"
+
+eslint-plugin-react-hooks@^4.3.0:
+ version "4.6.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz#4c3e697ad95b77e93f8646aaa1630c1ba607edd3"
+ integrity sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==
+
+eslint-plugin-react@^7.27.1:
+ version "7.33.2"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.33.2.tgz#69ee09443ffc583927eafe86ffebb470ee737608"
+ integrity sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==
+ dependencies:
+ array-includes "^3.1.6"
+ array.prototype.flatmap "^1.3.1"
+ array.prototype.tosorted "^1.1.1"
+ doctrine "^2.1.0"
+ es-iterator-helpers "^1.0.12"
+ estraverse "^5.3.0"
+ jsx-ast-utils "^2.4.1 || ^3.0.0"
+ minimatch "^3.1.2"
+ object.entries "^1.1.6"
+ object.fromentries "^2.0.6"
+ object.hasown "^1.1.2"
+ object.values "^1.1.6"
+ prop-types "^15.8.1"
+ resolve "^2.0.0-next.4"
+ semver "^6.3.1"
+ string.prototype.matchall "^4.0.8"
+
+eslint-plugin-testing-library@^5.0.1:
+ version "5.11.1"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.11.1.tgz#5b46cdae96d4a78918711c0b4792f90088e62d20"
+ integrity sha512-5eX9e1Kc2PqVRed3taaLnAAqPZGEX75C+M/rXzUAI3wIg/ZxzUm1OVAwfe/O+vE+6YXOLetSe9g5GKD2ecXipw==
+ dependencies:
+ "@typescript-eslint/utils" "^5.58.0"
+
+eslint-scope@5.1.1, eslint-scope@^5.1.1:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c"
+ integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==
+ dependencies:
+ esrecurse "^4.3.0"
+ estraverse "^4.1.1"
+
+eslint-scope@^7.2.2:
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.2.tgz#deb4f92563390f32006894af62a22dba1c46423f"
+ integrity sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==
+ dependencies:
+ esrecurse "^4.3.0"
+ estraverse "^5.2.0"
+
+eslint-visitor-keys@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303"
+ integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==
+
+eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3:
+ version "3.4.3"
+ resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800"
+ integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==
+
+eslint-webpack-plugin@^3.1.1:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz#1978cdb9edc461e4b0195a20da950cf57988347c"
+ integrity sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==
+ dependencies:
+ "@types/eslint" "^7.29.0 || ^8.4.1"
+ jest-worker "^28.0.2"
+ micromatch "^4.0.5"
+ normalize-path "^3.0.0"
+ schema-utils "^4.0.0"
+
+eslint@^8.3.0:
+ version "8.52.0"
+ resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.52.0.tgz#d0cd4a1fac06427a61ef9242b9353f36ea7062fc"
+ integrity sha512-zh/JHnaixqHZsolRB/w9/02akBk9EPrOs9JwcTP2ek7yL5bVvXuRariiaAjjoJ5DvuwQ1WAE/HsMz+w17YgBCg==
+ dependencies:
+ "@eslint-community/eslint-utils" "^4.2.0"
+ "@eslint-community/regexpp" "^4.6.1"
+ "@eslint/eslintrc" "^2.1.2"
+ "@eslint/js" "8.52.0"
+ "@humanwhocodes/config-array" "^0.11.13"
+ "@humanwhocodes/module-importer" "^1.0.1"
+ "@nodelib/fs.walk" "^1.2.8"
+ "@ungap/structured-clone" "^1.2.0"
+ ajv "^6.12.4"
+ chalk "^4.0.0"
+ cross-spawn "^7.0.2"
+ debug "^4.3.2"
+ doctrine "^3.0.0"
+ escape-string-regexp "^4.0.0"
+ eslint-scope "^7.2.2"
+ eslint-visitor-keys "^3.4.3"
+ espree "^9.6.1"
+ esquery "^1.4.2"
+ esutils "^2.0.2"
+ fast-deep-equal "^3.1.3"
+ file-entry-cache "^6.0.1"
+ find-up "^5.0.0"
+ glob-parent "^6.0.2"
+ globals "^13.19.0"
+ graphemer "^1.4.0"
+ ignore "^5.2.0"
+ imurmurhash "^0.1.4"
+ is-glob "^4.0.0"
+ is-path-inside "^3.0.3"
+ js-yaml "^4.1.0"
+ json-stable-stringify-without-jsonify "^1.0.1"
+ levn "^0.4.1"
+ lodash.merge "^4.6.2"
+ minimatch "^3.1.2"
+ natural-compare "^1.4.0"
+ optionator "^0.9.3"
+ strip-ansi "^6.0.1"
+ text-table "^0.2.0"
+
+espree@^9.6.0, espree@^9.6.1:
+ version "9.6.1"
+ resolved "https://registry.yarnpkg.com/espree/-/espree-9.6.1.tgz#a2a17b8e434690a5432f2f8018ce71d331a48c6f"
+ integrity sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==
+ dependencies:
+ acorn "^8.9.0"
+ acorn-jsx "^5.3.2"
+ eslint-visitor-keys "^3.4.1"
+
+esprima@1.2.2:
+ version "1.2.2"
+ resolved "https://registry.yarnpkg.com/esprima/-/esprima-1.2.2.tgz#76a0fd66fcfe154fd292667dc264019750b1657b"
+ integrity sha512-+JpPZam9w5DuJ3Q67SqsMGtiHKENSMRVoxvArfJZK01/BfLEObtZ6orJa/MtoGNR/rfMgp5837T41PAmTwAv/A==
+
+esprima@^4.0.0, esprima@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
+ integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
+
+esquery@^1.4.2:
+ version "1.5.0"
+ resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.5.0.tgz#6ce17738de8577694edd7361c57182ac8cb0db0b"
+ integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==
+ dependencies:
+ estraverse "^5.1.0"
+
+esrecurse@^4.3.0:
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921"
+ integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==
+ dependencies:
+ estraverse "^5.2.0"
+
+estraverse@^4.1.1, estraverse@^4.2.0:
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d"
+ integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==
+
+estraverse@^5.1.0, estraverse@^5.2.0, estraverse@^5.3.0:
+ version "5.3.0"
+ resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123"
+ integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==
+
+estree-walker@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-1.0.1.tgz#31bc5d612c96b704106b477e6dd5d8aa138cb700"
+ integrity sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==
+
+esutils@^2.0.2:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64"
+ integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
+
+etag@~1.8.1:
+ version "1.8.1"
+ resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887"
+ integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==
+
+eventemitter3@^4.0.0:
+ version "4.0.7"
+ resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f"
+ integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==
+
+events@^3.2.0:
+ version "3.3.0"
+ resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400"
+ integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==
+
+execa@^5.0.0:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd"
+ integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==
+ dependencies:
+ cross-spawn "^7.0.3"
+ get-stream "^6.0.0"
+ human-signals "^2.1.0"
+ is-stream "^2.0.0"
+ merge-stream "^2.0.0"
+ npm-run-path "^4.0.1"
+ onetime "^5.1.2"
+ signal-exit "^3.0.3"
+ strip-final-newline "^2.0.0"
+
+exit@^0.1.2:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c"
+ integrity sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==
+
+expect@^27.5.1:
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/expect/-/expect-27.5.1.tgz#83ce59f1e5bdf5f9d2b94b61d2050db48f3fef74"
+ integrity sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==
+ dependencies:
+ "@jest/types" "^27.5.1"
+ jest-get-type "^27.5.1"
+ jest-matcher-utils "^27.5.1"
+ jest-message-util "^27.5.1"
+
+expect@^29.0.0:
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/expect/-/expect-29.7.0.tgz#578874590dcb3214514084c08115d8aee61e11bc"
+ integrity sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==
+ dependencies:
+ "@jest/expect-utils" "^29.7.0"
+ jest-get-type "^29.6.3"
+ jest-matcher-utils "^29.7.0"
+ jest-message-util "^29.7.0"
+ jest-util "^29.7.0"
+
+express@^4.17.3:
+ version "4.18.2"
+ resolved "https://registry.yarnpkg.com/express/-/express-4.18.2.tgz#3fabe08296e930c796c19e3c516979386ba9fd59"
+ integrity sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==
+ dependencies:
+ accepts "~1.3.8"
+ array-flatten "1.1.1"
+ body-parser "1.20.1"
+ content-disposition "0.5.4"
+ content-type "~1.0.4"
+ cookie "0.5.0"
+ cookie-signature "1.0.6"
+ debug "2.6.9"
+ depd "2.0.0"
+ encodeurl "~1.0.2"
+ escape-html "~1.0.3"
+ etag "~1.8.1"
+ finalhandler "1.2.0"
+ fresh "0.5.2"
+ http-errors "2.0.0"
+ merge-descriptors "1.0.1"
+ methods "~1.1.2"
+ on-finished "2.4.1"
+ parseurl "~1.3.3"
+ path-to-regexp "0.1.7"
+ proxy-addr "~2.0.7"
+ qs "6.11.0"
+ range-parser "~1.2.1"
+ safe-buffer "5.2.1"
+ send "0.18.0"
+ serve-static "1.15.0"
+ setprototypeof "1.2.0"
+ statuses "2.0.1"
+ type-is "~1.6.18"
+ utils-merge "1.0.1"
+ vary "~1.1.2"
+
+fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
+ version "3.1.3"
+ resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
+ integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
+
+fast-glob@^3.2.9, fast-glob@^3.3.0:
+ version "3.3.1"
+ resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.1.tgz#784b4e897340f3dbbef17413b3f11acf03c874c4"
+ integrity sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==
+ dependencies:
+ "@nodelib/fs.stat" "^2.0.2"
+ "@nodelib/fs.walk" "^1.2.3"
+ glob-parent "^5.1.2"
+ merge2 "^1.3.0"
+ micromatch "^4.0.4"
+
+fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
+ integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
+
+fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.6:
+ version "2.0.6"
+ resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
+ integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==
+
+fastq@^1.6.0:
+ version "1.15.0"
+ resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.15.0.tgz#d04d07c6a2a68fe4599fea8d2e103a937fae6b3a"
+ integrity sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==
+ dependencies:
+ reusify "^1.0.4"
+
+faye-websocket@^0.11.3:
+ version "0.11.4"
+ resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.4.tgz#7f0d9275cfdd86a1c963dc8b65fcc451edcbb1da"
+ integrity sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==
+ dependencies:
+ websocket-driver ">=0.5.1"
+
+fb-watchman@^2.0.0:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.2.tgz#e9524ee6b5c77e9e5001af0f85f3adbb8623255c"
+ integrity sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==
+ dependencies:
+ bser "2.1.1"
+
+file-entry-cache@^6.0.1:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027"
+ integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==
+ dependencies:
+ flat-cache "^3.0.4"
+
+file-loader@^6.2.0:
+ version "6.2.0"
+ resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-6.2.0.tgz#baef7cf8e1840df325e4390b4484879480eebe4d"
+ integrity sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==
+ dependencies:
+ loader-utils "^2.0.0"
+ schema-utils "^3.0.0"
+
+filelist@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/filelist/-/filelist-1.0.4.tgz#f78978a1e944775ff9e62e744424f215e58352b5"
+ integrity sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==
+ dependencies:
+ minimatch "^5.0.1"
+
+filesize@^8.0.6:
+ version "8.0.7"
+ resolved "https://registry.yarnpkg.com/filesize/-/filesize-8.0.7.tgz#695e70d80f4e47012c132d57a059e80c6b580bd8"
+ integrity sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==
+
+fill-range@^7.0.1:
+ version "7.0.1"
+ resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40"
+ integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==
+ dependencies:
+ to-regex-range "^5.0.1"
+
+finalhandler@1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.2.0.tgz#7d23fe5731b207b4640e4fcd00aec1f9207a7b32"
+ integrity sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==
+ dependencies:
+ debug "2.6.9"
+ encodeurl "~1.0.2"
+ escape-html "~1.0.3"
+ on-finished "2.4.1"
+ parseurl "~1.3.3"
+ statuses "2.0.1"
+ unpipe "~1.0.0"
+
+find-cache-dir@^3.3.1:
+ version "3.3.2"
+ resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz#b30c5b6eff0730731aea9bbd9dbecbd80256d64b"
+ integrity sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==
+ dependencies:
+ commondir "^1.0.1"
+ make-dir "^3.0.2"
+ pkg-dir "^4.1.0"
+
+find-root@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/find-root/-/find-root-1.1.0.tgz#abcfc8ba76f708c42a97b3d685b7e9450bfb9ce4"
+ integrity sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==
+
+find-up@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73"
+ integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==
+ dependencies:
+ locate-path "^3.0.0"
+
+find-up@^4.0.0, find-up@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19"
+ integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
+ dependencies:
+ locate-path "^5.0.0"
+ path-exists "^4.0.0"
+
+find-up@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc"
+ integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==
+ dependencies:
+ locate-path "^6.0.0"
+ path-exists "^4.0.0"
+
+flat-cache@^3.0.4:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.1.1.tgz#a02a15fdec25a8f844ff7cc658f03dd99eb4609b"
+ integrity sha512-/qM2b3LUIaIgviBQovTLvijfyOQXPtSRnRK26ksj2J7rzPIecePUIpJsZ4T02Qg+xiAEKIs5K8dsHEd+VaKa/Q==
+ dependencies:
+ flatted "^3.2.9"
+ keyv "^4.5.3"
+ rimraf "^3.0.2"
+
+flatted@^3.2.9:
+ version "3.2.9"
+ resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.9.tgz#7eb4c67ca1ba34232ca9d2d93e9886e611ad7daf"
+ integrity sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==
+
+follow-redirects@^1.0.0, follow-redirects@^1.15.0:
+ version "1.15.3"
+ resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.3.tgz#fe2f3ef2690afce7e82ed0b44db08165b207123a"
+ integrity sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==
+
+for-each@^0.3.3:
+ version "0.3.3"
+ resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e"
+ integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==
+ dependencies:
+ is-callable "^1.1.3"
+
+fork-ts-checker-webpack-plugin@^6.5.0:
+ version "6.5.3"
+ resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz#eda2eff6e22476a2688d10661688c47f611b37f3"
+ integrity sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==
+ dependencies:
+ "@babel/code-frame" "^7.8.3"
+ "@types/json-schema" "^7.0.5"
+ chalk "^4.1.0"
+ chokidar "^3.4.2"
+ cosmiconfig "^6.0.0"
+ deepmerge "^4.2.2"
+ fs-extra "^9.0.0"
+ glob "^7.1.6"
+ memfs "^3.1.2"
+ minimatch "^3.0.4"
+ schema-utils "2.7.0"
+ semver "^7.3.2"
+ tapable "^1.0.0"
+
+form-data@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/form-data/-/form-data-3.0.1.tgz#ebd53791b78356a99af9a300d4282c4d5eb9755f"
+ integrity sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==
+ dependencies:
+ asynckit "^0.4.0"
+ combined-stream "^1.0.8"
+ mime-types "^2.1.12"
+
+form-data@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452"
+ integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==
+ dependencies:
+ asynckit "^0.4.0"
+ combined-stream "^1.0.8"
+ mime-types "^2.1.12"
+
+forwarded@0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811"
+ integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==
+
+fraction.js@^4.3.6:
+ version "4.3.7"
+ resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.3.7.tgz#06ca0085157e42fda7f9e726e79fefc4068840f7"
+ integrity sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==
+
+fresh@0.5.2:
+ version "0.5.2"
+ resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7"
+ integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==
+
+fs-extra@^10.0.0:
+ version "10.1.0"
+ resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf"
+ integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==
+ dependencies:
+ graceful-fs "^4.2.0"
+ jsonfile "^6.0.1"
+ universalify "^2.0.0"
+
+fs-extra@^9.0.0, fs-extra@^9.0.1:
+ version "9.1.0"
+ resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d"
+ integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==
+ dependencies:
+ at-least-node "^1.0.0"
+ graceful-fs "^4.2.0"
+ jsonfile "^6.0.1"
+ universalify "^2.0.0"
+
+fs-monkey@^1.0.4:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/fs-monkey/-/fs-monkey-1.0.5.tgz#fe450175f0db0d7ea758102e1d84096acb925788"
+ integrity sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew==
+
+fs.realpath@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
+ integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==
+
+fsevents@^2.3.2, fsevents@~2.3.2:
+ version "2.3.3"
+ resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6"
+ integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==
+
+function-bind@^1.1.1, function-bind@^1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c"
+ integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==
+
+function.prototype.name@^1.1.5, function.prototype.name@^1.1.6:
+ version "1.1.6"
+ resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.6.tgz#cdf315b7d90ee77a4c6ee216c3c3362da07533fd"
+ integrity sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.2.0"
+ es-abstract "^1.22.1"
+ functions-have-names "^1.2.3"
+
+functions-have-names@^1.2.3:
+ version "1.2.3"
+ resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834"
+ integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==
+
+gensync@^1.0.0-beta.2:
+ version "1.0.0-beta.2"
+ resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0"
+ integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==
+
+get-caller-file@^2.0.5:
+ version "2.0.5"
+ resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
+ integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
+
+get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.0, get-intrinsic@^1.2.1, get-intrinsic@^1.2.2:
+ version "1.2.2"
+ resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.2.tgz#281b7622971123e1ef4b3c90fd7539306da93f3b"
+ integrity sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==
+ dependencies:
+ function-bind "^1.1.2"
+ has-proto "^1.0.1"
+ has-symbols "^1.0.3"
+ hasown "^2.0.0"
+
+get-own-enumerable-property-symbols@^3.0.0:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz#b5fde77f22cbe35f390b4e089922c50bce6ef664"
+ integrity sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==
+
+get-package-type@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a"
+ integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==
+
+get-stream@^6.0.0:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7"
+ integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==
+
+get-symbol-description@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6"
+ integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==
+ dependencies:
+ call-bind "^1.0.2"
+ get-intrinsic "^1.1.1"
+
+glob-parent@^5.1.2, glob-parent@~5.1.2:
+ version "5.1.2"
+ resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
+ integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
+ dependencies:
+ is-glob "^4.0.1"
+
+glob-parent@^6.0.2:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3"
+ integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==
+ dependencies:
+ is-glob "^4.0.3"
+
+glob-to-regexp@^0.4.1:
+ version "0.4.1"
+ resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e"
+ integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==
+
+glob@7.1.6:
+ version "7.1.6"
+ resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6"
+ integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==
+ dependencies:
+ fs.realpath "^1.0.0"
+ inflight "^1.0.4"
+ inherits "2"
+ minimatch "^3.0.4"
+ once "^1.3.0"
+ path-is-absolute "^1.0.0"
+
+glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6:
+ version "7.2.3"
+ resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b"
+ integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==
+ dependencies:
+ fs.realpath "^1.0.0"
+ inflight "^1.0.4"
+ inherits "2"
+ minimatch "^3.1.1"
+ once "^1.3.0"
+ path-is-absolute "^1.0.0"
+
+global-modules@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-2.0.0.tgz#997605ad2345f27f51539bea26574421215c7780"
+ integrity sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==
+ dependencies:
+ global-prefix "^3.0.0"
+
+global-prefix@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-3.0.0.tgz#fc85f73064df69f50421f47f883fe5b913ba9b97"
+ integrity sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==
+ dependencies:
+ ini "^1.3.5"
+ kind-of "^6.0.2"
+ which "^1.3.1"
+
+global@^4.3.1:
+ version "4.4.0"
+ resolved "https://registry.yarnpkg.com/global/-/global-4.4.0.tgz#3e7b105179006a323ed71aafca3e9c57a5cc6406"
+ integrity sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==
+ dependencies:
+ min-document "^2.19.0"
+ process "^0.11.10"
+
+globals@^11.1.0:
+ version "11.12.0"
+ resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e"
+ integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
+
+globals@^13.19.0:
+ version "13.23.0"
+ resolved "https://registry.yarnpkg.com/globals/-/globals-13.23.0.tgz#ef31673c926a0976e1f61dab4dca57e0c0a8af02"
+ integrity sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==
+ dependencies:
+ type-fest "^0.20.2"
+
+globalthis@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.3.tgz#5852882a52b80dc301b0660273e1ed082f0b6ccf"
+ integrity sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==
+ dependencies:
+ define-properties "^1.1.3"
+
+globby@^11.0.4, globby@^11.1.0:
+ version "11.1.0"
+ resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b"
+ integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==
+ dependencies:
+ array-union "^2.1.0"
+ dir-glob "^3.0.1"
+ fast-glob "^3.2.9"
+ ignore "^5.2.0"
+ merge2 "^1.4.1"
+ slash "^3.0.0"
+
+gopd@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c"
+ integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==
+ dependencies:
+ get-intrinsic "^1.1.3"
+
+graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9:
+ version "4.2.11"
+ resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3"
+ integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==
+
+graphemer@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz#fb2f1d55e0e3a1849aeffc90c4fa0dd53a0e66c6"
+ integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==
+
+gzip-size@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-6.0.0.tgz#065367fd50c239c0671cbcbad5be3e2eeb10e462"
+ integrity sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==
+ dependencies:
+ duplexer "^0.1.2"
+
+handle-thing@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.1.tgz#857f79ce359580c340d43081cc648970d0bb234e"
+ integrity sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==
+
+harmony-reflect@^1.4.6:
+ version "1.6.2"
+ resolved "https://registry.yarnpkg.com/harmony-reflect/-/harmony-reflect-1.6.2.tgz#31ecbd32e648a34d030d86adb67d4d47547fe710"
+ integrity sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==
+
+has-bigints@^1.0.1, has-bigints@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa"
+ integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==
+
+has-flag@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
+ integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==
+
+has-flag@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
+ integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
+
+has-property-descriptors@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz#52ba30b6c5ec87fd89fa574bc1c39125c6f65340"
+ integrity sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==
+ dependencies:
+ get-intrinsic "^1.2.2"
+
+has-proto@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0"
+ integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==
+
+has-symbols@^1.0.1, has-symbols@^1.0.2, has-symbols@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8"
+ integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==
+
+has-tostringtag@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25"
+ integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==
+ dependencies:
+ has-symbols "^1.0.2"
+
+has@^1.0.3:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/has/-/has-1.0.4.tgz#2eb2860e000011dae4f1406a86fe80e530fb2ec6"
+ integrity sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==
+
+hasown@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.0.tgz#f4c513d454a57b7c7e1650778de226b11700546c"
+ integrity sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==
+ dependencies:
+ function-bind "^1.1.2"
+
+he@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f"
+ integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==
+
+hoist-non-react-statics@^3.0.0, hoist-non-react-statics@^3.3.1:
+ version "3.3.2"
+ resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz#ece0acaf71d62c2969c2ec59feff42a4b1a85b45"
+ integrity sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==
+ dependencies:
+ react-is "^16.7.0"
+
+hoopy@^0.1.4:
+ version "0.1.4"
+ resolved "https://registry.yarnpkg.com/hoopy/-/hoopy-0.1.4.tgz#609207d661100033a9a9402ad3dea677381c1b1d"
+ integrity sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==
+
+hpack.js@^2.1.6:
+ version "2.1.6"
+ resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2"
+ integrity sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==
+ dependencies:
+ inherits "^2.0.1"
+ obuf "^1.0.0"
+ readable-stream "^2.0.1"
+ wbuf "^1.1.0"
+
+html-encoding-sniffer@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz#42a6dc4fd33f00281176e8b23759ca4e4fa185f3"
+ integrity sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==
+ dependencies:
+ whatwg-encoding "^1.0.5"
+
+html-entities@^2.1.0, html-entities@^2.3.2:
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-2.4.0.tgz#edd0cee70402584c8c76cc2c0556db09d1f45061"
+ integrity sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==
+
+html-escaper@^2.0.0:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453"
+ integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==
+
+html-minifier-terser@^6.0.2:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#bfc818934cc07918f6b3669f5774ecdfd48f32ab"
+ integrity sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==
+ dependencies:
+ camel-case "^4.1.2"
+ clean-css "^5.2.2"
+ commander "^8.3.0"
+ he "^1.2.0"
+ param-case "^3.0.4"
+ relateurl "^0.2.7"
+ terser "^5.10.0"
+
+html-webpack-plugin@^5.5.0:
+ version "5.5.3"
+ resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-5.5.3.tgz#72270f4a78e222b5825b296e5e3e1328ad525a3e"
+ integrity sha512-6YrDKTuqaP/TquFH7h4srYWsZx+x6k6+FbsTm0ziCwGHDP78Unr1r9F/H4+sGmMbX08GQcJ+K64x55b+7VM/jg==
+ dependencies:
+ "@types/html-minifier-terser" "^6.0.0"
+ html-minifier-terser "^6.0.2"
+ lodash "^4.17.21"
+ pretty-error "^4.0.0"
+ tapable "^2.0.0"
+
+htmlparser2@^6.1.0:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-6.1.0.tgz#c4d762b6c3371a05dbe65e94ae43a9f845fb8fb7"
+ integrity sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==
+ dependencies:
+ domelementtype "^2.0.1"
+ domhandler "^4.0.0"
+ domutils "^2.5.2"
+ entities "^2.0.0"
+
+http-deceiver@^1.2.7:
+ version "1.2.7"
+ resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87"
+ integrity sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==
+
+http-errors@2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-2.0.0.tgz#b7774a1486ef73cf7667ac9ae0858c012c57b9d3"
+ integrity sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==
+ dependencies:
+ depd "2.0.0"
+ inherits "2.0.4"
+ setprototypeof "1.2.0"
+ statuses "2.0.1"
+ toidentifier "1.0.1"
+
+http-errors@~1.6.2:
+ version "1.6.3"
+ resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d"
+ integrity sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==
+ dependencies:
+ depd "~1.1.2"
+ inherits "2.0.3"
+ setprototypeof "1.1.0"
+ statuses ">= 1.4.0 < 2"
+
+http-parser-js@>=0.5.1:
+ version "0.5.8"
+ resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.8.tgz#af23090d9ac4e24573de6f6aecc9d84a48bf20e3"
+ integrity sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==
+
+http-proxy-agent@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a"
+ integrity sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==
+ dependencies:
+ "@tootallnate/once" "1"
+ agent-base "6"
+ debug "4"
+
+http-proxy-middleware@^2.0.3:
+ version "2.0.6"
+ resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz#e1a4dd6979572c7ab5a4e4b55095d1f32a74963f"
+ integrity sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==
+ dependencies:
+ "@types/http-proxy" "^1.17.8"
+ http-proxy "^1.18.1"
+ is-glob "^4.0.1"
+ is-plain-obj "^3.0.0"
+ micromatch "^4.0.2"
+
+http-proxy@^1.18.1:
+ version "1.18.1"
+ resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549"
+ integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==
+ dependencies:
+ eventemitter3 "^4.0.0"
+ follow-redirects "^1.0.0"
+ requires-port "^1.0.0"
+
+https-proxy-agent@^5.0.0:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6"
+ integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==
+ dependencies:
+ agent-base "6"
+ debug "4"
+
+human-signals@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0"
+ integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==
+
+iconv-lite@0.4.24:
+ version "0.4.24"
+ resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
+ integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
+ dependencies:
+ safer-buffer ">= 2.1.2 < 3"
+
+iconv-lite@^0.6.3:
+ version "0.6.3"
+ resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501"
+ integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==
+ dependencies:
+ safer-buffer ">= 2.1.2 < 3.0.0"
+
+icss-utils@^5.0.0, icss-utils@^5.1.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-5.1.0.tgz#c6be6858abd013d768e98366ae47e25d5887b1ae"
+ integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==
+
+idb@^7.0.1:
+ version "7.1.1"
+ resolved "https://registry.yarnpkg.com/idb/-/idb-7.1.1.tgz#d910ded866d32c7ced9befc5bfdf36f572ced72b"
+ integrity sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==
+
+identity-obj-proxy@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz#94d2bda96084453ef36fbc5aaec37e0f79f1fc14"
+ integrity sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==
+ dependencies:
+ harmony-reflect "^1.4.6"
+
+ignore@^5.2.0:
+ version "5.2.4"
+ resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324"
+ integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==
+
+immer@^9.0.7:
+ version "9.0.21"
+ resolved "https://registry.yarnpkg.com/immer/-/immer-9.0.21.tgz#1e025ea31a40f24fb064f1fef23e931496330176"
+ integrity sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==
+
+import-fresh@^3.1.0, import-fresh@^3.2.1:
+ version "3.3.0"
+ resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
+ integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==
+ dependencies:
+ parent-module "^1.0.0"
+ resolve-from "^4.0.0"
+
+import-local@^3.0.2:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.1.0.tgz#b4479df8a5fd44f6cdce24070675676063c95cb4"
+ integrity sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==
+ dependencies:
+ pkg-dir "^4.2.0"
+ resolve-cwd "^3.0.0"
+
+imurmurhash@^0.1.4:
+ version "0.1.4"
+ resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
+ integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==
+
+indent-string@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251"
+ integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==
+
+inflight@^1.0.4:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
+ integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==
+ dependencies:
+ once "^1.3.0"
+ wrappy "1"
+
+inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.3:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
+ integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
+
+inherits@2.0.3:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"
+ integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==
+
+ini@^1.3.5:
+ version "1.3.8"
+ resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c"
+ integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==
+
+internal-slot@^1.0.4, internal-slot@^1.0.5:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.6.tgz#37e756098c4911c5e912b8edbf71ed3aa116f930"
+ integrity sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==
+ dependencies:
+ get-intrinsic "^1.2.2"
+ hasown "^2.0.0"
+ side-channel "^1.0.4"
+
+"internmap@1 - 2":
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/internmap/-/internmap-2.0.3.tgz#6685f23755e43c524e251d29cbc97248e3061009"
+ integrity sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==
+
+internmap@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/internmap/-/internmap-1.0.1.tgz#0017cc8a3b99605f0302f2b198d272e015e5df95"
+ integrity sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==
+
+invariant@2.2.4:
+ version "2.2.4"
+ resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6"
+ integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==
+ dependencies:
+ loose-envify "^1.0.0"
+
+ipaddr.js@1.9.1:
+ version "1.9.1"
+ resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3"
+ integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==
+
+ipaddr.js@^2.0.1:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-2.1.0.tgz#2119bc447ff8c257753b196fc5f1ce08a4cdf39f"
+ integrity sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==
+
+is-arguments@^1.0.4, is-arguments@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.1.tgz#15b3f88fda01f2a97fec84ca761a560f123efa9b"
+ integrity sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==
+ dependencies:
+ call-bind "^1.0.2"
+ has-tostringtag "^1.0.0"
+
+is-array-buffer@^3.0.1, is-array-buffer@^3.0.2:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.2.tgz#f2653ced8412081638ecb0ebbd0c41c6e0aecbbe"
+ integrity sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==
+ dependencies:
+ call-bind "^1.0.2"
+ get-intrinsic "^1.2.0"
+ is-typed-array "^1.1.10"
+
+is-arrayish@^0.2.1:
+ version "0.2.1"
+ resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
+ integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==
+
+is-async-function@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/is-async-function/-/is-async-function-2.0.0.tgz#8e4418efd3e5d3a6ebb0164c05ef5afb69aa9646"
+ integrity sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==
+ dependencies:
+ has-tostringtag "^1.0.0"
+
+is-bigint@^1.0.1:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3"
+ integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==
+ dependencies:
+ has-bigints "^1.0.1"
+
+is-binary-path@~2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09"
+ integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==
+ dependencies:
+ binary-extensions "^2.0.0"
+
+is-boolean-object@^1.1.0:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719"
+ integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==
+ dependencies:
+ call-bind "^1.0.2"
+ has-tostringtag "^1.0.0"
+
+is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7:
+ version "1.2.7"
+ resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055"
+ integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==
+
+is-core-module@^2.13.0, is-core-module@^2.13.1:
+ version "2.13.1"
+ resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.1.tgz#ad0d7532c6fea9da1ebdc82742d74525c6273384"
+ integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==
+ dependencies:
+ hasown "^2.0.0"
+
+is-date-object@^1.0.1, is-date-object@^1.0.5:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f"
+ integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==
+ dependencies:
+ has-tostringtag "^1.0.0"
+
+is-docker@^2.0.0, is-docker@^2.1.1:
+ version "2.2.1"
+ resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa"
+ integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==
+
+is-extglob@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
+ integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==
+
+is-finalizationregistry@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz#c8749b65f17c133313e661b1289b95ad3dbd62e6"
+ integrity sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==
+ dependencies:
+ call-bind "^1.0.2"
+
+is-fullwidth-code-point@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
+ integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
+
+is-generator-fn@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118"
+ integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==
+
+is-generator-function@^1.0.10:
+ version "1.0.10"
+ resolved "https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.0.10.tgz#f1558baf1ac17e0deea7c0415c438351ff2b3c72"
+ integrity sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==
+ dependencies:
+ has-tostringtag "^1.0.0"
+
+is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1:
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084"
+ integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==
+ dependencies:
+ is-extglob "^2.1.1"
+
+is-map@^2.0.1, is-map@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.2.tgz#00922db8c9bf73e81b7a335827bc2a43f2b91127"
+ integrity sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==
+
+is-module@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591"
+ integrity sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==
+
+is-negative-zero@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150"
+ integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==
+
+is-number-object@^1.0.4:
+ version "1.0.7"
+ resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc"
+ integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==
+ dependencies:
+ has-tostringtag "^1.0.0"
+
+is-number@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
+ integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
+
+is-obj@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f"
+ integrity sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==
+
+is-path-inside@^3.0.3:
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283"
+ integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==
+
+is-plain-obj@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-3.0.0.tgz#af6f2ea14ac5a646183a5bbdb5baabbc156ad9d7"
+ integrity sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==
+
+is-potential-custom-element-name@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz#171ed6f19e3ac554394edf78caa05784a45bebb5"
+ integrity sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==
+
+is-regex@^1.0.4, is-regex@^1.1.4:
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958"
+ integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==
+ dependencies:
+ call-bind "^1.0.2"
+ has-tostringtag "^1.0.0"
+
+is-regexp@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069"
+ integrity sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==
+
+is-root@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/is-root/-/is-root-2.1.0.tgz#809e18129cf1129644302a4f8544035d51984a9c"
+ integrity sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==
+
+is-set@^2.0.1, is-set@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/is-set/-/is-set-2.0.2.tgz#90755fa4c2562dc1c5d4024760d6119b94ca18ec"
+ integrity sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==
+
+is-shared-array-buffer@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79"
+ integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==
+ dependencies:
+ call-bind "^1.0.2"
+
+is-stream@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077"
+ integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==
+
+is-string@^1.0.5, is-string@^1.0.7:
+ version "1.0.7"
+ resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd"
+ integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==
+ dependencies:
+ has-tostringtag "^1.0.0"
+
+is-symbol@^1.0.2, is-symbol@^1.0.3:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c"
+ integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==
+ dependencies:
+ has-symbols "^1.0.2"
+
+is-typed-array@^1.1.10, is-typed-array@^1.1.12, is-typed-array@^1.1.9:
+ version "1.1.12"
+ resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.12.tgz#d0bab5686ef4a76f7a73097b95470ab199c57d4a"
+ integrity sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==
+ dependencies:
+ which-typed-array "^1.1.11"
+
+is-typedarray@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
+ integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==
+
+is-weakmap@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.1.tgz#5008b59bdc43b698201d18f62b37b2ca243e8cf2"
+ integrity sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==
+
+is-weakref@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2"
+ integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==
+ dependencies:
+ call-bind "^1.0.2"
+
+is-weakset@^2.0.1:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/is-weakset/-/is-weakset-2.0.2.tgz#4569d67a747a1ce5a994dfd4ef6dcea76e7c0a1d"
+ integrity sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==
+ dependencies:
+ call-bind "^1.0.2"
+ get-intrinsic "^1.1.1"
+
+is-wsl@^2.2.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271"
+ integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==
+ dependencies:
+ is-docker "^2.0.0"
+
+isarray@^2.0.5:
+ version "2.0.5"
+ resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723"
+ integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==
+
+isarray@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
+ integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==
+
+isexe@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
+ integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==
+
+istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz#189e7909d0a39fa5a3dfad5b03f71947770191d3"
+ integrity sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==
+
+istanbul-lib-instrument@^5.0.4, istanbul-lib-instrument@^5.1.0:
+ version "5.2.1"
+ resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz#d10c8885c2125574e1c231cacadf955675e1ce3d"
+ integrity sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==
+ dependencies:
+ "@babel/core" "^7.12.3"
+ "@babel/parser" "^7.14.7"
+ "@istanbuljs/schema" "^0.1.2"
+ istanbul-lib-coverage "^3.2.0"
+ semver "^6.3.0"
+
+istanbul-lib-report@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz#908305bac9a5bd175ac6a74489eafd0fc2445a7d"
+ integrity sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==
+ dependencies:
+ istanbul-lib-coverage "^3.0.0"
+ make-dir "^4.0.0"
+ supports-color "^7.1.0"
+
+istanbul-lib-source-maps@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz#895f3a709fcfba34c6de5a42939022f3e4358551"
+ integrity sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==
+ dependencies:
+ debug "^4.1.1"
+ istanbul-lib-coverage "^3.0.0"
+ source-map "^0.6.1"
+
+istanbul-reports@^3.1.3:
+ version "3.1.6"
+ resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.1.6.tgz#2544bcab4768154281a2f0870471902704ccaa1a"
+ integrity sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==
+ dependencies:
+ html-escaper "^2.0.0"
+ istanbul-lib-report "^3.0.0"
+
+iterator.prototype@^1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/iterator.prototype/-/iterator.prototype-1.1.2.tgz#5e29c8924f01916cb9335f1ff80619dcff22b0c0"
+ integrity sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==
+ dependencies:
+ define-properties "^1.2.1"
+ get-intrinsic "^1.2.1"
+ has-symbols "^1.0.3"
+ reflect.getprototypeof "^1.0.4"
+ set-function-name "^2.0.1"
+
+jake@^10.8.5:
+ version "10.8.7"
+ resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.7.tgz#63a32821177940c33f356e0ba44ff9d34e1c7d8f"
+ integrity sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==
+ dependencies:
+ async "^3.2.3"
+ chalk "^4.0.2"
+ filelist "^1.0.4"
+ minimatch "^3.1.2"
+
+jest-changed-files@^27.5.1:
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-27.5.1.tgz#a348aed00ec9bf671cc58a66fcbe7c3dfd6a68f5"
+ integrity sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==
+ dependencies:
+ "@jest/types" "^27.5.1"
+ execa "^5.0.0"
+ throat "^6.0.1"
+
+jest-circus@^27.5.1:
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-27.5.1.tgz#37a5a4459b7bf4406e53d637b49d22c65d125ecc"
+ integrity sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==
+ dependencies:
+ "@jest/environment" "^27.5.1"
+ "@jest/test-result" "^27.5.1"
+ "@jest/types" "^27.5.1"
+ "@types/node" "*"
+ chalk "^4.0.0"
+ co "^4.6.0"
+ dedent "^0.7.0"
+ expect "^27.5.1"
+ is-generator-fn "^2.0.0"
+ jest-each "^27.5.1"
+ jest-matcher-utils "^27.5.1"
+ jest-message-util "^27.5.1"
+ jest-runtime "^27.5.1"
+ jest-snapshot "^27.5.1"
+ jest-util "^27.5.1"
+ pretty-format "^27.5.1"
+ slash "^3.0.0"
+ stack-utils "^2.0.3"
+ throat "^6.0.1"
+
+jest-cli@^27.5.1:
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-27.5.1.tgz#278794a6e6458ea8029547e6c6cbf673bd30b145"
+ integrity sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==
+ dependencies:
+ "@jest/core" "^27.5.1"
+ "@jest/test-result" "^27.5.1"
+ "@jest/types" "^27.5.1"
+ chalk "^4.0.0"
+ exit "^0.1.2"
+ graceful-fs "^4.2.9"
+ import-local "^3.0.2"
+ jest-config "^27.5.1"
+ jest-util "^27.5.1"
+ jest-validate "^27.5.1"
+ prompts "^2.0.1"
+ yargs "^16.2.0"
+
+jest-config@^27.5.1:
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-27.5.1.tgz#5c387de33dca3f99ad6357ddeccd91bf3a0e4a41"
+ integrity sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==
+ dependencies:
+ "@babel/core" "^7.8.0"
+ "@jest/test-sequencer" "^27.5.1"
+ "@jest/types" "^27.5.1"
+ babel-jest "^27.5.1"
+ chalk "^4.0.0"
+ ci-info "^3.2.0"
+ deepmerge "^4.2.2"
+ glob "^7.1.1"
+ graceful-fs "^4.2.9"
+ jest-circus "^27.5.1"
+ jest-environment-jsdom "^27.5.1"
+ jest-environment-node "^27.5.1"
+ jest-get-type "^27.5.1"
+ jest-jasmine2 "^27.5.1"
+ jest-regex-util "^27.5.1"
+ jest-resolve "^27.5.1"
+ jest-runner "^27.5.1"
+ jest-util "^27.5.1"
+ jest-validate "^27.5.1"
+ micromatch "^4.0.4"
+ parse-json "^5.2.0"
+ pretty-format "^27.5.1"
+ slash "^3.0.0"
+ strip-json-comments "^3.1.1"
+
+jest-diff@^27.5.1:
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-27.5.1.tgz#a07f5011ac9e6643cf8a95a462b7b1ecf6680def"
+ integrity sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==
+ dependencies:
+ chalk "^4.0.0"
+ diff-sequences "^27.5.1"
+ jest-get-type "^27.5.1"
+ pretty-format "^27.5.1"
+
+jest-diff@^29.7.0:
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-29.7.0.tgz#017934a66ebb7ecf6f205e84699be10afd70458a"
+ integrity sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==
+ dependencies:
+ chalk "^4.0.0"
+ diff-sequences "^29.6.3"
+ jest-get-type "^29.6.3"
+ pretty-format "^29.7.0"
+
+jest-docblock@^27.5.1:
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-27.5.1.tgz#14092f364a42c6108d42c33c8cf30e058e25f6c0"
+ integrity sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==
+ dependencies:
+ detect-newline "^3.0.0"
+
+jest-each@^27.5.1:
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-27.5.1.tgz#5bc87016f45ed9507fed6e4702a5b468a5b2c44e"
+ integrity sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==
+ dependencies:
+ "@jest/types" "^27.5.1"
+ chalk "^4.0.0"
+ jest-get-type "^27.5.1"
+ jest-util "^27.5.1"
+ pretty-format "^27.5.1"
+
+jest-environment-jsdom@^27.5.1:
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz#ea9ccd1fc610209655a77898f86b2b559516a546"
+ integrity sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==
+ dependencies:
+ "@jest/environment" "^27.5.1"
+ "@jest/fake-timers" "^27.5.1"
+ "@jest/types" "^27.5.1"
+ "@types/node" "*"
+ jest-mock "^27.5.1"
+ jest-util "^27.5.1"
+ jsdom "^16.6.0"
+
+jest-environment-node@^27.5.1:
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-27.5.1.tgz#dedc2cfe52fab6b8f5714b4808aefa85357a365e"
+ integrity sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==
+ dependencies:
+ "@jest/environment" "^27.5.1"
+ "@jest/fake-timers" "^27.5.1"
+ "@jest/types" "^27.5.1"
+ "@types/node" "*"
+ jest-mock "^27.5.1"
+ jest-util "^27.5.1"
+
+jest-get-type@^27.5.1:
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-27.5.1.tgz#3cd613c507b0f7ace013df407a1c1cd578bcb4f1"
+ integrity sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==
+
+jest-get-type@^29.6.3:
+ version "29.6.3"
+ resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-29.6.3.tgz#36f499fdcea197c1045a127319c0481723908fd1"
+ integrity sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==
+
+jest-haste-map@^27.5.1:
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-27.5.1.tgz#9fd8bd7e7b4fa502d9c6164c5640512b4e811e7f"
+ integrity sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==
+ dependencies:
+ "@jest/types" "^27.5.1"
+ "@types/graceful-fs" "^4.1.2"
+ "@types/node" "*"
+ anymatch "^3.0.3"
+ fb-watchman "^2.0.0"
+ graceful-fs "^4.2.9"
+ jest-regex-util "^27.5.1"
+ jest-serializer "^27.5.1"
+ jest-util "^27.5.1"
+ jest-worker "^27.5.1"
+ micromatch "^4.0.4"
+ walker "^1.0.7"
+ optionalDependencies:
+ fsevents "^2.3.2"
+
+jest-jasmine2@^27.5.1:
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz#a037b0034ef49a9f3d71c4375a796f3b230d1ac4"
+ integrity sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==
+ dependencies:
+ "@jest/environment" "^27.5.1"
+ "@jest/source-map" "^27.5.1"
+ "@jest/test-result" "^27.5.1"
+ "@jest/types" "^27.5.1"
+ "@types/node" "*"
+ chalk "^4.0.0"
+ co "^4.6.0"
+ expect "^27.5.1"
+ is-generator-fn "^2.0.0"
+ jest-each "^27.5.1"
+ jest-matcher-utils "^27.5.1"
+ jest-message-util "^27.5.1"
+ jest-runtime "^27.5.1"
+ jest-snapshot "^27.5.1"
+ jest-util "^27.5.1"
+ pretty-format "^27.5.1"
+ throat "^6.0.1"
+
+jest-leak-detector@^27.5.1:
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz#6ec9d54c3579dd6e3e66d70e3498adf80fde3fb8"
+ integrity sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==
+ dependencies:
+ jest-get-type "^27.5.1"
+ pretty-format "^27.5.1"
+
+jest-matcher-utils@^27.5.1:
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz#9c0cdbda8245bc22d2331729d1091308b40cf8ab"
+ integrity sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==
+ dependencies:
+ chalk "^4.0.0"
+ jest-diff "^27.5.1"
+ jest-get-type "^27.5.1"
+ pretty-format "^27.5.1"
+
+jest-matcher-utils@^29.7.0:
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz#ae8fec79ff249fd592ce80e3ee474e83a6c44f12"
+ integrity sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==
+ dependencies:
+ chalk "^4.0.0"
+ jest-diff "^29.7.0"
+ jest-get-type "^29.6.3"
+ pretty-format "^29.7.0"
+
+jest-message-util@^27.5.1:
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-27.5.1.tgz#bdda72806da10d9ed6425e12afff38cd1458b6cf"
+ integrity sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==
+ dependencies:
+ "@babel/code-frame" "^7.12.13"
+ "@jest/types" "^27.5.1"
+ "@types/stack-utils" "^2.0.0"
+ chalk "^4.0.0"
+ graceful-fs "^4.2.9"
+ micromatch "^4.0.4"
+ pretty-format "^27.5.1"
+ slash "^3.0.0"
+ stack-utils "^2.0.3"
+
+jest-message-util@^28.1.3:
+ version "28.1.3"
+ resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-28.1.3.tgz#232def7f2e333f1eecc90649b5b94b0055e7c43d"
+ integrity sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==
+ dependencies:
+ "@babel/code-frame" "^7.12.13"
+ "@jest/types" "^28.1.3"
+ "@types/stack-utils" "^2.0.0"
+ chalk "^4.0.0"
+ graceful-fs "^4.2.9"
+ micromatch "^4.0.4"
+ pretty-format "^28.1.3"
+ slash "^3.0.0"
+ stack-utils "^2.0.3"
+
+jest-message-util@^29.7.0:
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-29.7.0.tgz#8bc392e204e95dfe7564abbe72a404e28e51f7f3"
+ integrity sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==
+ dependencies:
+ "@babel/code-frame" "^7.12.13"
+ "@jest/types" "^29.6.3"
+ "@types/stack-utils" "^2.0.0"
+ chalk "^4.0.0"
+ graceful-fs "^4.2.9"
+ micromatch "^4.0.4"
+ pretty-format "^29.7.0"
+ slash "^3.0.0"
+ stack-utils "^2.0.3"
+
+jest-mock@^27.5.1:
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-27.5.1.tgz#19948336d49ef4d9c52021d34ac7b5f36ff967d6"
+ integrity sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==
+ dependencies:
+ "@jest/types" "^27.5.1"
+ "@types/node" "*"
+
+jest-pnp-resolver@^1.2.2:
+ version "1.2.3"
+ resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz#930b1546164d4ad5937d5540e711d4d38d4cad2e"
+ integrity sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==
+
+jest-regex-util@^27.5.1:
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-27.5.1.tgz#4da143f7e9fd1e542d4aa69617b38e4a78365b95"
+ integrity sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==
+
+jest-regex-util@^28.0.0:
+ version "28.0.2"
+ resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-28.0.2.tgz#afdc377a3b25fb6e80825adcf76c854e5bf47ead"
+ integrity sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==
+
+jest-resolve-dependencies@^27.5.1:
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz#d811ecc8305e731cc86dd79741ee98fed06f1da8"
+ integrity sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==
+ dependencies:
+ "@jest/types" "^27.5.1"
+ jest-regex-util "^27.5.1"
+ jest-snapshot "^27.5.1"
+
+jest-resolve@^27.4.2, jest-resolve@^27.5.1:
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-27.5.1.tgz#a2f1c5a0796ec18fe9eb1536ac3814c23617b384"
+ integrity sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==
+ dependencies:
+ "@jest/types" "^27.5.1"
+ chalk "^4.0.0"
+ graceful-fs "^4.2.9"
+ jest-haste-map "^27.5.1"
+ jest-pnp-resolver "^1.2.2"
+ jest-util "^27.5.1"
+ jest-validate "^27.5.1"
+ resolve "^1.20.0"
+ resolve.exports "^1.1.0"
+ slash "^3.0.0"
+
+jest-runner@^27.5.1:
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-27.5.1.tgz#071b27c1fa30d90540805c5645a0ec167c7b62e5"
+ integrity sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==
+ dependencies:
+ "@jest/console" "^27.5.1"
+ "@jest/environment" "^27.5.1"
+ "@jest/test-result" "^27.5.1"
+ "@jest/transform" "^27.5.1"
+ "@jest/types" "^27.5.1"
+ "@types/node" "*"
+ chalk "^4.0.0"
+ emittery "^0.8.1"
+ graceful-fs "^4.2.9"
+ jest-docblock "^27.5.1"
+ jest-environment-jsdom "^27.5.1"
+ jest-environment-node "^27.5.1"
+ jest-haste-map "^27.5.1"
+ jest-leak-detector "^27.5.1"
+ jest-message-util "^27.5.1"
+ jest-resolve "^27.5.1"
+ jest-runtime "^27.5.1"
+ jest-util "^27.5.1"
+ jest-worker "^27.5.1"
+ source-map-support "^0.5.6"
+ throat "^6.0.1"
+
+jest-runtime@^27.5.1:
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-27.5.1.tgz#4896003d7a334f7e8e4a53ba93fb9bcd3db0a1af"
+ integrity sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==
+ dependencies:
+ "@jest/environment" "^27.5.1"
+ "@jest/fake-timers" "^27.5.1"
+ "@jest/globals" "^27.5.1"
+ "@jest/source-map" "^27.5.1"
+ "@jest/test-result" "^27.5.1"
+ "@jest/transform" "^27.5.1"
+ "@jest/types" "^27.5.1"
+ chalk "^4.0.0"
+ cjs-module-lexer "^1.0.0"
+ collect-v8-coverage "^1.0.0"
+ execa "^5.0.0"
+ glob "^7.1.3"
+ graceful-fs "^4.2.9"
+ jest-haste-map "^27.5.1"
+ jest-message-util "^27.5.1"
+ jest-mock "^27.5.1"
+ jest-regex-util "^27.5.1"
+ jest-resolve "^27.5.1"
+ jest-snapshot "^27.5.1"
+ jest-util "^27.5.1"
+ slash "^3.0.0"
+ strip-bom "^4.0.0"
+
+jest-serializer@^27.5.1:
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-27.5.1.tgz#81438410a30ea66fd57ff730835123dea1fb1f64"
+ integrity sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==
+ dependencies:
+ "@types/node" "*"
+ graceful-fs "^4.2.9"
+
+jest-snapshot@^27.5.1:
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-27.5.1.tgz#b668d50d23d38054a51b42c4039cab59ae6eb6a1"
+ integrity sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==
+ dependencies:
+ "@babel/core" "^7.7.2"
+ "@babel/generator" "^7.7.2"
+ "@babel/plugin-syntax-typescript" "^7.7.2"
+ "@babel/traverse" "^7.7.2"
+ "@babel/types" "^7.0.0"
+ "@jest/transform" "^27.5.1"
+ "@jest/types" "^27.5.1"
+ "@types/babel__traverse" "^7.0.4"
+ "@types/prettier" "^2.1.5"
+ babel-preset-current-node-syntax "^1.0.0"
+ chalk "^4.0.0"
+ expect "^27.5.1"
+ graceful-fs "^4.2.9"
+ jest-diff "^27.5.1"
+ jest-get-type "^27.5.1"
+ jest-haste-map "^27.5.1"
+ jest-matcher-utils "^27.5.1"
+ jest-message-util "^27.5.1"
+ jest-util "^27.5.1"
+ natural-compare "^1.4.0"
+ pretty-format "^27.5.1"
+ semver "^7.3.2"
+
+jest-util@^27.5.1:
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-27.5.1.tgz#3ba9771e8e31a0b85da48fe0b0891fb86c01c2f9"
+ integrity sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==
+ dependencies:
+ "@jest/types" "^27.5.1"
+ "@types/node" "*"
+ chalk "^4.0.0"
+ ci-info "^3.2.0"
+ graceful-fs "^4.2.9"
+ picomatch "^2.2.3"
+
+jest-util@^28.1.3:
+ version "28.1.3"
+ resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-28.1.3.tgz#f4f932aa0074f0679943220ff9cbba7e497028b0"
+ integrity sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==
+ dependencies:
+ "@jest/types" "^28.1.3"
+ "@types/node" "*"
+ chalk "^4.0.0"
+ ci-info "^3.2.0"
+ graceful-fs "^4.2.9"
+ picomatch "^2.2.3"
+
+jest-util@^29.7.0:
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-29.7.0.tgz#23c2b62bfb22be82b44de98055802ff3710fc0bc"
+ integrity sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==
+ dependencies:
+ "@jest/types" "^29.6.3"
+ "@types/node" "*"
+ chalk "^4.0.0"
+ ci-info "^3.2.0"
+ graceful-fs "^4.2.9"
+ picomatch "^2.2.3"
+
+jest-validate@^27.5.1:
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-27.5.1.tgz#9197d54dc0bdb52260b8db40b46ae668e04df067"
+ integrity sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==
+ dependencies:
+ "@jest/types" "^27.5.1"
+ camelcase "^6.2.0"
+ chalk "^4.0.0"
+ jest-get-type "^27.5.1"
+ leven "^3.1.0"
+ pretty-format "^27.5.1"
+
+jest-watch-typeahead@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz#b4a6826dfb9c9420da2f7bc900de59dad11266a9"
+ integrity sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==
+ dependencies:
+ ansi-escapes "^4.3.1"
+ chalk "^4.0.0"
+ jest-regex-util "^28.0.0"
+ jest-watcher "^28.0.0"
+ slash "^4.0.0"
+ string-length "^5.0.1"
+ strip-ansi "^7.0.1"
+
+jest-watcher@^27.5.1:
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-27.5.1.tgz#71bd85fb9bde3a2c2ec4dc353437971c43c642a2"
+ integrity sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==
+ dependencies:
+ "@jest/test-result" "^27.5.1"
+ "@jest/types" "^27.5.1"
+ "@types/node" "*"
+ ansi-escapes "^4.2.1"
+ chalk "^4.0.0"
+ jest-util "^27.5.1"
+ string-length "^4.0.1"
+
+jest-watcher@^28.0.0:
+ version "28.1.3"
+ resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-28.1.3.tgz#c6023a59ba2255e3b4c57179fc94164b3e73abd4"
+ integrity sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==
+ dependencies:
+ "@jest/test-result" "^28.1.3"
+ "@jest/types" "^28.1.3"
+ "@types/node" "*"
+ ansi-escapes "^4.2.1"
+ chalk "^4.0.0"
+ emittery "^0.10.2"
+ jest-util "^28.1.3"
+ string-length "^4.0.1"
+
+jest-worker@^26.2.1:
+ version "26.6.2"
+ resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed"
+ integrity sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==
+ dependencies:
+ "@types/node" "*"
+ merge-stream "^2.0.0"
+ supports-color "^7.0.0"
+
+jest-worker@^27.0.2, jest-worker@^27.4.5, jest-worker@^27.5.1:
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0"
+ integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==
+ dependencies:
+ "@types/node" "*"
+ merge-stream "^2.0.0"
+ supports-color "^8.0.0"
+
+jest-worker@^28.0.2:
+ version "28.1.3"
+ resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-28.1.3.tgz#7e3c4ce3fa23d1bb6accb169e7f396f98ed4bb98"
+ integrity sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==
+ dependencies:
+ "@types/node" "*"
+ merge-stream "^2.0.0"
+ supports-color "^8.0.0"
+
+jest@^27.4.3:
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/jest/-/jest-27.5.1.tgz#dadf33ba70a779be7a6fc33015843b51494f63fc"
+ integrity sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==
+ dependencies:
+ "@jest/core" "^27.5.1"
+ import-local "^3.0.2"
+ jest-cli "^27.5.1"
+
+jiti@^1.19.1:
+ version "1.20.0"
+ resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.20.0.tgz#2d823b5852ee8963585c8dd8b7992ffc1ae83b42"
+ integrity sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA==
+
+"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
+ integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
+
+js-yaml@^3.13.1:
+ version "3.14.1"
+ resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537"
+ integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==
+ dependencies:
+ argparse "^1.0.7"
+ esprima "^4.0.0"
+
+js-yaml@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602"
+ integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==
+ dependencies:
+ argparse "^2.0.1"
+
+jsdom@^16.6.0:
+ version "16.7.0"
+ resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-16.7.0.tgz#918ae71965424b197c819f8183a754e18977b710"
+ integrity sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==
+ dependencies:
+ abab "^2.0.5"
+ acorn "^8.2.4"
+ acorn-globals "^6.0.0"
+ cssom "^0.4.4"
+ cssstyle "^2.3.0"
+ data-urls "^2.0.0"
+ decimal.js "^10.2.1"
+ domexception "^2.0.1"
+ escodegen "^2.0.0"
+ form-data "^3.0.0"
+ html-encoding-sniffer "^2.0.1"
+ http-proxy-agent "^4.0.1"
+ https-proxy-agent "^5.0.0"
+ is-potential-custom-element-name "^1.0.1"
+ nwsapi "^2.2.0"
+ parse5 "6.0.1"
+ saxes "^5.0.1"
+ symbol-tree "^3.2.4"
+ tough-cookie "^4.0.0"
+ w3c-hr-time "^1.0.2"
+ w3c-xmlserializer "^2.0.0"
+ webidl-conversions "^6.1.0"
+ whatwg-encoding "^1.0.5"
+ whatwg-mimetype "^2.3.0"
+ whatwg-url "^8.5.0"
+ ws "^7.4.6"
+ xml-name-validator "^3.0.0"
+
+jsesc@^2.5.1:
+ version "2.5.2"
+ resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4"
+ integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==
+
+jsesc@~0.5.0:
+ version "0.5.0"
+ resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d"
+ integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==
+
+json-buffer@3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13"
+ integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==
+
+json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1:
+ version "2.3.1"
+ resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
+ integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
+
+json-schema-traverse@^0.4.1:
+ version "0.4.1"
+ resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
+ integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
+
+json-schema-traverse@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2"
+ integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==
+
+json-schema@^0.4.0:
+ version "0.4.0"
+ resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.4.0.tgz#f7de4cf6efab838ebaeb3236474cbba5a1930ab5"
+ integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==
+
+json-stable-stringify-without-jsonify@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651"
+ integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==
+
+json5@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.2.tgz#63d98d60f21b313b77c4d6da18bfa69d80e1d593"
+ integrity sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==
+ dependencies:
+ minimist "^1.2.0"
+
+json5@^2.1.2, json5@^2.2.0, json5@^2.2.3:
+ version "2.2.3"
+ resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283"
+ integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==
+
+jsonfile@^6.0.1:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae"
+ integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==
+ dependencies:
+ universalify "^2.0.0"
+ optionalDependencies:
+ graceful-fs "^4.1.6"
+
+jsonpath@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/jsonpath/-/jsonpath-1.1.1.tgz#0ca1ed8fb65bb3309248cc9d5466d12d5b0b9901"
+ integrity sha512-l6Cg7jRpixfbgoWgkrl77dgEj8RPvND0wMH6TwQmi9Qs4TFfS9u5cUFnbeKTwj5ga5Y3BTGGNI28k117LJ009w==
+ dependencies:
+ esprima "1.2.2"
+ static-eval "2.0.2"
+ underscore "1.12.1"
+
+jsonpointer@^5.0.0:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-5.0.1.tgz#2110e0af0900fd37467b5907ecd13a7884a1b559"
+ integrity sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==
+
+"jsx-ast-utils@^2.4.1 || ^3.0.0", jsx-ast-utils@^3.3.3:
+ version "3.3.5"
+ resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz#4766bd05a8e2a11af222becd19e15575e52a853a"
+ integrity sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==
+ dependencies:
+ array-includes "^3.1.6"
+ array.prototype.flat "^1.3.1"
+ object.assign "^4.1.4"
+ object.values "^1.1.6"
+
+kdbush@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/kdbush/-/kdbush-4.0.2.tgz#2f7b7246328b4657dd122b6c7f025fbc2c868e39"
+ integrity sha512-WbCVYJ27Sz8zi9Q7Q0xHC+05iwkm3Znipc2XTlrnJbsHMYktW4hPhXUE8Ys1engBrvffoSCqbil1JQAa7clRpA==
+
+keyv@^4.5.3:
+ version "4.5.4"
+ resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.4.tgz#a879a99e29452f942439f2a405e3af8b31d4de93"
+ integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==
+ dependencies:
+ json-buffer "3.0.1"
+
+kind-of@^6.0.2:
+ version "6.0.3"
+ resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd"
+ integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==
+
+kleur@^3.0.3:
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e"
+ integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==
+
+klona@^2.0.4, klona@^2.0.5:
+ version "2.0.6"
+ resolved "https://registry.yarnpkg.com/klona/-/klona-2.0.6.tgz#85bffbf819c03b2f53270412420a4555ef882e22"
+ integrity sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==
+
+language-subtag-registry@~0.3.2:
+ version "0.3.22"
+ resolved "https://registry.yarnpkg.com/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz#2e1500861b2e457eba7e7ae86877cbd08fa1fd1d"
+ integrity sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==
+
+language-tags@=1.0.5:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/language-tags/-/language-tags-1.0.5.tgz#d321dbc4da30ba8bf3024e040fa5c14661f9193a"
+ integrity sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==
+ dependencies:
+ language-subtag-registry "~0.3.2"
+
+launch-editor@^2.6.0:
+ version "2.6.1"
+ resolved "https://registry.yarnpkg.com/launch-editor/-/launch-editor-2.6.1.tgz#f259c9ef95cbc9425620bbbd14b468fcdb4ffe3c"
+ integrity sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw==
+ dependencies:
+ picocolors "^1.0.0"
+ shell-quote "^1.8.1"
+
+leven@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2"
+ integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==
+
+levn@^0.4.1:
+ version "0.4.1"
+ resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade"
+ integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==
+ dependencies:
+ prelude-ls "^1.2.1"
+ type-check "~0.4.0"
+
+levn@~0.3.0:
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee"
+ integrity sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==
+ dependencies:
+ prelude-ls "~1.1.2"
+ type-check "~0.3.2"
+
+lilconfig@^2.0.3, lilconfig@^2.0.5, lilconfig@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.1.0.tgz#78e23ac89ebb7e1bfbf25b18043de756548e7f52"
+ integrity sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==
+
+lines-and-columns@^1.1.6:
+ version "1.2.4"
+ resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632"
+ integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==
+
+loader-runner@^4.2.0:
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.0.tgz#c1b4a163b99f614830353b16755e7149ac2314e1"
+ integrity sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==
+
+loader-utils@^2.0.0, loader-utils@^2.0.4:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.4.tgz#8b5cb38b5c34a9a018ee1fc0e6a066d1dfcc528c"
+ integrity sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==
+ dependencies:
+ big.js "^5.2.2"
+ emojis-list "^3.0.0"
+ json5 "^2.1.2"
+
+loader-utils@^3.2.0:
+ version "3.2.1"
+ resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-3.2.1.tgz#4fb104b599daafd82ef3e1a41fb9265f87e1f576"
+ integrity sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==
+
+locate-path@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e"
+ integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==
+ dependencies:
+ p-locate "^3.0.0"
+ path-exists "^3.0.0"
+
+locate-path@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0"
+ integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==
+ dependencies:
+ p-locate "^4.1.0"
+
+locate-path@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286"
+ integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==
+ dependencies:
+ p-locate "^5.0.0"
+
+lodash.debounce@^4.0.8:
+ version "4.0.8"
+ resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af"
+ integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==
+
+lodash.memoize@^4.1.2:
+ version "4.1.2"
+ resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe"
+ integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==
+
+lodash.merge@^4.6.2:
+ version "4.6.2"
+ resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a"
+ integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==
+
+lodash.sortby@^4.7.0:
+ version "4.7.0"
+ resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438"
+ integrity sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==
+
+lodash.uniq@^4.5.0:
+ version "4.5.0"
+ resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773"
+ integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==
+
+lodash@^4.17.15, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.7.0:
+ version "4.17.21"
+ resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
+ integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
+
+loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
+ integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
+ dependencies:
+ js-tokens "^3.0.0 || ^4.0.0"
+
+lower-case@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28"
+ integrity sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==
+ dependencies:
+ tslib "^2.0.3"
+
+lru-cache@^5.1.1:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920"
+ integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==
+ dependencies:
+ yallist "^3.0.2"
+
+lru-cache@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94"
+ integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==
+ dependencies:
+ yallist "^4.0.0"
+
+lz-string@^1.5.0:
+ version "1.5.0"
+ resolved "https://registry.yarnpkg.com/lz-string/-/lz-string-1.5.0.tgz#c1ab50f77887b712621201ba9fd4e3a6ed099941"
+ integrity sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==
+
+magic-string@^0.25.0, magic-string@^0.25.7:
+ version "0.25.9"
+ resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.9.tgz#de7f9faf91ef8a1c91d02c2e5314c8277dbcdd1c"
+ integrity sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==
+ dependencies:
+ sourcemap-codec "^1.4.8"
+
+make-dir@^3.0.2, make-dir@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f"
+ integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==
+ dependencies:
+ semver "^6.0.0"
+
+make-dir@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-4.0.0.tgz#c3c2307a771277cd9638305f915c29ae741b614e"
+ integrity sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==
+ dependencies:
+ semver "^7.5.3"
+
+makeerror@1.0.12:
+ version "1.0.12"
+ resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.12.tgz#3e5dd2079a82e812e983cc6610c4a2cb0eaa801a"
+ integrity sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==
+ dependencies:
+ tmpl "1.0.5"
+
+mdn-data@2.0.14:
+ version "2.0.14"
+ resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50"
+ integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==
+
+mdn-data@2.0.4:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.4.tgz#699b3c38ac6f1d728091a64650b65d388502fd5b"
+ integrity sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==
+
+media-typer@0.3.0:
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748"
+ integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==
+
+memfs@^3.1.2, memfs@^3.4.3:
+ version "3.6.0"
+ resolved "https://registry.yarnpkg.com/memfs/-/memfs-3.6.0.tgz#d7a2110f86f79dd950a8b6df6d57bc984aa185f6"
+ integrity sha512-EGowvkkgbMcIChjMTMkESFDbZeSh8xZ7kNSF0hAiAN4Jh6jgHCRS0Ga/+C8y6Au+oqpezRHCfPsmJ2+DwAgiwQ==
+ dependencies:
+ fs-monkey "^1.0.4"
+
+merge-descriptors@1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61"
+ integrity sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==
+
+merge-stream@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60"
+ integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==
+
+merge2@^1.3.0, merge2@^1.4.1:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
+ integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
+
+methods@~1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee"
+ integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==
+
+micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5:
+ version "4.0.5"
+ resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6"
+ integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==
+ dependencies:
+ braces "^3.0.2"
+ picomatch "^2.3.1"
+
+mime-db@1.52.0, "mime-db@>= 1.43.0 < 2":
+ version "1.52.0"
+ resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70"
+ integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==
+
+mime-types@^2.1.12, mime-types@^2.1.27, mime-types@^2.1.31, mime-types@~2.1.17, mime-types@~2.1.24, mime-types@~2.1.34:
+ version "2.1.35"
+ resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a"
+ integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==
+ dependencies:
+ mime-db "1.52.0"
+
+mime@1.6.0:
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1"
+ integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==
+
+mimic-fn@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b"
+ integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==
+
+min-document@^2.19.0:
+ version "2.19.0"
+ resolved "https://registry.yarnpkg.com/min-document/-/min-document-2.19.0.tgz#7bd282e3f5842ed295bb748cdd9f1ffa2c824685"
+ integrity sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==
+ dependencies:
+ dom-walk "^0.1.0"
+
+min-indent@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869"
+ integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==
+
+mini-css-extract-plugin@^2.4.5:
+ version "2.7.6"
+ resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz#282a3d38863fddcd2e0c220aaed5b90bc156564d"
+ integrity sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw==
+ dependencies:
+ schema-utils "^4.0.0"
+
+minimalistic-assert@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7"
+ integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==
+
+minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2:
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
+ integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
+ dependencies:
+ brace-expansion "^1.1.7"
+
+minimatch@^5.0.1:
+ version "5.1.6"
+ resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.6.tgz#1cfcb8cf5522ea69952cd2af95ae09477f122a96"
+ integrity sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==
+ dependencies:
+ brace-expansion "^2.0.1"
+
+minimist@^1.2.0, minimist@^1.2.6:
+ version "1.2.8"
+ resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c"
+ integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==
+
+mkdirp@~0.5.1:
+ version "0.5.6"
+ resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6"
+ integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==
+ dependencies:
+ minimist "^1.2.6"
+
+ms@2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
+ integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==
+
+ms@2.1.2:
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
+ integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
+
+ms@2.1.3, ms@^2.1.1:
+ version "2.1.3"
+ resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
+ integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
+
+multicast-dns@^7.2.5:
+ version "7.2.5"
+ resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-7.2.5.tgz#77eb46057f4d7adbd16d9290fa7299f6fa64cced"
+ integrity sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==
+ dependencies:
+ dns-packet "^5.2.2"
+ thunky "^1.0.2"
+
+mz@^2.7.0:
+ version "2.7.0"
+ resolved "https://registry.yarnpkg.com/mz/-/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32"
+ integrity sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==
+ dependencies:
+ any-promise "^1.0.0"
+ object-assign "^4.0.1"
+ thenify-all "^1.0.0"
+
+nanoid@^3.3.6:
+ version "3.3.6"
+ resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.6.tgz#443380c856d6e9f9824267d960b4236ad583ea4c"
+ integrity sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==
+
+natural-compare-lite@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz#17b09581988979fddafe0201e931ba933c96cbb4"
+ integrity sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==
+
+natural-compare@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
+ integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==
+
+negotiator@0.6.3:
+ version "0.6.3"
+ resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd"
+ integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==
+
+neo-async@^2.6.2:
+ version "2.6.2"
+ resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f"
+ integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==
+
+no-case@^3.0.4:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d"
+ integrity sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==
+ dependencies:
+ lower-case "^2.0.2"
+ tslib "^2.0.3"
+
+node-forge@^1:
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.1.tgz#be8da2af243b2417d5f646a770663a92b7e9ded3"
+ integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==
+
+node-int64@^0.4.0:
+ version "0.4.0"
+ resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b"
+ integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==
+
+node-releases@^2.0.13:
+ version "2.0.13"
+ resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.13.tgz#d5ed1627c23e3461e819b02e57b75e4899b1c81d"
+ integrity sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==
+
+normalize-path@^3.0.0, normalize-path@~3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
+ integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
+
+normalize-range@^0.1.2:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942"
+ integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==
+
+normalize-url@^6.0.1:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a"
+ integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==
+
+npm-run-path@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea"
+ integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==
+ dependencies:
+ path-key "^3.0.0"
+
+nth-check@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c"
+ integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==
+ dependencies:
+ boolbase "~1.0.0"
+
+nth-check@^2.0.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.1.1.tgz#c9eab428effce36cd6b92c924bdb000ef1f1ed1d"
+ integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==
+ dependencies:
+ boolbase "^1.0.0"
+
+nwsapi@^2.2.0:
+ version "2.2.7"
+ resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.7.tgz#738e0707d3128cb750dddcfe90e4610482df0f30"
+ integrity sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==
+
+object-assign@^4.0.1, object-assign@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
+ integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==
+
+object-hash@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-3.0.0.tgz#73f97f753e7baffc0e2cc9d6e079079744ac82e9"
+ integrity sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==
+
+object-inspect@^1.13.1, object-inspect@^1.9.0:
+ version "1.13.1"
+ resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.1.tgz#b96c6109324ccfef6b12216a956ca4dc2ff94bc2"
+ integrity sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==
+
+object-is@^1.0.1, object-is@^1.1.5:
+ version "1.1.5"
+ resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.5.tgz#b9deeaa5fc7f1846a0faecdceec138e5778f53ac"
+ integrity sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.1.3"
+
+object-keys@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e"
+ integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==
+
+object.assign@^4.1.4:
+ version "4.1.4"
+ resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.4.tgz#9673c7c7c351ab8c4d0b516f4343ebf4dfb7799f"
+ integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.1.4"
+ has-symbols "^1.0.3"
+ object-keys "^1.1.1"
+
+object.entries@^1.1.6:
+ version "1.1.7"
+ resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.7.tgz#2b47760e2a2e3a752f39dd874655c61a7f03c131"
+ integrity sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.2.0"
+ es-abstract "^1.22.1"
+
+object.fromentries@^2.0.6, object.fromentries@^2.0.7:
+ version "2.0.7"
+ resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.7.tgz#71e95f441e9a0ea6baf682ecaaf37fa2a8d7e616"
+ integrity sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.2.0"
+ es-abstract "^1.22.1"
+
+object.getownpropertydescriptors@^2.1.0:
+ version "2.1.7"
+ resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.7.tgz#7a466a356cd7da4ba8b9e94ff6d35c3eeab5d56a"
+ integrity sha512-PrJz0C2xJ58FNn11XV2lr4Jt5Gzl94qpy9Lu0JlfEj14z88sqbSBJCBEzdlNUCzY2gburhbrwOZ5BHCmuNUy0g==
+ dependencies:
+ array.prototype.reduce "^1.0.6"
+ call-bind "^1.0.2"
+ define-properties "^1.2.0"
+ es-abstract "^1.22.1"
+ safe-array-concat "^1.0.0"
+
+object.groupby@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/object.groupby/-/object.groupby-1.0.1.tgz#d41d9f3c8d6c778d9cbac86b4ee9f5af103152ee"
+ integrity sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.2.0"
+ es-abstract "^1.22.1"
+ get-intrinsic "^1.2.1"
+
+object.hasown@^1.1.2:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/object.hasown/-/object.hasown-1.1.3.tgz#6a5f2897bb4d3668b8e79364f98ccf971bda55ae"
+ integrity sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==
+ dependencies:
+ define-properties "^1.2.0"
+ es-abstract "^1.22.1"
+
+object.values@^1.1.0, object.values@^1.1.6, object.values@^1.1.7:
+ version "1.1.7"
+ resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.7.tgz#617ed13272e7e1071b43973aa1655d9291b8442a"
+ integrity sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.2.0"
+ es-abstract "^1.22.1"
+
+obuf@^1.0.0, obuf@^1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e"
+ integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==
+
+on-finished@2.4.1:
+ version "2.4.1"
+ resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f"
+ integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==
+ dependencies:
+ ee-first "1.1.1"
+
+on-headers@~1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f"
+ integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==
+
+once@^1.3.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
+ integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==
+ dependencies:
+ wrappy "1"
+
+onetime@^5.1.2:
+ version "5.1.2"
+ resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e"
+ integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==
+ dependencies:
+ mimic-fn "^2.1.0"
+
+open@^8.0.9, open@^8.4.0:
+ version "8.4.2"
+ resolved "https://registry.yarnpkg.com/open/-/open-8.4.2.tgz#5b5ffe2a8f793dcd2aad73e550cb87b59cb084f9"
+ integrity sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==
+ dependencies:
+ define-lazy-prop "^2.0.0"
+ is-docker "^2.1.1"
+ is-wsl "^2.2.0"
+
+optionator@^0.8.1:
+ version "0.8.3"
+ resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495"
+ integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==
+ dependencies:
+ deep-is "~0.1.3"
+ fast-levenshtein "~2.0.6"
+ levn "~0.3.0"
+ prelude-ls "~1.1.2"
+ type-check "~0.3.2"
+ word-wrap "~1.2.3"
+
+optionator@^0.9.3:
+ version "0.9.3"
+ resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.3.tgz#007397d44ed1872fdc6ed31360190f81814e2c64"
+ integrity sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==
+ dependencies:
+ "@aashutoshrathi/word-wrap" "^1.2.3"
+ deep-is "^0.1.3"
+ fast-levenshtein "^2.0.6"
+ levn "^0.4.1"
+ prelude-ls "^1.2.1"
+ type-check "^0.4.0"
+
+p-limit@^2.0.0, p-limit@^2.2.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1"
+ integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==
+ dependencies:
+ p-try "^2.0.0"
+
+p-limit@^3.0.2:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b"
+ integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==
+ dependencies:
+ yocto-queue "^0.1.0"
+
+p-locate@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4"
+ integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==
+ dependencies:
+ p-limit "^2.0.0"
+
+p-locate@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07"
+ integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==
+ dependencies:
+ p-limit "^2.2.0"
+
+p-locate@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834"
+ integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==
+ dependencies:
+ p-limit "^3.0.2"
+
+p-retry@^4.5.0:
+ version "4.6.2"
+ resolved "https://registry.yarnpkg.com/p-retry/-/p-retry-4.6.2.tgz#9baae7184057edd4e17231cee04264106e092a16"
+ integrity sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==
+ dependencies:
+ "@types/retry" "0.12.0"
+ retry "^0.13.1"
+
+p-try@^2.0.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
+ integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
+
+param-case@^3.0.4:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/param-case/-/param-case-3.0.4.tgz#7d17fe4aa12bde34d4a77d91acfb6219caad01c5"
+ integrity sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==
+ dependencies:
+ dot-case "^3.0.4"
+ tslib "^2.0.3"
+
+parent-module@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2"
+ integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==
+ dependencies:
+ callsites "^3.0.0"
+
+parse-json@^5.0.0, parse-json@^5.2.0:
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd"
+ integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==
+ dependencies:
+ "@babel/code-frame" "^7.0.0"
+ error-ex "^1.3.1"
+ json-parse-even-better-errors "^2.3.0"
+ lines-and-columns "^1.1.6"
+
+parse5@6.0.1:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b"
+ integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==
+
+parseurl@~1.3.2, parseurl@~1.3.3:
+ version "1.3.3"
+ resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4"
+ integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==
+
+pascal-case@^3.1.2:
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-3.1.2.tgz#b48e0ef2b98e205e7c1dae747d0b1508237660eb"
+ integrity sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==
+ dependencies:
+ no-case "^3.0.4"
+ tslib "^2.0.3"
+
+path-exists@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
+ integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==
+
+path-exists@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3"
+ integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
+
+path-is-absolute@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
+ integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==
+
+path-key@^3.0.0, path-key@^3.1.0:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
+ integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
+
+path-parse@^1.0.7:
+ version "1.0.7"
+ resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
+ integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
+
+path-to-regexp@0.1.7:
+ version "0.1.7"
+ resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c"
+ integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==
+
+path-type@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b"
+ integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
+
+performance-now@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-0.2.0.tgz#33ef30c5c77d4ea21c5a53869d91b56d8f2555e5"
+ integrity sha512-YHk5ez1hmMR5LOkb9iJkLKqoBlL7WD5M8ljC75ZfzXriuBIVNuecaXuU7e+hOwyqf24Wxhh7Vxgt7Hnw9288Tg==
+
+performance-now@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"
+ integrity sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==
+
+picocolors@^0.2.1:
+ version "0.2.1"
+ resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-0.2.1.tgz#570670f793646851d1ba135996962abad587859f"
+ integrity sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==
+
+picocolors@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
+ integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
+
+picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.2, picomatch@^2.2.3, picomatch@^2.3.1:
+ version "2.3.1"
+ resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
+ integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
+
+pify@^2.3.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
+ integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==
+
+pirates@^4.0.1, pirates@^4.0.4:
+ version "4.0.6"
+ resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.6.tgz#3018ae32ecfcff6c29ba2267cbf21166ac1f36b9"
+ integrity sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==
+
+pkg-dir@^4.1.0, pkg-dir@^4.2.0:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3"
+ integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==
+ dependencies:
+ find-up "^4.0.0"
+
+pkg-up@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-3.1.0.tgz#100ec235cc150e4fd42519412596a28512a0def5"
+ integrity sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==
+ dependencies:
+ find-up "^3.0.0"
+
+postcss-attribute-case-insensitive@^5.0.2:
+ version "5.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz#03d761b24afc04c09e757e92ff53716ae8ea2741"
+ integrity sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==
+ dependencies:
+ postcss-selector-parser "^6.0.10"
+
+postcss-browser-comments@^4:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz#bcfc86134df5807f5d3c0eefa191d42136b5e72a"
+ integrity sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==
+
+postcss-calc@^8.2.3:
+ version "8.2.4"
+ resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-8.2.4.tgz#77b9c29bfcbe8a07ff6693dc87050828889739a5"
+ integrity sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==
+ dependencies:
+ postcss-selector-parser "^6.0.9"
+ postcss-value-parser "^4.2.0"
+
+postcss-clamp@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/postcss-clamp/-/postcss-clamp-4.1.0.tgz#7263e95abadd8c2ba1bd911b0b5a5c9c93e02363"
+ integrity sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+postcss-color-functional-notation@^4.2.4:
+ version "4.2.4"
+ resolved "https://registry.yarnpkg.com/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz#21a909e8d7454d3612d1659e471ce4696f28caec"
+ integrity sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+postcss-color-hex-alpha@^8.0.4:
+ version "8.0.4"
+ resolved "https://registry.yarnpkg.com/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz#c66e2980f2fbc1a63f5b079663340ce8b55f25a5"
+ integrity sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+postcss-color-rebeccapurple@^7.1.1:
+ version "7.1.1"
+ resolved "https://registry.yarnpkg.com/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz#63fdab91d878ebc4dd4b7c02619a0c3d6a56ced0"
+ integrity sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+postcss-colormin@^5.3.1:
+ version "5.3.1"
+ resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-5.3.1.tgz#86c27c26ed6ba00d96c79e08f3ffb418d1d1988f"
+ integrity sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==
+ dependencies:
+ browserslist "^4.21.4"
+ caniuse-api "^3.0.0"
+ colord "^2.9.1"
+ postcss-value-parser "^4.2.0"
+
+postcss-convert-values@^5.1.3:
+ version "5.1.3"
+ resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz#04998bb9ba6b65aa31035d669a6af342c5f9d393"
+ integrity sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==
+ dependencies:
+ browserslist "^4.21.4"
+ postcss-value-parser "^4.2.0"
+
+postcss-custom-media@^8.0.2:
+ version "8.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz#c8f9637edf45fef761b014c024cee013f80529ea"
+ integrity sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+postcss-custom-properties@^12.1.10:
+ version "12.1.11"
+ resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-12.1.11.tgz#d14bb9b3989ac4d40aaa0e110b43be67ac7845cf"
+ integrity sha512-0IDJYhgU8xDv1KY6+VgUwuQkVtmYzRwu+dMjnmdMafXYv86SWqfxkc7qdDvWS38vsjaEtv8e0vGOUQrAiMBLpQ==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+postcss-custom-selectors@^6.0.3:
+ version "6.0.3"
+ resolved "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz#1ab4684d65f30fed175520f82d223db0337239d9"
+ integrity sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==
+ dependencies:
+ postcss-selector-parser "^6.0.4"
+
+postcss-dir-pseudo-class@^6.0.5:
+ version "6.0.5"
+ resolved "https://registry.yarnpkg.com/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz#2bf31de5de76added44e0a25ecf60ae9f7c7c26c"
+ integrity sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==
+ dependencies:
+ postcss-selector-parser "^6.0.10"
+
+postcss-discard-comments@^5.1.2:
+ version "5.1.2"
+ resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz#8df5e81d2925af2780075840c1526f0660e53696"
+ integrity sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==
+
+postcss-discard-duplicates@^5.1.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz#9eb4fe8456706a4eebd6d3b7b777d07bad03e848"
+ integrity sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==
+
+postcss-discard-empty@^5.1.1:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz#e57762343ff7f503fe53fca553d18d7f0c369c6c"
+ integrity sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==
+
+postcss-discard-overridden@^5.1.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz#7e8c5b53325747e9d90131bb88635282fb4a276e"
+ integrity sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==
+
+postcss-double-position-gradients@^3.1.2:
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz#b96318fdb477be95997e86edd29c6e3557a49b91"
+ integrity sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==
+ dependencies:
+ "@csstools/postcss-progressive-custom-properties" "^1.1.0"
+ postcss-value-parser "^4.2.0"
+
+postcss-env-function@^4.0.6:
+ version "4.0.6"
+ resolved "https://registry.yarnpkg.com/postcss-env-function/-/postcss-env-function-4.0.6.tgz#7b2d24c812f540ed6eda4c81f6090416722a8e7a"
+ integrity sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+postcss-flexbugs-fixes@^5.0.2:
+ version "5.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz#2028e145313074fc9abe276cb7ca14e5401eb49d"
+ integrity sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==
+
+postcss-focus-visible@^6.0.4:
+ version "6.0.4"
+ resolved "https://registry.yarnpkg.com/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz#50c9ea9afa0ee657fb75635fabad25e18d76bf9e"
+ integrity sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==
+ dependencies:
+ postcss-selector-parser "^6.0.9"
+
+postcss-focus-within@^5.0.4:
+ version "5.0.4"
+ resolved "https://registry.yarnpkg.com/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz#5b1d2ec603195f3344b716c0b75f61e44e8d2e20"
+ integrity sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==
+ dependencies:
+ postcss-selector-parser "^6.0.9"
+
+postcss-font-variant@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz#efd59b4b7ea8bb06127f2d031bfbb7f24d32fa66"
+ integrity sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==
+
+postcss-gap-properties@^3.0.5:
+ version "3.0.5"
+ resolved "https://registry.yarnpkg.com/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz#f7e3cddcf73ee19e94ccf7cb77773f9560aa2fff"
+ integrity sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==
+
+postcss-image-set-function@^4.0.7:
+ version "4.0.7"
+ resolved "https://registry.yarnpkg.com/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz#08353bd756f1cbfb3b6e93182c7829879114481f"
+ integrity sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+postcss-import@^15.1.0:
+ version "15.1.0"
+ resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-15.1.0.tgz#41c64ed8cc0e23735a9698b3249ffdbf704adc70"
+ integrity sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==
+ dependencies:
+ postcss-value-parser "^4.0.0"
+ read-cache "^1.0.0"
+ resolve "^1.1.7"
+
+postcss-initial@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-initial/-/postcss-initial-4.0.1.tgz#529f735f72c5724a0fb30527df6fb7ac54d7de42"
+ integrity sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==
+
+postcss-js@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-4.0.1.tgz#61598186f3703bab052f1c4f7d805f3991bee9d2"
+ integrity sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==
+ dependencies:
+ camelcase-css "^2.0.1"
+
+postcss-lab-function@^4.2.1:
+ version "4.2.1"
+ resolved "https://registry.yarnpkg.com/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz#6fe4c015102ff7cd27d1bd5385582f67ebdbdc98"
+ integrity sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==
+ dependencies:
+ "@csstools/postcss-progressive-custom-properties" "^1.1.0"
+ postcss-value-parser "^4.2.0"
+
+postcss-load-config@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-4.0.1.tgz#152383f481c2758274404e4962743191d73875bd"
+ integrity sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==
+ dependencies:
+ lilconfig "^2.0.5"
+ yaml "^2.1.1"
+
+postcss-loader@^6.2.1:
+ version "6.2.1"
+ resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-6.2.1.tgz#0895f7346b1702103d30fdc66e4d494a93c008ef"
+ integrity sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==
+ dependencies:
+ cosmiconfig "^7.0.0"
+ klona "^2.0.5"
+ semver "^7.3.5"
+
+postcss-logical@^5.0.4:
+ version "5.0.4"
+ resolved "https://registry.yarnpkg.com/postcss-logical/-/postcss-logical-5.0.4.tgz#ec75b1ee54421acc04d5921576b7d8db6b0e6f73"
+ integrity sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==
+
+postcss-media-minmax@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz#7140bddec173e2d6d657edbd8554a55794e2a5b5"
+ integrity sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==
+
+postcss-merge-longhand@^5.1.7:
+ version "5.1.7"
+ resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz#24a1bdf402d9ef0e70f568f39bdc0344d568fb16"
+ integrity sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+ stylehacks "^5.1.1"
+
+postcss-merge-rules@^5.1.4:
+ version "5.1.4"
+ resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz#2f26fa5cacb75b1402e213789f6766ae5e40313c"
+ integrity sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==
+ dependencies:
+ browserslist "^4.21.4"
+ caniuse-api "^3.0.0"
+ cssnano-utils "^3.1.0"
+ postcss-selector-parser "^6.0.5"
+
+postcss-minify-font-values@^5.1.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz#f1df0014a726083d260d3bd85d7385fb89d1f01b"
+ integrity sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+postcss-minify-gradients@^5.1.1:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz#f1fe1b4f498134a5068240c2f25d46fcd236ba2c"
+ integrity sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==
+ dependencies:
+ colord "^2.9.1"
+ cssnano-utils "^3.1.0"
+ postcss-value-parser "^4.2.0"
+
+postcss-minify-params@^5.1.4:
+ version "5.1.4"
+ resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz#c06a6c787128b3208b38c9364cfc40c8aa5d7352"
+ integrity sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==
+ dependencies:
+ browserslist "^4.21.4"
+ cssnano-utils "^3.1.0"
+ postcss-value-parser "^4.2.0"
+
+postcss-minify-selectors@^5.2.1:
+ version "5.2.1"
+ resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz#d4e7e6b46147b8117ea9325a915a801d5fe656c6"
+ integrity sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==
+ dependencies:
+ postcss-selector-parser "^6.0.5"
+
+postcss-modules-extract-imports@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d"
+ integrity sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==
+
+postcss-modules-local-by-default@^4.0.3:
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz#b08eb4f083050708998ba2c6061b50c2870ca524"
+ integrity sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==
+ dependencies:
+ icss-utils "^5.0.0"
+ postcss-selector-parser "^6.0.2"
+ postcss-value-parser "^4.1.0"
+
+postcss-modules-scope@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz#9ef3151456d3bbfa120ca44898dfca6f2fa01f06"
+ integrity sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==
+ dependencies:
+ postcss-selector-parser "^6.0.4"
+
+postcss-modules-values@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz#d7c5e7e68c3bb3c9b27cbf48ca0bb3ffb4602c9c"
+ integrity sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==
+ dependencies:
+ icss-utils "^5.0.0"
+
+postcss-nested@^6.0.1:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-6.0.1.tgz#f83dc9846ca16d2f4fa864f16e9d9f7d0961662c"
+ integrity sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==
+ dependencies:
+ postcss-selector-parser "^6.0.11"
+
+postcss-nesting@^10.2.0:
+ version "10.2.0"
+ resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-10.2.0.tgz#0b12ce0db8edfd2d8ae0aaf86427370b898890be"
+ integrity sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==
+ dependencies:
+ "@csstools/selector-specificity" "^2.0.0"
+ postcss-selector-parser "^6.0.10"
+
+postcss-normalize-charset@^5.1.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz#9302de0b29094b52c259e9b2cf8dc0879879f0ed"
+ integrity sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==
+
+postcss-normalize-display-values@^5.1.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz#72abbae58081960e9edd7200fcf21ab8325c3da8"
+ integrity sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+postcss-normalize-positions@^5.1.1:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz#ef97279d894087b59325b45c47f1e863daefbb92"
+ integrity sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+postcss-normalize-repeat-style@^5.1.1:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz#e9eb96805204f4766df66fd09ed2e13545420fb2"
+ integrity sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+postcss-normalize-string@^5.1.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz#411961169e07308c82c1f8c55f3e8a337757e228"
+ integrity sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+postcss-normalize-timing-functions@^5.1.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz#d5614410f8f0b2388e9f240aa6011ba6f52dafbb"
+ integrity sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+postcss-normalize-unicode@^5.1.1:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz#f67297fca3fea7f17e0d2caa40769afc487aa030"
+ integrity sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==
+ dependencies:
+ browserslist "^4.21.4"
+ postcss-value-parser "^4.2.0"
+
+postcss-normalize-url@^5.1.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz#ed9d88ca82e21abef99f743457d3729a042adcdc"
+ integrity sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==
+ dependencies:
+ normalize-url "^6.0.1"
+ postcss-value-parser "^4.2.0"
+
+postcss-normalize-whitespace@^5.1.1:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz#08a1a0d1ffa17a7cc6efe1e6c9da969cc4493cfa"
+ integrity sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+postcss-normalize@^10.0.1:
+ version "10.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-normalize/-/postcss-normalize-10.0.1.tgz#464692676b52792a06b06880a176279216540dd7"
+ integrity sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==
+ dependencies:
+ "@csstools/normalize.css" "*"
+ postcss-browser-comments "^4"
+ sanitize.css "*"
+
+postcss-opacity-percentage@^1.1.2:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.3.tgz#5b89b35551a556e20c5d23eb5260fbfcf5245da6"
+ integrity sha512-An6Ba4pHBiDtyVpSLymUUERMo2cU7s+Obz6BTrS+gxkbnSBNKSuD0AVUc+CpBMrpVPKKfoVz0WQCX+Tnst0i4A==
+
+postcss-ordered-values@^5.1.3:
+ version "5.1.3"
+ resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz#b6fd2bd10f937b23d86bc829c69e7732ce76ea38"
+ integrity sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==
+ dependencies:
+ cssnano-utils "^3.1.0"
+ postcss-value-parser "^4.2.0"
+
+postcss-overflow-shorthand@^3.0.4:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz#7ed6486fec44b76f0eab15aa4866cda5d55d893e"
+ integrity sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+postcss-page-break@^3.0.4:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/postcss-page-break/-/postcss-page-break-3.0.4.tgz#7fbf741c233621622b68d435babfb70dd8c1ee5f"
+ integrity sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==
+
+postcss-place@^7.0.5:
+ version "7.0.5"
+ resolved "https://registry.yarnpkg.com/postcss-place/-/postcss-place-7.0.5.tgz#95dbf85fd9656a3a6e60e832b5809914236986c4"
+ integrity sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+postcss-preset-env@^7.0.1:
+ version "7.8.3"
+ resolved "https://registry.yarnpkg.com/postcss-preset-env/-/postcss-preset-env-7.8.3.tgz#2a50f5e612c3149cc7af75634e202a5b2ad4f1e2"
+ integrity sha512-T1LgRm5uEVFSEF83vHZJV2z19lHg4yJuZ6gXZZkqVsqv63nlr6zabMH3l4Pc01FQCyfWVrh2GaUeCVy9Po+Aag==
+ dependencies:
+ "@csstools/postcss-cascade-layers" "^1.1.1"
+ "@csstools/postcss-color-function" "^1.1.1"
+ "@csstools/postcss-font-format-keywords" "^1.0.1"
+ "@csstools/postcss-hwb-function" "^1.0.2"
+ "@csstools/postcss-ic-unit" "^1.0.1"
+ "@csstools/postcss-is-pseudo-class" "^2.0.7"
+ "@csstools/postcss-nested-calc" "^1.0.0"
+ "@csstools/postcss-normalize-display-values" "^1.0.1"
+ "@csstools/postcss-oklab-function" "^1.1.1"
+ "@csstools/postcss-progressive-custom-properties" "^1.3.0"
+ "@csstools/postcss-stepped-value-functions" "^1.0.1"
+ "@csstools/postcss-text-decoration-shorthand" "^1.0.0"
+ "@csstools/postcss-trigonometric-functions" "^1.0.2"
+ "@csstools/postcss-unset-value" "^1.0.2"
+ autoprefixer "^10.4.13"
+ browserslist "^4.21.4"
+ css-blank-pseudo "^3.0.3"
+ css-has-pseudo "^3.0.4"
+ css-prefers-color-scheme "^6.0.3"
+ cssdb "^7.1.0"
+ postcss-attribute-case-insensitive "^5.0.2"
+ postcss-clamp "^4.1.0"
+ postcss-color-functional-notation "^4.2.4"
+ postcss-color-hex-alpha "^8.0.4"
+ postcss-color-rebeccapurple "^7.1.1"
+ postcss-custom-media "^8.0.2"
+ postcss-custom-properties "^12.1.10"
+ postcss-custom-selectors "^6.0.3"
+ postcss-dir-pseudo-class "^6.0.5"
+ postcss-double-position-gradients "^3.1.2"
+ postcss-env-function "^4.0.6"
+ postcss-focus-visible "^6.0.4"
+ postcss-focus-within "^5.0.4"
+ postcss-font-variant "^5.0.0"
+ postcss-gap-properties "^3.0.5"
+ postcss-image-set-function "^4.0.7"
+ postcss-initial "^4.0.1"
+ postcss-lab-function "^4.2.1"
+ postcss-logical "^5.0.4"
+ postcss-media-minmax "^5.0.0"
+ postcss-nesting "^10.2.0"
+ postcss-opacity-percentage "^1.1.2"
+ postcss-overflow-shorthand "^3.0.4"
+ postcss-page-break "^3.0.4"
+ postcss-place "^7.0.5"
+ postcss-pseudo-class-any-link "^7.1.6"
+ postcss-replace-overflow-wrap "^4.0.0"
+ postcss-selector-not "^6.0.1"
+ postcss-value-parser "^4.2.0"
+
+postcss-pseudo-class-any-link@^7.1.6:
+ version "7.1.6"
+ resolved "https://registry.yarnpkg.com/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz#2693b221902da772c278def85a4d9a64b6e617ab"
+ integrity sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==
+ dependencies:
+ postcss-selector-parser "^6.0.10"
+
+postcss-reduce-initial@^5.1.2:
+ version "5.1.2"
+ resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz#798cd77b3e033eae7105c18c9d371d989e1382d6"
+ integrity sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==
+ dependencies:
+ browserslist "^4.21.4"
+ caniuse-api "^3.0.0"
+
+postcss-reduce-transforms@^5.1.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz#333b70e7758b802f3dd0ddfe98bb1ccfef96b6e9"
+ integrity sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+postcss-replace-overflow-wrap@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz#d2df6bed10b477bf9c52fab28c568b4b29ca4319"
+ integrity sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==
+
+postcss-selector-not@^6.0.1:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz#8f0a709bf7d4b45222793fc34409be407537556d"
+ integrity sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==
+ dependencies:
+ postcss-selector-parser "^6.0.10"
+
+postcss-selector-parser@^6.0.10, postcss-selector-parser@^6.0.11, postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5, postcss-selector-parser@^6.0.9:
+ version "6.0.13"
+ resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz#d05d8d76b1e8e173257ef9d60b706a8e5e99bf1b"
+ integrity sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==
+ dependencies:
+ cssesc "^3.0.0"
+ util-deprecate "^1.0.2"
+
+postcss-svgo@^5.1.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-5.1.0.tgz#0a317400ced789f233a28826e77523f15857d80d"
+ integrity sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+ svgo "^2.7.0"
+
+postcss-unique-selectors@^5.1.1:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz#a9f273d1eacd09e9aa6088f4b0507b18b1b541b6"
+ integrity sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==
+ dependencies:
+ postcss-selector-parser "^6.0.5"
+
+postcss-value-parser@^4.0.0, postcss-value-parser@^4.0.2, postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514"
+ integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==
+
+postcss@^7.0.35:
+ version "7.0.39"
+ resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.39.tgz#9624375d965630e2e1f2c02a935c82a59cb48309"
+ integrity sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==
+ dependencies:
+ picocolors "^0.2.1"
+ source-map "^0.6.1"
+
+postcss@^8.3.5, postcss@^8.4.21, postcss@^8.4.23, postcss@^8.4.4:
+ version "8.4.31"
+ resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.31.tgz#92b451050a9f914da6755af352bdc0192508656d"
+ integrity sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==
+ dependencies:
+ nanoid "^3.3.6"
+ picocolors "^1.0.0"
+ source-map-js "^1.0.2"
+
+prelude-ls@^1.2.1:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396"
+ integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==
+
+prelude-ls@~1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54"
+ integrity sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==
+
+pretty-bytes@^5.3.0, pretty-bytes@^5.4.1:
+ version "5.6.0"
+ resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-5.6.0.tgz#356256f643804773c82f64723fe78c92c62beaeb"
+ integrity sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==
+
+pretty-error@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-4.0.0.tgz#90a703f46dd7234adb46d0f84823e9d1cb8f10d6"
+ integrity sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==
+ dependencies:
+ lodash "^4.17.20"
+ renderkid "^3.0.0"
+
+pretty-format@^27.0.2, pretty-format@^27.5.1:
+ version "27.5.1"
+ resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.5.1.tgz#2181879fdea51a7a5851fb39d920faa63f01d88e"
+ integrity sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==
+ dependencies:
+ ansi-regex "^5.0.1"
+ ansi-styles "^5.0.0"
+ react-is "^17.0.1"
+
+pretty-format@^28.1.3:
+ version "28.1.3"
+ resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-28.1.3.tgz#c9fba8cedf99ce50963a11b27d982a9ae90970d5"
+ integrity sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==
+ dependencies:
+ "@jest/schemas" "^28.1.3"
+ ansi-regex "^5.0.1"
+ ansi-styles "^5.0.0"
+ react-is "^18.0.0"
+
+pretty-format@^29.0.0, pretty-format@^29.7.0:
+ version "29.7.0"
+ resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.7.0.tgz#ca42c758310f365bfa71a0bda0a807160b776812"
+ integrity sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==
+ dependencies:
+ "@jest/schemas" "^29.6.3"
+ ansi-styles "^5.0.0"
+ react-is "^18.0.0"
+
+process-nextick-args@~2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
+ integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
+
+process@^0.11.10:
+ version "0.11.10"
+ resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182"
+ integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==
+
+promise@^8.1.0:
+ version "8.3.0"
+ resolved "https://registry.yarnpkg.com/promise/-/promise-8.3.0.tgz#8cb333d1edeb61ef23869fbb8a4ea0279ab60e0a"
+ integrity sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==
+ dependencies:
+ asap "~2.0.6"
+
+prompts@^2.0.1, prompts@^2.4.2:
+ version "2.4.2"
+ resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069"
+ integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==
+ dependencies:
+ kleur "^3.0.3"
+ sisteransi "^1.0.5"
+
+prop-types@^15.5.8, prop-types@^15.6.2, prop-types@^15.8.1:
+ version "15.8.1"
+ resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5"
+ integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==
+ dependencies:
+ loose-envify "^1.4.0"
+ object-assign "^4.1.1"
+ react-is "^16.13.1"
+
+proxy-addr@~2.0.7:
+ version "2.0.7"
+ resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025"
+ integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==
+ dependencies:
+ forwarded "0.2.0"
+ ipaddr.js "1.9.1"
+
+proxy-from-env@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2"
+ integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==
+
+psl@^1.1.33:
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/psl/-/psl-1.9.0.tgz#d0df2a137f00794565fcaf3b2c00cd09f8d5a5a7"
+ integrity sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==
+
+punycode@^2.1.0, punycode@^2.1.1:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.0.tgz#f67fa67c94da8f4d0cfff981aee4118064199b8f"
+ integrity sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==
+
+q@^1.1.2:
+ version "1.5.1"
+ resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7"
+ integrity sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==
+
+qs@6.11.0:
+ version "6.11.0"
+ resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.0.tgz#fd0d963446f7a65e1367e01abd85429453f0c37a"
+ integrity sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==
+ dependencies:
+ side-channel "^1.0.4"
+
+querystringify@^2.1.1:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6"
+ integrity sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==
+
+queue-microtask@^1.2.2:
+ version "1.2.3"
+ resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243"
+ integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==
+
+raf@^3.1.0, raf@^3.4.1:
+ version "3.4.1"
+ resolved "https://registry.yarnpkg.com/raf/-/raf-3.4.1.tgz#0742e99a4a6552f445d73e3ee0328af0ff1ede39"
+ integrity sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==
+ dependencies:
+ performance-now "^2.1.0"
+
+randombytes@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a"
+ integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==
+ dependencies:
+ safe-buffer "^5.1.0"
+
+range-parser@^1.2.1, range-parser@~1.2.1:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031"
+ integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==
+
+raw-body@2.5.1:
+ version "2.5.1"
+ resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.1.tgz#fe1b1628b181b700215e5fd42389f98b71392857"
+ integrity sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==
+ dependencies:
+ bytes "3.1.2"
+ http-errors "2.0.0"
+ iconv-lite "0.4.24"
+ unpipe "1.0.0"
+
+react-app-polyfill@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz#95221e0a9bd259e5ca6b177c7bb1cb6768f68fd7"
+ integrity sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==
+ dependencies:
+ core-js "^3.19.2"
+ object-assign "^4.1.1"
+ promise "^8.1.0"
+ raf "^3.4.1"
+ regenerator-runtime "^0.13.9"
+ whatwg-fetch "^3.6.2"
+
+react-dev-utils@^12.0.1:
+ version "12.0.1"
+ resolved "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-12.0.1.tgz#ba92edb4a1f379bd46ccd6bcd4e7bc398df33e73"
+ integrity sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==
+ dependencies:
+ "@babel/code-frame" "^7.16.0"
+ address "^1.1.2"
+ browserslist "^4.18.1"
+ chalk "^4.1.2"
+ cross-spawn "^7.0.3"
+ detect-port-alt "^1.1.6"
+ escape-string-regexp "^4.0.0"
+ filesize "^8.0.6"
+ find-up "^5.0.0"
+ fork-ts-checker-webpack-plugin "^6.5.0"
+ global-modules "^2.0.0"
+ globby "^11.0.4"
+ gzip-size "^6.0.0"
+ immer "^9.0.7"
+ is-root "^2.1.0"
+ loader-utils "^3.2.0"
+ open "^8.4.0"
+ pkg-up "^3.1.0"
+ prompts "^2.4.2"
+ react-error-overlay "^6.0.11"
+ recursive-readdir "^2.2.2"
+ shell-quote "^1.7.3"
+ strip-ansi "^6.0.1"
+ text-table "^0.2.0"
+
+react-dom@^18.2.0:
+ version "18.2.0"
+ resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.2.0.tgz#22aaf38708db2674ed9ada224ca4aa708d821e3d"
+ integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==
+ dependencies:
+ loose-envify "^1.1.0"
+ scheduler "^0.23.0"
+
+react-error-overlay@^6.0.11:
+ version "6.0.11"
+ resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-6.0.11.tgz#92835de5841c5cf08ba00ddd2d677b6d17ff9adb"
+ integrity sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==
+
+react-is@^16.13.1, react-is@^16.7.0:
+ version "16.13.1"
+ resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4"
+ integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==
+
+react-is@^17.0.1:
+ version "17.0.2"
+ resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0"
+ integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==
+
+react-is@^18.0.0, react-is@^18.2.0:
+ version "18.2.0"
+ resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b"
+ integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==
+
+react-motion@^0.5.2:
+ version "0.5.2"
+ resolved "https://registry.yarnpkg.com/react-motion/-/react-motion-0.5.2.tgz#0dd3a69e411316567927917c6626551ba0607316"
+ integrity sha512-9q3YAvHoUiWlP3cK0v+w1N5Z23HXMj4IF4YuvjvWegWqNPfLXsOBE/V7UvQGpXxHFKRQQcNcVQE31g9SB/6qgQ==
+ dependencies:
+ performance-now "^0.2.0"
+ prop-types "^15.5.8"
+ raf "^3.1.0"
+
+react-refresh@^0.11.0:
+ version "0.11.0"
+ resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.11.0.tgz#77198b944733f0f1f1a90e791de4541f9f074046"
+ integrity sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==
+
+react-router-dom@^6.16.0:
+ version "6.17.0"
+ resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-6.17.0.tgz#ea73f89186546c1cf72b10fcb7356d874321b2ad"
+ integrity sha512-qWHkkbXQX+6li0COUUPKAUkxjNNqPJuiBd27dVwQGDNsuFBdMbrS6UZ0CLYc4CsbdLYTckn4oB4tGDuPZpPhaQ==
+ dependencies:
+ "@remix-run/router" "1.10.0"
+ react-router "6.17.0"
+
+react-router@6.17.0:
+ version "6.17.0"
+ resolved "https://registry.yarnpkg.com/react-router/-/react-router-6.17.0.tgz#7b680c4cefbc425b57537eb9c73bedecbdc67c1e"
+ integrity sha512-YJR3OTJzi3zhqeJYADHANCGPUu9J+6fT5GLv82UWRGSxu6oJYCKVmxUcaBQuGm9udpWmPsvpme/CdHumqgsoaA==
+ dependencies:
+ "@remix-run/router" "1.10.0"
+
+react-scripts@5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/react-scripts/-/react-scripts-5.0.1.tgz#6285dbd65a8ba6e49ca8d651ce30645a6d980003"
+ integrity sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==
+ dependencies:
+ "@babel/core" "^7.16.0"
+ "@pmmmwh/react-refresh-webpack-plugin" "^0.5.3"
+ "@svgr/webpack" "^5.5.0"
+ babel-jest "^27.4.2"
+ babel-loader "^8.2.3"
+ babel-plugin-named-asset-import "^0.3.8"
+ babel-preset-react-app "^10.0.1"
+ bfj "^7.0.2"
+ browserslist "^4.18.1"
+ camelcase "^6.2.1"
+ case-sensitive-paths-webpack-plugin "^2.4.0"
+ css-loader "^6.5.1"
+ css-minimizer-webpack-plugin "^3.2.0"
+ dotenv "^10.0.0"
+ dotenv-expand "^5.1.0"
+ eslint "^8.3.0"
+ eslint-config-react-app "^7.0.1"
+ eslint-webpack-plugin "^3.1.1"
+ file-loader "^6.2.0"
+ fs-extra "^10.0.0"
+ html-webpack-plugin "^5.5.0"
+ identity-obj-proxy "^3.0.0"
+ jest "^27.4.3"
+ jest-resolve "^27.4.2"
+ jest-watch-typeahead "^1.0.0"
+ mini-css-extract-plugin "^2.4.5"
+ postcss "^8.4.4"
+ postcss-flexbugs-fixes "^5.0.2"
+ postcss-loader "^6.2.1"
+ postcss-normalize "^10.0.1"
+ postcss-preset-env "^7.0.1"
+ prompts "^2.4.2"
+ react-app-polyfill "^3.0.0"
+ react-dev-utils "^12.0.1"
+ react-refresh "^0.11.0"
+ resolve "^1.20.0"
+ resolve-url-loader "^4.0.0"
+ sass-loader "^12.3.0"
+ semver "^7.3.5"
+ source-map-loader "^3.0.0"
+ style-loader "^3.3.1"
+ tailwindcss "^3.0.2"
+ terser-webpack-plugin "^5.2.5"
+ webpack "^5.64.4"
+ webpack-dev-server "^4.6.0"
+ webpack-manifest-plugin "^4.0.2"
+ workbox-webpack-plugin "^6.4.1"
+ optionalDependencies:
+ fsevents "^2.3.2"
+
+react-transition-group@^4.4.5:
+ version "4.4.5"
+ resolved "https://registry.yarnpkg.com/react-transition-group/-/react-transition-group-4.4.5.tgz#e53d4e3f3344da8521489fbef8f2581d42becdd1"
+ integrity sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==
+ dependencies:
+ "@babel/runtime" "^7.5.5"
+ dom-helpers "^5.0.1"
+ loose-envify "^1.4.0"
+ prop-types "^15.6.2"
+
+react-vis@^1.12.1:
+ version "1.12.1"
+ resolved "https://registry.yarnpkg.com/react-vis/-/react-vis-1.12.1.tgz#2020c6025ceb10eace53d2366a6b8e9d90a47c54"
+ integrity sha512-vH7ihTPlBD6wBuzwPoipheyJnx46kKKMXnVqdk4mv5vq+bJVC6JRYdRZSofa2030+kko99rSq/idnYnNWGr6zA==
+ dependencies:
+ d3-array "^3.2.1"
+ d3-collection "^1.0.7"
+ d3-color "^3.1.0"
+ d3-contour "^4.0.0"
+ d3-format "^3.1.0"
+ d3-geo "^3.1.0"
+ d3-hexbin "^0.2.2"
+ d3-hierarchy "^3.1.2"
+ d3-interpolate "^3.0.1"
+ d3-sankey "^0.12.3"
+ d3-scale "^4.0.2"
+ d3-shape "^3.2.0"
+ d3-voronoi "^1.1.4"
+ deep-equal "^1.0.1"
+ global "^4.3.1"
+ prop-types "^15.5.8"
+ react-motion "^0.5.2"
+
+react@^18.2.0:
+ version "18.2.0"
+ resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5"
+ integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==
+ dependencies:
+ loose-envify "^1.1.0"
+
+read-cache@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774"
+ integrity sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==
+ dependencies:
+ pify "^2.3.0"
+
+readable-stream@^2.0.1:
+ version "2.3.8"
+ resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.8.tgz#91125e8042bba1b9887f49345f6277027ce8be9b"
+ integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==
+ dependencies:
+ core-util-is "~1.0.0"
+ inherits "~2.0.3"
+ isarray "~1.0.0"
+ process-nextick-args "~2.0.0"
+ safe-buffer "~5.1.1"
+ string_decoder "~1.1.1"
+ util-deprecate "~1.0.1"
+
+readable-stream@^3.0.6:
+ version "3.6.2"
+ resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967"
+ integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==
+ dependencies:
+ inherits "^2.0.3"
+ string_decoder "^1.1.1"
+ util-deprecate "^1.0.1"
+
+readdirp@~3.6.0:
+ version "3.6.0"
+ resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7"
+ integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==
+ dependencies:
+ picomatch "^2.2.1"
+
+recursive-readdir@^2.2.2:
+ version "2.2.3"
+ resolved "https://registry.yarnpkg.com/recursive-readdir/-/recursive-readdir-2.2.3.tgz#e726f328c0d69153bcabd5c322d3195252379372"
+ integrity sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==
+ dependencies:
+ minimatch "^3.0.5"
+
+redent@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f"
+ integrity sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==
+ dependencies:
+ indent-string "^4.0.0"
+ strip-indent "^3.0.0"
+
+reflect.getprototypeof@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/reflect.getprototypeof/-/reflect.getprototypeof-1.0.4.tgz#aaccbf41aca3821b87bb71d9dcbc7ad0ba50a3f3"
+ integrity sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.2.0"
+ es-abstract "^1.22.1"
+ get-intrinsic "^1.2.1"
+ globalthis "^1.0.3"
+ which-builtin-type "^1.1.3"
+
+regenerate-unicode-properties@^10.1.0:
+ version "10.1.1"
+ resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz#6b0e05489d9076b04c436f318d9b067bba459480"
+ integrity sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==
+ dependencies:
+ regenerate "^1.4.2"
+
+regenerate@^1.4.2:
+ version "1.4.2"
+ resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a"
+ integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==
+
+regenerator-runtime@^0.13.9:
+ version "0.13.11"
+ resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz#f6dca3e7ceec20590d07ada785636a90cdca17f9"
+ integrity sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==
+
+regenerator-runtime@^0.14.0:
+ version "0.14.0"
+ resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz#5e19d68eb12d486f797e15a3c6a918f7cec5eb45"
+ integrity sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==
+
+regenerator-transform@^0.15.2:
+ version "0.15.2"
+ resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.15.2.tgz#5bbae58b522098ebdf09bca2f83838929001c7a4"
+ integrity sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==
+ dependencies:
+ "@babel/runtime" "^7.8.4"
+
+regex-parser@^2.2.11:
+ version "2.2.11"
+ resolved "https://registry.yarnpkg.com/regex-parser/-/regex-parser-2.2.11.tgz#3b37ec9049e19479806e878cabe7c1ca83ccfe58"
+ integrity sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==
+
+regexp.prototype.flags@^1.2.0, regexp.prototype.flags@^1.5.0, regexp.prototype.flags@^1.5.1:
+ version "1.5.1"
+ resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz#90ce989138db209f81492edd734183ce99f9677e"
+ integrity sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.2.0"
+ set-function-name "^2.0.0"
+
+regexpu-core@^5.3.1:
+ version "5.3.2"
+ resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.3.2.tgz#11a2b06884f3527aec3e93dbbf4a3b958a95546b"
+ integrity sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==
+ dependencies:
+ "@babel/regjsgen" "^0.8.0"
+ regenerate "^1.4.2"
+ regenerate-unicode-properties "^10.1.0"
+ regjsparser "^0.9.1"
+ unicode-match-property-ecmascript "^2.0.0"
+ unicode-match-property-value-ecmascript "^2.1.0"
+
+regjsparser@^0.9.1:
+ version "0.9.1"
+ resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.9.1.tgz#272d05aa10c7c1f67095b1ff0addae8442fc5709"
+ integrity sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==
+ dependencies:
+ jsesc "~0.5.0"
+
+relateurl@^0.2.7:
+ version "0.2.7"
+ resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9"
+ integrity sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==
+
+renderkid@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-3.0.0.tgz#5fd823e4d6951d37358ecc9a58b1f06836b6268a"
+ integrity sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==
+ dependencies:
+ css-select "^4.1.3"
+ dom-converter "^0.2.0"
+ htmlparser2 "^6.1.0"
+ lodash "^4.17.21"
+ strip-ansi "^6.0.1"
+
+require-directory@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
+ integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==
+
+require-from-string@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909"
+ integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==
+
+requires-port@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff"
+ integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==
+
+resolve-cwd@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d"
+ integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==
+ dependencies:
+ resolve-from "^5.0.0"
+
+resolve-from@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6"
+ integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
+
+resolve-from@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69"
+ integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==
+
+resolve-url-loader@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz#d50d4ddc746bb10468443167acf800dcd6c3ad57"
+ integrity sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==
+ dependencies:
+ adjust-sourcemap-loader "^4.0.0"
+ convert-source-map "^1.7.0"
+ loader-utils "^2.0.0"
+ postcss "^7.0.35"
+ source-map "0.6.1"
+
+resolve.exports@^1.1.0:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-1.1.1.tgz#05cfd5b3edf641571fd46fa608b610dda9ead999"
+ integrity sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==
+
+resolve@^1.1.7, resolve@^1.14.2, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.22.2, resolve@^1.22.4:
+ version "1.22.8"
+ resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d"
+ integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==
+ dependencies:
+ is-core-module "^2.13.0"
+ path-parse "^1.0.7"
+ supports-preserve-symlinks-flag "^1.0.0"
+
+resolve@^2.0.0-next.4:
+ version "2.0.0-next.5"
+ resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.5.tgz#6b0ec3107e671e52b68cd068ef327173b90dc03c"
+ integrity sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==
+ dependencies:
+ is-core-module "^2.13.0"
+ path-parse "^1.0.7"
+ supports-preserve-symlinks-flag "^1.0.0"
+
+retry@^0.13.1:
+ version "0.13.1"
+ resolved "https://registry.yarnpkg.com/retry/-/retry-0.13.1.tgz#185b1587acf67919d63b357349e03537b2484658"
+ integrity sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==
+
+reusify@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"
+ integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==
+
+rimraf@^3.0.0, rimraf@^3.0.2:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a"
+ integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==
+ dependencies:
+ glob "^7.1.3"
+
+rollup-plugin-terser@^7.0.0:
+ version "7.0.2"
+ resolved "https://registry.yarnpkg.com/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz#e8fbba4869981b2dc35ae7e8a502d5c6c04d324d"
+ integrity sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==
+ dependencies:
+ "@babel/code-frame" "^7.10.4"
+ jest-worker "^26.2.1"
+ serialize-javascript "^4.0.0"
+ terser "^5.0.0"
+
+rollup@^2.43.1:
+ version "2.79.1"
+ resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.79.1.tgz#bedee8faef7c9f93a2647ac0108748f497f081c7"
+ integrity sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==
+ optionalDependencies:
+ fsevents "~2.3.2"
+
+run-parallel@^1.1.9:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee"
+ integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==
+ dependencies:
+ queue-microtask "^1.2.2"
+
+safe-array-concat@^1.0.0, safe-array-concat@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.0.1.tgz#91686a63ce3adbea14d61b14c99572a8ff84754c"
+ integrity sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==
+ dependencies:
+ call-bind "^1.0.2"
+ get-intrinsic "^1.2.1"
+ has-symbols "^1.0.3"
+ isarray "^2.0.5"
+
+safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1:
+ version "5.1.2"
+ resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
+ integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
+
+safe-buffer@5.2.1, safe-buffer@>=5.1.0, safe-buffer@^5.1.0, safe-buffer@~5.2.0:
+ version "5.2.1"
+ resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
+ integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
+
+safe-regex-test@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.0.tgz#793b874d524eb3640d1873aad03596db2d4f2295"
+ integrity sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==
+ dependencies:
+ call-bind "^1.0.2"
+ get-intrinsic "^1.1.3"
+ is-regex "^1.1.4"
+
+"safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0":
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
+ integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
+
+sanitize.css@*:
+ version "13.0.0"
+ resolved "https://registry.yarnpkg.com/sanitize.css/-/sanitize.css-13.0.0.tgz#2675553974b27964c75562ade3bd85d79879f173"
+ integrity sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==
+
+sass-loader@^12.3.0:
+ version "12.6.0"
+ resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-12.6.0.tgz#5148362c8e2cdd4b950f3c63ac5d16dbfed37bcb"
+ integrity sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==
+ dependencies:
+ klona "^2.0.4"
+ neo-async "^2.6.2"
+
+sax@~1.2.4:
+ version "1.2.4"
+ resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
+ integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==
+
+saxes@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/saxes/-/saxes-5.0.1.tgz#eebab953fa3b7608dbe94e5dadb15c888fa6696d"
+ integrity sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==
+ dependencies:
+ xmlchars "^2.2.0"
+
+scheduler@^0.23.0:
+ version "0.23.0"
+ resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.0.tgz#ba8041afc3d30eb206a487b6b384002e4e61fdfe"
+ integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==
+ dependencies:
+ loose-envify "^1.1.0"
+
+schema-utils@2.7.0:
+ version "2.7.0"
+ resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.0.tgz#17151f76d8eae67fbbf77960c33c676ad9f4efc7"
+ integrity sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==
+ dependencies:
+ "@types/json-schema" "^7.0.4"
+ ajv "^6.12.2"
+ ajv-keywords "^3.4.1"
+
+schema-utils@^2.6.5:
+ version "2.7.1"
+ resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7"
+ integrity sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==
+ dependencies:
+ "@types/json-schema" "^7.0.5"
+ ajv "^6.12.4"
+ ajv-keywords "^3.5.2"
+
+schema-utils@^3.0.0, schema-utils@^3.1.1, schema-utils@^3.2.0:
+ version "3.3.0"
+ resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.3.0.tgz#f50a88877c3c01652a15b622ae9e9795df7a60fe"
+ integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==
+ dependencies:
+ "@types/json-schema" "^7.0.8"
+ ajv "^6.12.5"
+ ajv-keywords "^3.5.2"
+
+schema-utils@^4.0.0:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.2.0.tgz#70d7c93e153a273a805801882ebd3bff20d89c8b"
+ integrity sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==
+ dependencies:
+ "@types/json-schema" "^7.0.9"
+ ajv "^8.9.0"
+ ajv-formats "^2.1.1"
+ ajv-keywords "^5.1.0"
+
+select-hose@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca"
+ integrity sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==
+
+selfsigned@^2.1.1:
+ version "2.4.1"
+ resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-2.4.1.tgz#560d90565442a3ed35b674034cec4e95dceb4ae0"
+ integrity sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==
+ dependencies:
+ "@types/node-forge" "^1.3.0"
+ node-forge "^1"
+
+semver@^6.0.0, semver@^6.3.0, semver@^6.3.1:
+ version "6.3.1"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4"
+ integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
+
+semver@^7.3.2, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8, semver@^7.5.3:
+ version "7.5.4"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e"
+ integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==
+ dependencies:
+ lru-cache "^6.0.0"
+
+send@0.18.0:
+ version "0.18.0"
+ resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be"
+ integrity sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==
+ dependencies:
+ debug "2.6.9"
+ depd "2.0.0"
+ destroy "1.2.0"
+ encodeurl "~1.0.2"
+ escape-html "~1.0.3"
+ etag "~1.8.1"
+ fresh "0.5.2"
+ http-errors "2.0.0"
+ mime "1.6.0"
+ ms "2.1.3"
+ on-finished "2.4.1"
+ range-parser "~1.2.1"
+ statuses "2.0.1"
+
+serialize-javascript@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-4.0.0.tgz#b525e1238489a5ecfc42afacc3fe99e666f4b1aa"
+ integrity sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==
+ dependencies:
+ randombytes "^2.1.0"
+
+serialize-javascript@^6.0.0, serialize-javascript@^6.0.1:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.1.tgz#b206efb27c3da0b0ab6b52f48d170b7996458e5c"
+ integrity sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==
+ dependencies:
+ randombytes "^2.1.0"
+
+serve-index@^1.9.1:
+ version "1.9.1"
+ resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239"
+ integrity sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==
+ dependencies:
+ accepts "~1.3.4"
+ batch "0.6.1"
+ debug "2.6.9"
+ escape-html "~1.0.3"
+ http-errors "~1.6.2"
+ mime-types "~2.1.17"
+ parseurl "~1.3.2"
+
+serve-static@1.15.0:
+ version "1.15.0"
+ resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.15.0.tgz#faaef08cffe0a1a62f60cad0c4e513cff0ac9540"
+ integrity sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==
+ dependencies:
+ encodeurl "~1.0.2"
+ escape-html "~1.0.3"
+ parseurl "~1.3.3"
+ send "0.18.0"
+
+set-function-length@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.1.1.tgz#4bc39fafb0307224a33e106a7d35ca1218d659ed"
+ integrity sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==
+ dependencies:
+ define-data-property "^1.1.1"
+ get-intrinsic "^1.2.1"
+ gopd "^1.0.1"
+ has-property-descriptors "^1.0.0"
+
+set-function-name@^2.0.0, set-function-name@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/set-function-name/-/set-function-name-2.0.1.tgz#12ce38b7954310b9f61faa12701620a0c882793a"
+ integrity sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==
+ dependencies:
+ define-data-property "^1.0.1"
+ functions-have-names "^1.2.3"
+ has-property-descriptors "^1.0.0"
+
+setprototypeof@1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656"
+ integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==
+
+setprototypeof@1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424"
+ integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==
+
+shallowequal@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/shallowequal/-/shallowequal-1.1.0.tgz#188d521de95b9087404fd4dcb68b13df0ae4e7f8"
+ integrity sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==
+
+shebang-command@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
+ integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==
+ dependencies:
+ shebang-regex "^3.0.0"
+
+shebang-regex@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
+ integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
+
+shell-quote@^1.7.3, shell-quote@^1.8.1:
+ version "1.8.1"
+ resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.1.tgz#6dbf4db75515ad5bac63b4f1894c3a154c766680"
+ integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==
+
+side-channel@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf"
+ integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==
+ dependencies:
+ call-bind "^1.0.0"
+ get-intrinsic "^1.0.2"
+ object-inspect "^1.9.0"
+
+signal-exit@^3.0.2, signal-exit@^3.0.3:
+ version "3.0.7"
+ resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9"
+ integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==
+
+sisteransi@^1.0.5:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed"
+ integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==
+
+slash@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634"
+ integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==
+
+slash@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/slash/-/slash-4.0.0.tgz#2422372176c4c6c5addb5e2ada885af984b396a7"
+ integrity sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==
+
+sockjs@^0.3.24:
+ version "0.3.24"
+ resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.24.tgz#c9bc8995f33a111bea0395ec30aa3206bdb5ccce"
+ integrity sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==
+ dependencies:
+ faye-websocket "^0.11.3"
+ uuid "^8.3.2"
+ websocket-driver "^0.7.4"
+
+source-list-map@^2.0.0, source-list-map@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34"
+ integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==
+
+source-map-js@^1.0.1, source-map-js@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c"
+ integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==
+
+source-map-loader@^3.0.0:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/source-map-loader/-/source-map-loader-3.0.2.tgz#af23192f9b344daa729f6772933194cc5fa54fee"
+ integrity sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==
+ dependencies:
+ abab "^2.0.5"
+ iconv-lite "^0.6.3"
+ source-map-js "^1.0.1"
+
+source-map-support@^0.5.6, source-map-support@~0.5.20:
+ version "0.5.21"
+ resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f"
+ integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==
+ dependencies:
+ buffer-from "^1.0.0"
+ source-map "^0.6.0"
+
+source-map@0.6.1, source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1:
+ version "0.6.1"
+ resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
+ integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
+
+source-map@^0.5.7:
+ version "0.5.7"
+ resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
+ integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==
+
+source-map@^0.7.3:
+ version "0.7.4"
+ resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.4.tgz#a9bbe705c9d8846f4e08ff6765acf0f1b0898656"
+ integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==
+
+source-map@^0.8.0-beta.0:
+ version "0.8.0-beta.0"
+ resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.8.0-beta.0.tgz#d4c1bb42c3f7ee925f005927ba10709e0d1d1f11"
+ integrity sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==
+ dependencies:
+ whatwg-url "^7.0.0"
+
+sourcemap-codec@^1.4.8:
+ version "1.4.8"
+ resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4"
+ integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==
+
+spdy-transport@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-3.0.0.tgz#00d4863a6400ad75df93361a1608605e5dcdcf31"
+ integrity sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==
+ dependencies:
+ debug "^4.1.0"
+ detect-node "^2.0.4"
+ hpack.js "^2.1.6"
+ obuf "^1.1.2"
+ readable-stream "^3.0.6"
+ wbuf "^1.7.3"
+
+spdy@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/spdy/-/spdy-4.0.2.tgz#b74f466203a3eda452c02492b91fb9e84a27677b"
+ integrity sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==
+ dependencies:
+ debug "^4.1.0"
+ handle-thing "^2.0.0"
+ http-deceiver "^1.2.7"
+ select-hose "^2.0.0"
+ spdy-transport "^3.0.0"
+
+sprintf-js@~1.0.2:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
+ integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==
+
+stable@^0.1.8:
+ version "0.1.8"
+ resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf"
+ integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==
+
+stack-utils@^2.0.3:
+ version "2.0.6"
+ resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.6.tgz#aaf0748169c02fc33c8232abccf933f54a1cc34f"
+ integrity sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==
+ dependencies:
+ escape-string-regexp "^2.0.0"
+
+stackframe@^1.3.4:
+ version "1.3.4"
+ resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.3.4.tgz#b881a004c8c149a5e8efef37d51b16e412943310"
+ integrity sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==
+
+static-eval@2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/static-eval/-/static-eval-2.0.2.tgz#2d1759306b1befa688938454c546b7871f806a42"
+ integrity sha512-N/D219Hcr2bPjLxPiV+TQE++Tsmrady7TqAJugLy7Xk1EumfDWS/f5dtBbkRCGE7wKKXuYockQoj8Rm2/pVKyg==
+ dependencies:
+ escodegen "^1.8.1"
+
+statuses@2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63"
+ integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==
+
+"statuses@>= 1.4.0 < 2":
+ version "1.5.0"
+ resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c"
+ integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==
+
+stop-iteration-iterator@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz#6a60be0b4ee757d1ed5254858ec66b10c49285e4"
+ integrity sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==
+ dependencies:
+ internal-slot "^1.0.4"
+
+string-length@^4.0.1:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/string-length/-/string-length-4.0.2.tgz#a8a8dc7bd5c1a82b9b3c8b87e125f66871b6e57a"
+ integrity sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==
+ dependencies:
+ char-regex "^1.0.2"
+ strip-ansi "^6.0.0"
+
+string-length@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/string-length/-/string-length-5.0.1.tgz#3d647f497b6e8e8d41e422f7e0b23bc536c8381e"
+ integrity sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==
+ dependencies:
+ char-regex "^2.0.0"
+ strip-ansi "^7.0.1"
+
+string-natural-compare@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/string-natural-compare/-/string-natural-compare-3.0.1.tgz#7a42d58474454963759e8e8b7ae63d71c1e7fdf4"
+ integrity sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==
+
+string-width@^4.1.0, string-width@^4.2.0:
+ version "4.2.3"
+ resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
+ integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
+ dependencies:
+ emoji-regex "^8.0.0"
+ is-fullwidth-code-point "^3.0.0"
+ strip-ansi "^6.0.1"
+
+string.prototype.matchall@^4.0.6, string.prototype.matchall@^4.0.8:
+ version "4.0.10"
+ resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz#a1553eb532221d4180c51581d6072cd65d1ee100"
+ integrity sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.2.0"
+ es-abstract "^1.22.1"
+ get-intrinsic "^1.2.1"
+ has-symbols "^1.0.3"
+ internal-slot "^1.0.5"
+ regexp.prototype.flags "^1.5.0"
+ set-function-name "^2.0.0"
+ side-channel "^1.0.4"
+
+string.prototype.trim@^1.2.8:
+ version "1.2.8"
+ resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz#f9ac6f8af4bd55ddfa8895e6aea92a96395393bd"
+ integrity sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.2.0"
+ es-abstract "^1.22.1"
+
+string.prototype.trimend@^1.0.7:
+ version "1.0.7"
+ resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz#1bb3afc5008661d73e2dc015cd4853732d6c471e"
+ integrity sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.2.0"
+ es-abstract "^1.22.1"
+
+string.prototype.trimstart@^1.0.7:
+ version "1.0.7"
+ resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz#d4cdb44b83a4737ffbac2d406e405d43d0184298"
+ integrity sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==
+ dependencies:
+ call-bind "^1.0.2"
+ define-properties "^1.2.0"
+ es-abstract "^1.22.1"
+
+string_decoder@^1.1.1:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e"
+ integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==
+ dependencies:
+ safe-buffer "~5.2.0"
+
+string_decoder@~1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
+ integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
+ dependencies:
+ safe-buffer "~5.1.0"
+
+stringify-object@^3.3.0:
+ version "3.3.0"
+ resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629"
+ integrity sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==
+ dependencies:
+ get-own-enumerable-property-symbols "^3.0.0"
+ is-obj "^1.0.1"
+ is-regexp "^1.0.0"
+
+strip-ansi@^6.0.0, strip-ansi@^6.0.1:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
+ integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
+ dependencies:
+ ansi-regex "^5.0.1"
+
+strip-ansi@^7.0.1:
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45"
+ integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==
+ dependencies:
+ ansi-regex "^6.0.1"
+
+strip-bom@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3"
+ integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==
+
+strip-bom@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878"
+ integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==
+
+strip-comments@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/strip-comments/-/strip-comments-2.0.1.tgz#4ad11c3fbcac177a67a40ac224ca339ca1c1ba9b"
+ integrity sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==
+
+strip-final-newline@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad"
+ integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==
+
+strip-indent@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001"
+ integrity sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==
+ dependencies:
+ min-indent "^1.0.0"
+
+strip-json-comments@^3.1.1:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006"
+ integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==
+
+style-loader@^3.3.1:
+ version "3.3.3"
+ resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-3.3.3.tgz#bba8daac19930169c0c9c96706749a597ae3acff"
+ integrity sha512-53BiGLXAcll9maCYtZi2RCQZKa8NQQai5C4horqKyRmHj9H7QmcUyucrH+4KW/gBQbXM2AsB0axoEcFZPlfPcw==
+
+styled-components@^5.3.11:
+ version "5.3.11"
+ resolved "https://registry.yarnpkg.com/styled-components/-/styled-components-5.3.11.tgz#9fda7bf1108e39bf3f3e612fcc18170dedcd57a8"
+ integrity sha512-uuzIIfnVkagcVHv9nE0VPlHPSCmXIUGKfJ42LNjxCCTDTL5sgnJ8Z7GZBq0EnLYGln77tPpEpExt2+qa+cZqSw==
+ dependencies:
+ "@babel/helper-module-imports" "^7.0.0"
+ "@babel/traverse" "^7.4.5"
+ "@emotion/is-prop-valid" "^1.1.0"
+ "@emotion/stylis" "^0.8.4"
+ "@emotion/unitless" "^0.7.4"
+ babel-plugin-styled-components ">= 1.12.0"
+ css-to-react-native "^3.0.0"
+ hoist-non-react-statics "^3.0.0"
+ shallowequal "^1.1.0"
+ supports-color "^5.5.0"
+
+stylehacks@^5.1.1:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-5.1.1.tgz#7934a34eb59d7152149fa69d6e9e56f2fc34bcc9"
+ integrity sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==
+ dependencies:
+ browserslist "^4.21.4"
+ postcss-selector-parser "^6.0.4"
+
+stylis@4.2.0:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/stylis/-/stylis-4.2.0.tgz#79daee0208964c8fe695a42fcffcac633a211a51"
+ integrity sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==
+
+sucrase@^3.32.0:
+ version "3.34.0"
+ resolved "https://registry.yarnpkg.com/sucrase/-/sucrase-3.34.0.tgz#1e0e2d8fcf07f8b9c3569067d92fbd8690fb576f"
+ integrity sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==
+ dependencies:
+ "@jridgewell/gen-mapping" "^0.3.2"
+ commander "^4.0.0"
+ glob "7.1.6"
+ lines-and-columns "^1.1.6"
+ mz "^2.7.0"
+ pirates "^4.0.1"
+ ts-interface-checker "^0.1.9"
+
+supercluster@^8.0.1:
+ version "8.0.1"
+ resolved "https://registry.yarnpkg.com/supercluster/-/supercluster-8.0.1.tgz#9946ba123538e9e9ab15de472531f604e7372df5"
+ integrity sha512-IiOea5kJ9iqzD2t7QJq/cREyLHTtSmUT6gQsweojg9WH2sYJqZK9SswTu6jrscO6D1G5v5vYZ9ru/eq85lXeZQ==
+ dependencies:
+ kdbush "^4.0.2"
+
+supports-color@^5.3.0, supports-color@^5.5.0:
+ version "5.5.0"
+ resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
+ integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
+ dependencies:
+ has-flag "^3.0.0"
+
+supports-color@^7.0.0, supports-color@^7.1.0:
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
+ integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
+ dependencies:
+ has-flag "^4.0.0"
+
+supports-color@^8.0.0:
+ version "8.1.1"
+ resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c"
+ integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==
+ dependencies:
+ has-flag "^4.0.0"
+
+supports-hyperlinks@^2.0.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz#3943544347c1ff90b15effb03fc14ae45ec10624"
+ integrity sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==
+ dependencies:
+ has-flag "^4.0.0"
+ supports-color "^7.0.0"
+
+supports-preserve-symlinks-flag@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
+ integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
+
+svg-parser@^2.0.2:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/svg-parser/-/svg-parser-2.0.4.tgz#fdc2e29e13951736140b76cb122c8ee6630eb6b5"
+ integrity sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==
+
+svgo@^1.2.2:
+ version "1.3.2"
+ resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.3.2.tgz#b6dc511c063346c9e415b81e43401145b96d4167"
+ integrity sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==
+ dependencies:
+ chalk "^2.4.1"
+ coa "^2.0.2"
+ css-select "^2.0.0"
+ css-select-base-adapter "^0.1.1"
+ css-tree "1.0.0-alpha.37"
+ csso "^4.0.2"
+ js-yaml "^3.13.1"
+ mkdirp "~0.5.1"
+ object.values "^1.1.0"
+ sax "~1.2.4"
+ stable "^0.1.8"
+ unquote "~1.1.1"
+ util.promisify "~1.0.0"
+
+svgo@^2.7.0:
+ version "2.8.0"
+ resolved "https://registry.yarnpkg.com/svgo/-/svgo-2.8.0.tgz#4ff80cce6710dc2795f0c7c74101e6764cfccd24"
+ integrity sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==
+ dependencies:
+ "@trysound/sax" "0.2.0"
+ commander "^7.2.0"
+ css-select "^4.1.3"
+ css-tree "^1.1.3"
+ csso "^4.2.0"
+ picocolors "^1.0.0"
+ stable "^0.1.8"
+
+symbol-tree@^3.2.4:
+ version "3.2.4"
+ resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2"
+ integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==
+
+tailwindcss@^3.0.2:
+ version "3.3.5"
+ resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-3.3.5.tgz#22a59e2fbe0ecb6660809d9cc5f3976b077be3b8"
+ integrity sha512-5SEZU4J7pxZgSkv7FP1zY8i2TIAOooNZ1e/OGtxIEv6GltpoiXUqWvLy89+a10qYTB1N5Ifkuw9lqQkN9sscvA==
+ dependencies:
+ "@alloc/quick-lru" "^5.2.0"
+ arg "^5.0.2"
+ chokidar "^3.5.3"
+ didyoumean "^1.2.2"
+ dlv "^1.1.3"
+ fast-glob "^3.3.0"
+ glob-parent "^6.0.2"
+ is-glob "^4.0.3"
+ jiti "^1.19.1"
+ lilconfig "^2.1.0"
+ micromatch "^4.0.5"
+ normalize-path "^3.0.0"
+ object-hash "^3.0.0"
+ picocolors "^1.0.0"
+ postcss "^8.4.23"
+ postcss-import "^15.1.0"
+ postcss-js "^4.0.1"
+ postcss-load-config "^4.0.1"
+ postcss-nested "^6.0.1"
+ postcss-selector-parser "^6.0.11"
+ resolve "^1.22.2"
+ sucrase "^3.32.0"
+
+tapable@^1.0.0:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2"
+ integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==
+
+tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0:
+ version "2.2.1"
+ resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0"
+ integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==
+
+temp-dir@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-2.0.0.tgz#bde92b05bdfeb1516e804c9c00ad45177f31321e"
+ integrity sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==
+
+tempy@^0.6.0:
+ version "0.6.0"
+ resolved "https://registry.yarnpkg.com/tempy/-/tempy-0.6.0.tgz#65e2c35abc06f1124a97f387b08303442bde59f3"
+ integrity sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==
+ dependencies:
+ is-stream "^2.0.0"
+ temp-dir "^2.0.0"
+ type-fest "^0.16.0"
+ unique-string "^2.0.0"
+
+terminal-link@^2.0.0:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/terminal-link/-/terminal-link-2.1.1.tgz#14a64a27ab3c0df933ea546fba55f2d078edc994"
+ integrity sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==
+ dependencies:
+ ansi-escapes "^4.2.1"
+ supports-hyperlinks "^2.0.0"
+
+terser-webpack-plugin@^5.2.5, terser-webpack-plugin@^5.3.7:
+ version "5.3.9"
+ resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz#832536999c51b46d468067f9e37662a3b96adfe1"
+ integrity sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==
+ dependencies:
+ "@jridgewell/trace-mapping" "^0.3.17"
+ jest-worker "^27.4.5"
+ schema-utils "^3.1.1"
+ serialize-javascript "^6.0.1"
+ terser "^5.16.8"
+
+terser@^5.0.0, terser@^5.10.0, terser@^5.16.8:
+ version "5.22.0"
+ resolved "https://registry.yarnpkg.com/terser/-/terser-5.22.0.tgz#4f18103f84c5c9437aafb7a14918273310a8a49d"
+ integrity sha512-hHZVLgRA2z4NWcN6aS5rQDc+7Dcy58HOf2zbYwmFcQ+ua3h6eEFf5lIDKTzbWwlazPyOZsFQO8V80/IjVNExEw==
+ dependencies:
+ "@jridgewell/source-map" "^0.3.3"
+ acorn "^8.8.2"
+ commander "^2.20.0"
+ source-map-support "~0.5.20"
+
+test-exclude@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e"
+ integrity sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==
+ dependencies:
+ "@istanbuljs/schema" "^0.1.2"
+ glob "^7.1.4"
+ minimatch "^3.0.4"
+
+text-table@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
+ integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==
+
+thenify-all@^1.0.0:
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/thenify-all/-/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726"
+ integrity sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==
+ dependencies:
+ thenify ">= 3.1.0 < 4"
+
+"thenify@>= 3.1.0 < 4":
+ version "3.3.1"
+ resolved "https://registry.yarnpkg.com/thenify/-/thenify-3.3.1.tgz#8932e686a4066038a016dd9e2ca46add9838a95f"
+ integrity sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==
+ dependencies:
+ any-promise "^1.0.0"
+
+throat@^6.0.1:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/throat/-/throat-6.0.2.tgz#51a3fbb5e11ae72e2cf74861ed5c8020f89f29fe"
+ integrity sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==
+
+thunky@^1.0.2:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.1.0.tgz#5abaf714a9405db0504732bbccd2cedd9ef9537d"
+ integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==
+
+tmpl@1.0.5:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.5.tgz#8683e0b902bb9c20c4f726e3c0b69f36518c07cc"
+ integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==
+
+to-fast-properties@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e"
+ integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==
+
+to-regex-range@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
+ integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
+ dependencies:
+ is-number "^7.0.0"
+
+toidentifier@1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35"
+ integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==
+
+tough-cookie@^4.0.0:
+ version "4.1.3"
+ resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.1.3.tgz#97b9adb0728b42280aa3d814b6b999b2ff0318bf"
+ integrity sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==
+ dependencies:
+ psl "^1.1.33"
+ punycode "^2.1.1"
+ universalify "^0.2.0"
+ url-parse "^1.5.3"
+
+tr46@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09"
+ integrity sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==
+ dependencies:
+ punycode "^2.1.0"
+
+tr46@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/tr46/-/tr46-2.1.0.tgz#fa87aa81ca5d5941da8cbf1f9b749dc969a4e240"
+ integrity sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==
+ dependencies:
+ punycode "^2.1.1"
+
+tryer@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/tryer/-/tryer-1.0.1.tgz#f2c85406800b9b0f74c9f7465b81eaad241252f8"
+ integrity sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==
+
+ts-interface-checker@^0.1.9:
+ version "0.1.13"
+ resolved "https://registry.yarnpkg.com/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz#784fd3d679722bc103b1b4b8030bcddb5db2a699"
+ integrity sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==
+
+tsconfig-paths@^3.14.2:
+ version "3.14.2"
+ resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz#6e32f1f79412decd261f92d633a9dc1cfa99f088"
+ integrity sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==
+ dependencies:
+ "@types/json5" "^0.0.29"
+ json5 "^1.0.2"
+ minimist "^1.2.6"
+ strip-bom "^3.0.0"
+
+tslib@^1.8.1:
+ version "1.14.1"
+ resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
+ integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
+
+tslib@^2.0.3:
+ version "2.6.2"
+ resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae"
+ integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==
+
+tsutils@^3.21.0:
+ version "3.21.0"
+ resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623"
+ integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==
+ dependencies:
+ tslib "^1.8.1"
+
+type-check@^0.4.0, type-check@~0.4.0:
+ version "0.4.0"
+ resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1"
+ integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==
+ dependencies:
+ prelude-ls "^1.2.1"
+
+type-check@~0.3.2:
+ version "0.3.2"
+ resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72"
+ integrity sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==
+ dependencies:
+ prelude-ls "~1.1.2"
+
+type-detect@4.0.8:
+ version "4.0.8"
+ resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c"
+ integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==
+
+type-fest@^0.16.0:
+ version "0.16.0"
+ resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.16.0.tgz#3240b891a78b0deae910dbeb86553e552a148860"
+ integrity sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==
+
+type-fest@^0.20.2:
+ version "0.20.2"
+ resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4"
+ integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==
+
+type-fest@^0.21.3:
+ version "0.21.3"
+ resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37"
+ integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==
+
+type-is@~1.6.18:
+ version "1.6.18"
+ resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131"
+ integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==
+ dependencies:
+ media-typer "0.3.0"
+ mime-types "~2.1.24"
+
+typed-array-buffer@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz#18de3e7ed7974b0a729d3feecb94338d1472cd60"
+ integrity sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==
+ dependencies:
+ call-bind "^1.0.2"
+ get-intrinsic "^1.2.1"
+ is-typed-array "^1.1.10"
+
+typed-array-byte-length@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz#d787a24a995711611fb2b87a4052799517b230d0"
+ integrity sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==
+ dependencies:
+ call-bind "^1.0.2"
+ for-each "^0.3.3"
+ has-proto "^1.0.1"
+ is-typed-array "^1.1.10"
+
+typed-array-byte-offset@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz#cbbe89b51fdef9cd6aaf07ad4707340abbc4ea0b"
+ integrity sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==
+ dependencies:
+ available-typed-arrays "^1.0.5"
+ call-bind "^1.0.2"
+ for-each "^0.3.3"
+ has-proto "^1.0.1"
+ is-typed-array "^1.1.10"
+
+typed-array-length@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.4.tgz#89d83785e5c4098bec72e08b319651f0eac9c1bb"
+ integrity sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==
+ dependencies:
+ call-bind "^1.0.2"
+ for-each "^0.3.3"
+ is-typed-array "^1.1.9"
+
+typedarray-to-buffer@^3.1.5:
+ version "3.1.5"
+ resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080"
+ integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==
+ dependencies:
+ is-typedarray "^1.0.0"
+
+unbox-primitive@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e"
+ integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==
+ dependencies:
+ call-bind "^1.0.2"
+ has-bigints "^1.0.2"
+ has-symbols "^1.0.3"
+ which-boxed-primitive "^1.0.2"
+
+underscore@1.12.1:
+ version "1.12.1"
+ resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.12.1.tgz#7bb8cc9b3d397e201cf8553336d262544ead829e"
+ integrity sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw==
+
+undici-types@~5.26.4:
+ version "5.26.5"
+ resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617"
+ integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==
+
+unicode-canonical-property-names-ecmascript@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc"
+ integrity sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==
+
+unicode-match-property-ecmascript@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz#54fd16e0ecb167cf04cf1f756bdcc92eba7976c3"
+ integrity sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==
+ dependencies:
+ unicode-canonical-property-names-ecmascript "^2.0.0"
+ unicode-property-aliases-ecmascript "^2.0.0"
+
+unicode-match-property-value-ecmascript@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz#cb5fffdcd16a05124f5a4b0bf7c3770208acbbe0"
+ integrity sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==
+
+unicode-property-aliases-ecmascript@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd"
+ integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==
+
+unique-string@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d"
+ integrity sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==
+ dependencies:
+ crypto-random-string "^2.0.0"
+
+universalify@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.2.0.tgz#6451760566fa857534745ab1dde952d1b1761be0"
+ integrity sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==
+
+universalify@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717"
+ integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==
+
+unpipe@1.0.0, unpipe@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec"
+ integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==
+
+unquote@~1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/unquote/-/unquote-1.1.1.tgz#8fded7324ec6e88a0ff8b905e7c098cdc086d544"
+ integrity sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==
+
+upath@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894"
+ integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==
+
+update-browserslist-db@^1.0.13:
+ version "1.0.13"
+ resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz#3c5e4f5c083661bd38ef64b6328c26ed6c8248c4"
+ integrity sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==
+ dependencies:
+ escalade "^3.1.1"
+ picocolors "^1.0.0"
+
+uri-js@^4.2.2:
+ version "4.4.1"
+ resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e"
+ integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==
+ dependencies:
+ punycode "^2.1.0"
+
+url-parse@^1.5.3:
+ version "1.5.10"
+ resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.10.tgz#9d3c2f736c1d75dd3bd2be507dcc111f1e2ea9c1"
+ integrity sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==
+ dependencies:
+ querystringify "^2.1.1"
+ requires-port "^1.0.0"
+
+util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
+ integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==
+
+util.promisify@~1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.1.tgz#6baf7774b80eeb0f7520d8b81d07982a59abbaee"
+ integrity sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==
+ dependencies:
+ define-properties "^1.1.3"
+ es-abstract "^1.17.2"
+ has-symbols "^1.0.1"
+ object.getownpropertydescriptors "^2.1.0"
+
+utila@~0.4:
+ version "0.4.0"
+ resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c"
+ integrity sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==
+
+utils-merge@1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713"
+ integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==
+
+uuid@^8.3.2:
+ version "8.3.2"
+ resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2"
+ integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==
+
+v8-to-istanbul@^8.1.0:
+ version "8.1.1"
+ resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz#77b752fd3975e31bbcef938f85e9bd1c7a8d60ed"
+ integrity sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==
+ dependencies:
+ "@types/istanbul-lib-coverage" "^2.0.1"
+ convert-source-map "^1.6.0"
+ source-map "^0.7.3"
+
+vary@~1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc"
+ integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==
+
+w3c-hr-time@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz#0a89cdf5cc15822df9c360543676963e0cc308cd"
+ integrity sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==
+ dependencies:
+ browser-process-hrtime "^1.0.0"
+
+w3c-xmlserializer@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz#3e7104a05b75146cc60f564380b7f683acf1020a"
+ integrity sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==
+ dependencies:
+ xml-name-validator "^3.0.0"
+
+walker@^1.0.7:
+ version "1.0.8"
+ resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.8.tgz#bd498db477afe573dc04185f011d3ab8a8d7653f"
+ integrity sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==
+ dependencies:
+ makeerror "1.0.12"
+
+watchpack@^2.4.0:
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz#fa33032374962c78113f93c7f2fb4c54c9862a5d"
+ integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==
+ dependencies:
+ glob-to-regexp "^0.4.1"
+ graceful-fs "^4.1.2"
+
+wbuf@^1.1.0, wbuf@^1.7.3:
+ version "1.7.3"
+ resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df"
+ integrity sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==
+ dependencies:
+ minimalistic-assert "^1.0.0"
+
+web-vitals@^2.1.4:
+ version "2.1.4"
+ resolved "https://registry.yarnpkg.com/web-vitals/-/web-vitals-2.1.4.tgz#76563175a475a5e835264d373704f9dde718290c"
+ integrity sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==
+
+webidl-conversions@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad"
+ integrity sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==
+
+webidl-conversions@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-5.0.0.tgz#ae59c8a00b121543a2acc65c0434f57b0fc11aff"
+ integrity sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==
+
+webidl-conversions@^6.1.0:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-6.1.0.tgz#9111b4d7ea80acd40f5270d666621afa78b69514"
+ integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==
+
+webpack-dev-middleware@^5.3.1:
+ version "5.3.3"
+ resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz#efae67c2793908e7311f1d9b06f2a08dcc97e51f"
+ integrity sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==
+ dependencies:
+ colorette "^2.0.10"
+ memfs "^3.4.3"
+ mime-types "^2.1.31"
+ range-parser "^1.2.1"
+ schema-utils "^4.0.0"
+
+webpack-dev-server@^4.6.0:
+ version "4.15.1"
+ resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz#8944b29c12760b3a45bdaa70799b17cb91b03df7"
+ integrity sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==
+ dependencies:
+ "@types/bonjour" "^3.5.9"
+ "@types/connect-history-api-fallback" "^1.3.5"
+ "@types/express" "^4.17.13"
+ "@types/serve-index" "^1.9.1"
+ "@types/serve-static" "^1.13.10"
+ "@types/sockjs" "^0.3.33"
+ "@types/ws" "^8.5.5"
+ ansi-html-community "^0.0.8"
+ bonjour-service "^1.0.11"
+ chokidar "^3.5.3"
+ colorette "^2.0.10"
+ compression "^1.7.4"
+ connect-history-api-fallback "^2.0.0"
+ default-gateway "^6.0.3"
+ express "^4.17.3"
+ graceful-fs "^4.2.6"
+ html-entities "^2.3.2"
+ http-proxy-middleware "^2.0.3"
+ ipaddr.js "^2.0.1"
+ launch-editor "^2.6.0"
+ open "^8.0.9"
+ p-retry "^4.5.0"
+ rimraf "^3.0.2"
+ schema-utils "^4.0.0"
+ selfsigned "^2.1.1"
+ serve-index "^1.9.1"
+ sockjs "^0.3.24"
+ spdy "^4.0.2"
+ webpack-dev-middleware "^5.3.1"
+ ws "^8.13.0"
+
+webpack-manifest-plugin@^4.0.2:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz#10f8dbf4714ff93a215d5a45bcc416d80506f94f"
+ integrity sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==
+ dependencies:
+ tapable "^2.0.0"
+ webpack-sources "^2.2.0"
+
+webpack-sources@^1.4.3:
+ version "1.4.3"
+ resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.4.3.tgz#eedd8ec0b928fbf1cbfe994e22d2d890f330a933"
+ integrity sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==
+ dependencies:
+ source-list-map "^2.0.0"
+ source-map "~0.6.1"
+
+webpack-sources@^2.2.0:
+ version "2.3.1"
+ resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-2.3.1.tgz#570de0af163949fe272233c2cefe1b56f74511fd"
+ integrity sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==
+ dependencies:
+ source-list-map "^2.0.1"
+ source-map "^0.6.1"
+
+webpack-sources@^3.2.3:
+ version "3.2.3"
+ resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde"
+ integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==
+
+webpack@^5.64.4:
+ version "5.89.0"
+ resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.89.0.tgz#56b8bf9a34356e93a6625770006490bf3a7f32dc"
+ integrity sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==
+ dependencies:
+ "@types/eslint-scope" "^3.7.3"
+ "@types/estree" "^1.0.0"
+ "@webassemblyjs/ast" "^1.11.5"
+ "@webassemblyjs/wasm-edit" "^1.11.5"
+ "@webassemblyjs/wasm-parser" "^1.11.5"
+ acorn "^8.7.1"
+ acorn-import-assertions "^1.9.0"
+ browserslist "^4.14.5"
+ chrome-trace-event "^1.0.2"
+ enhanced-resolve "^5.15.0"
+ es-module-lexer "^1.2.1"
+ eslint-scope "5.1.1"
+ events "^3.2.0"
+ glob-to-regexp "^0.4.1"
+ graceful-fs "^4.2.9"
+ json-parse-even-better-errors "^2.3.1"
+ loader-runner "^4.2.0"
+ mime-types "^2.1.27"
+ neo-async "^2.6.2"
+ schema-utils "^3.2.0"
+ tapable "^2.1.1"
+ terser-webpack-plugin "^5.3.7"
+ watchpack "^2.4.0"
+ webpack-sources "^3.2.3"
+
+websocket-driver@>=0.5.1, websocket-driver@^0.7.4:
+ version "0.7.4"
+ resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760"
+ integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==
+ dependencies:
+ http-parser-js ">=0.5.1"
+ safe-buffer ">=5.1.0"
+ websocket-extensions ">=0.1.1"
+
+websocket-extensions@>=0.1.1:
+ version "0.1.4"
+ resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42"
+ integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==
+
+whatwg-encoding@^1.0.5:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0"
+ integrity sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==
+ dependencies:
+ iconv-lite "0.4.24"
+
+whatwg-fetch@^3.6.2:
+ version "3.6.19"
+ resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-3.6.19.tgz#caefd92ae630b91c07345537e67f8354db470973"
+ integrity sha512-d67JP4dHSbm2TrpFj8AbO8DnL1JXL5J9u0Kq2xW6d0TFDbCA3Muhdt8orXC22utleTVj7Prqt82baN6RBvnEgw==
+
+whatwg-mimetype@^2.3.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf"
+ integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==
+
+whatwg-url@^7.0.0:
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.1.0.tgz#c2c492f1eca612988efd3d2266be1b9fc6170d06"
+ integrity sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==
+ dependencies:
+ lodash.sortby "^4.7.0"
+ tr46 "^1.0.1"
+ webidl-conversions "^4.0.2"
+
+whatwg-url@^8.0.0, whatwg-url@^8.5.0:
+ version "8.7.0"
+ resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-8.7.0.tgz#656a78e510ff8f3937bc0bcbe9f5c0ac35941b77"
+ integrity sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==
+ dependencies:
+ lodash "^4.7.0"
+ tr46 "^2.1.0"
+ webidl-conversions "^6.1.0"
+
+which-boxed-primitive@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6"
+ integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==
+ dependencies:
+ is-bigint "^1.0.1"
+ is-boolean-object "^1.1.0"
+ is-number-object "^1.0.4"
+ is-string "^1.0.5"
+ is-symbol "^1.0.3"
+
+which-builtin-type@^1.1.3:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/which-builtin-type/-/which-builtin-type-1.1.3.tgz#b1b8443707cc58b6e9bf98d32110ff0c2cbd029b"
+ integrity sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==
+ dependencies:
+ function.prototype.name "^1.1.5"
+ has-tostringtag "^1.0.0"
+ is-async-function "^2.0.0"
+ is-date-object "^1.0.5"
+ is-finalizationregistry "^1.0.2"
+ is-generator-function "^1.0.10"
+ is-regex "^1.1.4"
+ is-weakref "^1.0.2"
+ isarray "^2.0.5"
+ which-boxed-primitive "^1.0.2"
+ which-collection "^1.0.1"
+ which-typed-array "^1.1.9"
+
+which-collection@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/which-collection/-/which-collection-1.0.1.tgz#70eab71ebbbd2aefaf32f917082fc62cdcb70906"
+ integrity sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==
+ dependencies:
+ is-map "^2.0.1"
+ is-set "^2.0.1"
+ is-weakmap "^2.0.1"
+ is-weakset "^2.0.1"
+
+which-typed-array@^1.1.11, which-typed-array@^1.1.13, which-typed-array@^1.1.9:
+ version "1.1.13"
+ resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.13.tgz#870cd5be06ddb616f504e7b039c4c24898184d36"
+ integrity sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==
+ dependencies:
+ available-typed-arrays "^1.0.5"
+ call-bind "^1.0.4"
+ for-each "^0.3.3"
+ gopd "^1.0.1"
+ has-tostringtag "^1.0.0"
+
+which@^1.3.1:
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"
+ integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==
+ dependencies:
+ isexe "^2.0.0"
+
+which@^2.0.1:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"
+ integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
+ dependencies:
+ isexe "^2.0.0"
+
+word-wrap@~1.2.3:
+ version "1.2.5"
+ resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.5.tgz#d2c45c6dd4fbce621a66f136cbe328afd0410b34"
+ integrity sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==
+
+workbox-background-sync@6.6.1:
+ version "6.6.1"
+ resolved "https://registry.yarnpkg.com/workbox-background-sync/-/workbox-background-sync-6.6.1.tgz#08d603a33717ce663e718c30cc336f74909aff2f"
+ integrity sha512-trJd3ovpWCvzu4sW0E8rV3FUyIcC0W8G+AZ+VcqzzA890AsWZlUGOTSxIMmIHVusUw/FDq1HFWfy/kC/WTRqSg==
+ dependencies:
+ idb "^7.0.1"
+ workbox-core "6.6.1"
+
+workbox-broadcast-update@6.6.1:
+ version "6.6.1"
+ resolved "https://registry.yarnpkg.com/workbox-broadcast-update/-/workbox-broadcast-update-6.6.1.tgz#0fad9454cf8e4ace0c293e5617c64c75d8a8c61e"
+ integrity sha512-fBhffRdaANdeQ1V8s692R9l/gzvjjRtydBOvR6WCSB0BNE2BacA29Z4r9/RHd9KaXCPl6JTdI9q0bR25YKP8TQ==
+ dependencies:
+ workbox-core "6.6.1"
+
+workbox-build@6.6.1:
+ version "6.6.1"
+ resolved "https://registry.yarnpkg.com/workbox-build/-/workbox-build-6.6.1.tgz#6010e9ce550910156761448f2dbea8cfcf759cb0"
+ integrity sha512-INPgDx6aRycAugUixbKgiEQBWD0MPZqU5r0jyr24CehvNuLPSXp/wGOpdRJmts656lNiXwqV7dC2nzyrzWEDnw==
+ dependencies:
+ "@apideck/better-ajv-errors" "^0.3.1"
+ "@babel/core" "^7.11.1"
+ "@babel/preset-env" "^7.11.0"
+ "@babel/runtime" "^7.11.2"
+ "@rollup/plugin-babel" "^5.2.0"
+ "@rollup/plugin-node-resolve" "^11.2.1"
+ "@rollup/plugin-replace" "^2.4.1"
+ "@surma/rollup-plugin-off-main-thread" "^2.2.3"
+ ajv "^8.6.0"
+ common-tags "^1.8.0"
+ fast-json-stable-stringify "^2.1.0"
+ fs-extra "^9.0.1"
+ glob "^7.1.6"
+ lodash "^4.17.20"
+ pretty-bytes "^5.3.0"
+ rollup "^2.43.1"
+ rollup-plugin-terser "^7.0.0"
+ source-map "^0.8.0-beta.0"
+ stringify-object "^3.3.0"
+ strip-comments "^2.0.1"
+ tempy "^0.6.0"
+ upath "^1.2.0"
+ workbox-background-sync "6.6.1"
+ workbox-broadcast-update "6.6.1"
+ workbox-cacheable-response "6.6.1"
+ workbox-core "6.6.1"
+ workbox-expiration "6.6.1"
+ workbox-google-analytics "6.6.1"
+ workbox-navigation-preload "6.6.1"
+ workbox-precaching "6.6.1"
+ workbox-range-requests "6.6.1"
+ workbox-recipes "6.6.1"
+ workbox-routing "6.6.1"
+ workbox-strategies "6.6.1"
+ workbox-streams "6.6.1"
+ workbox-sw "6.6.1"
+ workbox-window "6.6.1"
+
+workbox-cacheable-response@6.6.1:
+ version "6.6.1"
+ resolved "https://registry.yarnpkg.com/workbox-cacheable-response/-/workbox-cacheable-response-6.6.1.tgz#284c2b86be3f4fd191970ace8c8e99797bcf58e9"
+ integrity sha512-85LY4veT2CnTCDxaVG7ft3NKaFbH6i4urZXgLiU4AiwvKqS2ChL6/eILiGRYXfZ6gAwDnh5RkuDbr/GMS4KSag==
+ dependencies:
+ workbox-core "6.6.1"
+
+workbox-core@6.6.1:
+ version "6.6.1"
+ resolved "https://registry.yarnpkg.com/workbox-core/-/workbox-core-6.6.1.tgz#7184776d4134c5ed2f086878c882728fc9084265"
+ integrity sha512-ZrGBXjjaJLqzVothoE12qTbVnOAjFrHDXpZe7coCb6q65qI/59rDLwuFMO4PcZ7jcbxY+0+NhUVztzR/CbjEFw==
+
+workbox-expiration@6.6.1:
+ version "6.6.1"
+ resolved "https://registry.yarnpkg.com/workbox-expiration/-/workbox-expiration-6.6.1.tgz#a841fa36676104426dbfb9da1ef6a630b4f93739"
+ integrity sha512-qFiNeeINndiOxaCrd2DeL1Xh1RFug3JonzjxUHc5WkvkD2u5abY3gZL1xSUNt3vZKsFFGGORItSjVTVnWAZO4A==
+ dependencies:
+ idb "^7.0.1"
+ workbox-core "6.6.1"
+
+workbox-google-analytics@6.6.1:
+ version "6.6.1"
+ resolved "https://registry.yarnpkg.com/workbox-google-analytics/-/workbox-google-analytics-6.6.1.tgz#a07a6655ab33d89d1b0b0a935ffa5dea88618c5d"
+ integrity sha512-1TjSvbFSLmkpqLcBsF7FuGqqeDsf+uAXO/pjiINQKg3b1GN0nBngnxLcXDYo1n/XxK4N7RaRrpRlkwjY/3ocuA==
+ dependencies:
+ workbox-background-sync "6.6.1"
+ workbox-core "6.6.1"
+ workbox-routing "6.6.1"
+ workbox-strategies "6.6.1"
+
+workbox-navigation-preload@6.6.1:
+ version "6.6.1"
+ resolved "https://registry.yarnpkg.com/workbox-navigation-preload/-/workbox-navigation-preload-6.6.1.tgz#61a34fe125558dd88cf09237f11bd966504ea059"
+ integrity sha512-DQCZowCecO+wRoIxJI2V6bXWK6/53ff+hEXLGlQL4Rp9ZaPDLrgV/32nxwWIP7QpWDkVEtllTAK5h6cnhxNxDA==
+ dependencies:
+ workbox-core "6.6.1"
+
+workbox-precaching@6.6.1:
+ version "6.6.1"
+ resolved "https://registry.yarnpkg.com/workbox-precaching/-/workbox-precaching-6.6.1.tgz#dedeeba10a2d163d990bf99f1c2066ac0d1a19e2"
+ integrity sha512-K4znSJ7IKxCnCYEdhNkMr7X1kNh8cz+mFgx9v5jFdz1MfI84pq8C2zG+oAoeE5kFrUf7YkT5x4uLWBNg0DVZ5A==
+ dependencies:
+ workbox-core "6.6.1"
+ workbox-routing "6.6.1"
+ workbox-strategies "6.6.1"
+
+workbox-range-requests@6.6.1:
+ version "6.6.1"
+ resolved "https://registry.yarnpkg.com/workbox-range-requests/-/workbox-range-requests-6.6.1.tgz#ddaf7e73af11d362fbb2f136a9063a4c7f507a39"
+ integrity sha512-4BDzk28govqzg2ZpX0IFkthdRmCKgAKreontYRC5YsAPB2jDtPNxqx3WtTXgHw1NZalXpcH/E4LqUa9+2xbv1g==
+ dependencies:
+ workbox-core "6.6.1"
+
+workbox-recipes@6.6.1:
+ version "6.6.1"
+ resolved "https://registry.yarnpkg.com/workbox-recipes/-/workbox-recipes-6.6.1.tgz#ea70d2b2b0b0bce8de0a9d94f274d4a688e69fae"
+ integrity sha512-/oy8vCSzromXokDA+X+VgpeZJvtuf8SkQ8KL0xmRivMgJZrjwM3c2tpKTJn6PZA6TsbxGs3Sc7KwMoZVamcV2g==
+ dependencies:
+ workbox-cacheable-response "6.6.1"
+ workbox-core "6.6.1"
+ workbox-expiration "6.6.1"
+ workbox-precaching "6.6.1"
+ workbox-routing "6.6.1"
+ workbox-strategies "6.6.1"
+
+workbox-routing@6.6.1:
+ version "6.6.1"
+ resolved "https://registry.yarnpkg.com/workbox-routing/-/workbox-routing-6.6.1.tgz#cba9a1c7e0d1ea11e24b6f8c518840efdc94f581"
+ integrity sha512-j4ohlQvfpVdoR8vDYxTY9rA9VvxTHogkIDwGdJ+rb2VRZQ5vt1CWwUUZBeD/WGFAni12jD1HlMXvJ8JS7aBWTg==
+ dependencies:
+ workbox-core "6.6.1"
+
+workbox-strategies@6.6.1:
+ version "6.6.1"
+ resolved "https://registry.yarnpkg.com/workbox-strategies/-/workbox-strategies-6.6.1.tgz#38d0f0fbdddba97bd92e0c6418d0b1a2ccd5b8bf"
+ integrity sha512-WQLXkRnsk4L81fVPkkgon1rZNxnpdO5LsO+ws7tYBC6QQQFJVI6v98klrJEjFtZwzw/mB/HT5yVp7CcX0O+mrw==
+ dependencies:
+ workbox-core "6.6.1"
+
+workbox-streams@6.6.1:
+ version "6.6.1"
+ resolved "https://registry.yarnpkg.com/workbox-streams/-/workbox-streams-6.6.1.tgz#b2f7ba7b315c27a6e3a96a476593f99c5d227d26"
+ integrity sha512-maKG65FUq9e4BLotSKWSTzeF0sgctQdYyTMq529piEN24Dlu9b6WhrAfRpHdCncRS89Zi2QVpW5V33NX8PgH3Q==
+ dependencies:
+ workbox-core "6.6.1"
+ workbox-routing "6.6.1"
+
+workbox-sw@6.6.1:
+ version "6.6.1"
+ resolved "https://registry.yarnpkg.com/workbox-sw/-/workbox-sw-6.6.1.tgz#d4c4ca3125088e8b9fd7a748ed537fa0247bd72c"
+ integrity sha512-R7whwjvU2abHH/lR6kQTTXLHDFU2izht9kJOvBRYK65FbwutT4VvnUAJIgHvfWZ/fokrOPhfoWYoPCMpSgUKHQ==
+
+workbox-webpack-plugin@^6.4.1:
+ version "6.6.1"
+ resolved "https://registry.yarnpkg.com/workbox-webpack-plugin/-/workbox-webpack-plugin-6.6.1.tgz#4f81cc1ad4e5d2cd7477a86ba83c84ee2d187531"
+ integrity sha512-zpZ+ExFj9NmiI66cFEApyjk7hGsfJ1YMOaLXGXBoZf0v7Iu6hL0ZBe+83mnDq3YYWAfA3fnyFejritjOHkFcrA==
+ dependencies:
+ fast-json-stable-stringify "^2.1.0"
+ pretty-bytes "^5.4.1"
+ upath "^1.2.0"
+ webpack-sources "^1.4.3"
+ workbox-build "6.6.1"
+
+workbox-window@6.6.1:
+ version "6.6.1"
+ resolved "https://registry.yarnpkg.com/workbox-window/-/workbox-window-6.6.1.tgz#f22a394cbac36240d0dadcbdebc35f711bb7b89e"
+ integrity sha512-wil4nwOY58nTdCvif/KEZjQ2NP8uk3gGeRNy2jPBbzypU4BT4D9L8xiwbmDBpZlSgJd2xsT9FvSNU0gsxV51JQ==
+ dependencies:
+ "@types/trusted-types" "^2.0.2"
+ workbox-core "6.6.1"
+
+wrap-ansi@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
+ integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
+ dependencies:
+ ansi-styles "^4.0.0"
+ string-width "^4.1.0"
+ strip-ansi "^6.0.0"
+
+wrappy@1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
+ integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==
+
+write-file-atomic@^3.0.0:
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8"
+ integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==
+ dependencies:
+ imurmurhash "^0.1.4"
+ is-typedarray "^1.0.0"
+ signal-exit "^3.0.2"
+ typedarray-to-buffer "^3.1.5"
+
+ws@^7.4.6:
+ version "7.5.9"
+ resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591"
+ integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==
+
+ws@^8.13.0:
+ version "8.14.2"
+ resolved "https://registry.yarnpkg.com/ws/-/ws-8.14.2.tgz#6c249a806eb2db7a20d26d51e7709eab7b2e6c7f"
+ integrity sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==
+
+xml-name-validator@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a"
+ integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==
+
+xmlchars@^2.2.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb"
+ integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==
+
+y18n@^5.0.5:
+ version "5.0.8"
+ resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55"
+ integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==
+
+yallist@^3.0.2:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd"
+ integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==
+
+yallist@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"
+ integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==
+
+yaml@^1.10.0, yaml@^1.10.2, yaml@^1.7.2:
+ version "1.10.2"
+ resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b"
+ integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==
+
+yaml@^2.1.1:
+ version "2.3.3"
+ resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.3.tgz#01f6d18ef036446340007db8e016810e5d64aad9"
+ integrity sha512-zw0VAJxgeZ6+++/su5AFoqBbZbrEakwu+X0M5HmcwUiBL7AzcuPKjj5we4xfQLp78LkEMpD0cOnUhmgOVy3KdQ==
+
+yargs-parser@^20.2.2:
+ version "20.2.9"
+ resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee"
+ integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==
+
+yargs@^16.2.0:
+ version "16.2.0"
+ resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66"
+ integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==
+ dependencies:
+ cliui "^7.0.2"
+ escalade "^3.1.1"
+ get-caller-file "^2.0.5"
+ require-directory "^2.1.1"
+ string-width "^4.2.0"
+ y18n "^5.0.5"
+ yargs-parser "^20.2.2"
+
+yocto-queue@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b"
+ integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==