From 62657cd2bedce437e6c62e532176bc294617735b Mon Sep 17 00:00:00 2001 From: Arne Tarara Date: Fri, 14 Jun 2024 07:48:48 +0200 Subject: [PATCH] Local testing script --- README.md | 6 + local_ci.example.sh | 99 + machine-power-data/default.sh | 10005 +++++++++++++++++++++++++++++++ scripts/add-data.sh | 4 +- scripts/cpu-utilization.sh | 4 +- scripts/create-and-add-meta.sh | 4 +- scripts/display_results.sh | 27 +- scripts/make_measurement.sh | 12 +- scripts/misc.sh | 8 +- scripts/setup.sh | 13 +- scripts/vars.sh | 27 +- 11 files changed, 10164 insertions(+), 45 deletions(-) create mode 100644 local_ci.example.sh diff --git a/README.md b/README.md index 793d1216..6671232c 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,12 @@ Eco-CI is a project aimed at estimating energy consumption in continuous integration (CI) environments. It provides functionality to calculate the energy consumption of CI jobs based on the power consumption characteristics of the underlying hardware. +## Requirements +Following packages are expected: +- `curl` +- `jq` +- `awk` + ## Usage Eco-CI supports both GitHub and GitLab as CI platforms. When you integrate it into your pipeline, you must call the start-measurement script to begin collecting power consumption data, then call the get-measurement script each time you wish to make a spot measurement. When you call get-measurment, you can also assign a label to it to more easily identify the measurement. At the end, call the display-results to see all the measurement results, overall total usage, and export the data. diff --git a/local_ci.example.sh b/local_ci.example.sh new file mode 100644 index 00000000..02fa6e8e --- /dev/null +++ b/local_ci.example.sh @@ -0,0 +1,99 @@ +#!/usr/bin/env bash +set -euo pipefail + +ECO_CI_SEND_DATA="true" +ECO_CI_DISPLAY_BADGE="true" +ECO_CI_DISPLAY_TABLE="true" +ECO_CI_SHOW_CARBON="true" + +ECO_CI_WORKFLOW_ID="YOUR WORKFLOW ID" + +ECO_CI_COMPANY_UUID="" +ECO_CI_PROJECT_UUID="" +ECO_CI_MACHINE_UUID="" + +# Please input valid UUIDs here if you want to use CarbonDB (https://www.green-coding.io/projects/carbondb/) +# Generate one here for example: https://www.freecodeformat.com/validate-uuid-guid.php +# ECO_CI_COMPANY_UUID="YOUR COMPANY UUID" +# ECO_CI_PROJECT_UUID="YOUR PROJECT UUID" +# ECO_CI_MACHINE_UUID="YOUR MACHINE UUID" + +# Use a generated power curve from Cloud Energy here +MACHINE_POWER_DATA="default.sh" + +# Initialize +echo "Initialize" + +"$(dirname "$0")/scripts/setup.sh" initialize $MACHINE_POWER_DATA +"$(dirname "$0")/scripts/vars.sh" add_var "WORKFLOW_ID" $ECO_CI_WORKFLOW_ID +"$(dirname "$0")/scripts/setup.sh" start_measurement +echo "Duration: "$(($(date +%s) - $(cat /tmp/eco-ci/timer-total.txt))) + +# Do some work +echo "Sleeping" +sleep 3s +echo "Duration: "$(($(date +%s) - $(cat /tmp/eco-ci/timer-total.txt))) + + +"$(dirname "$0")/scripts/make_measurement.sh" \ +-l "Step sleep" \ +-r "My Pipeline ID" \ +-b "Branch Name" \ +-R "Repo Name" \ +-c "Commit SHA hash" \ +-sd "$ECO_CI_SEND_DATA" \ +-s "local" \ +-n "Workflow nice name" \ +-cbc "$ECO_CI_COMPANY_UUID" \ +-cbp "$ECO_CI_PROJECT_UUID" \ +-cbm "$ECO_CI_MACHINE_UUID" + +# Do some other work +echo "ls -alhR" +timeout 3s ls -alhR / > /dev/null || true +echo "Duration: "$(($(date +%s) - $(cat /tmp/eco-ci/timer-total.txt))) + +echo "Sleeping " +sleep 3 +echo "Duration: "$(($(date +%s) - $(cat /tmp/eco-ci/timer-total.txt))) + +"$(dirname "$0")/scripts/make_measurement.sh" \ +-l "Step ls -alh" \ +-r "My Pipeline ID" \ +-b "Branch Name" \ +-R "Repo Name" \ +-c "Commit SHA hash" \ +-sd "$ECO_CI_SEND_DATA" \ +-s "local" \ +-n "Workflow nice name" \ +-cbc "$ECO_CI_COMPANY_UUID" \ +-cbp "$ECO_CI_PROJECT_UUID" \ +-cbm "$ECO_CI_MACHINE_UUID" + +echo "Display Results" +echo "Duration: "$(($(date +%s) - $(cat /tmp/eco-ci/timer-total.txt))) + +# Display results +ECO_CI_FORMAT_CLR="\e[44m" +ECO_CI_TXT_CLEAR="\e[0m" + +echo "Dump files" +cat /tmp/eco-ci/energy-total.txt +cat /tmp/eco-ci/cpu-util-total.txt + + +"$(dirname "$0")/scripts/display_results.sh" \ + -b "Branch Name" \ + -db "$ECO_CI_DISPLAY_BADGE" \ + -r "My Pipeline ID" \ + -R "Repo Name" \ + -dt "$ECO_CI_DISPLAY_TABLE" \ + -sd "$ECO_CI_SEND_DATA" \ + -s "local" \ + -sc "$ECO_CI_SHOW_CARBON" + +echo -e "$ECO_CI_FORMAT_CLR$(cat /tmp/eco-ci/output.txt)$ECO_CI_TXT_CLEAR" +echo "Duration: "$(($(date +%s) - $(cat /tmp/eco-ci/timer-total.txt))) + +"$(dirname "$0")/scripts/setup.sh" end_measurement + diff --git a/machine-power-data/default.sh b/machine-power-data/default.sh index e69de29b..f312d9d5 100644 --- a/machine-power-data/default.sh +++ b/machine-power-data/default.sh @@ -0,0 +1,10005 @@ +#!/usr/bin/env bash +set -eu +declare -A cloud_energy_hashmap +cloud_energy_hashmap[0.00]=93.3974838256836 +cloud_energy_hashmap[5.00]=134.2045135498047 +cloud_energy_hashmap[10.00]=142.6856918334961 +cloud_energy_hashmap[15.00]=151.1668701171875 +cloud_energy_hashmap[20.00]=159.3592758178711 +cloud_energy_hashmap[25.00]=167.5516815185547 +cloud_energy_hashmap[30.00]=175.94586181640625 +cloud_energy_hashmap[35.00]=184.3400421142578 +cloud_energy_hashmap[40.00]=193.12574005126953 +cloud_energy_hashmap[45.00]=201.91143798828125 +cloud_energy_hashmap[50.00]=211.94439697265625 +cloud_energy_hashmap[55.00]=221.97735595703125 +cloud_energy_hashmap[60.00]=233.1541748046875 +cloud_energy_hashmap[65.00]=244.33099365234375 +cloud_energy_hashmap[70.00]=257.2308349609375 +cloud_energy_hashmap[75.00]=270.13067626953125 +cloud_energy_hashmap[80.00]=285.22332763671875 +cloud_energy_hashmap[85.00]=300.31597900390625 +cloud_energy_hashmap[90.00]=315.20643615722656 +cloud_energy_hashmap[95.00]=330.0968933105469 +cloud_energy_hashmap[100.00]=330.0968933105469 +cloud_energy_hashmap[105.00]=330.0968933105469 +cloud_energy_hashmap[0.01]=93.47909788513184 +cloud_energy_hashmap[0.02]=93.56071194458008 +cloud_energy_hashmap[0.03]=93.64232600402832 +cloud_energy_hashmap[0.04]=93.72394006347656 +cloud_energy_hashmap[0.05]=93.8055541229248 +cloud_energy_hashmap[0.06]=93.88716818237305 +cloud_energy_hashmap[0.07]=93.96878224182129 +cloud_energy_hashmap[0.08]=94.05039630126953 +cloud_energy_hashmap[0.09]=94.13201036071777 +cloud_energy_hashmap[0.10]=94.21362442016601 +cloud_energy_hashmap[0.11]=94.29523847961426 +cloud_energy_hashmap[0.12]=94.3768525390625 +cloud_energy_hashmap[0.13]=94.45846659851074 +cloud_energy_hashmap[0.14]=94.54008065795898 +cloud_energy_hashmap[0.15]=94.62169471740722 +cloud_energy_hashmap[0.16]=94.70330877685547 +cloud_energy_hashmap[0.17]=94.7849228363037 +cloud_energy_hashmap[0.18]=94.86653689575195 +cloud_energy_hashmap[0.19]=94.94815095520019 +cloud_energy_hashmap[0.20]=95.02976501464843 +cloud_energy_hashmap[0.21]=95.11137907409667 +cloud_energy_hashmap[0.22]=95.19299313354492 +cloud_energy_hashmap[0.23]=95.27460719299316 +cloud_energy_hashmap[0.24]=95.3562212524414 +cloud_energy_hashmap[0.25]=95.43783531188964 +cloud_energy_hashmap[0.26]=95.51944937133788 +cloud_energy_hashmap[0.27]=95.60106343078613 +cloud_energy_hashmap[0.28]=95.68267749023437 +cloud_energy_hashmap[0.29]=95.76429154968261 +cloud_energy_hashmap[0.30]=95.84590560913085 +cloud_energy_hashmap[0.31]=95.9275196685791 +cloud_energy_hashmap[0.32]=96.00913372802735 +cloud_energy_hashmap[0.33]=96.09074778747559 +cloud_energy_hashmap[0.34]=96.17236184692383 +cloud_energy_hashmap[0.35]=96.25397590637208 +cloud_energy_hashmap[0.36]=96.33558996582032 +cloud_energy_hashmap[0.37]=96.41720402526856 +cloud_energy_hashmap[0.38]=96.4988180847168 +cloud_energy_hashmap[0.39]=96.58043214416504 +cloud_energy_hashmap[0.40]=96.66204620361329 +cloud_energy_hashmap[0.41]=96.74366026306153 +cloud_energy_hashmap[0.42]=96.82527432250977 +cloud_energy_hashmap[0.43]=96.90688838195801 +cloud_energy_hashmap[0.44]=96.98850244140625 +cloud_energy_hashmap[0.45]=97.0701165008545 +cloud_energy_hashmap[0.46]=97.15173056030274 +cloud_energy_hashmap[0.47]=97.23334461975098 +cloud_energy_hashmap[0.48]=97.31495867919922 +cloud_energy_hashmap[0.49]=97.39657273864746 +cloud_energy_hashmap[0.50]=97.4781867980957 +cloud_energy_hashmap[0.51]=97.55980085754395 +cloud_energy_hashmap[0.52]=97.64141491699219 +cloud_energy_hashmap[0.53]=97.72302897644043 +cloud_energy_hashmap[0.54]=97.80464303588867 +cloud_energy_hashmap[0.55]=97.88625709533692 +cloud_energy_hashmap[0.56]=97.96787115478516 +cloud_energy_hashmap[0.57]=98.0494852142334 +cloud_energy_hashmap[0.58]=98.13109927368164 +cloud_energy_hashmap[0.59]=98.21271333312988 +cloud_energy_hashmap[0.60]=98.29432739257813 +cloud_energy_hashmap[0.61]=98.37594145202637 +cloud_energy_hashmap[0.62]=98.45755551147461 +cloud_energy_hashmap[0.63]=98.53916957092285 +cloud_energy_hashmap[0.64]=98.6207836303711 +cloud_energy_hashmap[0.65]=98.70239768981934 +cloud_energy_hashmap[0.66]=98.78401174926758 +cloud_energy_hashmap[0.67]=98.86562580871582 +cloud_energy_hashmap[0.68]=98.94723986816406 +cloud_energy_hashmap[0.69]=99.0288539276123 +cloud_energy_hashmap[0.70]=99.11046798706055 +cloud_energy_hashmap[0.71]=99.19208204650879 +cloud_energy_hashmap[0.72]=99.27369610595703 +cloud_energy_hashmap[0.73]=99.35531016540527 +cloud_energy_hashmap[0.74]=99.43692422485351 +cloud_energy_hashmap[0.75]=99.51853828430175 +cloud_energy_hashmap[0.76]=99.60015234375 +cloud_energy_hashmap[0.77]=99.68176640319824 +cloud_energy_hashmap[0.78]=99.76338046264648 +cloud_energy_hashmap[0.79]=99.84499452209472 +cloud_energy_hashmap[0.80]=99.92660858154296 +cloud_energy_hashmap[0.81]=100.0082226409912 +cloud_energy_hashmap[0.82]=100.08983670043945 +cloud_energy_hashmap[0.83]=100.17145075988769 +cloud_energy_hashmap[0.84]=100.25306481933593 +cloud_energy_hashmap[0.85]=100.33467887878417 +cloud_energy_hashmap[0.86]=100.41629293823242 +cloud_energy_hashmap[0.87]=100.49790699768066 +cloud_energy_hashmap[0.88]=100.5795210571289 +cloud_energy_hashmap[0.89]=100.66113511657714 +cloud_energy_hashmap[0.90]=100.7427491760254 +cloud_energy_hashmap[0.91]=100.82436323547364 +cloud_energy_hashmap[0.92]=100.90597729492188 +cloud_energy_hashmap[0.93]=100.98759135437012 +cloud_energy_hashmap[0.94]=101.06920541381837 +cloud_energy_hashmap[0.95]=101.15081947326661 +cloud_energy_hashmap[0.96]=101.23243353271485 +cloud_energy_hashmap[0.97]=101.31404759216309 +cloud_energy_hashmap[0.98]=101.39566165161133 +cloud_energy_hashmap[0.99]=101.47727571105958 +cloud_energy_hashmap[1.00]=101.55888977050782 +cloud_energy_hashmap[1.01]=101.64050382995606 +cloud_energy_hashmap[1.02]=101.7221178894043 +cloud_energy_hashmap[1.03]=101.80373194885254 +cloud_energy_hashmap[1.04]=101.88534600830079 +cloud_energy_hashmap[1.05]=101.96696006774903 +cloud_energy_hashmap[1.06]=102.04857412719727 +cloud_energy_hashmap[1.07]=102.13018818664551 +cloud_energy_hashmap[1.08]=102.21180224609375 +cloud_energy_hashmap[1.09]=102.293416305542 +cloud_energy_hashmap[1.10]=102.37503036499024 +cloud_energy_hashmap[1.11]=102.45664442443848 +cloud_energy_hashmap[1.12]=102.53825848388672 +cloud_energy_hashmap[1.13]=102.61987254333496 +cloud_energy_hashmap[1.14]=102.7014866027832 +cloud_energy_hashmap[1.15]=102.78310066223145 +cloud_energy_hashmap[1.16]=102.86471472167969 +cloud_energy_hashmap[1.17]=102.94632878112793 +cloud_energy_hashmap[1.18]=103.02794284057617 +cloud_energy_hashmap[1.19]=103.10955690002442 +cloud_energy_hashmap[1.20]=103.19117095947266 +cloud_energy_hashmap[1.21]=103.2727850189209 +cloud_energy_hashmap[1.22]=103.35439907836914 +cloud_energy_hashmap[1.23]=103.43601313781738 +cloud_energy_hashmap[1.24]=103.51762719726563 +cloud_energy_hashmap[1.25]=103.59924125671387 +cloud_energy_hashmap[1.26]=103.68085531616211 +cloud_energy_hashmap[1.27]=103.76246937561035 +cloud_energy_hashmap[1.28]=103.8440834350586 +cloud_energy_hashmap[1.29]=103.92569749450684 +cloud_energy_hashmap[1.30]=104.00731155395508 +cloud_energy_hashmap[1.31]=104.08892561340332 +cloud_energy_hashmap[1.32]=104.17053967285156 +cloud_energy_hashmap[1.33]=104.2521537322998 +cloud_energy_hashmap[1.34]=104.33376779174804 +cloud_energy_hashmap[1.35]=104.41538185119629 +cloud_energy_hashmap[1.36]=104.49699591064453 +cloud_energy_hashmap[1.37]=104.57860997009277 +cloud_energy_hashmap[1.38]=104.66022402954101 +cloud_energy_hashmap[1.39]=104.74183808898925 +cloud_energy_hashmap[1.40]=104.8234521484375 +cloud_energy_hashmap[1.41]=104.90506620788574 +cloud_energy_hashmap[1.42]=104.98668026733398 +cloud_energy_hashmap[1.43]=105.06829432678222 +cloud_energy_hashmap[1.44]=105.14990838623046 +cloud_energy_hashmap[1.45]=105.2315224456787 +cloud_energy_hashmap[1.46]=105.31313650512695 +cloud_energy_hashmap[1.47]=105.39475056457519 +cloud_energy_hashmap[1.48]=105.47636462402343 +cloud_energy_hashmap[1.49]=105.55797868347167 +cloud_energy_hashmap[1.50]=105.63959274291992 +cloud_energy_hashmap[1.51]=105.72120680236816 +cloud_energy_hashmap[1.52]=105.8028208618164 +cloud_energy_hashmap[1.53]=105.88443492126464 +cloud_energy_hashmap[1.54]=105.96604898071288 +cloud_energy_hashmap[1.55]=106.04766304016113 +cloud_energy_hashmap[1.56]=106.12927709960938 +cloud_energy_hashmap[1.57]=106.21089115905762 +cloud_energy_hashmap[1.58]=106.29250521850587 +cloud_energy_hashmap[1.59]=106.37411927795411 +cloud_energy_hashmap[1.60]=106.45573333740235 +cloud_energy_hashmap[1.61]=106.53734739685059 +cloud_energy_hashmap[1.62]=106.61896145629883 +cloud_energy_hashmap[1.63]=106.70057551574708 +cloud_energy_hashmap[1.64]=106.78218957519532 +cloud_energy_hashmap[1.65]=106.86380363464356 +cloud_energy_hashmap[1.66]=106.9454176940918 +cloud_energy_hashmap[1.67]=107.02703175354004 +cloud_energy_hashmap[1.68]=107.10864581298829 +cloud_energy_hashmap[1.69]=107.19025987243653 +cloud_energy_hashmap[1.70]=107.27187393188477 +cloud_energy_hashmap[1.71]=107.35348799133301 +cloud_energy_hashmap[1.72]=107.43510205078125 +cloud_energy_hashmap[1.73]=107.5167161102295 +cloud_energy_hashmap[1.74]=107.59833016967774 +cloud_energy_hashmap[1.75]=107.67994422912598 +cloud_energy_hashmap[1.76]=107.76155828857422 +cloud_energy_hashmap[1.77]=107.84317234802246 +cloud_energy_hashmap[1.78]=107.9247864074707 +cloud_energy_hashmap[1.79]=108.00640046691895 +cloud_energy_hashmap[1.80]=108.08801452636719 +cloud_energy_hashmap[1.81]=108.16962858581543 +cloud_energy_hashmap[1.82]=108.25124264526367 +cloud_energy_hashmap[1.83]=108.33285670471192 +cloud_energy_hashmap[1.84]=108.41447076416016 +cloud_energy_hashmap[1.85]=108.4960848236084 +cloud_energy_hashmap[1.86]=108.57769888305664 +cloud_energy_hashmap[1.87]=108.65931294250488 +cloud_energy_hashmap[1.88]=108.74092700195312 +cloud_energy_hashmap[1.89]=108.82254106140137 +cloud_energy_hashmap[1.90]=108.90415512084961 +cloud_energy_hashmap[1.91]=108.98576918029785 +cloud_energy_hashmap[1.92]=109.06738323974609 +cloud_energy_hashmap[1.93]=109.14899729919433 +cloud_energy_hashmap[1.94]=109.23061135864258 +cloud_energy_hashmap[1.95]=109.31222541809082 +cloud_energy_hashmap[1.96]=109.39383947753906 +cloud_energy_hashmap[1.97]=109.4754535369873 +cloud_energy_hashmap[1.98]=109.55706759643554 +cloud_energy_hashmap[1.99]=109.63868165588379 +cloud_energy_hashmap[2.00]=109.72029571533203 +cloud_energy_hashmap[2.01]=109.80190977478028 +cloud_energy_hashmap[2.02]=109.88352383422851 +cloud_energy_hashmap[2.03]=109.96513789367677 +cloud_energy_hashmap[2.04]=110.046751953125 +cloud_energy_hashmap[2.05]=110.12836601257324 +cloud_energy_hashmap[2.06]=110.2099800720215 +cloud_energy_hashmap[2.07]=110.29159413146972 +cloud_energy_hashmap[2.08]=110.37320819091798 +cloud_energy_hashmap[2.09]=110.4548222503662 +cloud_energy_hashmap[2.10]=110.53643630981446 +cloud_energy_hashmap[2.11]=110.61805036926269 +cloud_energy_hashmap[2.12]=110.69966442871095 +cloud_energy_hashmap[2.13]=110.78127848815919 +cloud_energy_hashmap[2.14]=110.86289254760743 +cloud_energy_hashmap[2.15]=110.94450660705567 +cloud_energy_hashmap[2.16]=111.02612066650391 +cloud_energy_hashmap[2.17]=111.10773472595216 +cloud_energy_hashmap[2.18]=111.1893487854004 +cloud_energy_hashmap[2.19]=111.27096284484864 +cloud_energy_hashmap[2.20]=111.35257690429688 +cloud_energy_hashmap[2.21]=111.43419096374512 +cloud_energy_hashmap[2.22]=111.51580502319337 +cloud_energy_hashmap[2.23]=111.59741908264161 +cloud_energy_hashmap[2.24]=111.67903314208985 +cloud_energy_hashmap[2.25]=111.76064720153809 +cloud_energy_hashmap[2.26]=111.84226126098633 +cloud_energy_hashmap[2.27]=111.92387532043458 +cloud_energy_hashmap[2.28]=112.00548937988282 +cloud_energy_hashmap[2.29]=112.08710343933106 +cloud_energy_hashmap[2.30]=112.1687174987793 +cloud_energy_hashmap[2.31]=112.25033155822754 +cloud_energy_hashmap[2.32]=112.33194561767579 +cloud_energy_hashmap[2.33]=112.41355967712403 +cloud_energy_hashmap[2.34]=112.49517373657227 +cloud_energy_hashmap[2.35]=112.57678779602051 +cloud_energy_hashmap[2.36]=112.65840185546875 +cloud_energy_hashmap[2.37]=112.740015914917 +cloud_energy_hashmap[2.38]=112.82162997436524 +cloud_energy_hashmap[2.39]=112.90324403381348 +cloud_energy_hashmap[2.40]=112.98485809326172 +cloud_energy_hashmap[2.41]=113.06647215270996 +cloud_energy_hashmap[2.42]=113.1480862121582 +cloud_energy_hashmap[2.43]=113.22970027160645 +cloud_energy_hashmap[2.44]=113.31131433105469 +cloud_energy_hashmap[2.45]=113.39292839050293 +cloud_energy_hashmap[2.46]=113.47454244995117 +cloud_energy_hashmap[2.47]=113.55615650939941 +cloud_energy_hashmap[2.48]=113.63777056884766 +cloud_energy_hashmap[2.49]=113.7193846282959 +cloud_energy_hashmap[2.50]=113.80099868774414 +cloud_energy_hashmap[2.51]=113.88261274719238 +cloud_energy_hashmap[2.52]=113.96422680664062 +cloud_energy_hashmap[2.53]=114.04584086608887 +cloud_energy_hashmap[2.54]=114.12745492553711 +cloud_energy_hashmap[2.55]=114.20906898498535 +cloud_energy_hashmap[2.56]=114.29068304443359 +cloud_energy_hashmap[2.57]=114.37229710388183 +cloud_energy_hashmap[2.58]=114.45391116333008 +cloud_energy_hashmap[2.59]=114.53552522277832 +cloud_energy_hashmap[2.60]=114.61713928222656 +cloud_energy_hashmap[2.61]=114.6987533416748 +cloud_energy_hashmap[2.62]=114.78036740112304 +cloud_energy_hashmap[2.63]=114.86198146057129 +cloud_energy_hashmap[2.64]=114.94359552001953 +cloud_energy_hashmap[2.65]=115.02520957946777 +cloud_energy_hashmap[2.66]=115.10682363891601 +cloud_energy_hashmap[2.67]=115.18843769836425 +cloud_energy_hashmap[2.68]=115.2700517578125 +cloud_energy_hashmap[2.69]=115.35166581726074 +cloud_energy_hashmap[2.70]=115.43327987670898 +cloud_energy_hashmap[2.71]=115.51489393615722 +cloud_energy_hashmap[2.72]=115.59650799560546 +cloud_energy_hashmap[2.73]=115.6781220550537 +cloud_energy_hashmap[2.74]=115.75973611450195 +cloud_energy_hashmap[2.75]=115.84135017395019 +cloud_energy_hashmap[2.76]=115.92296423339843 +cloud_energy_hashmap[2.77]=116.00457829284667 +cloud_energy_hashmap[2.78]=116.08619235229493 +cloud_energy_hashmap[2.79]=116.16780641174316 +cloud_energy_hashmap[2.80]=116.24942047119141 +cloud_energy_hashmap[2.81]=116.33103453063964 +cloud_energy_hashmap[2.82]=116.41264859008788 +cloud_energy_hashmap[2.83]=116.49426264953614 +cloud_energy_hashmap[2.84]=116.57587670898437 +cloud_energy_hashmap[2.85]=116.65749076843262 +cloud_energy_hashmap[2.86]=116.73910482788085 +cloud_energy_hashmap[2.87]=116.82071888732911 +cloud_energy_hashmap[2.88]=116.90233294677734 +cloud_energy_hashmap[2.89]=116.98394700622559 +cloud_energy_hashmap[2.90]=117.06556106567383 +cloud_energy_hashmap[2.91]=117.14717512512208 +cloud_energy_hashmap[2.92]=117.22878918457032 +cloud_energy_hashmap[2.93]=117.31040324401856 +cloud_energy_hashmap[2.94]=117.3920173034668 +cloud_energy_hashmap[2.95]=117.47363136291504 +cloud_energy_hashmap[2.96]=117.55524542236329 +cloud_energy_hashmap[2.97]=117.63685948181153 +cloud_energy_hashmap[2.98]=117.71847354125977 +cloud_energy_hashmap[2.99]=117.80008760070801 +cloud_energy_hashmap[3.00]=117.88170166015625 +cloud_energy_hashmap[3.01]=117.9633157196045 +cloud_energy_hashmap[3.02]=118.04492977905274 +cloud_energy_hashmap[3.03]=118.12654383850098 +cloud_energy_hashmap[3.04]=118.20815789794922 +cloud_energy_hashmap[3.05]=118.28977195739746 +cloud_energy_hashmap[3.06]=118.3713860168457 +cloud_energy_hashmap[3.07]=118.45300007629395 +cloud_energy_hashmap[3.08]=118.53461413574219 +cloud_energy_hashmap[3.09]=118.61622819519043 +cloud_energy_hashmap[3.10]=118.69784225463867 +cloud_energy_hashmap[3.11]=118.77945631408691 +cloud_energy_hashmap[3.12]=118.86107037353516 +cloud_energy_hashmap[3.13]=118.9426844329834 +cloud_energy_hashmap[3.14]=119.02429849243164 +cloud_energy_hashmap[3.15]=119.10591255187988 +cloud_energy_hashmap[3.16]=119.18752661132812 +cloud_energy_hashmap[3.17]=119.26914067077637 +cloud_energy_hashmap[3.18]=119.35075473022461 +cloud_energy_hashmap[3.19]=119.43236878967285 +cloud_energy_hashmap[3.20]=119.51398284912109 +cloud_energy_hashmap[3.21]=119.59559690856933 +cloud_energy_hashmap[3.22]=119.67721096801758 +cloud_energy_hashmap[3.23]=119.75882502746582 +cloud_energy_hashmap[3.24]=119.84043908691407 +cloud_energy_hashmap[3.25]=119.9220531463623 +cloud_energy_hashmap[3.26]=120.00366720581056 +cloud_energy_hashmap[3.27]=120.08528126525879 +cloud_energy_hashmap[3.28]=120.16689532470704 +cloud_energy_hashmap[3.29]=120.24850938415527 +cloud_energy_hashmap[3.30]=120.33012344360353 +cloud_energy_hashmap[3.31]=120.41173750305177 +cloud_energy_hashmap[3.32]=120.49335156250001 +cloud_energy_hashmap[3.33]=120.57496562194825 +cloud_energy_hashmap[3.34]=120.65657968139648 +cloud_energy_hashmap[3.35]=120.73819374084474 +cloud_energy_hashmap[3.36]=120.81980780029298 +cloud_energy_hashmap[3.37]=120.90142185974122 +cloud_energy_hashmap[3.38]=120.98303591918946 +cloud_energy_hashmap[3.39]=121.0646499786377 +cloud_energy_hashmap[3.40]=121.14626403808595 +cloud_energy_hashmap[3.41]=121.22787809753419 +cloud_energy_hashmap[3.42]=121.30949215698243 +cloud_energy_hashmap[3.43]=121.39110621643067 +cloud_energy_hashmap[3.44]=121.47272027587891 +cloud_energy_hashmap[3.45]=121.55433433532716 +cloud_energy_hashmap[3.46]=121.6359483947754 +cloud_energy_hashmap[3.47]=121.71756245422364 +cloud_energy_hashmap[3.48]=121.79917651367188 +cloud_energy_hashmap[3.49]=121.88079057312012 +cloud_energy_hashmap[3.50]=121.96240463256837 +cloud_energy_hashmap[3.51]=122.0440186920166 +cloud_energy_hashmap[3.52]=122.12563275146485 +cloud_energy_hashmap[3.53]=122.20724681091309 +cloud_energy_hashmap[3.54]=122.28886087036133 +cloud_energy_hashmap[3.55]=122.37047492980957 +cloud_energy_hashmap[3.56]=122.45208898925782 +cloud_energy_hashmap[3.57]=122.53370304870606 +cloud_energy_hashmap[3.58]=122.6153171081543 +cloud_energy_hashmap[3.59]=122.69693116760254 +cloud_energy_hashmap[3.60]=122.77854522705078 +cloud_energy_hashmap[3.61]=122.86015928649903 +cloud_energy_hashmap[3.62]=122.94177334594727 +cloud_energy_hashmap[3.63]=123.02338740539551 +cloud_energy_hashmap[3.64]=123.10500146484375 +cloud_energy_hashmap[3.65]=123.186615524292 +cloud_energy_hashmap[3.66]=123.26822958374024 +cloud_energy_hashmap[3.67]=123.34984364318848 +cloud_energy_hashmap[3.68]=123.43145770263672 +cloud_energy_hashmap[3.69]=123.51307176208496 +cloud_energy_hashmap[3.70]=123.5946858215332 +cloud_energy_hashmap[3.71]=123.67629988098145 +cloud_energy_hashmap[3.72]=123.75791394042969 +cloud_energy_hashmap[3.73]=123.83952799987793 +cloud_energy_hashmap[3.74]=123.92114205932617 +cloud_energy_hashmap[3.75]=124.00275611877441 +cloud_energy_hashmap[3.76]=124.08437017822266 +cloud_energy_hashmap[3.77]=124.1659842376709 +cloud_energy_hashmap[3.78]=124.24759829711914 +cloud_energy_hashmap[3.79]=124.32921235656738 +cloud_energy_hashmap[3.80]=124.41082641601562 +cloud_energy_hashmap[3.81]=124.49244047546387 +cloud_energy_hashmap[3.82]=124.57405453491211 +cloud_energy_hashmap[3.83]=124.65566859436035 +cloud_energy_hashmap[3.84]=124.73728265380859 +cloud_energy_hashmap[3.85]=124.81889671325683 +cloud_energy_hashmap[3.86]=124.90051077270508 +cloud_energy_hashmap[3.87]=124.98212483215332 +cloud_energy_hashmap[3.88]=125.06373889160156 +cloud_energy_hashmap[3.89]=125.1453529510498 +cloud_energy_hashmap[3.90]=125.22696701049804 +cloud_energy_hashmap[3.91]=125.30858106994629 +cloud_energy_hashmap[3.92]=125.39019512939453 +cloud_energy_hashmap[3.93]=125.47180918884277 +cloud_energy_hashmap[3.94]=125.55342324829101 +cloud_energy_hashmap[3.95]=125.63503730773925 +cloud_energy_hashmap[3.96]=125.7166513671875 +cloud_energy_hashmap[3.97]=125.79826542663574 +cloud_energy_hashmap[3.98]=125.87987948608398 +cloud_energy_hashmap[3.99]=125.96149354553222 +cloud_energy_hashmap[4.00]=126.04310760498046 +cloud_energy_hashmap[4.01]=126.1247216644287 +cloud_energy_hashmap[4.02]=126.20633572387696 +cloud_energy_hashmap[4.03]=126.28794978332519 +cloud_energy_hashmap[4.04]=126.36956384277343 +cloud_energy_hashmap[4.05]=126.45117790222167 +cloud_energy_hashmap[4.06]=126.53279196166993 +cloud_energy_hashmap[4.07]=126.61440602111817 +cloud_energy_hashmap[4.08]=126.6960200805664 +cloud_energy_hashmap[4.09]=126.77763414001464 +cloud_energy_hashmap[4.10]=126.85924819946288 +cloud_energy_hashmap[4.11]=126.94086225891114 +cloud_energy_hashmap[4.12]=127.02247631835938 +cloud_energy_hashmap[4.13]=127.10409037780761 +cloud_energy_hashmap[4.14]=127.18570443725585 +cloud_energy_hashmap[4.15]=127.2673184967041 +cloud_energy_hashmap[4.16]=127.34893255615235 +cloud_energy_hashmap[4.17]=127.43054661560058 +cloud_energy_hashmap[4.18]=127.51216067504882 +cloud_energy_hashmap[4.19]=127.59377473449707 +cloud_energy_hashmap[4.20]=127.67538879394532 +cloud_energy_hashmap[4.21]=127.75700285339356 +cloud_energy_hashmap[4.22]=127.83861691284179 +cloud_energy_hashmap[4.23]=127.92023097229004 +cloud_energy_hashmap[4.24]=128.0018450317383 +cloud_energy_hashmap[4.25]=128.0834590911865 +cloud_energy_hashmap[4.26]=128.16507315063478 +cloud_energy_hashmap[4.27]=128.246687210083 +cloud_energy_hashmap[4.28]=128.32830126953127 +cloud_energy_hashmap[4.29]=128.40991532897948 +cloud_energy_hashmap[4.30]=128.49152938842775 +cloud_energy_hashmap[4.31]=128.573143447876 +cloud_energy_hashmap[4.32]=128.65475750732423 +cloud_energy_hashmap[4.33]=128.73637156677245 +cloud_energy_hashmap[4.34]=128.81798562622072 +cloud_energy_hashmap[4.35]=128.89959968566896 +cloud_energy_hashmap[4.36]=128.9812137451172 +cloud_energy_hashmap[4.37]=129.06282780456542 +cloud_energy_hashmap[4.38]=129.1444418640137 +cloud_energy_hashmap[4.39]=129.2260559234619 +cloud_energy_hashmap[4.40]=129.30766998291017 +cloud_energy_hashmap[4.41]=129.38928404235838 +cloud_energy_hashmap[4.42]=129.47089810180665 +cloud_energy_hashmap[4.43]=129.55251216125487 +cloud_energy_hashmap[4.44]=129.63412622070314 +cloud_energy_hashmap[4.45]=129.71574028015138 +cloud_energy_hashmap[4.46]=129.79735433959962 +cloud_energy_hashmap[4.47]=129.87896839904784 +cloud_energy_hashmap[4.48]=129.9605824584961 +cloud_energy_hashmap[4.49]=130.04219651794435 +cloud_energy_hashmap[4.50]=130.1238105773926 +cloud_energy_hashmap[4.51]=130.2054246368408 +cloud_energy_hashmap[4.52]=130.28703869628907 +cloud_energy_hashmap[4.53]=130.36865275573732 +cloud_energy_hashmap[4.54]=130.45026681518556 +cloud_energy_hashmap[4.55]=130.5318808746338 +cloud_energy_hashmap[4.56]=130.61349493408204 +cloud_energy_hashmap[4.57]=130.69510899353028 +cloud_energy_hashmap[4.58]=130.77672305297853 +cloud_energy_hashmap[4.59]=130.85833711242677 +cloud_energy_hashmap[4.60]=130.939951171875 +cloud_energy_hashmap[4.61]=131.02156523132325 +cloud_energy_hashmap[4.62]=131.1031792907715 +cloud_energy_hashmap[4.63]=131.18479335021973 +cloud_energy_hashmap[4.64]=131.26640740966798 +cloud_energy_hashmap[4.65]=131.34802146911622 +cloud_energy_hashmap[4.66]=131.42963552856446 +cloud_energy_hashmap[4.67]=131.5112495880127 +cloud_energy_hashmap[4.68]=131.59286364746094 +cloud_energy_hashmap[4.69]=131.6744777069092 +cloud_energy_hashmap[4.70]=131.75609176635743 +cloud_energy_hashmap[4.71]=131.83770582580567 +cloud_energy_hashmap[4.72]=131.9193198852539 +cloud_energy_hashmap[4.73]=132.00093394470215 +cloud_energy_hashmap[4.74]=132.0825480041504 +cloud_energy_hashmap[4.75]=132.16416206359864 +cloud_energy_hashmap[4.76]=132.24577612304688 +cloud_energy_hashmap[4.77]=132.32739018249512 +cloud_energy_hashmap[4.78]=132.40900424194336 +cloud_energy_hashmap[4.79]=132.4906183013916 +cloud_energy_hashmap[4.80]=132.57223236083985 +cloud_energy_hashmap[4.81]=132.6538464202881 +cloud_energy_hashmap[4.82]=132.73546047973633 +cloud_energy_hashmap[4.83]=132.81707453918457 +cloud_energy_hashmap[4.84]=132.89868859863282 +cloud_energy_hashmap[4.85]=132.98030265808106 +cloud_energy_hashmap[4.86]=133.0619167175293 +cloud_energy_hashmap[4.87]=133.14353077697754 +cloud_energy_hashmap[4.88]=133.22514483642578 +cloud_energy_hashmap[4.89]=133.30675889587403 +cloud_energy_hashmap[4.90]=133.38837295532227 +cloud_energy_hashmap[4.91]=133.4699870147705 +cloud_energy_hashmap[4.92]=133.55160107421875 +cloud_energy_hashmap[4.93]=133.633215133667 +cloud_energy_hashmap[4.94]=133.71482919311524 +cloud_energy_hashmap[4.95]=133.79644325256348 +cloud_energy_hashmap[4.96]=133.87805731201172 +cloud_energy_hashmap[4.97]=133.95967137145996 +cloud_energy_hashmap[4.98]=134.0412854309082 +cloud_energy_hashmap[4.99]=134.12289949035645 +cloud_energy_hashmap[5.01]=134.22147590637206 +cloud_energy_hashmap[5.02]=134.23843826293944 +cloud_energy_hashmap[5.03]=134.25540061950684 +cloud_energy_hashmap[5.04]=134.27236297607422 +cloud_energy_hashmap[5.05]=134.2893253326416 +cloud_energy_hashmap[5.06]=134.30628768920897 +cloud_energy_hashmap[5.07]=134.32325004577638 +cloud_energy_hashmap[5.08]=134.34021240234375 +cloud_energy_hashmap[5.09]=134.35717475891113 +cloud_energy_hashmap[5.10]=134.3741371154785 +cloud_energy_hashmap[5.11]=134.3910994720459 +cloud_energy_hashmap[5.12]=134.40806182861328 +cloud_energy_hashmap[5.13]=134.42502418518066 +cloud_energy_hashmap[5.14]=134.44198654174804 +cloud_energy_hashmap[5.15]=134.45894889831544 +cloud_energy_hashmap[5.16]=134.47591125488282 +cloud_energy_hashmap[5.17]=134.4928736114502 +cloud_energy_hashmap[5.18]=134.50983596801757 +cloud_energy_hashmap[5.19]=134.52679832458497 +cloud_energy_hashmap[5.20]=134.54376068115235 +cloud_energy_hashmap[5.21]=134.56072303771973 +cloud_energy_hashmap[5.22]=134.5776853942871 +cloud_energy_hashmap[5.23]=134.5946477508545 +cloud_energy_hashmap[5.24]=134.61161010742188 +cloud_energy_hashmap[5.25]=134.62857246398926 +cloud_energy_hashmap[5.26]=134.64553482055663 +cloud_energy_hashmap[5.27]=134.662497177124 +cloud_energy_hashmap[5.28]=134.6794595336914 +cloud_energy_hashmap[5.29]=134.6964218902588 +cloud_energy_hashmap[5.30]=134.71338424682617 +cloud_energy_hashmap[5.31]=134.73034660339354 +cloud_energy_hashmap[5.32]=134.74730895996095 +cloud_energy_hashmap[5.33]=134.76427131652832 +cloud_energy_hashmap[5.34]=134.7812336730957 +cloud_energy_hashmap[5.35]=134.79819602966307 +cloud_energy_hashmap[5.36]=134.81515838623048 +cloud_energy_hashmap[5.37]=134.83212074279785 +cloud_energy_hashmap[5.38]=134.84908309936523 +cloud_energy_hashmap[5.39]=134.8660454559326 +cloud_energy_hashmap[5.40]=134.8830078125 +cloud_energy_hashmap[5.41]=134.8999701690674 +cloud_energy_hashmap[5.42]=134.91693252563476 +cloud_energy_hashmap[5.43]=134.93389488220214 +cloud_energy_hashmap[5.44]=134.95085723876954 +cloud_energy_hashmap[5.45]=134.96781959533692 +cloud_energy_hashmap[5.46]=134.9847819519043 +cloud_energy_hashmap[5.47]=135.00174430847167 +cloud_energy_hashmap[5.48]=135.01870666503908 +cloud_energy_hashmap[5.49]=135.03566902160645 +cloud_energy_hashmap[5.50]=135.05263137817383 +cloud_energy_hashmap[5.51]=135.0695937347412 +cloud_energy_hashmap[5.52]=135.08655609130858 +cloud_energy_hashmap[5.53]=135.10351844787598 +cloud_energy_hashmap[5.54]=135.12048080444336 +cloud_energy_hashmap[5.55]=135.13744316101074 +cloud_energy_hashmap[5.56]=135.1544055175781 +cloud_energy_hashmap[5.57]=135.17136787414552 +cloud_energy_hashmap[5.58]=135.1883302307129 +cloud_energy_hashmap[5.59]=135.20529258728027 +cloud_energy_hashmap[5.60]=135.22225494384764 +cloud_energy_hashmap[5.61]=135.23921730041505 +cloud_energy_hashmap[5.62]=135.25617965698243 +cloud_energy_hashmap[5.63]=135.2731420135498 +cloud_energy_hashmap[5.64]=135.29010437011718 +cloud_energy_hashmap[5.65]=135.30706672668458 +cloud_energy_hashmap[5.66]=135.32402908325196 +cloud_energy_hashmap[5.67]=135.34099143981933 +cloud_energy_hashmap[5.68]=135.3579537963867 +cloud_energy_hashmap[5.69]=135.3749161529541 +cloud_energy_hashmap[5.70]=135.3918785095215 +cloud_energy_hashmap[5.71]=135.40884086608887 +cloud_energy_hashmap[5.72]=135.42580322265624 +cloud_energy_hashmap[5.73]=135.44276557922365 +cloud_energy_hashmap[5.74]=135.45972793579102 +cloud_energy_hashmap[5.75]=135.4766902923584 +cloud_energy_hashmap[5.76]=135.49365264892577 +cloud_energy_hashmap[5.77]=135.51061500549315 +cloud_energy_hashmap[5.78]=135.52757736206055 +cloud_energy_hashmap[5.79]=135.54453971862793 +cloud_energy_hashmap[5.80]=135.5615020751953 +cloud_energy_hashmap[5.81]=135.57846443176268 +cloud_energy_hashmap[5.82]=135.5954267883301 +cloud_energy_hashmap[5.83]=135.61238914489746 +cloud_energy_hashmap[5.84]=135.62935150146484 +cloud_energy_hashmap[5.85]=135.64631385803222 +cloud_energy_hashmap[5.86]=135.66327621459962 +cloud_energy_hashmap[5.87]=135.680238571167 +cloud_energy_hashmap[5.88]=135.69720092773437 +cloud_energy_hashmap[5.89]=135.71416328430175 +cloud_energy_hashmap[5.90]=135.73112564086915 +cloud_energy_hashmap[5.91]=135.74808799743653 +cloud_energy_hashmap[5.92]=135.7650503540039 +cloud_energy_hashmap[5.93]=135.78201271057128 +cloud_energy_hashmap[5.94]=135.79897506713868 +cloud_energy_hashmap[5.95]=135.81593742370606 +cloud_energy_hashmap[5.96]=135.83289978027344 +cloud_energy_hashmap[5.97]=135.8498621368408 +cloud_energy_hashmap[5.98]=135.86682449340822 +cloud_energy_hashmap[5.99]=135.8837868499756 +cloud_energy_hashmap[6.00]=135.90074920654297 +cloud_energy_hashmap[6.01]=135.91771156311034 +cloud_energy_hashmap[6.02]=135.93467391967772 +cloud_energy_hashmap[6.03]=135.95163627624513 +cloud_energy_hashmap[6.04]=135.9685986328125 +cloud_energy_hashmap[6.05]=135.98556098937988 +cloud_energy_hashmap[6.06]=136.00252334594725 +cloud_energy_hashmap[6.07]=136.01948570251466 +cloud_energy_hashmap[6.08]=136.03644805908203 +cloud_energy_hashmap[6.09]=136.0534104156494 +cloud_energy_hashmap[6.10]=136.07037277221679 +cloud_energy_hashmap[6.11]=136.0873351287842 +cloud_energy_hashmap[6.12]=136.10429748535157 +cloud_energy_hashmap[6.13]=136.12125984191894 +cloud_energy_hashmap[6.14]=136.13822219848632 +cloud_energy_hashmap[6.15]=136.15518455505372 +cloud_energy_hashmap[6.16]=136.1721469116211 +cloud_energy_hashmap[6.17]=136.18910926818847 +cloud_energy_hashmap[6.18]=136.20607162475585 +cloud_energy_hashmap[6.19]=136.22303398132325 +cloud_energy_hashmap[6.20]=136.23999633789063 +cloud_energy_hashmap[6.21]=136.256958694458 +cloud_energy_hashmap[6.22]=136.27392105102538 +cloud_energy_hashmap[6.23]=136.2908834075928 +cloud_energy_hashmap[6.24]=136.30784576416016 +cloud_energy_hashmap[6.25]=136.32480812072754 +cloud_energy_hashmap[6.26]=136.34177047729492 +cloud_energy_hashmap[6.27]=136.3587328338623 +cloud_energy_hashmap[6.28]=136.3756951904297 +cloud_energy_hashmap[6.29]=136.39265754699707 +cloud_energy_hashmap[6.30]=136.40961990356445 +cloud_energy_hashmap[6.31]=136.42658226013182 +cloud_energy_hashmap[6.32]=136.44354461669923 +cloud_energy_hashmap[6.33]=136.4605069732666 +cloud_energy_hashmap[6.34]=136.47746932983398 +cloud_energy_hashmap[6.35]=136.49443168640136 +cloud_energy_hashmap[6.36]=136.51139404296876 +cloud_energy_hashmap[6.37]=136.52835639953614 +cloud_energy_hashmap[6.38]=136.5453187561035 +cloud_energy_hashmap[6.39]=136.5622811126709 +cloud_energy_hashmap[6.40]=136.5792434692383 +cloud_energy_hashmap[6.41]=136.59620582580567 +cloud_energy_hashmap[6.42]=136.61316818237304 +cloud_energy_hashmap[6.43]=136.63013053894042 +cloud_energy_hashmap[6.44]=136.64709289550783 +cloud_energy_hashmap[6.45]=136.6640552520752 +cloud_energy_hashmap[6.46]=136.68101760864258 +cloud_energy_hashmap[6.47]=136.69797996520995 +cloud_energy_hashmap[6.48]=136.71494232177736 +cloud_energy_hashmap[6.49]=136.73190467834473 +cloud_energy_hashmap[6.50]=136.7488670349121 +cloud_energy_hashmap[6.51]=136.76582939147949 +cloud_energy_hashmap[6.52]=136.78279174804686 +cloud_energy_hashmap[6.53]=136.79975410461427 +cloud_energy_hashmap[6.54]=136.81671646118164 +cloud_energy_hashmap[6.55]=136.83367881774902 +cloud_energy_hashmap[6.56]=136.8506411743164 +cloud_energy_hashmap[6.57]=136.8676035308838 +cloud_energy_hashmap[6.58]=136.88456588745117 +cloud_energy_hashmap[6.59]=136.90152824401855 +cloud_energy_hashmap[6.60]=136.91849060058593 +cloud_energy_hashmap[6.61]=136.93545295715333 +cloud_energy_hashmap[6.62]=136.9524153137207 +cloud_energy_hashmap[6.63]=136.96937767028808 +cloud_energy_hashmap[6.64]=136.98634002685546 +cloud_energy_hashmap[6.65]=137.00330238342286 +cloud_energy_hashmap[6.66]=137.02026473999024 +cloud_energy_hashmap[6.67]=137.03722709655761 +cloud_energy_hashmap[6.68]=137.054189453125 +cloud_energy_hashmap[6.69]=137.0711518096924 +cloud_energy_hashmap[6.70]=137.08811416625977 +cloud_energy_hashmap[6.71]=137.10507652282715 +cloud_energy_hashmap[6.72]=137.12203887939452 +cloud_energy_hashmap[6.73]=137.13900123596193 +cloud_energy_hashmap[6.74]=137.1559635925293 +cloud_energy_hashmap[6.75]=137.17292594909668 +cloud_energy_hashmap[6.76]=137.18988830566406 +cloud_energy_hashmap[6.77]=137.20685066223143 +cloud_energy_hashmap[6.78]=137.22381301879884 +cloud_energy_hashmap[6.79]=137.2407753753662 +cloud_energy_hashmap[6.80]=137.2577377319336 +cloud_energy_hashmap[6.81]=137.27470008850096 +cloud_energy_hashmap[6.82]=137.29166244506837 +cloud_energy_hashmap[6.83]=137.30862480163574 +cloud_energy_hashmap[6.84]=137.32558715820312 +cloud_energy_hashmap[6.85]=137.3425495147705 +cloud_energy_hashmap[6.86]=137.3595118713379 +cloud_energy_hashmap[6.87]=137.37647422790528 +cloud_energy_hashmap[6.88]=137.39343658447265 +cloud_energy_hashmap[6.89]=137.41039894104003 +cloud_energy_hashmap[6.90]=137.42736129760743 +cloud_energy_hashmap[6.91]=137.4443236541748 +cloud_energy_hashmap[6.92]=137.46128601074219 +cloud_energy_hashmap[6.93]=137.47824836730956 +cloud_energy_hashmap[6.94]=137.49521072387697 +cloud_energy_hashmap[6.95]=137.51217308044434 +cloud_energy_hashmap[6.96]=137.52913543701172 +cloud_energy_hashmap[6.97]=137.5460977935791 +cloud_energy_hashmap[6.98]=137.5630601501465 +cloud_energy_hashmap[6.99]=137.58002250671387 +cloud_energy_hashmap[7.00]=137.59698486328125 +cloud_energy_hashmap[7.01]=137.61394721984863 +cloud_energy_hashmap[7.02]=137.630909576416 +cloud_energy_hashmap[7.03]=137.6478719329834 +cloud_energy_hashmap[7.04]=137.66483428955078 +cloud_energy_hashmap[7.05]=137.68179664611816 +cloud_energy_hashmap[7.06]=137.69875900268553 +cloud_energy_hashmap[7.07]=137.71572135925294 +cloud_energy_hashmap[7.08]=137.73268371582031 +cloud_energy_hashmap[7.09]=137.7496460723877 +cloud_energy_hashmap[7.10]=137.76660842895507 +cloud_energy_hashmap[7.11]=137.78357078552247 +cloud_energy_hashmap[7.12]=137.80053314208985 +cloud_energy_hashmap[7.13]=137.81749549865722 +cloud_energy_hashmap[7.14]=137.8344578552246 +cloud_energy_hashmap[7.15]=137.851420211792 +cloud_energy_hashmap[7.16]=137.86838256835938 +cloud_energy_hashmap[7.17]=137.88534492492676 +cloud_energy_hashmap[7.18]=137.90230728149413 +cloud_energy_hashmap[7.19]=137.91926963806154 +cloud_energy_hashmap[7.20]=137.9362319946289 +cloud_energy_hashmap[7.21]=137.9531943511963 +cloud_energy_hashmap[7.22]=137.97015670776366 +cloud_energy_hashmap[7.23]=137.98711906433107 +cloud_energy_hashmap[7.24]=138.00408142089844 +cloud_energy_hashmap[7.25]=138.02104377746582 +cloud_energy_hashmap[7.26]=138.0380061340332 +cloud_energy_hashmap[7.27]=138.05496849060057 +cloud_energy_hashmap[7.28]=138.07193084716798 +cloud_energy_hashmap[7.29]=138.08889320373535 +cloud_energy_hashmap[7.30]=138.10585556030273 +cloud_energy_hashmap[7.31]=138.1228179168701 +cloud_energy_hashmap[7.32]=138.1397802734375 +cloud_energy_hashmap[7.33]=138.15674263000489 +cloud_energy_hashmap[7.34]=138.17370498657226 +cloud_energy_hashmap[7.35]=138.19066734313964 +cloud_energy_hashmap[7.36]=138.20762969970704 +cloud_energy_hashmap[7.37]=138.22459205627442 +cloud_energy_hashmap[7.38]=138.2415544128418 +cloud_energy_hashmap[7.39]=138.25851676940917 +cloud_energy_hashmap[7.40]=138.27547912597657 +cloud_energy_hashmap[7.41]=138.29244148254395 +cloud_energy_hashmap[7.42]=138.30940383911133 +cloud_energy_hashmap[7.43]=138.3263661956787 +cloud_energy_hashmap[7.44]=138.3433285522461 +cloud_energy_hashmap[7.45]=138.36029090881348 +cloud_energy_hashmap[7.46]=138.37725326538086 +cloud_energy_hashmap[7.47]=138.39421562194823 +cloud_energy_hashmap[7.48]=138.41117797851564 +cloud_energy_hashmap[7.49]=138.42814033508301 +cloud_energy_hashmap[7.50]=138.4451026916504 +cloud_energy_hashmap[7.51]=138.46206504821777 +cloud_energy_hashmap[7.52]=138.47902740478514 +cloud_energy_hashmap[7.53]=138.49598976135255 +cloud_energy_hashmap[7.54]=138.51295211791992 +cloud_energy_hashmap[7.55]=138.5299144744873 +cloud_energy_hashmap[7.56]=138.54687683105467 +cloud_energy_hashmap[7.57]=138.56383918762208 +cloud_energy_hashmap[7.58]=138.58080154418946 +cloud_energy_hashmap[7.59]=138.59776390075683 +cloud_energy_hashmap[7.60]=138.6147262573242 +cloud_energy_hashmap[7.61]=138.6316886138916 +cloud_energy_hashmap[7.62]=138.648650970459 +cloud_energy_hashmap[7.63]=138.66561332702636 +cloud_energy_hashmap[7.64]=138.68257568359374 +cloud_energy_hashmap[7.65]=138.69953804016114 +cloud_energy_hashmap[7.66]=138.71650039672852 +cloud_energy_hashmap[7.67]=138.7334627532959 +cloud_energy_hashmap[7.68]=138.75042510986327 +cloud_energy_hashmap[7.69]=138.76738746643068 +cloud_energy_hashmap[7.70]=138.78434982299805 +cloud_energy_hashmap[7.71]=138.80131217956543 +cloud_energy_hashmap[7.72]=138.8182745361328 +cloud_energy_hashmap[7.73]=138.8352368927002 +cloud_energy_hashmap[7.74]=138.85219924926758 +cloud_energy_hashmap[7.75]=138.86916160583496 +cloud_energy_hashmap[7.76]=138.88612396240234 +cloud_energy_hashmap[7.77]=138.9030863189697 +cloud_energy_hashmap[7.78]=138.92004867553712 +cloud_energy_hashmap[7.79]=138.9370110321045 +cloud_energy_hashmap[7.80]=138.95397338867187 +cloud_energy_hashmap[7.81]=138.97093574523925 +cloud_energy_hashmap[7.82]=138.98789810180665 +cloud_energy_hashmap[7.83]=139.00486045837403 +cloud_energy_hashmap[7.84]=139.0218228149414 +cloud_energy_hashmap[7.85]=139.03878517150878 +cloud_energy_hashmap[7.86]=139.05574752807618 +cloud_energy_hashmap[7.87]=139.07270988464356 +cloud_energy_hashmap[7.88]=139.08967224121093 +cloud_energy_hashmap[7.89]=139.1066345977783 +cloud_energy_hashmap[7.90]=139.12359695434571 +cloud_energy_hashmap[7.91]=139.1405593109131 +cloud_energy_hashmap[7.92]=139.15752166748047 +cloud_energy_hashmap[7.93]=139.17448402404784 +cloud_energy_hashmap[7.94]=139.19144638061525 +cloud_energy_hashmap[7.95]=139.20840873718262 +cloud_energy_hashmap[7.96]=139.22537109375 +cloud_energy_hashmap[7.97]=139.24233345031737 +cloud_energy_hashmap[7.98]=139.25929580688478 +cloud_energy_hashmap[7.99]=139.27625816345216 +cloud_energy_hashmap[8.00]=139.29322052001953 +cloud_energy_hashmap[8.01]=139.3101828765869 +cloud_energy_hashmap[8.02]=139.32714523315428 +cloud_energy_hashmap[8.03]=139.3441075897217 +cloud_energy_hashmap[8.04]=139.36106994628906 +cloud_energy_hashmap[8.05]=139.37803230285644 +cloud_energy_hashmap[8.06]=139.39499465942382 +cloud_energy_hashmap[8.07]=139.41195701599122 +cloud_energy_hashmap[8.08]=139.4289193725586 +cloud_energy_hashmap[8.09]=139.44588172912597 +cloud_energy_hashmap[8.10]=139.46284408569335 +cloud_energy_hashmap[8.11]=139.47980644226075 +cloud_energy_hashmap[8.12]=139.49676879882813 +cloud_energy_hashmap[8.13]=139.5137311553955 +cloud_energy_hashmap[8.14]=139.53069351196288 +cloud_energy_hashmap[8.15]=139.54765586853028 +cloud_energy_hashmap[8.16]=139.56461822509766 +cloud_energy_hashmap[8.17]=139.58158058166504 +cloud_energy_hashmap[8.18]=139.5985429382324 +cloud_energy_hashmap[8.19]=139.61550529479982 +cloud_energy_hashmap[8.20]=139.6324676513672 +cloud_energy_hashmap[8.21]=139.64943000793457 +cloud_energy_hashmap[8.22]=139.66639236450195 +cloud_energy_hashmap[8.23]=139.68335472106935 +cloud_energy_hashmap[8.24]=139.70031707763673 +cloud_energy_hashmap[8.25]=139.7172794342041 +cloud_energy_hashmap[8.26]=139.73424179077148 +cloud_energy_hashmap[8.27]=139.75120414733885 +cloud_energy_hashmap[8.28]=139.76816650390626 +cloud_energy_hashmap[8.29]=139.78512886047363 +cloud_energy_hashmap[8.30]=139.802091217041 +cloud_energy_hashmap[8.31]=139.8190535736084 +cloud_energy_hashmap[8.32]=139.8360159301758 +cloud_energy_hashmap[8.33]=139.85297828674317 +cloud_energy_hashmap[8.34]=139.86994064331054 +cloud_energy_hashmap[8.35]=139.88690299987792 +cloud_energy_hashmap[8.36]=139.90386535644532 +cloud_energy_hashmap[8.37]=139.9208277130127 +cloud_energy_hashmap[8.38]=139.93779006958007 +cloud_energy_hashmap[8.39]=139.95475242614745 +cloud_energy_hashmap[8.40]=139.97171478271486 +cloud_energy_hashmap[8.41]=139.98867713928223 +cloud_energy_hashmap[8.42]=140.0056394958496 +cloud_energy_hashmap[8.43]=140.02260185241698 +cloud_energy_hashmap[8.44]=140.0395642089844 +cloud_energy_hashmap[8.45]=140.05652656555176 +cloud_energy_hashmap[8.46]=140.07348892211914 +cloud_energy_hashmap[8.47]=140.09045127868652 +cloud_energy_hashmap[8.48]=140.10741363525392 +cloud_energy_hashmap[8.49]=140.1243759918213 +cloud_energy_hashmap[8.50]=140.14133834838867 +cloud_energy_hashmap[8.51]=140.15830070495605 +cloud_energy_hashmap[8.52]=140.17526306152342 +cloud_energy_hashmap[8.53]=140.19222541809083 +cloud_energy_hashmap[8.54]=140.2091877746582 +cloud_energy_hashmap[8.55]=140.22615013122558 +cloud_energy_hashmap[8.56]=140.24311248779296 +cloud_energy_hashmap[8.57]=140.26007484436036 +cloud_energy_hashmap[8.58]=140.27703720092774 +cloud_energy_hashmap[8.59]=140.2939995574951 +cloud_energy_hashmap[8.60]=140.3109619140625 +cloud_energy_hashmap[8.61]=140.3279242706299 +cloud_energy_hashmap[8.62]=140.34488662719727 +cloud_energy_hashmap[8.63]=140.36184898376465 +cloud_energy_hashmap[8.64]=140.37881134033202 +cloud_energy_hashmap[8.65]=140.39577369689943 +cloud_energy_hashmap[8.66]=140.4127360534668 +cloud_energy_hashmap[8.67]=140.42969841003418 +cloud_energy_hashmap[8.68]=140.44666076660155 +cloud_energy_hashmap[8.69]=140.46362312316896 +cloud_energy_hashmap[8.70]=140.48058547973633 +cloud_energy_hashmap[8.71]=140.4975478363037 +cloud_energy_hashmap[8.72]=140.5145101928711 +cloud_energy_hashmap[8.73]=140.5314725494385 +cloud_energy_hashmap[8.74]=140.54843490600587 +cloud_energy_hashmap[8.75]=140.56539726257324 +cloud_energy_hashmap[8.76]=140.58235961914062 +cloud_energy_hashmap[8.77]=140.599321975708 +cloud_energy_hashmap[8.78]=140.6162843322754 +cloud_energy_hashmap[8.79]=140.63324668884277 +cloud_energy_hashmap[8.80]=140.65020904541015 +cloud_energy_hashmap[8.81]=140.66717140197753 +cloud_energy_hashmap[8.82]=140.68413375854493 +cloud_energy_hashmap[8.83]=140.7010961151123 +cloud_energy_hashmap[8.84]=140.71805847167968 +cloud_energy_hashmap[8.85]=140.73502082824706 +cloud_energy_hashmap[8.86]=140.75198318481446 +cloud_energy_hashmap[8.87]=140.76894554138184 +cloud_energy_hashmap[8.88]=140.78590789794922 +cloud_energy_hashmap[8.89]=140.8028702545166 +cloud_energy_hashmap[8.90]=140.819832611084 +cloud_energy_hashmap[8.91]=140.83679496765137 +cloud_energy_hashmap[8.92]=140.85375732421875 +cloud_energy_hashmap[8.93]=140.87071968078612 +cloud_energy_hashmap[8.94]=140.88768203735353 +cloud_energy_hashmap[8.95]=140.9046443939209 +cloud_energy_hashmap[8.96]=140.92160675048828 +cloud_energy_hashmap[8.97]=140.93856910705566 +cloud_energy_hashmap[8.98]=140.95553146362306 +cloud_energy_hashmap[8.99]=140.97249382019044 +cloud_energy_hashmap[9.00]=140.9894561767578 +cloud_energy_hashmap[9.01]=141.0064185333252 +cloud_energy_hashmap[9.02]=141.02338088989256 +cloud_energy_hashmap[9.03]=141.04034324645997 +cloud_energy_hashmap[9.04]=141.05730560302734 +cloud_energy_hashmap[9.05]=141.07426795959472 +cloud_energy_hashmap[9.06]=141.0912303161621 +cloud_energy_hashmap[9.07]=141.1081926727295 +cloud_energy_hashmap[9.08]=141.12515502929688 +cloud_energy_hashmap[9.09]=141.14211738586425 +cloud_energy_hashmap[9.10]=141.15907974243163 +cloud_energy_hashmap[9.11]=141.17604209899903 +cloud_energy_hashmap[9.12]=141.1930044555664 +cloud_energy_hashmap[9.13]=141.20996681213379 +cloud_energy_hashmap[9.14]=141.22692916870116 +cloud_energy_hashmap[9.15]=141.24389152526857 +cloud_energy_hashmap[9.16]=141.26085388183594 +cloud_energy_hashmap[9.17]=141.27781623840332 +cloud_energy_hashmap[9.18]=141.2947785949707 +cloud_energy_hashmap[9.19]=141.3117409515381 +cloud_energy_hashmap[9.20]=141.32870330810547 +cloud_energy_hashmap[9.21]=141.34566566467285 +cloud_energy_hashmap[9.22]=141.36262802124023 +cloud_energy_hashmap[9.23]=141.37959037780763 +cloud_energy_hashmap[9.24]=141.396552734375 +cloud_energy_hashmap[9.25]=141.41351509094238 +cloud_energy_hashmap[9.26]=141.43047744750976 +cloud_energy_hashmap[9.27]=141.44743980407713 +cloud_energy_hashmap[9.28]=141.46440216064454 +cloud_energy_hashmap[9.29]=141.48136451721192 +cloud_energy_hashmap[9.30]=141.4983268737793 +cloud_energy_hashmap[9.31]=141.51528923034667 +cloud_energy_hashmap[9.32]=141.53225158691407 +cloud_energy_hashmap[9.33]=141.54921394348145 +cloud_energy_hashmap[9.34]=141.56617630004882 +cloud_energy_hashmap[9.35]=141.5831386566162 +cloud_energy_hashmap[9.36]=141.6001010131836 +cloud_energy_hashmap[9.37]=141.61706336975098 +cloud_energy_hashmap[9.38]=141.63402572631836 +cloud_energy_hashmap[9.39]=141.65098808288573 +cloud_energy_hashmap[9.40]=141.66795043945314 +cloud_energy_hashmap[9.41]=141.6849127960205 +cloud_energy_hashmap[9.42]=141.7018751525879 +cloud_energy_hashmap[9.43]=141.71883750915526 +cloud_energy_hashmap[9.44]=141.73579986572267 +cloud_energy_hashmap[9.45]=141.75276222229004 +cloud_energy_hashmap[9.46]=141.76972457885742 +cloud_energy_hashmap[9.47]=141.7866869354248 +cloud_energy_hashmap[9.48]=141.8036492919922 +cloud_energy_hashmap[9.49]=141.82061164855958 +cloud_energy_hashmap[9.50]=141.83757400512695 +cloud_energy_hashmap[9.51]=141.85453636169433 +cloud_energy_hashmap[9.52]=141.8714987182617 +cloud_energy_hashmap[9.53]=141.8884610748291 +cloud_energy_hashmap[9.54]=141.90542343139649 +cloud_energy_hashmap[9.55]=141.92238578796386 +cloud_energy_hashmap[9.56]=141.93934814453124 +cloud_energy_hashmap[9.57]=141.95631050109864 +cloud_energy_hashmap[9.58]=141.97327285766602 +cloud_energy_hashmap[9.59]=141.9902352142334 +cloud_energy_hashmap[9.60]=142.00719757080077 +cloud_energy_hashmap[9.61]=142.02415992736817 +cloud_energy_hashmap[9.62]=142.04112228393555 +cloud_energy_hashmap[9.63]=142.05808464050293 +cloud_energy_hashmap[9.64]=142.0750469970703 +cloud_energy_hashmap[9.65]=142.0920093536377 +cloud_energy_hashmap[9.66]=142.10897171020508 +cloud_energy_hashmap[9.67]=142.12593406677246 +cloud_energy_hashmap[9.68]=142.14289642333983 +cloud_energy_hashmap[9.69]=142.15985877990724 +cloud_energy_hashmap[9.70]=142.17682113647462 +cloud_energy_hashmap[9.71]=142.193783493042 +cloud_energy_hashmap[9.72]=142.21074584960937 +cloud_energy_hashmap[9.73]=142.22770820617677 +cloud_energy_hashmap[9.74]=142.24467056274415 +cloud_energy_hashmap[9.75]=142.26163291931152 +cloud_energy_hashmap[9.76]=142.2785952758789 +cloud_energy_hashmap[9.77]=142.29555763244628 +cloud_energy_hashmap[9.78]=142.31251998901368 +cloud_energy_hashmap[9.79]=142.32948234558106 +cloud_energy_hashmap[9.80]=142.34644470214843 +cloud_energy_hashmap[9.81]=142.36340705871584 +cloud_energy_hashmap[9.82]=142.3803694152832 +cloud_energy_hashmap[9.83]=142.3973317718506 +cloud_energy_hashmap[9.84]=142.41429412841796 +cloud_energy_hashmap[9.85]=142.43125648498534 +cloud_energy_hashmap[9.86]=142.44821884155274 +cloud_energy_hashmap[9.87]=142.46518119812012 +cloud_energy_hashmap[9.88]=142.4821435546875 +cloud_energy_hashmap[9.89]=142.49910591125487 +cloud_energy_hashmap[9.90]=142.51606826782228 +cloud_energy_hashmap[9.91]=142.53303062438965 +cloud_energy_hashmap[9.92]=142.54999298095703 +cloud_energy_hashmap[9.93]=142.5669553375244 +cloud_energy_hashmap[9.94]=142.5839176940918 +cloud_energy_hashmap[9.95]=142.60088005065919 +cloud_energy_hashmap[9.96]=142.61784240722656 +cloud_energy_hashmap[9.97]=142.63480476379394 +cloud_energy_hashmap[9.98]=142.65176712036134 +cloud_energy_hashmap[9.99]=142.66872947692872 +cloud_energy_hashmap[10.01]=142.70265419006347 +cloud_energy_hashmap[10.02]=142.71961654663085 +cloud_energy_hashmap[10.03]=142.73657890319825 +cloud_energy_hashmap[10.04]=142.75354125976563 +cloud_energy_hashmap[10.05]=142.770503616333 +cloud_energy_hashmap[10.06]=142.7874659729004 +cloud_energy_hashmap[10.07]=142.80442832946778 +cloud_energy_hashmap[10.08]=142.82139068603516 +cloud_energy_hashmap[10.09]=142.83835304260253 +cloud_energy_hashmap[10.10]=142.8553153991699 +cloud_energy_hashmap[10.11]=142.87227775573731 +cloud_energy_hashmap[10.12]=142.8892401123047 +cloud_energy_hashmap[10.13]=142.90620246887207 +cloud_energy_hashmap[10.14]=142.92316482543944 +cloud_energy_hashmap[10.15]=142.94012718200685 +cloud_energy_hashmap[10.16]=142.95708953857422 +cloud_energy_hashmap[10.17]=142.9740518951416 +cloud_energy_hashmap[10.18]=142.99101425170898 +cloud_energy_hashmap[10.19]=143.00797660827638 +cloud_energy_hashmap[10.20]=143.02493896484376 +cloud_energy_hashmap[10.21]=143.04190132141113 +cloud_energy_hashmap[10.22]=143.0588636779785 +cloud_energy_hashmap[10.23]=143.0758260345459 +cloud_energy_hashmap[10.24]=143.0927883911133 +cloud_energy_hashmap[10.25]=143.10975074768066 +cloud_energy_hashmap[10.26]=143.12671310424804 +cloud_energy_hashmap[10.27]=143.14367546081542 +cloud_energy_hashmap[10.28]=143.16063781738282 +cloud_energy_hashmap[10.29]=143.1776001739502 +cloud_energy_hashmap[10.30]=143.19456253051757 +cloud_energy_hashmap[10.31]=143.21152488708498 +cloud_energy_hashmap[10.32]=143.22848724365235 +cloud_energy_hashmap[10.33]=143.24544960021973 +cloud_energy_hashmap[10.34]=143.2624119567871 +cloud_energy_hashmap[10.35]=143.27937431335448 +cloud_energy_hashmap[10.36]=143.29633666992189 +cloud_energy_hashmap[10.37]=143.31329902648926 +cloud_energy_hashmap[10.38]=143.33026138305664 +cloud_energy_hashmap[10.39]=143.347223739624 +cloud_energy_hashmap[10.40]=143.36418609619142 +cloud_energy_hashmap[10.41]=143.3811484527588 +cloud_energy_hashmap[10.42]=143.39811080932617 +cloud_energy_hashmap[10.43]=143.41507316589355 +cloud_energy_hashmap[10.44]=143.43203552246095 +cloud_energy_hashmap[10.45]=143.44899787902833 +cloud_energy_hashmap[10.46]=143.4659602355957 +cloud_energy_hashmap[10.47]=143.48292259216308 +cloud_energy_hashmap[10.48]=143.49988494873048 +cloud_energy_hashmap[10.49]=143.51684730529786 +cloud_energy_hashmap[10.50]=143.53380966186523 +cloud_energy_hashmap[10.51]=143.5507720184326 +cloud_energy_hashmap[10.52]=143.567734375 +cloud_energy_hashmap[10.53]=143.5846967315674 +cloud_energy_hashmap[10.54]=143.60165908813477 +cloud_energy_hashmap[10.55]=143.61862144470214 +cloud_energy_hashmap[10.56]=143.63558380126955 +cloud_energy_hashmap[10.57]=143.65254615783692 +cloud_energy_hashmap[10.58]=143.6695085144043 +cloud_energy_hashmap[10.59]=143.68647087097168 +cloud_energy_hashmap[10.60]=143.70343322753905 +cloud_energy_hashmap[10.61]=143.72039558410646 +cloud_energy_hashmap[10.62]=143.73735794067383 +cloud_energy_hashmap[10.63]=143.7543202972412 +cloud_energy_hashmap[10.64]=143.77128265380858 +cloud_energy_hashmap[10.65]=143.788245010376 +cloud_energy_hashmap[10.66]=143.80520736694336 +cloud_energy_hashmap[10.67]=143.82216972351074 +cloud_energy_hashmap[10.68]=143.83913208007812 +cloud_energy_hashmap[10.69]=143.85609443664552 +cloud_energy_hashmap[10.70]=143.8730567932129 +cloud_energy_hashmap[10.71]=143.89001914978027 +cloud_energy_hashmap[10.72]=143.90698150634765 +cloud_energy_hashmap[10.73]=143.92394386291505 +cloud_energy_hashmap[10.74]=143.94090621948243 +cloud_energy_hashmap[10.75]=143.9578685760498 +cloud_energy_hashmap[10.76]=143.97483093261718 +cloud_energy_hashmap[10.77]=143.99179328918456 +cloud_energy_hashmap[10.78]=144.00875564575196 +cloud_energy_hashmap[10.79]=144.02571800231934 +cloud_energy_hashmap[10.80]=144.0426803588867 +cloud_energy_hashmap[10.81]=144.05964271545412 +cloud_energy_hashmap[10.82]=144.0766050720215 +cloud_energy_hashmap[10.83]=144.09356742858887 +cloud_energy_hashmap[10.84]=144.11052978515625 +cloud_energy_hashmap[10.85]=144.12749214172362 +cloud_energy_hashmap[10.86]=144.14445449829103 +cloud_energy_hashmap[10.87]=144.1614168548584 +cloud_energy_hashmap[10.88]=144.17837921142578 +cloud_energy_hashmap[10.89]=144.19534156799315 +cloud_energy_hashmap[10.90]=144.21230392456056 +cloud_energy_hashmap[10.91]=144.22926628112793 +cloud_energy_hashmap[10.92]=144.2462286376953 +cloud_energy_hashmap[10.93]=144.2631909942627 +cloud_energy_hashmap[10.94]=144.2801533508301 +cloud_energy_hashmap[10.95]=144.29711570739747 +cloud_energy_hashmap[10.96]=144.31407806396484 +cloud_energy_hashmap[10.97]=144.33104042053222 +cloud_energy_hashmap[10.98]=144.34800277709962 +cloud_energy_hashmap[10.99]=144.364965133667 +cloud_energy_hashmap[11.00]=144.38192749023438 +cloud_energy_hashmap[11.01]=144.39888984680175 +cloud_energy_hashmap[11.02]=144.41585220336913 +cloud_energy_hashmap[11.03]=144.43281455993653 +cloud_energy_hashmap[11.04]=144.4497769165039 +cloud_energy_hashmap[11.05]=144.46673927307128 +cloud_energy_hashmap[11.06]=144.4837016296387 +cloud_energy_hashmap[11.07]=144.50066398620606 +cloud_energy_hashmap[11.08]=144.51762634277344 +cloud_energy_hashmap[11.09]=144.53458869934082 +cloud_energy_hashmap[11.10]=144.5515510559082 +cloud_energy_hashmap[11.11]=144.5685134124756 +cloud_energy_hashmap[11.12]=144.58547576904297 +cloud_energy_hashmap[11.13]=144.60243812561035 +cloud_energy_hashmap[11.14]=144.61940048217772 +cloud_energy_hashmap[11.15]=144.63636283874513 +cloud_energy_hashmap[11.16]=144.6533251953125 +cloud_energy_hashmap[11.17]=144.67028755187988 +cloud_energy_hashmap[11.18]=144.68724990844726 +cloud_energy_hashmap[11.19]=144.70421226501466 +cloud_energy_hashmap[11.20]=144.72117462158204 +cloud_energy_hashmap[11.21]=144.7381369781494 +cloud_energy_hashmap[11.22]=144.7550993347168 +cloud_energy_hashmap[11.23]=144.7720616912842 +cloud_energy_hashmap[11.24]=144.78902404785157 +cloud_energy_hashmap[11.25]=144.80598640441895 +cloud_energy_hashmap[11.26]=144.82294876098632 +cloud_energy_hashmap[11.27]=144.8399111175537 +cloud_energy_hashmap[11.28]=144.8568734741211 +cloud_energy_hashmap[11.29]=144.87383583068848 +cloud_energy_hashmap[11.30]=144.89079818725585 +cloud_energy_hashmap[11.31]=144.90776054382326 +cloud_energy_hashmap[11.32]=144.92472290039063 +cloud_energy_hashmap[11.33]=144.941685256958 +cloud_energy_hashmap[11.34]=144.9586476135254 +cloud_energy_hashmap[11.35]=144.97560997009276 +cloud_energy_hashmap[11.36]=144.99257232666017 +cloud_energy_hashmap[11.37]=145.00953468322754 +cloud_energy_hashmap[11.38]=145.02649703979492 +cloud_energy_hashmap[11.39]=145.0434593963623 +cloud_energy_hashmap[11.40]=145.0604217529297 +cloud_energy_hashmap[11.41]=145.07738410949707 +cloud_energy_hashmap[11.42]=145.09434646606445 +cloud_energy_hashmap[11.43]=145.11130882263183 +cloud_energy_hashmap[11.44]=145.12827117919923 +cloud_energy_hashmap[11.45]=145.1452335357666 +cloud_energy_hashmap[11.46]=145.16219589233398 +cloud_energy_hashmap[11.47]=145.17915824890136 +cloud_energy_hashmap[11.48]=145.19612060546876 +cloud_energy_hashmap[11.49]=145.21308296203614 +cloud_energy_hashmap[11.50]=145.23004531860352 +cloud_energy_hashmap[11.51]=145.2470076751709 +cloud_energy_hashmap[11.52]=145.26397003173827 +cloud_energy_hashmap[11.53]=145.28093238830567 +cloud_energy_hashmap[11.54]=145.29789474487305 +cloud_energy_hashmap[11.55]=145.31485710144042 +cloud_energy_hashmap[11.56]=145.33181945800783 +cloud_energy_hashmap[11.57]=145.3487818145752 +cloud_energy_hashmap[11.58]=145.36574417114258 +cloud_energy_hashmap[11.59]=145.38270652770996 +cloud_energy_hashmap[11.60]=145.39966888427733 +cloud_energy_hashmap[11.61]=145.41663124084474 +cloud_energy_hashmap[11.62]=145.4335935974121 +cloud_energy_hashmap[11.63]=145.4505559539795 +cloud_energy_hashmap[11.64]=145.46751831054686 +cloud_energy_hashmap[11.65]=145.48448066711427 +cloud_energy_hashmap[11.66]=145.50144302368165 +cloud_energy_hashmap[11.67]=145.51840538024902 +cloud_energy_hashmap[11.68]=145.5353677368164 +cloud_energy_hashmap[11.69]=145.5523300933838 +cloud_energy_hashmap[11.70]=145.56929244995118 +cloud_energy_hashmap[11.71]=145.58625480651855 +cloud_energy_hashmap[11.72]=145.60321716308593 +cloud_energy_hashmap[11.73]=145.62017951965333 +cloud_energy_hashmap[11.74]=145.6371418762207 +cloud_energy_hashmap[11.75]=145.6541042327881 +cloud_energy_hashmap[11.76]=145.67106658935546 +cloud_energy_hashmap[11.77]=145.68802894592284 +cloud_energy_hashmap[11.78]=145.70499130249024 +cloud_energy_hashmap[11.79]=145.72195365905762 +cloud_energy_hashmap[11.80]=145.738916015625 +cloud_energy_hashmap[11.81]=145.7558783721924 +cloud_energy_hashmap[11.82]=145.77284072875977 +cloud_energy_hashmap[11.83]=145.78980308532715 +cloud_energy_hashmap[11.84]=145.80676544189453 +cloud_energy_hashmap[11.85]=145.8237277984619 +cloud_energy_hashmap[11.86]=145.8406901550293 +cloud_energy_hashmap[11.87]=145.85765251159668 +cloud_energy_hashmap[11.88]=145.87461486816406 +cloud_energy_hashmap[11.89]=145.89157722473144 +cloud_energy_hashmap[11.90]=145.90853958129884 +cloud_energy_hashmap[11.91]=145.92550193786622 +cloud_energy_hashmap[11.92]=145.9424642944336 +cloud_energy_hashmap[11.93]=145.95942665100097 +cloud_energy_hashmap[11.94]=145.97638900756837 +cloud_energy_hashmap[11.95]=145.99335136413575 +cloud_energy_hashmap[11.96]=146.01031372070312 +cloud_energy_hashmap[11.97]=146.0272760772705 +cloud_energy_hashmap[11.98]=146.0442384338379 +cloud_energy_hashmap[11.99]=146.06120079040528 +cloud_energy_hashmap[12.00]=146.07816314697266 +cloud_energy_hashmap[12.01]=146.09512550354003 +cloud_energy_hashmap[12.02]=146.1120878601074 +cloud_energy_hashmap[12.03]=146.1290502166748 +cloud_energy_hashmap[12.04]=146.1460125732422 +cloud_energy_hashmap[12.05]=146.16297492980956 +cloud_energy_hashmap[12.06]=146.17993728637697 +cloud_energy_hashmap[12.07]=146.19689964294435 +cloud_energy_hashmap[12.08]=146.21386199951172 +cloud_energy_hashmap[12.09]=146.2308243560791 +cloud_energy_hashmap[12.10]=146.24778671264647 +cloud_energy_hashmap[12.11]=146.26474906921388 +cloud_energy_hashmap[12.12]=146.28171142578125 +cloud_energy_hashmap[12.13]=146.29867378234863 +cloud_energy_hashmap[12.14]=146.315636138916 +cloud_energy_hashmap[12.15]=146.3325984954834 +cloud_energy_hashmap[12.16]=146.3495608520508 +cloud_energy_hashmap[12.17]=146.36652320861816 +cloud_energy_hashmap[12.18]=146.38348556518554 +cloud_energy_hashmap[12.19]=146.40044792175294 +cloud_energy_hashmap[12.20]=146.41741027832032 +cloud_energy_hashmap[12.21]=146.4343726348877 +cloud_energy_hashmap[12.22]=146.45133499145507 +cloud_energy_hashmap[12.23]=146.46829734802247 +cloud_energy_hashmap[12.24]=146.48525970458985 +cloud_energy_hashmap[12.25]=146.50222206115723 +cloud_energy_hashmap[12.26]=146.5191844177246 +cloud_energy_hashmap[12.27]=146.53614677429198 +cloud_energy_hashmap[12.28]=146.55310913085938 +cloud_energy_hashmap[12.29]=146.57007148742676 +cloud_energy_hashmap[12.30]=146.58703384399413 +cloud_energy_hashmap[12.31]=146.60399620056154 +cloud_energy_hashmap[12.32]=146.62095855712892 +cloud_energy_hashmap[12.33]=146.6379209136963 +cloud_energy_hashmap[12.34]=146.65488327026367 +cloud_energy_hashmap[12.35]=146.67184562683104 +cloud_energy_hashmap[12.36]=146.68880798339845 +cloud_energy_hashmap[12.37]=146.70577033996582 +cloud_energy_hashmap[12.38]=146.7227326965332 +cloud_energy_hashmap[12.39]=146.73969505310058 +cloud_energy_hashmap[12.40]=146.75665740966798 +cloud_energy_hashmap[12.41]=146.77361976623536 +cloud_energy_hashmap[12.42]=146.79058212280273 +cloud_energy_hashmap[12.43]=146.8075444793701 +cloud_energy_hashmap[12.44]=146.8245068359375 +cloud_energy_hashmap[12.45]=146.8414691925049 +cloud_energy_hashmap[12.46]=146.85843154907226 +cloud_energy_hashmap[12.47]=146.87539390563964 +cloud_energy_hashmap[12.48]=146.89235626220704 +cloud_energy_hashmap[12.49]=146.90931861877442 +cloud_energy_hashmap[12.50]=146.9262809753418 +cloud_energy_hashmap[12.51]=146.94324333190917 +cloud_energy_hashmap[12.52]=146.96020568847655 +cloud_energy_hashmap[12.53]=146.97716804504395 +cloud_energy_hashmap[12.54]=146.99413040161133 +cloud_energy_hashmap[12.55]=147.0110927581787 +cloud_energy_hashmap[12.56]=147.0280551147461 +cloud_energy_hashmap[12.57]=147.04501747131349 +cloud_energy_hashmap[12.58]=147.06197982788086 +cloud_energy_hashmap[12.59]=147.07894218444824 +cloud_energy_hashmap[12.60]=147.0959045410156 +cloud_energy_hashmap[12.61]=147.11286689758302 +cloud_energy_hashmap[12.62]=147.1298292541504 +cloud_energy_hashmap[12.63]=147.14679161071777 +cloud_energy_hashmap[12.64]=147.16375396728515 +cloud_energy_hashmap[12.65]=147.18071632385255 +cloud_energy_hashmap[12.66]=147.19767868041993 +cloud_energy_hashmap[12.67]=147.2146410369873 +cloud_energy_hashmap[12.68]=147.23160339355468 +cloud_energy_hashmap[12.69]=147.24856575012208 +cloud_energy_hashmap[12.70]=147.26552810668946 +cloud_energy_hashmap[12.71]=147.28249046325683 +cloud_energy_hashmap[12.72]=147.2994528198242 +cloud_energy_hashmap[12.73]=147.31641517639162 +cloud_energy_hashmap[12.74]=147.333377532959 +cloud_energy_hashmap[12.75]=147.35033988952637 +cloud_energy_hashmap[12.76]=147.36730224609374 +cloud_energy_hashmap[12.77]=147.38426460266112 +cloud_energy_hashmap[12.78]=147.40122695922852 +cloud_energy_hashmap[12.79]=147.4181893157959 +cloud_energy_hashmap[12.80]=147.43515167236328 +cloud_energy_hashmap[12.81]=147.45211402893068 +cloud_energy_hashmap[12.82]=147.46907638549806 +cloud_energy_hashmap[12.83]=147.48603874206543 +cloud_energy_hashmap[12.84]=147.5030010986328 +cloud_energy_hashmap[12.85]=147.51996345520018 +cloud_energy_hashmap[12.86]=147.5369258117676 +cloud_energy_hashmap[12.87]=147.55388816833496 +cloud_energy_hashmap[12.88]=147.57085052490234 +cloud_energy_hashmap[12.89]=147.58781288146972 +cloud_energy_hashmap[12.90]=147.60477523803712 +cloud_energy_hashmap[12.91]=147.6217375946045 +cloud_energy_hashmap[12.92]=147.63869995117187 +cloud_energy_hashmap[12.93]=147.65566230773925 +cloud_energy_hashmap[12.94]=147.67262466430665 +cloud_energy_hashmap[12.95]=147.68958702087403 +cloud_energy_hashmap[12.96]=147.7065493774414 +cloud_energy_hashmap[12.97]=147.72351173400878 +cloud_energy_hashmap[12.98]=147.74047409057619 +cloud_energy_hashmap[12.99]=147.75743644714356 +cloud_energy_hashmap[13.00]=147.77439880371094 +cloud_energy_hashmap[13.01]=147.7913611602783 +cloud_energy_hashmap[13.02]=147.8083235168457 +cloud_energy_hashmap[13.03]=147.8252858734131 +cloud_energy_hashmap[13.04]=147.84224822998047 +cloud_energy_hashmap[13.05]=147.85921058654785 +cloud_energy_hashmap[13.06]=147.87617294311525 +cloud_energy_hashmap[13.07]=147.89313529968263 +cloud_energy_hashmap[13.08]=147.91009765625 +cloud_energy_hashmap[13.09]=147.92706001281738 +cloud_energy_hashmap[13.10]=147.94402236938475 +cloud_energy_hashmap[13.11]=147.96098472595216 +cloud_energy_hashmap[13.12]=147.97794708251953 +cloud_energy_hashmap[13.13]=147.9949094390869 +cloud_energy_hashmap[13.14]=148.0118717956543 +cloud_energy_hashmap[13.15]=148.0288341522217 +cloud_energy_hashmap[13.16]=148.04579650878907 +cloud_energy_hashmap[13.17]=148.06275886535644 +cloud_energy_hashmap[13.18]=148.07972122192382 +cloud_energy_hashmap[13.19]=148.0966835784912 +cloud_energy_hashmap[13.20]=148.1136459350586 +cloud_energy_hashmap[13.21]=148.13060829162598 +cloud_energy_hashmap[13.22]=148.14757064819335 +cloud_energy_hashmap[13.23]=148.16453300476076 +cloud_energy_hashmap[13.24]=148.18149536132813 +cloud_energy_hashmap[13.25]=148.1984577178955 +cloud_energy_hashmap[13.26]=148.21542007446288 +cloud_energy_hashmap[13.27]=148.23238243103026 +cloud_energy_hashmap[13.28]=148.24934478759766 +cloud_energy_hashmap[13.29]=148.26630714416504 +cloud_energy_hashmap[13.30]=148.28326950073242 +cloud_energy_hashmap[13.31]=148.30023185729982 +cloud_energy_hashmap[13.32]=148.3171942138672 +cloud_energy_hashmap[13.33]=148.33415657043457 +cloud_energy_hashmap[13.34]=148.35111892700195 +cloud_energy_hashmap[13.35]=148.36808128356932 +cloud_energy_hashmap[13.36]=148.38504364013673 +cloud_energy_hashmap[13.37]=148.4020059967041 +cloud_energy_hashmap[13.38]=148.41896835327148 +cloud_energy_hashmap[13.39]=148.43593070983886 +cloud_energy_hashmap[13.40]=148.45289306640626 +cloud_energy_hashmap[13.41]=148.46985542297364 +cloud_energy_hashmap[13.42]=148.486817779541 +cloud_energy_hashmap[13.43]=148.5037801361084 +cloud_energy_hashmap[13.44]=148.52074249267577 +cloud_energy_hashmap[13.45]=148.53770484924317 +cloud_energy_hashmap[13.46]=148.55466720581055 +cloud_energy_hashmap[13.47]=148.57162956237792 +cloud_energy_hashmap[13.48]=148.58859191894533 +cloud_energy_hashmap[13.49]=148.6055542755127 +cloud_energy_hashmap[13.50]=148.62251663208008 +cloud_energy_hashmap[13.51]=148.63947898864745 +cloud_energy_hashmap[13.52]=148.65644134521483 +cloud_energy_hashmap[13.53]=148.67340370178223 +cloud_energy_hashmap[13.54]=148.6903660583496 +cloud_energy_hashmap[13.55]=148.707328414917 +cloud_energy_hashmap[13.56]=148.7242907714844 +cloud_energy_hashmap[13.57]=148.74125312805177 +cloud_energy_hashmap[13.58]=148.75821548461914 +cloud_energy_hashmap[13.59]=148.77517784118652 +cloud_energy_hashmap[13.60]=148.7921401977539 +cloud_energy_hashmap[13.61]=148.8091025543213 +cloud_energy_hashmap[13.62]=148.82606491088868 +cloud_energy_hashmap[13.63]=148.84302726745605 +cloud_energy_hashmap[13.64]=148.85998962402343 +cloud_energy_hashmap[13.65]=148.87695198059083 +cloud_energy_hashmap[13.66]=148.8939143371582 +cloud_energy_hashmap[13.67]=148.91087669372558 +cloud_energy_hashmap[13.68]=148.92783905029296 +cloud_energy_hashmap[13.69]=148.94480140686034 +cloud_energy_hashmap[13.70]=148.96176376342774 +cloud_energy_hashmap[13.71]=148.97872611999512 +cloud_energy_hashmap[13.72]=148.9956884765625 +cloud_energy_hashmap[13.73]=149.0126508331299 +cloud_energy_hashmap[13.74]=149.02961318969727 +cloud_energy_hashmap[13.75]=149.04657554626465 +cloud_energy_hashmap[13.76]=149.06353790283202 +cloud_energy_hashmap[13.77]=149.0805002593994 +cloud_energy_hashmap[13.78]=149.0974626159668 +cloud_energy_hashmap[13.79]=149.11442497253418 +cloud_energy_hashmap[13.80]=149.13138732910156 +cloud_energy_hashmap[13.81]=149.14834968566896 +cloud_energy_hashmap[13.82]=149.16531204223634 +cloud_energy_hashmap[13.83]=149.1822743988037 +cloud_energy_hashmap[13.84]=149.1992367553711 +cloud_energy_hashmap[13.85]=149.21619911193847 +cloud_energy_hashmap[13.86]=149.23316146850587 +cloud_energy_hashmap[13.87]=149.25012382507325 +cloud_energy_hashmap[13.88]=149.26708618164062 +cloud_energy_hashmap[13.89]=149.284048538208 +cloud_energy_hashmap[13.90]=149.3010108947754 +cloud_energy_hashmap[13.91]=149.31797325134278 +cloud_energy_hashmap[13.92]=149.33493560791015 +cloud_energy_hashmap[13.93]=149.35189796447753 +cloud_energy_hashmap[13.94]=149.3688603210449 +cloud_energy_hashmap[13.95]=149.3858226776123 +cloud_energy_hashmap[13.96]=149.4027850341797 +cloud_energy_hashmap[13.97]=149.41974739074706 +cloud_energy_hashmap[13.98]=149.43670974731447 +cloud_energy_hashmap[13.99]=149.45367210388184 +cloud_energy_hashmap[14.00]=149.47063446044922 +cloud_energy_hashmap[14.01]=149.4875968170166 +cloud_energy_hashmap[14.02]=149.50455917358397 +cloud_energy_hashmap[14.03]=149.52152153015138 +cloud_energy_hashmap[14.04]=149.53848388671875 +cloud_energy_hashmap[14.05]=149.55544624328613 +cloud_energy_hashmap[14.06]=149.57240859985353 +cloud_energy_hashmap[14.07]=149.5893709564209 +cloud_energy_hashmap[14.08]=149.60633331298828 +cloud_energy_hashmap[14.09]=149.62329566955566 +cloud_energy_hashmap[14.10]=149.64025802612304 +cloud_energy_hashmap[14.11]=149.65722038269044 +cloud_energy_hashmap[14.12]=149.67418273925782 +cloud_energy_hashmap[14.13]=149.6911450958252 +cloud_energy_hashmap[14.14]=149.70810745239257 +cloud_energy_hashmap[14.15]=149.72506980895997 +cloud_energy_hashmap[14.16]=149.74203216552735 +cloud_energy_hashmap[14.17]=149.75899452209472 +cloud_energy_hashmap[14.18]=149.7759568786621 +cloud_energy_hashmap[14.19]=149.79291923522948 +cloud_energy_hashmap[14.20]=149.80988159179688 +cloud_energy_hashmap[14.21]=149.82684394836426 +cloud_energy_hashmap[14.22]=149.84380630493163 +cloud_energy_hashmap[14.23]=149.86076866149904 +cloud_energy_hashmap[14.24]=149.8777310180664 +cloud_energy_hashmap[14.25]=149.8946933746338 +cloud_energy_hashmap[14.26]=149.91165573120117 +cloud_energy_hashmap[14.27]=149.92861808776854 +cloud_energy_hashmap[14.28]=149.94558044433595 +cloud_energy_hashmap[14.29]=149.96254280090332 +cloud_energy_hashmap[14.30]=149.9795051574707 +cloud_energy_hashmap[14.31]=149.9964675140381 +cloud_energy_hashmap[14.32]=150.01342987060548 +cloud_energy_hashmap[14.33]=150.03039222717285 +cloud_energy_hashmap[14.34]=150.04735458374023 +cloud_energy_hashmap[14.35]=150.0643169403076 +cloud_energy_hashmap[14.36]=150.081279296875 +cloud_energy_hashmap[14.37]=150.0982416534424 +cloud_energy_hashmap[14.38]=150.11520401000976 +cloud_energy_hashmap[14.39]=150.13216636657714 +cloud_energy_hashmap[14.40]=150.14912872314454 +cloud_energy_hashmap[14.41]=150.16609107971192 +cloud_energy_hashmap[14.42]=150.1830534362793 +cloud_energy_hashmap[14.43]=150.20001579284667 +cloud_energy_hashmap[14.44]=150.21697814941405 +cloud_energy_hashmap[14.45]=150.23394050598145 +cloud_energy_hashmap[14.46]=150.25090286254883 +cloud_energy_hashmap[14.47]=150.2678652191162 +cloud_energy_hashmap[14.48]=150.2848275756836 +cloud_energy_hashmap[14.49]=150.30178993225098 +cloud_energy_hashmap[14.50]=150.31875228881836 +cloud_energy_hashmap[14.51]=150.33571464538574 +cloud_energy_hashmap[14.52]=150.3526770019531 +cloud_energy_hashmap[14.53]=150.36963935852052 +cloud_energy_hashmap[14.54]=150.3866017150879 +cloud_energy_hashmap[14.55]=150.40356407165527 +cloud_energy_hashmap[14.56]=150.42052642822267 +cloud_energy_hashmap[14.57]=150.43748878479005 +cloud_energy_hashmap[14.58]=150.45445114135742 +cloud_energy_hashmap[14.59]=150.4714134979248 +cloud_energy_hashmap[14.60]=150.48837585449218 +cloud_energy_hashmap[14.61]=150.50533821105958 +cloud_energy_hashmap[14.62]=150.52230056762696 +cloud_energy_hashmap[14.63]=150.53926292419433 +cloud_energy_hashmap[14.64]=150.5562252807617 +cloud_energy_hashmap[14.65]=150.5731876373291 +cloud_energy_hashmap[14.66]=150.5901499938965 +cloud_energy_hashmap[14.67]=150.60711235046386 +cloud_energy_hashmap[14.68]=150.62407470703124 +cloud_energy_hashmap[14.69]=150.64103706359862 +cloud_energy_hashmap[14.70]=150.65799942016602 +cloud_energy_hashmap[14.71]=150.6749617767334 +cloud_energy_hashmap[14.72]=150.69192413330077 +cloud_energy_hashmap[14.73]=150.70888648986818 +cloud_energy_hashmap[14.74]=150.72584884643555 +cloud_energy_hashmap[14.75]=150.74281120300293 +cloud_energy_hashmap[14.76]=150.7597735595703 +cloud_energy_hashmap[14.77]=150.77673591613768 +cloud_energy_hashmap[14.78]=150.7936982727051 +cloud_energy_hashmap[14.79]=150.81066062927246 +cloud_energy_hashmap[14.80]=150.82762298583984 +cloud_energy_hashmap[14.81]=150.84458534240724 +cloud_energy_hashmap[14.82]=150.86154769897462 +cloud_energy_hashmap[14.83]=150.878510055542 +cloud_energy_hashmap[14.84]=150.89547241210937 +cloud_energy_hashmap[14.85]=150.91243476867675 +cloud_energy_hashmap[14.86]=150.92939712524415 +cloud_energy_hashmap[14.87]=150.94635948181153 +cloud_energy_hashmap[14.88]=150.9633218383789 +cloud_energy_hashmap[14.89]=150.98028419494628 +cloud_energy_hashmap[14.90]=150.99724655151368 +cloud_energy_hashmap[14.91]=151.01420890808106 +cloud_energy_hashmap[14.92]=151.03117126464844 +cloud_energy_hashmap[14.93]=151.0481336212158 +cloud_energy_hashmap[14.94]=151.0650959777832 +cloud_energy_hashmap[14.95]=151.0820583343506 +cloud_energy_hashmap[14.96]=151.09902069091797 +cloud_energy_hashmap[14.97]=151.11598304748534 +cloud_energy_hashmap[14.98]=151.13294540405275 +cloud_energy_hashmap[14.99]=151.14990776062012 +cloud_energy_hashmap[15.01]=151.18325492858887 +cloud_energy_hashmap[15.02]=151.19963973999023 +cloud_energy_hashmap[15.03]=151.2160245513916 +cloud_energy_hashmap[15.04]=151.23240936279296 +cloud_energy_hashmap[15.05]=151.24879417419433 +cloud_energy_hashmap[15.06]=151.2651789855957 +cloud_energy_hashmap[15.07]=151.28156379699706 +cloud_energy_hashmap[15.08]=151.29794860839843 +cloud_energy_hashmap[15.09]=151.3143334197998 +cloud_energy_hashmap[15.10]=151.33071823120116 +cloud_energy_hashmap[15.11]=151.34710304260253 +cloud_energy_hashmap[15.12]=151.3634878540039 +cloud_energy_hashmap[15.13]=151.3798726654053 +cloud_energy_hashmap[15.14]=151.39625747680665 +cloud_energy_hashmap[15.15]=151.41264228820802 +cloud_energy_hashmap[15.16]=151.42902709960939 +cloud_energy_hashmap[15.17]=151.44541191101075 +cloud_energy_hashmap[15.18]=151.46179672241212 +cloud_energy_hashmap[15.19]=151.47818153381348 +cloud_energy_hashmap[15.20]=151.49456634521485 +cloud_energy_hashmap[15.21]=151.51095115661622 +cloud_energy_hashmap[15.22]=151.52733596801758 +cloud_energy_hashmap[15.23]=151.54372077941895 +cloud_energy_hashmap[15.24]=151.5601055908203 +cloud_energy_hashmap[15.25]=151.57649040222168 +cloud_energy_hashmap[15.26]=151.59287521362305 +cloud_energy_hashmap[15.27]=151.6092600250244 +cloud_energy_hashmap[15.28]=151.62564483642578 +cloud_energy_hashmap[15.29]=151.64202964782714 +cloud_energy_hashmap[15.30]=151.6584144592285 +cloud_energy_hashmap[15.31]=151.67479927062988 +cloud_energy_hashmap[15.32]=151.69118408203124 +cloud_energy_hashmap[15.33]=151.7075688934326 +cloud_energy_hashmap[15.34]=151.72395370483397 +cloud_energy_hashmap[15.35]=151.74033851623534 +cloud_energy_hashmap[15.36]=151.7567233276367 +cloud_energy_hashmap[15.37]=151.77310813903807 +cloud_energy_hashmap[15.38]=151.78949295043947 +cloud_energy_hashmap[15.39]=151.80587776184083 +cloud_energy_hashmap[15.40]=151.8222625732422 +cloud_energy_hashmap[15.41]=151.83864738464356 +cloud_energy_hashmap[15.42]=151.85503219604493 +cloud_energy_hashmap[15.43]=151.8714170074463 +cloud_energy_hashmap[15.44]=151.88780181884766 +cloud_energy_hashmap[15.45]=151.90418663024903 +cloud_energy_hashmap[15.46]=151.9205714416504 +cloud_energy_hashmap[15.47]=151.93695625305176 +cloud_energy_hashmap[15.48]=151.95334106445313 +cloud_energy_hashmap[15.49]=151.9697258758545 +cloud_energy_hashmap[15.50]=151.98611068725586 +cloud_energy_hashmap[15.51]=152.00249549865723 +cloud_energy_hashmap[15.52]=152.0188803100586 +cloud_energy_hashmap[15.53]=152.03526512145996 +cloud_energy_hashmap[15.54]=152.05164993286132 +cloud_energy_hashmap[15.55]=152.0680347442627 +cloud_energy_hashmap[15.56]=152.08441955566406 +cloud_energy_hashmap[15.57]=152.10080436706542 +cloud_energy_hashmap[15.58]=152.1171891784668 +cloud_energy_hashmap[15.59]=152.13357398986815 +cloud_energy_hashmap[15.60]=152.14995880126952 +cloud_energy_hashmap[15.61]=152.1663436126709 +cloud_energy_hashmap[15.62]=152.18272842407225 +cloud_energy_hashmap[15.63]=152.19911323547365 +cloud_energy_hashmap[15.64]=152.215498046875 +cloud_energy_hashmap[15.65]=152.23188285827638 +cloud_energy_hashmap[15.66]=152.24826766967774 +cloud_energy_hashmap[15.67]=152.2646524810791 +cloud_energy_hashmap[15.68]=152.28103729248048 +cloud_energy_hashmap[15.69]=152.29742210388184 +cloud_energy_hashmap[15.70]=152.3138069152832 +cloud_energy_hashmap[15.71]=152.33019172668457 +cloud_energy_hashmap[15.72]=152.34657653808594 +cloud_energy_hashmap[15.73]=152.3629613494873 +cloud_energy_hashmap[15.74]=152.37934616088867 +cloud_energy_hashmap[15.75]=152.39573097229004 +cloud_energy_hashmap[15.76]=152.4121157836914 +cloud_energy_hashmap[15.77]=152.42850059509277 +cloud_energy_hashmap[15.78]=152.44488540649414 +cloud_energy_hashmap[15.79]=152.4612702178955 +cloud_energy_hashmap[15.80]=152.47765502929687 +cloud_energy_hashmap[15.81]=152.49403984069824 +cloud_energy_hashmap[15.82]=152.5104246520996 +cloud_energy_hashmap[15.83]=152.52680946350097 +cloud_energy_hashmap[15.84]=152.54319427490233 +cloud_energy_hashmap[15.85]=152.5595790863037 +cloud_energy_hashmap[15.86]=152.57596389770507 +cloud_energy_hashmap[15.87]=152.59234870910643 +cloud_energy_hashmap[15.88]=152.60873352050783 +cloud_energy_hashmap[15.89]=152.6251183319092 +cloud_energy_hashmap[15.90]=152.64150314331056 +cloud_energy_hashmap[15.91]=152.65788795471192 +cloud_energy_hashmap[15.92]=152.6742727661133 +cloud_energy_hashmap[15.93]=152.69065757751466 +cloud_energy_hashmap[15.94]=152.70704238891602 +cloud_energy_hashmap[15.95]=152.7234272003174 +cloud_energy_hashmap[15.96]=152.73981201171875 +cloud_energy_hashmap[15.97]=152.75619682312012 +cloud_energy_hashmap[15.98]=152.7725816345215 +cloud_energy_hashmap[15.99]=152.78896644592285 +cloud_energy_hashmap[16.00]=152.80535125732422 +cloud_energy_hashmap[16.01]=152.82173606872558 +cloud_energy_hashmap[16.02]=152.83812088012695 +cloud_energy_hashmap[16.03]=152.85450569152832 +cloud_energy_hashmap[16.04]=152.87089050292968 +cloud_energy_hashmap[16.05]=152.88727531433105 +cloud_energy_hashmap[16.06]=152.90366012573242 +cloud_energy_hashmap[16.07]=152.92004493713378 +cloud_energy_hashmap[16.08]=152.93642974853515 +cloud_energy_hashmap[16.09]=152.9528145599365 +cloud_energy_hashmap[16.10]=152.96919937133788 +cloud_energy_hashmap[16.11]=152.98558418273925 +cloud_energy_hashmap[16.12]=153.0019689941406 +cloud_energy_hashmap[16.13]=153.018353805542 +cloud_energy_hashmap[16.14]=153.03473861694337 +cloud_energy_hashmap[16.15]=153.05112342834474 +cloud_energy_hashmap[16.16]=153.0675082397461 +cloud_energy_hashmap[16.17]=153.08389305114747 +cloud_energy_hashmap[16.18]=153.10027786254884 +cloud_energy_hashmap[16.19]=153.1166626739502 +cloud_energy_hashmap[16.20]=153.13304748535157 +cloud_energy_hashmap[16.21]=153.14943229675293 +cloud_energy_hashmap[16.22]=153.1658171081543 +cloud_energy_hashmap[16.23]=153.18220191955567 +cloud_energy_hashmap[16.24]=153.19858673095703 +cloud_energy_hashmap[16.25]=153.2149715423584 +cloud_energy_hashmap[16.26]=153.23135635375976 +cloud_energy_hashmap[16.27]=153.24774116516113 +cloud_energy_hashmap[16.28]=153.2641259765625 +cloud_energy_hashmap[16.29]=153.28051078796386 +cloud_energy_hashmap[16.30]=153.29689559936523 +cloud_energy_hashmap[16.31]=153.3132804107666 +cloud_energy_hashmap[16.32]=153.32966522216796 +cloud_energy_hashmap[16.33]=153.34605003356933 +cloud_energy_hashmap[16.34]=153.3624348449707 +cloud_energy_hashmap[16.35]=153.37881965637206 +cloud_energy_hashmap[16.36]=153.39520446777342 +cloud_energy_hashmap[16.37]=153.4115892791748 +cloud_energy_hashmap[16.38]=153.42797409057619 +cloud_energy_hashmap[16.39]=153.44435890197755 +cloud_energy_hashmap[16.40]=153.46074371337892 +cloud_energy_hashmap[16.41]=153.47712852478028 +cloud_energy_hashmap[16.42]=153.49351333618165 +cloud_energy_hashmap[16.43]=153.50989814758302 +cloud_energy_hashmap[16.44]=153.52628295898438 +cloud_energy_hashmap[16.45]=153.54266777038575 +cloud_energy_hashmap[16.46]=153.5590525817871 +cloud_energy_hashmap[16.47]=153.57543739318848 +cloud_energy_hashmap[16.48]=153.59182220458985 +cloud_energy_hashmap[16.49]=153.6082070159912 +cloud_energy_hashmap[16.50]=153.62459182739258 +cloud_energy_hashmap[16.51]=153.64097663879394 +cloud_energy_hashmap[16.52]=153.6573614501953 +cloud_energy_hashmap[16.53]=153.67374626159668 +cloud_energy_hashmap[16.54]=153.69013107299804 +cloud_energy_hashmap[16.55]=153.7065158843994 +cloud_energy_hashmap[16.56]=153.72290069580077 +cloud_energy_hashmap[16.57]=153.73928550720214 +cloud_energy_hashmap[16.58]=153.7556703186035 +cloud_energy_hashmap[16.59]=153.77205513000487 +cloud_energy_hashmap[16.60]=153.78843994140624 +cloud_energy_hashmap[16.61]=153.8048247528076 +cloud_energy_hashmap[16.62]=153.82120956420897 +cloud_energy_hashmap[16.63]=153.83759437561037 +cloud_energy_hashmap[16.64]=153.85397918701173 +cloud_energy_hashmap[16.65]=153.8703639984131 +cloud_energy_hashmap[16.66]=153.88674880981446 +cloud_energy_hashmap[16.67]=153.90313362121583 +cloud_energy_hashmap[16.68]=153.9195184326172 +cloud_energy_hashmap[16.69]=153.93590324401856 +cloud_energy_hashmap[16.70]=153.95228805541993 +cloud_energy_hashmap[16.71]=153.9686728668213 +cloud_energy_hashmap[16.72]=153.98505767822266 +cloud_energy_hashmap[16.73]=154.00144248962403 +cloud_energy_hashmap[16.74]=154.0178273010254 +cloud_energy_hashmap[16.75]=154.03421211242676 +cloud_energy_hashmap[16.76]=154.05059692382812 +cloud_energy_hashmap[16.77]=154.0669817352295 +cloud_energy_hashmap[16.78]=154.08336654663086 +cloud_energy_hashmap[16.79]=154.09975135803222 +cloud_energy_hashmap[16.80]=154.1161361694336 +cloud_energy_hashmap[16.81]=154.13252098083495 +cloud_energy_hashmap[16.82]=154.14890579223632 +cloud_energy_hashmap[16.83]=154.1652906036377 +cloud_energy_hashmap[16.84]=154.18167541503905 +cloud_energy_hashmap[16.85]=154.19806022644042 +cloud_energy_hashmap[16.86]=154.21444503784178 +cloud_energy_hashmap[16.87]=154.23082984924315 +cloud_energy_hashmap[16.88]=154.24721466064454 +cloud_energy_hashmap[16.89]=154.2635994720459 +cloud_energy_hashmap[16.90]=154.27998428344728 +cloud_energy_hashmap[16.91]=154.29636909484864 +cloud_energy_hashmap[16.92]=154.31275390625 +cloud_energy_hashmap[16.93]=154.32913871765138 +cloud_energy_hashmap[16.94]=154.34552352905274 +cloud_energy_hashmap[16.95]=154.3619083404541 +cloud_energy_hashmap[16.96]=154.37829315185547 +cloud_energy_hashmap[16.97]=154.39467796325684 +cloud_energy_hashmap[16.98]=154.4110627746582 +cloud_energy_hashmap[16.99]=154.42744758605957 +cloud_energy_hashmap[17.00]=154.44383239746094 +cloud_energy_hashmap[17.01]=154.4602172088623 +cloud_energy_hashmap[17.02]=154.47660202026367 +cloud_energy_hashmap[17.03]=154.49298683166504 +cloud_energy_hashmap[17.04]=154.5093716430664 +cloud_energy_hashmap[17.05]=154.52575645446777 +cloud_energy_hashmap[17.06]=154.54214126586913 +cloud_energy_hashmap[17.07]=154.5585260772705 +cloud_energy_hashmap[17.08]=154.57491088867187 +cloud_energy_hashmap[17.09]=154.59129570007323 +cloud_energy_hashmap[17.10]=154.6076805114746 +cloud_energy_hashmap[17.11]=154.62406532287596 +cloud_energy_hashmap[17.12]=154.64045013427733 +cloud_energy_hashmap[17.13]=154.65683494567872 +cloud_energy_hashmap[17.14]=154.6732197570801 +cloud_energy_hashmap[17.15]=154.68960456848146 +cloud_energy_hashmap[17.16]=154.70598937988282 +cloud_energy_hashmap[17.17]=154.7223741912842 +cloud_energy_hashmap[17.18]=154.73875900268555 +cloud_energy_hashmap[17.19]=154.75514381408692 +cloud_energy_hashmap[17.20]=154.7715286254883 +cloud_energy_hashmap[17.21]=154.78791343688965 +cloud_energy_hashmap[17.22]=154.80429824829102 +cloud_energy_hashmap[17.23]=154.82068305969239 +cloud_energy_hashmap[17.24]=154.83706787109375 +cloud_energy_hashmap[17.25]=154.85345268249512 +cloud_energy_hashmap[17.26]=154.86983749389648 +cloud_energy_hashmap[17.27]=154.88622230529785 +cloud_energy_hashmap[17.28]=154.90260711669922 +cloud_energy_hashmap[17.29]=154.91899192810058 +cloud_energy_hashmap[17.30]=154.93537673950195 +cloud_energy_hashmap[17.31]=154.9517615509033 +cloud_energy_hashmap[17.32]=154.96814636230468 +cloud_energy_hashmap[17.33]=154.98453117370605 +cloud_energy_hashmap[17.34]=155.0009159851074 +cloud_energy_hashmap[17.35]=155.01730079650878 +cloud_energy_hashmap[17.36]=155.03368560791014 +cloud_energy_hashmap[17.37]=155.0500704193115 +cloud_energy_hashmap[17.38]=155.0664552307129 +cloud_energy_hashmap[17.39]=155.08284004211427 +cloud_energy_hashmap[17.40]=155.09922485351564 +cloud_energy_hashmap[17.41]=155.115609664917 +cloud_energy_hashmap[17.42]=155.13199447631837 +cloud_energy_hashmap[17.43]=155.14837928771973 +cloud_energy_hashmap[17.44]=155.1647640991211 +cloud_energy_hashmap[17.45]=155.18114891052247 +cloud_energy_hashmap[17.46]=155.19753372192383 +cloud_energy_hashmap[17.47]=155.2139185333252 +cloud_energy_hashmap[17.48]=155.23030334472656 +cloud_energy_hashmap[17.49]=155.24668815612793 +cloud_energy_hashmap[17.50]=155.2630729675293 +cloud_energy_hashmap[17.51]=155.27945777893066 +cloud_energy_hashmap[17.52]=155.29584259033203 +cloud_energy_hashmap[17.53]=155.3122274017334 +cloud_energy_hashmap[17.54]=155.32861221313476 +cloud_energy_hashmap[17.55]=155.34499702453613 +cloud_energy_hashmap[17.56]=155.3613818359375 +cloud_energy_hashmap[17.57]=155.37776664733886 +cloud_energy_hashmap[17.58]=155.39415145874023 +cloud_energy_hashmap[17.59]=155.4105362701416 +cloud_energy_hashmap[17.60]=155.42692108154296 +cloud_energy_hashmap[17.61]=155.44330589294432 +cloud_energy_hashmap[17.62]=155.4596907043457 +cloud_energy_hashmap[17.63]=155.47607551574708 +cloud_energy_hashmap[17.64]=155.49246032714845 +cloud_energy_hashmap[17.65]=155.50884513854982 +cloud_energy_hashmap[17.66]=155.52522994995118 +cloud_energy_hashmap[17.67]=155.54161476135255 +cloud_energy_hashmap[17.68]=155.5579995727539 +cloud_energy_hashmap[17.69]=155.57438438415528 +cloud_energy_hashmap[17.70]=155.59076919555665 +cloud_energy_hashmap[17.71]=155.607154006958 +cloud_energy_hashmap[17.72]=155.62353881835938 +cloud_energy_hashmap[17.73]=155.63992362976074 +cloud_energy_hashmap[17.74]=155.6563084411621 +cloud_energy_hashmap[17.75]=155.67269325256348 +cloud_energy_hashmap[17.76]=155.68907806396484 +cloud_energy_hashmap[17.77]=155.7054628753662 +cloud_energy_hashmap[17.78]=155.72184768676757 +cloud_energy_hashmap[17.79]=155.73823249816894 +cloud_energy_hashmap[17.80]=155.7546173095703 +cloud_energy_hashmap[17.81]=155.77100212097167 +cloud_energy_hashmap[17.82]=155.78738693237304 +cloud_energy_hashmap[17.83]=155.8037717437744 +cloud_energy_hashmap[17.84]=155.82015655517577 +cloud_energy_hashmap[17.85]=155.83654136657714 +cloud_energy_hashmap[17.86]=155.8529261779785 +cloud_energy_hashmap[17.87]=155.86931098937987 +cloud_energy_hashmap[17.88]=155.88569580078126 +cloud_energy_hashmap[17.89]=155.90208061218263 +cloud_energy_hashmap[17.90]=155.918465423584 +cloud_energy_hashmap[17.91]=155.93485023498536 +cloud_energy_hashmap[17.92]=155.95123504638673 +cloud_energy_hashmap[17.93]=155.9676198577881 +cloud_energy_hashmap[17.94]=155.98400466918946 +cloud_energy_hashmap[17.95]=156.00038948059083 +cloud_energy_hashmap[17.96]=156.0167742919922 +cloud_energy_hashmap[17.97]=156.03315910339356 +cloud_energy_hashmap[17.98]=156.04954391479492 +cloud_energy_hashmap[17.99]=156.0659287261963 +cloud_energy_hashmap[18.00]=156.08231353759766 +cloud_energy_hashmap[18.01]=156.09869834899902 +cloud_energy_hashmap[18.02]=156.1150831604004 +cloud_energy_hashmap[18.03]=156.13146797180175 +cloud_energy_hashmap[18.04]=156.14785278320312 +cloud_energy_hashmap[18.05]=156.1642375946045 +cloud_energy_hashmap[18.06]=156.18062240600585 +cloud_energy_hashmap[18.07]=156.19700721740722 +cloud_energy_hashmap[18.08]=156.21339202880858 +cloud_energy_hashmap[18.09]=156.22977684020995 +cloud_energy_hashmap[18.10]=156.24616165161132 +cloud_energy_hashmap[18.11]=156.26254646301268 +cloud_energy_hashmap[18.12]=156.27893127441405 +cloud_energy_hashmap[18.13]=156.29531608581544 +cloud_energy_hashmap[18.14]=156.3117008972168 +cloud_energy_hashmap[18.15]=156.32808570861818 +cloud_energy_hashmap[18.16]=156.34447052001954 +cloud_energy_hashmap[18.17]=156.3608553314209 +cloud_energy_hashmap[18.18]=156.37724014282227 +cloud_energy_hashmap[18.19]=156.39362495422364 +cloud_energy_hashmap[18.20]=156.410009765625 +cloud_energy_hashmap[18.21]=156.42639457702637 +cloud_energy_hashmap[18.22]=156.44277938842774 +cloud_energy_hashmap[18.23]=156.4591641998291 +cloud_energy_hashmap[18.24]=156.47554901123047 +cloud_energy_hashmap[18.25]=156.49193382263184 +cloud_energy_hashmap[18.26]=156.5083186340332 +cloud_energy_hashmap[18.27]=156.52470344543457 +cloud_energy_hashmap[18.28]=156.54108825683593 +cloud_energy_hashmap[18.29]=156.5574730682373 +cloud_energy_hashmap[18.30]=156.57385787963867 +cloud_energy_hashmap[18.31]=156.59024269104003 +cloud_energy_hashmap[18.32]=156.6066275024414 +cloud_energy_hashmap[18.33]=156.62301231384276 +cloud_energy_hashmap[18.34]=156.63939712524413 +cloud_energy_hashmap[18.35]=156.6557819366455 +cloud_energy_hashmap[18.36]=156.67216674804686 +cloud_energy_hashmap[18.37]=156.68855155944823 +cloud_energy_hashmap[18.38]=156.70493637084962 +cloud_energy_hashmap[18.39]=156.721321182251 +cloud_energy_hashmap[18.40]=156.73770599365236 +cloud_energy_hashmap[18.41]=156.75409080505372 +cloud_energy_hashmap[18.42]=156.7704756164551 +cloud_energy_hashmap[18.43]=156.78686042785645 +cloud_energy_hashmap[18.44]=156.80324523925782 +cloud_energy_hashmap[18.45]=156.81963005065919 +cloud_energy_hashmap[18.46]=156.83601486206055 +cloud_energy_hashmap[18.47]=156.85239967346192 +cloud_energy_hashmap[18.48]=156.86878448486328 +cloud_energy_hashmap[18.49]=156.88516929626465 +cloud_energy_hashmap[18.50]=156.90155410766602 +cloud_energy_hashmap[18.51]=156.91793891906738 +cloud_energy_hashmap[18.52]=156.93432373046875 +cloud_energy_hashmap[18.53]=156.9507085418701 +cloud_energy_hashmap[18.54]=156.96709335327148 +cloud_energy_hashmap[18.55]=156.98347816467285 +cloud_energy_hashmap[18.56]=156.9998629760742 +cloud_energy_hashmap[18.57]=157.01624778747558 +cloud_energy_hashmap[18.58]=157.03263259887694 +cloud_energy_hashmap[18.59]=157.0490174102783 +cloud_energy_hashmap[18.60]=157.06540222167968 +cloud_energy_hashmap[18.61]=157.08178703308104 +cloud_energy_hashmap[18.62]=157.0981718444824 +cloud_energy_hashmap[18.63]=157.1145566558838 +cloud_energy_hashmap[18.64]=157.13094146728517 +cloud_energy_hashmap[18.65]=157.14732627868653 +cloud_energy_hashmap[18.66]=157.1637110900879 +cloud_energy_hashmap[18.67]=157.18009590148927 +cloud_energy_hashmap[18.68]=157.19648071289063 +cloud_energy_hashmap[18.69]=157.212865524292 +cloud_energy_hashmap[18.70]=157.22925033569337 +cloud_energy_hashmap[18.71]=157.24563514709473 +cloud_energy_hashmap[18.72]=157.2620199584961 +cloud_energy_hashmap[18.73]=157.27840476989746 +cloud_energy_hashmap[18.74]=157.29478958129883 +cloud_energy_hashmap[18.75]=157.3111743927002 +cloud_energy_hashmap[18.76]=157.32755920410156 +cloud_energy_hashmap[18.77]=157.34394401550293 +cloud_energy_hashmap[18.78]=157.3603288269043 +cloud_energy_hashmap[18.79]=157.37671363830566 +cloud_energy_hashmap[18.80]=157.39309844970703 +cloud_energy_hashmap[18.81]=157.4094832611084 +cloud_energy_hashmap[18.82]=157.42586807250976 +cloud_energy_hashmap[18.83]=157.44225288391112 +cloud_energy_hashmap[18.84]=157.4586376953125 +cloud_energy_hashmap[18.85]=157.47502250671386 +cloud_energy_hashmap[18.86]=157.49140731811522 +cloud_energy_hashmap[18.87]=157.5077921295166 +cloud_energy_hashmap[18.88]=157.52417694091798 +cloud_energy_hashmap[18.89]=157.54056175231935 +cloud_energy_hashmap[18.90]=157.55694656372071 +cloud_energy_hashmap[18.91]=157.57333137512208 +cloud_energy_hashmap[18.92]=157.58971618652345 +cloud_energy_hashmap[18.93]=157.6061009979248 +cloud_energy_hashmap[18.94]=157.62248580932618 +cloud_energy_hashmap[18.95]=157.63887062072754 +cloud_energy_hashmap[18.96]=157.6552554321289 +cloud_energy_hashmap[18.97]=157.67164024353028 +cloud_energy_hashmap[18.98]=157.68802505493164 +cloud_energy_hashmap[18.99]=157.704409866333 +cloud_energy_hashmap[19.00]=157.72079467773438 +cloud_energy_hashmap[19.01]=157.73717948913574 +cloud_energy_hashmap[19.02]=157.7535643005371 +cloud_energy_hashmap[19.03]=157.76994911193847 +cloud_energy_hashmap[19.04]=157.78633392333984 +cloud_energy_hashmap[19.05]=157.8027187347412 +cloud_energy_hashmap[19.06]=157.81910354614257 +cloud_energy_hashmap[19.07]=157.83548835754394 +cloud_energy_hashmap[19.08]=157.8518731689453 +cloud_energy_hashmap[19.09]=157.86825798034667 +cloud_energy_hashmap[19.10]=157.88464279174804 +cloud_energy_hashmap[19.11]=157.9010276031494 +cloud_energy_hashmap[19.12]=157.91741241455077 +cloud_energy_hashmap[19.13]=157.93379722595216 +cloud_energy_hashmap[19.14]=157.95018203735353 +cloud_energy_hashmap[19.15]=157.9665668487549 +cloud_energy_hashmap[19.16]=157.98295166015626 +cloud_energy_hashmap[19.17]=157.99933647155763 +cloud_energy_hashmap[19.18]=158.015721282959 +cloud_energy_hashmap[19.19]=158.03210609436036 +cloud_energy_hashmap[19.20]=158.04849090576172 +cloud_energy_hashmap[19.21]=158.0648757171631 +cloud_energy_hashmap[19.22]=158.08126052856446 +cloud_energy_hashmap[19.23]=158.09764533996582 +cloud_energy_hashmap[19.24]=158.1140301513672 +cloud_energy_hashmap[19.25]=158.13041496276855 +cloud_energy_hashmap[19.26]=158.14679977416992 +cloud_energy_hashmap[19.27]=158.1631845855713 +cloud_energy_hashmap[19.28]=158.17956939697265 +cloud_energy_hashmap[19.29]=158.19595420837402 +cloud_energy_hashmap[19.30]=158.21233901977538 +cloud_energy_hashmap[19.31]=158.22872383117675 +cloud_energy_hashmap[19.32]=158.24510864257812 +cloud_energy_hashmap[19.33]=158.26149345397948 +cloud_energy_hashmap[19.34]=158.27787826538085 +cloud_energy_hashmap[19.35]=158.29426307678222 +cloud_energy_hashmap[19.36]=158.31064788818358 +cloud_energy_hashmap[19.37]=158.32703269958495 +cloud_energy_hashmap[19.38]=158.34341751098634 +cloud_energy_hashmap[19.39]=158.3598023223877 +cloud_energy_hashmap[19.40]=158.37618713378907 +cloud_energy_hashmap[19.41]=158.39257194519044 +cloud_energy_hashmap[19.42]=158.4089567565918 +cloud_energy_hashmap[19.43]=158.42534156799317 +cloud_energy_hashmap[19.44]=158.44172637939454 +cloud_energy_hashmap[19.45]=158.4581111907959 +cloud_energy_hashmap[19.46]=158.47449600219727 +cloud_energy_hashmap[19.47]=158.49088081359864 +cloud_energy_hashmap[19.48]=158.507265625 +cloud_energy_hashmap[19.49]=158.52365043640137 +cloud_energy_hashmap[19.50]=158.54003524780273 +cloud_energy_hashmap[19.51]=158.5564200592041 +cloud_energy_hashmap[19.52]=158.57280487060547 +cloud_energy_hashmap[19.53]=158.58918968200683 +cloud_energy_hashmap[19.54]=158.6055744934082 +cloud_energy_hashmap[19.55]=158.62195930480956 +cloud_energy_hashmap[19.56]=158.63834411621093 +cloud_energy_hashmap[19.57]=158.6547289276123 +cloud_energy_hashmap[19.58]=158.67111373901366 +cloud_energy_hashmap[19.59]=158.68749855041503 +cloud_energy_hashmap[19.60]=158.7038833618164 +cloud_energy_hashmap[19.61]=158.72026817321776 +cloud_energy_hashmap[19.62]=158.73665298461913 +cloud_energy_hashmap[19.63]=158.75303779602052 +cloud_energy_hashmap[19.64]=158.7694226074219 +cloud_energy_hashmap[19.65]=158.78580741882325 +cloud_energy_hashmap[19.66]=158.80219223022462 +cloud_energy_hashmap[19.67]=158.81857704162599 +cloud_energy_hashmap[19.68]=158.83496185302735 +cloud_energy_hashmap[19.69]=158.85134666442872 +cloud_energy_hashmap[19.70]=158.86773147583008 +cloud_energy_hashmap[19.71]=158.88411628723145 +cloud_energy_hashmap[19.72]=158.90050109863282 +cloud_energy_hashmap[19.73]=158.91688591003418 +cloud_energy_hashmap[19.74]=158.93327072143555 +cloud_energy_hashmap[19.75]=158.9496555328369 +cloud_energy_hashmap[19.76]=158.96604034423828 +cloud_energy_hashmap[19.77]=158.98242515563965 +cloud_energy_hashmap[19.78]=158.998809967041 +cloud_energy_hashmap[19.79]=159.01519477844238 +cloud_energy_hashmap[19.80]=159.03157958984374 +cloud_energy_hashmap[19.81]=159.0479644012451 +cloud_energy_hashmap[19.82]=159.06434921264648 +cloud_energy_hashmap[19.83]=159.08073402404784 +cloud_energy_hashmap[19.84]=159.0971188354492 +cloud_energy_hashmap[19.85]=159.11350364685057 +cloud_energy_hashmap[19.86]=159.12988845825194 +cloud_energy_hashmap[19.87]=159.1462732696533 +cloud_energy_hashmap[19.88]=159.1626580810547 +cloud_energy_hashmap[19.89]=159.17904289245607 +cloud_energy_hashmap[19.90]=159.19542770385743 +cloud_energy_hashmap[19.91]=159.2118125152588 +cloud_energy_hashmap[19.92]=159.22819732666017 +cloud_energy_hashmap[19.93]=159.24458213806153 +cloud_energy_hashmap[19.94]=159.2609669494629 +cloud_energy_hashmap[19.95]=159.27735176086426 +cloud_energy_hashmap[19.96]=159.29373657226563 +cloud_energy_hashmap[19.97]=159.310121383667 +cloud_energy_hashmap[19.98]=159.32650619506836 +cloud_energy_hashmap[19.99]=159.34289100646973 +cloud_energy_hashmap[20.01]=159.37566062927246 +cloud_energy_hashmap[20.02]=159.39204544067383 +cloud_energy_hashmap[20.03]=159.4084302520752 +cloud_energy_hashmap[20.04]=159.42481506347656 +cloud_energy_hashmap[20.05]=159.44119987487792 +cloud_energy_hashmap[20.06]=159.4575846862793 +cloud_energy_hashmap[20.07]=159.47396949768066 +cloud_energy_hashmap[20.08]=159.49035430908202 +cloud_energy_hashmap[20.09]=159.5067391204834 +cloud_energy_hashmap[20.10]=159.52312393188475 +cloud_energy_hashmap[20.11]=159.53950874328612 +cloud_energy_hashmap[20.12]=159.5558935546875 +cloud_energy_hashmap[20.13]=159.57227836608888 +cloud_energy_hashmap[20.14]=159.58866317749025 +cloud_energy_hashmap[20.15]=159.6050479888916 +cloud_energy_hashmap[20.16]=159.62143280029298 +cloud_energy_hashmap[20.17]=159.63781761169435 +cloud_energy_hashmap[20.18]=159.6542024230957 +cloud_energy_hashmap[20.19]=159.67058723449708 +cloud_energy_hashmap[20.20]=159.68697204589844 +cloud_energy_hashmap[20.21]=159.7033568572998 +cloud_energy_hashmap[20.22]=159.71974166870118 +cloud_energy_hashmap[20.23]=159.73612648010254 +cloud_energy_hashmap[20.24]=159.7525112915039 +cloud_energy_hashmap[20.25]=159.76889610290527 +cloud_energy_hashmap[20.26]=159.78528091430664 +cloud_energy_hashmap[20.27]=159.801665725708 +cloud_energy_hashmap[20.28]=159.81805053710937 +cloud_energy_hashmap[20.29]=159.83443534851074 +cloud_energy_hashmap[20.30]=159.8508201599121 +cloud_energy_hashmap[20.31]=159.86720497131347 +cloud_energy_hashmap[20.32]=159.88358978271484 +cloud_energy_hashmap[20.33]=159.8999745941162 +cloud_energy_hashmap[20.34]=159.91635940551757 +cloud_energy_hashmap[20.35]=159.93274421691893 +cloud_energy_hashmap[20.36]=159.9491290283203 +cloud_energy_hashmap[20.37]=159.96551383972167 +cloud_energy_hashmap[20.38]=159.98189865112306 +cloud_energy_hashmap[20.39]=159.99828346252443 +cloud_energy_hashmap[20.40]=160.0146682739258 +cloud_energy_hashmap[20.41]=160.03105308532716 +cloud_energy_hashmap[20.42]=160.04743789672852 +cloud_energy_hashmap[20.43]=160.0638227081299 +cloud_energy_hashmap[20.44]=160.08020751953126 +cloud_energy_hashmap[20.45]=160.09659233093262 +cloud_energy_hashmap[20.46]=160.112977142334 +cloud_energy_hashmap[20.47]=160.12936195373535 +cloud_energy_hashmap[20.48]=160.14574676513672 +cloud_energy_hashmap[20.49]=160.1621315765381 +cloud_energy_hashmap[20.50]=160.17851638793945 +cloud_energy_hashmap[20.51]=160.19490119934082 +cloud_energy_hashmap[20.52]=160.21128601074219 +cloud_energy_hashmap[20.53]=160.22767082214355 +cloud_energy_hashmap[20.54]=160.24405563354492 +cloud_energy_hashmap[20.55]=160.26044044494628 +cloud_energy_hashmap[20.56]=160.27682525634765 +cloud_energy_hashmap[20.57]=160.29321006774902 +cloud_energy_hashmap[20.58]=160.30959487915038 +cloud_energy_hashmap[20.59]=160.32597969055175 +cloud_energy_hashmap[20.60]=160.3423645019531 +cloud_energy_hashmap[20.61]=160.35874931335448 +cloud_energy_hashmap[20.62]=160.37513412475585 +cloud_energy_hashmap[20.63]=160.39151893615724 +cloud_energy_hashmap[20.64]=160.4079037475586 +cloud_energy_hashmap[20.65]=160.42428855895997 +cloud_energy_hashmap[20.66]=160.44067337036134 +cloud_energy_hashmap[20.67]=160.4570581817627 +cloud_energy_hashmap[20.68]=160.47344299316407 +cloud_energy_hashmap[20.69]=160.48982780456544 +cloud_energy_hashmap[20.70]=160.5062126159668 +cloud_energy_hashmap[20.71]=160.52259742736817 +cloud_energy_hashmap[20.72]=160.53898223876953 +cloud_energy_hashmap[20.73]=160.5553670501709 +cloud_energy_hashmap[20.74]=160.57175186157227 +cloud_energy_hashmap[20.75]=160.58813667297363 +cloud_energy_hashmap[20.76]=160.604521484375 +cloud_energy_hashmap[20.77]=160.62090629577636 +cloud_energy_hashmap[20.78]=160.63729110717773 +cloud_energy_hashmap[20.79]=160.6536759185791 +cloud_energy_hashmap[20.80]=160.67006072998046 +cloud_energy_hashmap[20.81]=160.68644554138183 +cloud_energy_hashmap[20.82]=160.7028303527832 +cloud_energy_hashmap[20.83]=160.71921516418456 +cloud_energy_hashmap[20.84]=160.73559997558593 +cloud_energy_hashmap[20.85]=160.7519847869873 +cloud_energy_hashmap[20.86]=160.76836959838866 +cloud_energy_hashmap[20.87]=160.78475440979003 +cloud_energy_hashmap[20.88]=160.80113922119142 +cloud_energy_hashmap[20.89]=160.8175240325928 +cloud_energy_hashmap[20.90]=160.83390884399415 +cloud_energy_hashmap[20.91]=160.85029365539552 +cloud_energy_hashmap[20.92]=160.86667846679688 +cloud_energy_hashmap[20.93]=160.88306327819825 +cloud_energy_hashmap[20.94]=160.89944808959962 +cloud_energy_hashmap[20.95]=160.91583290100098 +cloud_energy_hashmap[20.96]=160.93221771240235 +cloud_energy_hashmap[20.97]=160.94860252380371 +cloud_energy_hashmap[20.98]=160.96498733520508 +cloud_energy_hashmap[20.99]=160.98137214660645 +cloud_energy_hashmap[21.00]=160.9977569580078 +cloud_energy_hashmap[21.01]=161.01414176940918 +cloud_energy_hashmap[21.02]=161.03052658081054 +cloud_energy_hashmap[21.03]=161.0469113922119 +cloud_energy_hashmap[21.04]=161.06329620361328 +cloud_energy_hashmap[21.05]=161.07968101501464 +cloud_energy_hashmap[21.06]=161.096065826416 +cloud_energy_hashmap[21.07]=161.11245063781737 +cloud_energy_hashmap[21.08]=161.12883544921874 +cloud_energy_hashmap[21.09]=161.1452202606201 +cloud_energy_hashmap[21.10]=161.16160507202147 +cloud_energy_hashmap[21.11]=161.17798988342284 +cloud_energy_hashmap[21.12]=161.1943746948242 +cloud_energy_hashmap[21.13]=161.2107595062256 +cloud_energy_hashmap[21.14]=161.22714431762697 +cloud_energy_hashmap[21.15]=161.24352912902833 +cloud_energy_hashmap[21.16]=161.2599139404297 +cloud_energy_hashmap[21.17]=161.27629875183106 +cloud_energy_hashmap[21.18]=161.29268356323243 +cloud_energy_hashmap[21.19]=161.3090683746338 +cloud_energy_hashmap[21.20]=161.32545318603516 +cloud_energy_hashmap[21.21]=161.34183799743653 +cloud_energy_hashmap[21.22]=161.3582228088379 +cloud_energy_hashmap[21.23]=161.37460762023926 +cloud_energy_hashmap[21.24]=161.39099243164063 +cloud_energy_hashmap[21.25]=161.407377243042 +cloud_energy_hashmap[21.26]=161.42376205444336 +cloud_energy_hashmap[21.27]=161.44014686584472 +cloud_energy_hashmap[21.28]=161.4565316772461 +cloud_energy_hashmap[21.29]=161.47291648864746 +cloud_energy_hashmap[21.30]=161.48930130004882 +cloud_energy_hashmap[21.31]=161.5056861114502 +cloud_energy_hashmap[21.32]=161.52207092285155 +cloud_energy_hashmap[21.33]=161.53845573425292 +cloud_energy_hashmap[21.34]=161.5548405456543 +cloud_energy_hashmap[21.35]=161.57122535705565 +cloud_energy_hashmap[21.36]=161.58761016845702 +cloud_energy_hashmap[21.37]=161.60399497985838 +cloud_energy_hashmap[21.38]=161.62037979125978 +cloud_energy_hashmap[21.39]=161.63676460266115 +cloud_energy_hashmap[21.40]=161.6531494140625 +cloud_energy_hashmap[21.41]=161.66953422546388 +cloud_energy_hashmap[21.42]=161.68591903686524 +cloud_energy_hashmap[21.43]=161.7023038482666 +cloud_energy_hashmap[21.44]=161.71868865966798 +cloud_energy_hashmap[21.45]=161.73507347106934 +cloud_energy_hashmap[21.46]=161.7514582824707 +cloud_energy_hashmap[21.47]=161.76784309387207 +cloud_energy_hashmap[21.48]=161.78422790527344 +cloud_energy_hashmap[21.49]=161.8006127166748 +cloud_energy_hashmap[21.50]=161.81699752807617 +cloud_energy_hashmap[21.51]=161.83338233947754 +cloud_energy_hashmap[21.52]=161.8497671508789 +cloud_energy_hashmap[21.53]=161.86615196228027 +cloud_energy_hashmap[21.54]=161.88253677368164 +cloud_energy_hashmap[21.55]=161.898921585083 +cloud_energy_hashmap[21.56]=161.91530639648437 +cloud_energy_hashmap[21.57]=161.93169120788573 +cloud_energy_hashmap[21.58]=161.9480760192871 +cloud_energy_hashmap[21.59]=161.96446083068847 +cloud_energy_hashmap[21.60]=161.98084564208983 +cloud_energy_hashmap[21.61]=161.9972304534912 +cloud_energy_hashmap[21.62]=162.01361526489256 +cloud_energy_hashmap[21.63]=162.03000007629396 +cloud_energy_hashmap[21.64]=162.04638488769533 +cloud_energy_hashmap[21.65]=162.0627696990967 +cloud_energy_hashmap[21.66]=162.07915451049806 +cloud_energy_hashmap[21.67]=162.09553932189942 +cloud_energy_hashmap[21.68]=162.1119241333008 +cloud_energy_hashmap[21.69]=162.12830894470216 +cloud_energy_hashmap[21.70]=162.14469375610352 +cloud_energy_hashmap[21.71]=162.1610785675049 +cloud_energy_hashmap[21.72]=162.17746337890625 +cloud_energy_hashmap[21.73]=162.19384819030762 +cloud_energy_hashmap[21.74]=162.21023300170899 +cloud_energy_hashmap[21.75]=162.22661781311035 +cloud_energy_hashmap[21.76]=162.24300262451172 +cloud_energy_hashmap[21.77]=162.25938743591308 +cloud_energy_hashmap[21.78]=162.27577224731445 +cloud_energy_hashmap[21.79]=162.29215705871582 +cloud_energy_hashmap[21.80]=162.30854187011718 +cloud_energy_hashmap[21.81]=162.32492668151855 +cloud_energy_hashmap[21.82]=162.3413114929199 +cloud_energy_hashmap[21.83]=162.35769630432128 +cloud_energy_hashmap[21.84]=162.37408111572265 +cloud_energy_hashmap[21.85]=162.390465927124 +cloud_energy_hashmap[21.86]=162.40685073852538 +cloud_energy_hashmap[21.87]=162.42323554992674 +cloud_energy_hashmap[21.88]=162.43962036132814 +cloud_energy_hashmap[21.89]=162.4560051727295 +cloud_energy_hashmap[21.90]=162.47238998413087 +cloud_energy_hashmap[21.91]=162.48877479553224 +cloud_energy_hashmap[21.92]=162.5051596069336 +cloud_energy_hashmap[21.93]=162.52154441833497 +cloud_energy_hashmap[21.94]=162.53792922973633 +cloud_energy_hashmap[21.95]=162.5543140411377 +cloud_energy_hashmap[21.96]=162.57069885253907 +cloud_energy_hashmap[21.97]=162.58708366394043 +cloud_energy_hashmap[21.98]=162.6034684753418 +cloud_energy_hashmap[21.99]=162.61985328674317 +cloud_energy_hashmap[22.00]=162.63623809814453 +cloud_energy_hashmap[22.01]=162.6526229095459 +cloud_energy_hashmap[22.02]=162.66900772094726 +cloud_energy_hashmap[22.03]=162.68539253234863 +cloud_energy_hashmap[22.04]=162.70177734375 +cloud_energy_hashmap[22.05]=162.71816215515136 +cloud_energy_hashmap[22.06]=162.73454696655273 +cloud_energy_hashmap[22.07]=162.7509317779541 +cloud_energy_hashmap[22.08]=162.76731658935546 +cloud_energy_hashmap[22.09]=162.78370140075683 +cloud_energy_hashmap[22.10]=162.8000862121582 +cloud_energy_hashmap[22.11]=162.81647102355956 +cloud_energy_hashmap[22.12]=162.83285583496092 +cloud_energy_hashmap[22.13]=162.84924064636232 +cloud_energy_hashmap[22.14]=162.86562545776368 +cloud_energy_hashmap[22.15]=162.88201026916505 +cloud_energy_hashmap[22.16]=162.89839508056642 +cloud_energy_hashmap[22.17]=162.91477989196778 +cloud_energy_hashmap[22.18]=162.93116470336915 +cloud_energy_hashmap[22.19]=162.94754951477051 +cloud_energy_hashmap[22.20]=162.96393432617188 +cloud_energy_hashmap[22.21]=162.98031913757325 +cloud_energy_hashmap[22.22]=162.9967039489746 +cloud_energy_hashmap[22.23]=163.01308876037598 +cloud_energy_hashmap[22.24]=163.02947357177734 +cloud_energy_hashmap[22.25]=163.0458583831787 +cloud_energy_hashmap[22.26]=163.06224319458008 +cloud_energy_hashmap[22.27]=163.07862800598144 +cloud_energy_hashmap[22.28]=163.0950128173828 +cloud_energy_hashmap[22.29]=163.11139762878418 +cloud_energy_hashmap[22.30]=163.12778244018554 +cloud_energy_hashmap[22.31]=163.1441672515869 +cloud_energy_hashmap[22.32]=163.16055206298827 +cloud_energy_hashmap[22.33]=163.17693687438964 +cloud_energy_hashmap[22.34]=163.193321685791 +cloud_energy_hashmap[22.35]=163.20970649719237 +cloud_energy_hashmap[22.36]=163.22609130859374 +cloud_energy_hashmap[22.37]=163.2424761199951 +cloud_energy_hashmap[22.38]=163.2588609313965 +cloud_energy_hashmap[22.39]=163.27524574279786 +cloud_energy_hashmap[22.40]=163.29163055419923 +cloud_energy_hashmap[22.41]=163.3080153656006 +cloud_energy_hashmap[22.42]=163.32440017700196 +cloud_energy_hashmap[22.43]=163.34078498840333 +cloud_energy_hashmap[22.44]=163.3571697998047 +cloud_energy_hashmap[22.45]=163.37355461120606 +cloud_energy_hashmap[22.46]=163.38993942260743 +cloud_energy_hashmap[22.47]=163.4063242340088 +cloud_energy_hashmap[22.48]=163.42270904541016 +cloud_energy_hashmap[22.49]=163.43909385681152 +cloud_energy_hashmap[22.50]=163.4554786682129 +cloud_energy_hashmap[22.51]=163.47186347961426 +cloud_energy_hashmap[22.52]=163.48824829101562 +cloud_energy_hashmap[22.53]=163.504633102417 +cloud_energy_hashmap[22.54]=163.52101791381835 +cloud_energy_hashmap[22.55]=163.53740272521972 +cloud_energy_hashmap[22.56]=163.5537875366211 +cloud_energy_hashmap[22.57]=163.57017234802245 +cloud_energy_hashmap[22.58]=163.58655715942382 +cloud_energy_hashmap[22.59]=163.60294197082519 +cloud_energy_hashmap[22.60]=163.61932678222655 +cloud_energy_hashmap[22.61]=163.63571159362792 +cloud_energy_hashmap[22.62]=163.65209640502928 +cloud_energy_hashmap[22.63]=163.66848121643068 +cloud_energy_hashmap[22.64]=163.68486602783204 +cloud_energy_hashmap[22.65]=163.7012508392334 +cloud_energy_hashmap[22.66]=163.71763565063478 +cloud_energy_hashmap[22.67]=163.73402046203614 +cloud_energy_hashmap[22.68]=163.7504052734375 +cloud_energy_hashmap[22.69]=163.76679008483887 +cloud_energy_hashmap[22.70]=163.78317489624024 +cloud_energy_hashmap[22.71]=163.7995597076416 +cloud_energy_hashmap[22.72]=163.81594451904297 +cloud_energy_hashmap[22.73]=163.83232933044434 +cloud_energy_hashmap[22.74]=163.8487141418457 +cloud_energy_hashmap[22.75]=163.86509895324707 +cloud_energy_hashmap[22.76]=163.88148376464844 +cloud_energy_hashmap[22.77]=163.8978685760498 +cloud_energy_hashmap[22.78]=163.91425338745117 +cloud_energy_hashmap[22.79]=163.93063819885253 +cloud_energy_hashmap[22.80]=163.9470230102539 +cloud_energy_hashmap[22.81]=163.96340782165527 +cloud_energy_hashmap[22.82]=163.97979263305663 +cloud_energy_hashmap[22.83]=163.996177444458 +cloud_energy_hashmap[22.84]=164.01256225585936 +cloud_energy_hashmap[22.85]=164.02894706726073 +cloud_energy_hashmap[22.86]=164.0453318786621 +cloud_energy_hashmap[22.87]=164.06171669006346 +cloud_energy_hashmap[22.88]=164.07810150146486 +cloud_energy_hashmap[22.89]=164.09448631286622 +cloud_energy_hashmap[22.90]=164.1108711242676 +cloud_energy_hashmap[22.91]=164.12725593566896 +cloud_energy_hashmap[22.92]=164.14364074707032 +cloud_energy_hashmap[22.93]=164.1600255584717 +cloud_energy_hashmap[22.94]=164.17641036987305 +cloud_energy_hashmap[22.95]=164.19279518127442 +cloud_energy_hashmap[22.96]=164.2091799926758 +cloud_energy_hashmap[22.97]=164.22556480407715 +cloud_energy_hashmap[22.98]=164.24194961547852 +cloud_energy_hashmap[22.99]=164.25833442687988 +cloud_energy_hashmap[23.00]=164.27471923828125 +cloud_energy_hashmap[23.01]=164.29110404968262 +cloud_energy_hashmap[23.02]=164.30748886108398 +cloud_energy_hashmap[23.03]=164.32387367248535 +cloud_energy_hashmap[23.04]=164.3402584838867 +cloud_energy_hashmap[23.05]=164.35664329528808 +cloud_energy_hashmap[23.06]=164.37302810668945 +cloud_energy_hashmap[23.07]=164.3894129180908 +cloud_energy_hashmap[23.08]=164.40579772949218 +cloud_energy_hashmap[23.09]=164.42218254089354 +cloud_energy_hashmap[23.10]=164.4385673522949 +cloud_energy_hashmap[23.11]=164.45495216369628 +cloud_energy_hashmap[23.12]=164.47133697509767 +cloud_energy_hashmap[23.13]=164.48772178649904 +cloud_energy_hashmap[23.14]=164.5041065979004 +cloud_energy_hashmap[23.15]=164.52049140930177 +cloud_energy_hashmap[23.16]=164.53687622070314 +cloud_energy_hashmap[23.17]=164.5532610321045 +cloud_energy_hashmap[23.18]=164.56964584350587 +cloud_energy_hashmap[23.19]=164.58603065490723 +cloud_energy_hashmap[23.20]=164.6024154663086 +cloud_energy_hashmap[23.21]=164.61880027770997 +cloud_energy_hashmap[23.22]=164.63518508911133 +cloud_energy_hashmap[23.23]=164.6515699005127 +cloud_energy_hashmap[23.24]=164.66795471191406 +cloud_energy_hashmap[23.25]=164.68433952331543 +cloud_energy_hashmap[23.26]=164.7007243347168 +cloud_energy_hashmap[23.27]=164.71710914611816 +cloud_energy_hashmap[23.28]=164.73349395751953 +cloud_energy_hashmap[23.29]=164.7498787689209 +cloud_energy_hashmap[23.30]=164.76626358032226 +cloud_energy_hashmap[23.31]=164.78264839172363 +cloud_energy_hashmap[23.32]=164.799033203125 +cloud_energy_hashmap[23.33]=164.81541801452636 +cloud_energy_hashmap[23.34]=164.83180282592772 +cloud_energy_hashmap[23.35]=164.8481876373291 +cloud_energy_hashmap[23.36]=164.86457244873046 +cloud_energy_hashmap[23.37]=164.88095726013185 +cloud_energy_hashmap[23.38]=164.89734207153322 +cloud_energy_hashmap[23.39]=164.91372688293458 +cloud_energy_hashmap[23.40]=164.93011169433595 +cloud_energy_hashmap[23.41]=164.94649650573731 +cloud_energy_hashmap[23.42]=164.96288131713868 +cloud_energy_hashmap[23.43]=164.97926612854005 +cloud_energy_hashmap[23.44]=164.9956509399414 +cloud_energy_hashmap[23.45]=165.01203575134278 +cloud_energy_hashmap[23.46]=165.02842056274415 +cloud_energy_hashmap[23.47]=165.0448053741455 +cloud_energy_hashmap[23.48]=165.06119018554688 +cloud_energy_hashmap[23.49]=165.07757499694824 +cloud_energy_hashmap[23.50]=165.0939598083496 +cloud_energy_hashmap[23.51]=165.11034461975098 +cloud_energy_hashmap[23.52]=165.12672943115234 +cloud_energy_hashmap[23.53]=165.1431142425537 +cloud_energy_hashmap[23.54]=165.15949905395507 +cloud_energy_hashmap[23.55]=165.17588386535644 +cloud_energy_hashmap[23.56]=165.1922686767578 +cloud_energy_hashmap[23.57]=165.20865348815917 +cloud_energy_hashmap[23.58]=165.22503829956054 +cloud_energy_hashmap[23.59]=165.2414231109619 +cloud_energy_hashmap[23.60]=165.25780792236327 +cloud_energy_hashmap[23.61]=165.27419273376464 +cloud_energy_hashmap[23.62]=165.29057754516603 +cloud_energy_hashmap[23.63]=165.3069623565674 +cloud_energy_hashmap[23.64]=165.32334716796876 +cloud_energy_hashmap[23.65]=165.33973197937013 +cloud_energy_hashmap[23.66]=165.3561167907715 +cloud_energy_hashmap[23.67]=165.37250160217286 +cloud_energy_hashmap[23.68]=165.38888641357423 +cloud_energy_hashmap[23.69]=165.4052712249756 +cloud_energy_hashmap[23.70]=165.42165603637696 +cloud_energy_hashmap[23.71]=165.43804084777832 +cloud_energy_hashmap[23.72]=165.4544256591797 +cloud_energy_hashmap[23.73]=165.47081047058106 +cloud_energy_hashmap[23.74]=165.48719528198242 +cloud_energy_hashmap[23.75]=165.5035800933838 +cloud_energy_hashmap[23.76]=165.51996490478516 +cloud_energy_hashmap[23.77]=165.53634971618652 +cloud_energy_hashmap[23.78]=165.5527345275879 +cloud_energy_hashmap[23.79]=165.56911933898925 +cloud_energy_hashmap[23.80]=165.58550415039062 +cloud_energy_hashmap[23.81]=165.60188896179199 +cloud_energy_hashmap[23.82]=165.61827377319335 +cloud_energy_hashmap[23.83]=165.63465858459472 +cloud_energy_hashmap[23.84]=165.65104339599608 +cloud_energy_hashmap[23.85]=165.66742820739745 +cloud_energy_hashmap[23.86]=165.68381301879882 +cloud_energy_hashmap[23.87]=165.7001978302002 +cloud_energy_hashmap[23.88]=165.71658264160158 +cloud_energy_hashmap[23.89]=165.73296745300294 +cloud_energy_hashmap[23.90]=165.7493522644043 +cloud_energy_hashmap[23.91]=165.76573707580567 +cloud_energy_hashmap[23.92]=165.78212188720704 +cloud_energy_hashmap[23.93]=165.7985066986084 +cloud_energy_hashmap[23.94]=165.81489151000977 +cloud_energy_hashmap[23.95]=165.83127632141114 +cloud_energy_hashmap[23.96]=165.8476611328125 +cloud_energy_hashmap[23.97]=165.86404594421387 +cloud_energy_hashmap[23.98]=165.88043075561524 +cloud_energy_hashmap[23.99]=165.8968155670166 +cloud_energy_hashmap[24.00]=165.91320037841797 +cloud_energy_hashmap[24.01]=165.92958518981933 +cloud_energy_hashmap[24.02]=165.9459700012207 +cloud_energy_hashmap[24.03]=165.96235481262207 +cloud_energy_hashmap[24.04]=165.97873962402343 +cloud_energy_hashmap[24.05]=165.9951244354248 +cloud_energy_hashmap[24.06]=166.01150924682617 +cloud_energy_hashmap[24.07]=166.02789405822753 +cloud_energy_hashmap[24.08]=166.0442788696289 +cloud_energy_hashmap[24.09]=166.06066368103026 +cloud_energy_hashmap[24.10]=166.07704849243163 +cloud_energy_hashmap[24.11]=166.093433303833 +cloud_energy_hashmap[24.12]=166.1098181152344 +cloud_energy_hashmap[24.13]=166.12620292663576 +cloud_energy_hashmap[24.14]=166.14258773803712 +cloud_energy_hashmap[24.15]=166.1589725494385 +cloud_energy_hashmap[24.16]=166.17535736083985 +cloud_energy_hashmap[24.17]=166.19174217224122 +cloud_energy_hashmap[24.18]=166.2081269836426 +cloud_energy_hashmap[24.19]=166.22451179504395 +cloud_energy_hashmap[24.20]=166.24089660644532 +cloud_energy_hashmap[24.21]=166.25728141784668 +cloud_energy_hashmap[24.22]=166.27366622924805 +cloud_energy_hashmap[24.23]=166.29005104064942 +cloud_energy_hashmap[24.24]=166.30643585205078 +cloud_energy_hashmap[24.25]=166.32282066345215 +cloud_energy_hashmap[24.26]=166.33920547485351 +cloud_energy_hashmap[24.27]=166.35559028625488 +cloud_energy_hashmap[24.28]=166.37197509765625 +cloud_energy_hashmap[24.29]=166.3883599090576 +cloud_energy_hashmap[24.30]=166.40474472045898 +cloud_energy_hashmap[24.31]=166.42112953186034 +cloud_energy_hashmap[24.32]=166.4375143432617 +cloud_energy_hashmap[24.33]=166.45389915466308 +cloud_energy_hashmap[24.34]=166.47028396606444 +cloud_energy_hashmap[24.35]=166.4866687774658 +cloud_energy_hashmap[24.36]=166.50305358886717 +cloud_energy_hashmap[24.37]=166.51943840026857 +cloud_energy_hashmap[24.38]=166.53582321166994 +cloud_energy_hashmap[24.39]=166.5522080230713 +cloud_energy_hashmap[24.40]=166.56859283447267 +cloud_energy_hashmap[24.41]=166.58497764587403 +cloud_energy_hashmap[24.42]=166.6013624572754 +cloud_energy_hashmap[24.43]=166.61774726867677 +cloud_energy_hashmap[24.44]=166.63413208007813 +cloud_energy_hashmap[24.45]=166.6505168914795 +cloud_energy_hashmap[24.46]=166.66690170288086 +cloud_energy_hashmap[24.47]=166.68328651428223 +cloud_energy_hashmap[24.48]=166.6996713256836 +cloud_energy_hashmap[24.49]=166.71605613708496 +cloud_energy_hashmap[24.50]=166.73244094848633 +cloud_energy_hashmap[24.51]=166.7488257598877 +cloud_energy_hashmap[24.52]=166.76521057128906 +cloud_energy_hashmap[24.53]=166.78159538269043 +cloud_energy_hashmap[24.54]=166.7979801940918 +cloud_energy_hashmap[24.55]=166.81436500549316 +cloud_energy_hashmap[24.56]=166.83074981689452 +cloud_energy_hashmap[24.57]=166.8471346282959 +cloud_energy_hashmap[24.58]=166.86351943969726 +cloud_energy_hashmap[24.59]=166.87990425109862 +cloud_energy_hashmap[24.60]=166.8962890625 +cloud_energy_hashmap[24.61]=166.91267387390135 +cloud_energy_hashmap[24.62]=166.92905868530275 +cloud_energy_hashmap[24.63]=166.94544349670412 +cloud_energy_hashmap[24.64]=166.96182830810548 +cloud_energy_hashmap[24.65]=166.97821311950685 +cloud_energy_hashmap[24.66]=166.9945979309082 +cloud_energy_hashmap[24.67]=167.01098274230958 +cloud_energy_hashmap[24.68]=167.02736755371095 +cloud_energy_hashmap[24.69]=167.0437523651123 +cloud_energy_hashmap[24.70]=167.06013717651368 +cloud_energy_hashmap[24.71]=167.07652198791504 +cloud_energy_hashmap[24.72]=167.0929067993164 +cloud_energy_hashmap[24.73]=167.10929161071778 +cloud_energy_hashmap[24.74]=167.12567642211914 +cloud_energy_hashmap[24.75]=167.1420612335205 +cloud_energy_hashmap[24.76]=167.15844604492187 +cloud_energy_hashmap[24.77]=167.17483085632324 +cloud_energy_hashmap[24.78]=167.1912156677246 +cloud_energy_hashmap[24.79]=167.20760047912597 +cloud_energy_hashmap[24.80]=167.22398529052734 +cloud_energy_hashmap[24.81]=167.2403701019287 +cloud_energy_hashmap[24.82]=167.25675491333007 +cloud_energy_hashmap[24.83]=167.27313972473144 +cloud_energy_hashmap[24.84]=167.2895245361328 +cloud_energy_hashmap[24.85]=167.30590934753417 +cloud_energy_hashmap[24.86]=167.32229415893553 +cloud_energy_hashmap[24.87]=167.3386789703369 +cloud_energy_hashmap[24.88]=167.3550637817383 +cloud_energy_hashmap[24.89]=167.37144859313966 +cloud_energy_hashmap[24.90]=167.38783340454103 +cloud_energy_hashmap[24.91]=167.4042182159424 +cloud_energy_hashmap[24.92]=167.42060302734376 +cloud_energy_hashmap[24.93]=167.43698783874513 +cloud_energy_hashmap[24.94]=167.4533726501465 +cloud_energy_hashmap[24.95]=167.46975746154786 +cloud_energy_hashmap[24.96]=167.48614227294922 +cloud_energy_hashmap[24.97]=167.5025270843506 +cloud_energy_hashmap[24.98]=167.51891189575196 +cloud_energy_hashmap[24.99]=167.53529670715332 +cloud_energy_hashmap[25.01]=167.5684698791504 +cloud_energy_hashmap[25.02]=167.58525823974608 +cloud_energy_hashmap[25.03]=167.6020466003418 +cloud_energy_hashmap[25.04]=167.6188349609375 +cloud_energy_hashmap[25.05]=167.63562332153322 +cloud_energy_hashmap[25.06]=167.6524116821289 +cloud_energy_hashmap[25.07]=167.6692000427246 +cloud_energy_hashmap[25.08]=167.68598840332032 +cloud_energy_hashmap[25.09]=167.702776763916 +cloud_energy_hashmap[25.10]=167.71956512451172 +cloud_energy_hashmap[25.11]=167.73635348510743 +cloud_energy_hashmap[25.12]=167.7531418457031 +cloud_energy_hashmap[25.13]=167.76993020629882 +cloud_energy_hashmap[25.14]=167.78671856689454 +cloud_energy_hashmap[25.15]=167.80350692749025 +cloud_energy_hashmap[25.16]=167.82029528808593 +cloud_energy_hashmap[25.17]=167.83708364868164 +cloud_energy_hashmap[25.18]=167.85387200927735 +cloud_energy_hashmap[25.19]=167.87066036987304 +cloud_energy_hashmap[25.20]=167.88744873046875 +cloud_energy_hashmap[25.21]=167.90423709106446 +cloud_energy_hashmap[25.22]=167.92102545166014 +cloud_energy_hashmap[25.23]=167.93781381225585 +cloud_energy_hashmap[25.24]=167.95460217285157 +cloud_energy_hashmap[25.25]=167.97139053344728 +cloud_energy_hashmap[25.26]=167.98817889404296 +cloud_energy_hashmap[25.27]=168.00496725463867 +cloud_energy_hashmap[25.28]=168.02175561523438 +cloud_energy_hashmap[25.29]=168.03854397583007 +cloud_energy_hashmap[25.30]=168.05533233642578 +cloud_energy_hashmap[25.31]=168.0721206970215 +cloud_energy_hashmap[25.32]=168.0889090576172 +cloud_energy_hashmap[25.33]=168.10569741821288 +cloud_energy_hashmap[25.34]=168.1224857788086 +cloud_energy_hashmap[25.35]=168.1392741394043 +cloud_energy_hashmap[25.36]=168.1560625 +cloud_energy_hashmap[25.37]=168.1728508605957 +cloud_energy_hashmap[25.38]=168.1896392211914 +cloud_energy_hashmap[25.39]=168.2064275817871 +cloud_energy_hashmap[25.40]=168.2232159423828 +cloud_energy_hashmap[25.41]=168.24000430297852 +cloud_energy_hashmap[25.42]=168.25679266357423 +cloud_energy_hashmap[25.43]=168.2735810241699 +cloud_energy_hashmap[25.44]=168.29036938476563 +cloud_energy_hashmap[25.45]=168.30715774536134 +cloud_energy_hashmap[25.46]=168.32394610595702 +cloud_energy_hashmap[25.47]=168.34073446655273 +cloud_energy_hashmap[25.48]=168.35752282714844 +cloud_energy_hashmap[25.49]=168.37431118774413 +cloud_energy_hashmap[25.50]=168.39109954833984 +cloud_energy_hashmap[25.51]=168.40788790893555 +cloud_energy_hashmap[25.52]=168.42467626953126 +cloud_energy_hashmap[25.53]=168.44146463012694 +cloud_energy_hashmap[25.54]=168.45825299072266 +cloud_energy_hashmap[25.55]=168.47504135131837 +cloud_energy_hashmap[25.56]=168.49182971191405 +cloud_energy_hashmap[25.57]=168.50861807250976 +cloud_energy_hashmap[25.58]=168.52540643310547 +cloud_energy_hashmap[25.59]=168.54219479370119 +cloud_energy_hashmap[25.60]=168.55898315429687 +cloud_energy_hashmap[25.61]=168.57577151489258 +cloud_energy_hashmap[25.62]=168.5925598754883 +cloud_energy_hashmap[25.63]=168.60934823608397 +cloud_energy_hashmap[25.64]=168.6261365966797 +cloud_energy_hashmap[25.65]=168.6429249572754 +cloud_energy_hashmap[25.66]=168.65971331787108 +cloud_energy_hashmap[25.67]=168.6765016784668 +cloud_energy_hashmap[25.68]=168.6932900390625 +cloud_energy_hashmap[25.69]=168.71007839965822 +cloud_energy_hashmap[25.70]=168.7268667602539 +cloud_energy_hashmap[25.71]=168.7436551208496 +cloud_energy_hashmap[25.72]=168.76044348144532 +cloud_energy_hashmap[25.73]=168.777231842041 +cloud_energy_hashmap[25.74]=168.79402020263672 +cloud_energy_hashmap[25.75]=168.81080856323243 +cloud_energy_hashmap[25.76]=168.82759692382814 +cloud_energy_hashmap[25.77]=168.84438528442382 +cloud_energy_hashmap[25.78]=168.86117364501953 +cloud_energy_hashmap[25.79]=168.87796200561525 +cloud_energy_hashmap[25.80]=168.89475036621093 +cloud_energy_hashmap[25.81]=168.91153872680664 +cloud_energy_hashmap[25.82]=168.92832708740235 +cloud_energy_hashmap[25.83]=168.94511544799803 +cloud_energy_hashmap[25.84]=168.96190380859375 +cloud_energy_hashmap[25.85]=168.97869216918946 +cloud_energy_hashmap[25.86]=168.99548052978517 +cloud_energy_hashmap[25.87]=169.01226889038085 +cloud_energy_hashmap[25.88]=169.02905725097656 +cloud_energy_hashmap[25.89]=169.04584561157228 +cloud_energy_hashmap[25.90]=169.06263397216796 +cloud_energy_hashmap[25.91]=169.07942233276367 +cloud_energy_hashmap[25.92]=169.09621069335938 +cloud_energy_hashmap[25.93]=169.11299905395506 +cloud_energy_hashmap[25.94]=169.12978741455078 +cloud_energy_hashmap[25.95]=169.1465757751465 +cloud_energy_hashmap[25.96]=169.1633641357422 +cloud_energy_hashmap[25.97]=169.18015249633788 +cloud_energy_hashmap[25.98]=169.1969408569336 +cloud_energy_hashmap[25.99]=169.2137292175293 +cloud_energy_hashmap[26.00]=169.230517578125 +cloud_energy_hashmap[26.01]=169.2473059387207 +cloud_energy_hashmap[26.02]=169.2640942993164 +cloud_energy_hashmap[26.03]=169.28088265991212 +cloud_energy_hashmap[26.04]=169.2976710205078 +cloud_energy_hashmap[26.05]=169.31445938110352 +cloud_energy_hashmap[26.06]=169.33124774169923 +cloud_energy_hashmap[26.07]=169.3480361022949 +cloud_energy_hashmap[26.08]=169.36482446289062 +cloud_energy_hashmap[26.09]=169.38161282348634 +cloud_energy_hashmap[26.10]=169.39840118408202 +cloud_energy_hashmap[26.11]=169.41518954467773 +cloud_energy_hashmap[26.12]=169.43197790527344 +cloud_energy_hashmap[26.13]=169.44876626586915 +cloud_energy_hashmap[26.14]=169.46555462646484 +cloud_energy_hashmap[26.15]=169.48234298706055 +cloud_energy_hashmap[26.16]=169.49913134765626 +cloud_energy_hashmap[26.17]=169.51591970825194 +cloud_energy_hashmap[26.18]=169.53270806884765 +cloud_energy_hashmap[26.19]=169.54949642944337 +cloud_energy_hashmap[26.20]=169.56628479003905 +cloud_energy_hashmap[26.21]=169.58307315063476 +cloud_energy_hashmap[26.22]=169.59986151123047 +cloud_energy_hashmap[26.23]=169.61664987182618 +cloud_energy_hashmap[26.24]=169.63343823242187 +cloud_energy_hashmap[26.25]=169.65022659301758 +cloud_energy_hashmap[26.26]=169.6670149536133 +cloud_energy_hashmap[26.27]=169.68380331420897 +cloud_energy_hashmap[26.28]=169.70059167480468 +cloud_energy_hashmap[26.29]=169.7173800354004 +cloud_energy_hashmap[26.30]=169.7341683959961 +cloud_energy_hashmap[26.31]=169.7509567565918 +cloud_energy_hashmap[26.32]=169.7677451171875 +cloud_energy_hashmap[26.33]=169.7845334777832 +cloud_energy_hashmap[26.34]=169.8013218383789 +cloud_energy_hashmap[26.35]=169.8181101989746 +cloud_energy_hashmap[26.36]=169.83489855957032 +cloud_energy_hashmap[26.37]=169.851686920166 +cloud_energy_hashmap[26.38]=169.86847528076171 +cloud_energy_hashmap[26.39]=169.88526364135743 +cloud_energy_hashmap[26.40]=169.90205200195314 +cloud_energy_hashmap[26.41]=169.91884036254882 +cloud_energy_hashmap[26.42]=169.93562872314453 +cloud_energy_hashmap[26.43]=169.95241708374024 +cloud_energy_hashmap[26.44]=169.96920544433593 +cloud_energy_hashmap[26.45]=169.98599380493164 +cloud_energy_hashmap[26.46]=170.00278216552735 +cloud_energy_hashmap[26.47]=170.01957052612303 +cloud_energy_hashmap[26.48]=170.03635888671874 +cloud_energy_hashmap[26.49]=170.05314724731446 +cloud_energy_hashmap[26.50]=170.06993560791017 +cloud_energy_hashmap[26.51]=170.08672396850585 +cloud_energy_hashmap[26.52]=170.10351232910156 +cloud_energy_hashmap[26.53]=170.12030068969727 +cloud_energy_hashmap[26.54]=170.13708905029296 +cloud_energy_hashmap[26.55]=170.15387741088867 +cloud_energy_hashmap[26.56]=170.17066577148438 +cloud_energy_hashmap[26.57]=170.1874541320801 +cloud_energy_hashmap[26.58]=170.20424249267577 +cloud_energy_hashmap[26.59]=170.2210308532715 +cloud_energy_hashmap[26.60]=170.2378192138672 +cloud_energy_hashmap[26.61]=170.25460757446288 +cloud_energy_hashmap[26.62]=170.2713959350586 +cloud_energy_hashmap[26.63]=170.2881842956543 +cloud_energy_hashmap[26.64]=170.30497265625 +cloud_energy_hashmap[26.65]=170.3217610168457 +cloud_energy_hashmap[26.66]=170.3385493774414 +cloud_energy_hashmap[26.67]=170.35533773803712 +cloud_energy_hashmap[26.68]=170.3721260986328 +cloud_energy_hashmap[26.69]=170.38891445922852 +cloud_energy_hashmap[26.70]=170.40570281982423 +cloud_energy_hashmap[26.71]=170.4224911804199 +cloud_energy_hashmap[26.72]=170.43927954101562 +cloud_energy_hashmap[26.73]=170.45606790161133 +cloud_energy_hashmap[26.74]=170.47285626220702 +cloud_energy_hashmap[26.75]=170.48964462280273 +cloud_energy_hashmap[26.76]=170.50643298339844 +cloud_energy_hashmap[26.77]=170.52322134399415 +cloud_energy_hashmap[26.78]=170.54000970458983 +cloud_energy_hashmap[26.79]=170.55679806518555 +cloud_energy_hashmap[26.80]=170.57358642578126 +cloud_energy_hashmap[26.81]=170.59037478637694 +cloud_energy_hashmap[26.82]=170.60716314697265 +cloud_energy_hashmap[26.83]=170.62395150756836 +cloud_energy_hashmap[26.84]=170.64073986816408 +cloud_energy_hashmap[26.85]=170.65752822875976 +cloud_energy_hashmap[26.86]=170.67431658935547 +cloud_energy_hashmap[26.87]=170.69110494995118 +cloud_energy_hashmap[26.88]=170.70789331054686 +cloud_energy_hashmap[26.89]=170.72468167114258 +cloud_energy_hashmap[26.90]=170.7414700317383 +cloud_energy_hashmap[26.91]=170.75825839233397 +cloud_energy_hashmap[26.92]=170.77504675292968 +cloud_energy_hashmap[26.93]=170.7918351135254 +cloud_energy_hashmap[26.94]=170.8086234741211 +cloud_energy_hashmap[26.95]=170.8254118347168 +cloud_energy_hashmap[26.96]=170.8422001953125 +cloud_energy_hashmap[26.97]=170.8589885559082 +cloud_energy_hashmap[26.98]=170.8757769165039 +cloud_energy_hashmap[26.99]=170.8925652770996 +cloud_energy_hashmap[27.00]=170.90935363769532 +cloud_energy_hashmap[27.01]=170.92614199829103 +cloud_energy_hashmap[27.02]=170.9429303588867 +cloud_energy_hashmap[27.03]=170.95971871948242 +cloud_energy_hashmap[27.04]=170.97650708007814 +cloud_energy_hashmap[27.05]=170.99329544067382 +cloud_energy_hashmap[27.06]=171.01008380126953 +cloud_energy_hashmap[27.07]=171.02687216186524 +cloud_energy_hashmap[27.08]=171.04366052246093 +cloud_energy_hashmap[27.09]=171.06044888305664 +cloud_energy_hashmap[27.10]=171.07723724365235 +cloud_energy_hashmap[27.11]=171.09402560424806 +cloud_energy_hashmap[27.12]=171.11081396484374 +cloud_energy_hashmap[27.13]=171.12760232543945 +cloud_energy_hashmap[27.14]=171.14439068603517 +cloud_energy_hashmap[27.15]=171.16117904663085 +cloud_energy_hashmap[27.16]=171.17796740722656 +cloud_energy_hashmap[27.17]=171.19475576782227 +cloud_energy_hashmap[27.18]=171.21154412841796 +cloud_energy_hashmap[27.19]=171.22833248901367 +cloud_energy_hashmap[27.20]=171.24512084960938 +cloud_energy_hashmap[27.21]=171.2619092102051 +cloud_energy_hashmap[27.22]=171.27869757080077 +cloud_energy_hashmap[27.23]=171.29548593139648 +cloud_energy_hashmap[27.24]=171.3122742919922 +cloud_energy_hashmap[27.25]=171.32906265258788 +cloud_energy_hashmap[27.26]=171.3458510131836 +cloud_energy_hashmap[27.27]=171.3626393737793 +cloud_energy_hashmap[27.28]=171.379427734375 +cloud_energy_hashmap[27.29]=171.3962160949707 +cloud_energy_hashmap[27.30]=171.4130044555664 +cloud_energy_hashmap[27.31]=171.42979281616212 +cloud_energy_hashmap[27.32]=171.4465811767578 +cloud_energy_hashmap[27.33]=171.46336953735351 +cloud_energy_hashmap[27.34]=171.48015789794923 +cloud_energy_hashmap[27.35]=171.4969462585449 +cloud_energy_hashmap[27.36]=171.51373461914062 +cloud_energy_hashmap[27.37]=171.53052297973633 +cloud_energy_hashmap[27.38]=171.54731134033204 +cloud_energy_hashmap[27.39]=171.56409970092773 +cloud_energy_hashmap[27.40]=171.58088806152344 +cloud_energy_hashmap[27.41]=171.59767642211915 +cloud_energy_hashmap[27.42]=171.61446478271483 +cloud_energy_hashmap[27.43]=171.63125314331054 +cloud_energy_hashmap[27.44]=171.64804150390626 +cloud_energy_hashmap[27.45]=171.66482986450194 +cloud_energy_hashmap[27.46]=171.68161822509765 +cloud_energy_hashmap[27.47]=171.69840658569336 +cloud_energy_hashmap[27.48]=171.71519494628907 +cloud_energy_hashmap[27.49]=171.73198330688476 +cloud_energy_hashmap[27.50]=171.74877166748047 +cloud_energy_hashmap[27.51]=171.76556002807618 +cloud_energy_hashmap[27.52]=171.78234838867186 +cloud_energy_hashmap[27.53]=171.79913674926757 +cloud_energy_hashmap[27.54]=171.8159251098633 +cloud_energy_hashmap[27.55]=171.832713470459 +cloud_energy_hashmap[27.56]=171.84950183105468 +cloud_energy_hashmap[27.57]=171.8662901916504 +cloud_energy_hashmap[27.58]=171.8830785522461 +cloud_energy_hashmap[27.59]=171.8998669128418 +cloud_energy_hashmap[27.60]=171.9166552734375 +cloud_energy_hashmap[27.61]=171.9334436340332 +cloud_energy_hashmap[27.62]=171.9502319946289 +cloud_energy_hashmap[27.63]=171.9670203552246 +cloud_energy_hashmap[27.64]=171.98380871582032 +cloud_energy_hashmap[27.65]=172.00059707641603 +cloud_energy_hashmap[27.66]=172.0173854370117 +cloud_energy_hashmap[27.67]=172.03417379760742 +cloud_energy_hashmap[27.68]=172.05096215820313 +cloud_energy_hashmap[27.69]=172.06775051879882 +cloud_energy_hashmap[27.70]=172.08453887939453 +cloud_energy_hashmap[27.71]=172.10132723999024 +cloud_energy_hashmap[27.72]=172.11811560058595 +cloud_energy_hashmap[27.73]=172.13490396118164 +cloud_energy_hashmap[27.74]=172.15169232177735 +cloud_energy_hashmap[27.75]=172.16848068237306 +cloud_energy_hashmap[27.76]=172.18526904296874 +cloud_energy_hashmap[27.77]=172.20205740356445 +cloud_energy_hashmap[27.78]=172.21884576416016 +cloud_energy_hashmap[27.79]=172.23563412475585 +cloud_energy_hashmap[27.80]=172.25242248535156 +cloud_energy_hashmap[27.81]=172.26921084594727 +cloud_energy_hashmap[27.82]=172.28599920654295 +cloud_energy_hashmap[27.83]=172.30278756713867 +cloud_energy_hashmap[27.84]=172.31957592773438 +cloud_energy_hashmap[27.85]=172.3363642883301 +cloud_energy_hashmap[27.86]=172.35315264892577 +cloud_energy_hashmap[27.87]=172.36994100952148 +cloud_energy_hashmap[27.88]=172.3867293701172 +cloud_energy_hashmap[27.89]=172.40351773071288 +cloud_energy_hashmap[27.90]=172.4203060913086 +cloud_energy_hashmap[27.91]=172.4370944519043 +cloud_energy_hashmap[27.92]=172.4538828125 +cloud_energy_hashmap[27.93]=172.4706711730957 +cloud_energy_hashmap[27.94]=172.4874595336914 +cloud_energy_hashmap[27.95]=172.50424789428712 +cloud_energy_hashmap[27.96]=172.5210362548828 +cloud_energy_hashmap[27.97]=172.5378246154785 +cloud_energy_hashmap[27.98]=172.55461297607422 +cloud_energy_hashmap[27.99]=172.5714013366699 +cloud_energy_hashmap[28.00]=172.58818969726562 +cloud_energy_hashmap[28.01]=172.60497805786133 +cloud_energy_hashmap[28.02]=172.62176641845704 +cloud_energy_hashmap[28.03]=172.63855477905273 +cloud_energy_hashmap[28.04]=172.65534313964844 +cloud_energy_hashmap[28.05]=172.67213150024415 +cloud_energy_hashmap[28.06]=172.68891986083983 +cloud_energy_hashmap[28.07]=172.70570822143554 +cloud_energy_hashmap[28.08]=172.72249658203125 +cloud_energy_hashmap[28.09]=172.73928494262697 +cloud_energy_hashmap[28.10]=172.75607330322265 +cloud_energy_hashmap[28.11]=172.77286166381836 +cloud_energy_hashmap[28.12]=172.78965002441407 +cloud_energy_hashmap[28.13]=172.80643838500976 +cloud_energy_hashmap[28.14]=172.82322674560547 +cloud_energy_hashmap[28.15]=172.84001510620118 +cloud_energy_hashmap[28.16]=172.85680346679686 +cloud_energy_hashmap[28.17]=172.87359182739257 +cloud_energy_hashmap[28.18]=172.89038018798828 +cloud_energy_hashmap[28.19]=172.907168548584 +cloud_energy_hashmap[28.20]=172.92395690917968 +cloud_energy_hashmap[28.21]=172.9407452697754 +cloud_energy_hashmap[28.22]=172.9575336303711 +cloud_energy_hashmap[28.23]=172.97432199096679 +cloud_energy_hashmap[28.24]=172.9911103515625 +cloud_energy_hashmap[28.25]=173.0078987121582 +cloud_energy_hashmap[28.26]=173.02468707275392 +cloud_energy_hashmap[28.27]=173.0414754333496 +cloud_energy_hashmap[28.28]=173.05826379394532 +cloud_energy_hashmap[28.29]=173.07505215454103 +cloud_energy_hashmap[28.30]=173.0918405151367 +cloud_energy_hashmap[28.31]=173.10862887573242 +cloud_energy_hashmap[28.32]=173.12541723632813 +cloud_energy_hashmap[28.33]=173.14220559692382 +cloud_energy_hashmap[28.34]=173.15899395751953 +cloud_energy_hashmap[28.35]=173.17578231811524 +cloud_energy_hashmap[28.36]=173.19257067871095 +cloud_energy_hashmap[28.37]=173.20935903930663 +cloud_energy_hashmap[28.38]=173.22614739990235 +cloud_energy_hashmap[28.39]=173.24293576049806 +cloud_energy_hashmap[28.40]=173.25972412109374 +cloud_energy_hashmap[28.41]=173.27651248168945 +cloud_energy_hashmap[28.42]=173.29330084228516 +cloud_energy_hashmap[28.43]=173.31008920288085 +cloud_energy_hashmap[28.44]=173.32687756347656 +cloud_energy_hashmap[28.45]=173.34366592407227 +cloud_energy_hashmap[28.46]=173.36045428466798 +cloud_energy_hashmap[28.47]=173.37724264526366 +cloud_energy_hashmap[28.48]=173.39403100585938 +cloud_energy_hashmap[28.49]=173.4108193664551 +cloud_energy_hashmap[28.50]=173.42760772705077 +cloud_energy_hashmap[28.51]=173.44439608764648 +cloud_energy_hashmap[28.52]=173.4611844482422 +cloud_energy_hashmap[28.53]=173.4779728088379 +cloud_energy_hashmap[28.54]=173.4947611694336 +cloud_energy_hashmap[28.55]=173.5115495300293 +cloud_energy_hashmap[28.56]=173.528337890625 +cloud_energy_hashmap[28.57]=173.5451262512207 +cloud_energy_hashmap[28.58]=173.5619146118164 +cloud_energy_hashmap[28.59]=173.57870297241212 +cloud_energy_hashmap[28.60]=173.5954913330078 +cloud_energy_hashmap[28.61]=173.6122796936035 +cloud_energy_hashmap[28.62]=173.62906805419922 +cloud_energy_hashmap[28.63]=173.64585641479493 +cloud_energy_hashmap[28.64]=173.66264477539062 +cloud_energy_hashmap[28.65]=173.67943313598633 +cloud_energy_hashmap[28.66]=173.69622149658204 +cloud_energy_hashmap[28.67]=173.71300985717772 +cloud_energy_hashmap[28.68]=173.72979821777344 +cloud_energy_hashmap[28.69]=173.74658657836915 +cloud_energy_hashmap[28.70]=173.76337493896483 +cloud_energy_hashmap[28.71]=173.78016329956054 +cloud_energy_hashmap[28.72]=173.79695166015625 +cloud_energy_hashmap[28.73]=173.81374002075196 +cloud_energy_hashmap[28.74]=173.83052838134765 +cloud_energy_hashmap[28.75]=173.84731674194336 +cloud_energy_hashmap[28.76]=173.86410510253907 +cloud_energy_hashmap[28.77]=173.88089346313475 +cloud_energy_hashmap[28.78]=173.89768182373047 +cloud_energy_hashmap[28.79]=173.91447018432618 +cloud_energy_hashmap[28.80]=173.9312585449219 +cloud_energy_hashmap[28.81]=173.94804690551757 +cloud_energy_hashmap[28.82]=173.96483526611328 +cloud_energy_hashmap[28.83]=173.981623626709 +cloud_energy_hashmap[28.84]=173.99841198730468 +cloud_energy_hashmap[28.85]=174.0152003479004 +cloud_energy_hashmap[28.86]=174.0319887084961 +cloud_energy_hashmap[28.87]=174.04877706909178 +cloud_energy_hashmap[28.88]=174.0655654296875 +cloud_energy_hashmap[28.89]=174.0823537902832 +cloud_energy_hashmap[28.90]=174.09914215087892 +cloud_energy_hashmap[28.91]=174.1159305114746 +cloud_energy_hashmap[28.92]=174.1327188720703 +cloud_energy_hashmap[28.93]=174.14950723266602 +cloud_energy_hashmap[28.94]=174.1662955932617 +cloud_energy_hashmap[28.95]=174.18308395385742 +cloud_energy_hashmap[28.96]=174.19987231445313 +cloud_energy_hashmap[28.97]=174.21666067504884 +cloud_energy_hashmap[28.98]=174.23344903564453 +cloud_energy_hashmap[28.99]=174.25023739624024 +cloud_energy_hashmap[29.00]=174.26702575683595 +cloud_energy_hashmap[29.01]=174.28381411743163 +cloud_energy_hashmap[29.02]=174.30060247802734 +cloud_energy_hashmap[29.03]=174.31739083862306 +cloud_energy_hashmap[29.04]=174.33417919921874 +cloud_energy_hashmap[29.05]=174.35096755981445 +cloud_energy_hashmap[29.06]=174.36775592041016 +cloud_energy_hashmap[29.07]=174.38454428100587 +cloud_energy_hashmap[29.08]=174.40133264160156 +cloud_energy_hashmap[29.09]=174.41812100219727 +cloud_energy_hashmap[29.10]=174.43490936279298 +cloud_energy_hashmap[29.11]=174.45169772338866 +cloud_energy_hashmap[29.12]=174.46848608398437 +cloud_energy_hashmap[29.13]=174.48527444458009 +cloud_energy_hashmap[29.14]=174.50206280517577 +cloud_energy_hashmap[29.15]=174.51885116577148 +cloud_energy_hashmap[29.16]=174.5356395263672 +cloud_energy_hashmap[29.17]=174.5524278869629 +cloud_energy_hashmap[29.18]=174.5692162475586 +cloud_energy_hashmap[29.19]=174.5860046081543 +cloud_energy_hashmap[29.20]=174.60279296875 +cloud_energy_hashmap[29.21]=174.6195813293457 +cloud_energy_hashmap[29.22]=174.6363696899414 +cloud_energy_hashmap[29.23]=174.65315805053712 +cloud_energy_hashmap[29.24]=174.6699464111328 +cloud_energy_hashmap[29.25]=174.6867347717285 +cloud_energy_hashmap[29.26]=174.70352313232422 +cloud_energy_hashmap[29.27]=174.72031149291993 +cloud_energy_hashmap[29.28]=174.73709985351562 +cloud_energy_hashmap[29.29]=174.75388821411133 +cloud_energy_hashmap[29.30]=174.77067657470704 +cloud_energy_hashmap[29.31]=174.78746493530272 +cloud_energy_hashmap[29.32]=174.80425329589843 +cloud_energy_hashmap[29.33]=174.82104165649415 +cloud_energy_hashmap[29.34]=174.83783001708986 +cloud_energy_hashmap[29.35]=174.85461837768554 +cloud_energy_hashmap[29.36]=174.87140673828125 +cloud_energy_hashmap[29.37]=174.88819509887696 +cloud_energy_hashmap[29.38]=174.90498345947265 +cloud_energy_hashmap[29.39]=174.92177182006836 +cloud_energy_hashmap[29.40]=174.93856018066407 +cloud_energy_hashmap[29.41]=174.95534854125975 +cloud_energy_hashmap[29.42]=174.97213690185546 +cloud_energy_hashmap[29.43]=174.98892526245118 +cloud_energy_hashmap[29.44]=175.0057136230469 +cloud_energy_hashmap[29.45]=175.02250198364257 +cloud_energy_hashmap[29.46]=175.03929034423828 +cloud_energy_hashmap[29.47]=175.056078704834 +cloud_energy_hashmap[29.48]=175.07286706542968 +cloud_energy_hashmap[29.49]=175.0896554260254 +cloud_energy_hashmap[29.50]=175.1064437866211 +cloud_energy_hashmap[29.51]=175.12323214721678 +cloud_energy_hashmap[29.52]=175.1400205078125 +cloud_energy_hashmap[29.53]=175.1568088684082 +cloud_energy_hashmap[29.54]=175.17359722900392 +cloud_energy_hashmap[29.55]=175.1903855895996 +cloud_energy_hashmap[29.56]=175.2071739501953 +cloud_energy_hashmap[29.57]=175.22396231079102 +cloud_energy_hashmap[29.58]=175.2407506713867 +cloud_energy_hashmap[29.59]=175.25753903198242 +cloud_energy_hashmap[29.60]=175.27432739257813 +cloud_energy_hashmap[29.61]=175.29111575317384 +cloud_energy_hashmap[29.62]=175.30790411376952 +cloud_energy_hashmap[29.63]=175.32469247436524 +cloud_energy_hashmap[29.64]=175.34148083496095 +cloud_energy_hashmap[29.65]=175.35826919555663 +cloud_energy_hashmap[29.66]=175.37505755615234 +cloud_energy_hashmap[29.67]=175.39184591674805 +cloud_energy_hashmap[29.68]=175.40863427734374 +cloud_energy_hashmap[29.69]=175.42542263793945 +cloud_energy_hashmap[29.70]=175.44221099853516 +cloud_energy_hashmap[29.71]=175.45899935913087 +cloud_energy_hashmap[29.72]=175.47578771972655 +cloud_energy_hashmap[29.73]=175.49257608032227 +cloud_energy_hashmap[29.74]=175.50936444091798 +cloud_energy_hashmap[29.75]=175.52615280151366 +cloud_energy_hashmap[29.76]=175.54294116210937 +cloud_energy_hashmap[29.77]=175.55972952270508 +cloud_energy_hashmap[29.78]=175.57651788330077 +cloud_energy_hashmap[29.79]=175.59330624389648 +cloud_energy_hashmap[29.80]=175.6100946044922 +cloud_energy_hashmap[29.81]=175.6268829650879 +cloud_energy_hashmap[29.82]=175.64367132568358 +cloud_energy_hashmap[29.83]=175.6604596862793 +cloud_energy_hashmap[29.84]=175.677248046875 +cloud_energy_hashmap[29.85]=175.6940364074707 +cloud_energy_hashmap[29.86]=175.7108247680664 +cloud_energy_hashmap[29.87]=175.7276131286621 +cloud_energy_hashmap[29.88]=175.74440148925783 +cloud_energy_hashmap[29.89]=175.7611898498535 +cloud_energy_hashmap[29.90]=175.77797821044922 +cloud_energy_hashmap[29.91]=175.79476657104493 +cloud_energy_hashmap[29.92]=175.81155493164061 +cloud_energy_hashmap[29.93]=175.82834329223633 +cloud_energy_hashmap[29.94]=175.84513165283204 +cloud_energy_hashmap[29.95]=175.86192001342772 +cloud_energy_hashmap[29.96]=175.87870837402343 +cloud_energy_hashmap[29.97]=175.89549673461914 +cloud_energy_hashmap[29.98]=175.91228509521486 +cloud_energy_hashmap[29.99]=175.92907345581054 +cloud_energy_hashmap[30.01]=175.96265017700196 +cloud_energy_hashmap[30.02]=175.97943853759764 +cloud_energy_hashmap[30.03]=175.99622689819336 +cloud_energy_hashmap[30.04]=176.01301525878907 +cloud_energy_hashmap[30.05]=176.02980361938478 +cloud_energy_hashmap[30.06]=176.04659197998046 +cloud_energy_hashmap[30.07]=176.06338034057617 +cloud_energy_hashmap[30.08]=176.08016870117189 +cloud_energy_hashmap[30.09]=176.09695706176757 +cloud_energy_hashmap[30.10]=176.11374542236328 +cloud_energy_hashmap[30.11]=176.130533782959 +cloud_energy_hashmap[30.12]=176.14732214355467 +cloud_energy_hashmap[30.13]=176.1641105041504 +cloud_energy_hashmap[30.14]=176.1808988647461 +cloud_energy_hashmap[30.15]=176.1976872253418 +cloud_energy_hashmap[30.16]=176.2144755859375 +cloud_energy_hashmap[30.17]=176.2312639465332 +cloud_energy_hashmap[30.18]=176.24805230712892 +cloud_energy_hashmap[30.19]=176.2648406677246 +cloud_energy_hashmap[30.20]=176.2816290283203 +cloud_energy_hashmap[30.21]=176.29841738891602 +cloud_energy_hashmap[30.22]=176.3152057495117 +cloud_energy_hashmap[30.23]=176.33199411010742 +cloud_energy_hashmap[30.24]=176.34878247070313 +cloud_energy_hashmap[30.25]=176.36557083129884 +cloud_energy_hashmap[30.26]=176.38235919189452 +cloud_energy_hashmap[30.27]=176.39914755249023 +cloud_energy_hashmap[30.28]=176.41593591308595 +cloud_energy_hashmap[30.29]=176.43272427368163 +cloud_energy_hashmap[30.30]=176.44951263427734 +cloud_energy_hashmap[30.31]=176.46630099487305 +cloud_energy_hashmap[30.32]=176.48308935546876 +cloud_energy_hashmap[30.33]=176.49987771606445 +cloud_energy_hashmap[30.34]=176.51666607666016 +cloud_energy_hashmap[30.35]=176.53345443725587 +cloud_energy_hashmap[30.36]=176.55024279785155 +cloud_energy_hashmap[30.37]=176.56703115844726 +cloud_energy_hashmap[30.38]=176.58381951904298 +cloud_energy_hashmap[30.39]=176.60060787963866 +cloud_energy_hashmap[30.40]=176.61739624023437 +cloud_energy_hashmap[30.41]=176.63418460083008 +cloud_energy_hashmap[30.42]=176.6509729614258 +cloud_energy_hashmap[30.43]=176.66776132202148 +cloud_energy_hashmap[30.44]=176.6845496826172 +cloud_energy_hashmap[30.45]=176.7013380432129 +cloud_energy_hashmap[30.46]=176.71812640380858 +cloud_energy_hashmap[30.47]=176.7349147644043 +cloud_energy_hashmap[30.48]=176.751703125 +cloud_energy_hashmap[30.49]=176.7684914855957 +cloud_energy_hashmap[30.50]=176.7852798461914 +cloud_energy_hashmap[30.51]=176.8020682067871 +cloud_energy_hashmap[30.52]=176.81885656738282 +cloud_energy_hashmap[30.53]=176.8356449279785 +cloud_energy_hashmap[30.54]=176.85243328857422 +cloud_energy_hashmap[30.55]=176.86922164916993 +cloud_energy_hashmap[30.56]=176.8860100097656 +cloud_energy_hashmap[30.57]=176.90279837036132 +cloud_energy_hashmap[30.58]=176.91958673095704 +cloud_energy_hashmap[30.59]=176.93637509155275 +cloud_energy_hashmap[30.60]=176.95316345214843 +cloud_energy_hashmap[30.61]=176.96995181274414 +cloud_energy_hashmap[30.62]=176.98674017333985 +cloud_energy_hashmap[30.63]=177.00352853393554 +cloud_energy_hashmap[30.64]=177.02031689453125 +cloud_energy_hashmap[30.65]=177.03710525512696 +cloud_energy_hashmap[30.66]=177.05389361572264 +cloud_energy_hashmap[30.67]=177.07068197631835 +cloud_energy_hashmap[30.68]=177.08747033691407 +cloud_energy_hashmap[30.69]=177.10425869750978 +cloud_energy_hashmap[30.70]=177.12104705810546 +cloud_energy_hashmap[30.71]=177.13783541870117 +cloud_energy_hashmap[30.72]=177.15462377929688 +cloud_energy_hashmap[30.73]=177.17141213989257 +cloud_energy_hashmap[30.74]=177.18820050048828 +cloud_energy_hashmap[30.75]=177.204988861084 +cloud_energy_hashmap[30.76]=177.2217772216797 +cloud_energy_hashmap[30.77]=177.23856558227538 +cloud_energy_hashmap[30.78]=177.2553539428711 +cloud_energy_hashmap[30.79]=177.2721423034668 +cloud_energy_hashmap[30.80]=177.2889306640625 +cloud_energy_hashmap[30.81]=177.3057190246582 +cloud_energy_hashmap[30.82]=177.3225073852539 +cloud_energy_hashmap[30.83]=177.3392957458496 +cloud_energy_hashmap[30.84]=177.3560841064453 +cloud_energy_hashmap[30.85]=177.37287246704102 +cloud_energy_hashmap[30.86]=177.38966082763673 +cloud_energy_hashmap[30.87]=177.40644918823241 +cloud_energy_hashmap[30.88]=177.42323754882813 +cloud_energy_hashmap[30.89]=177.44002590942384 +cloud_energy_hashmap[30.90]=177.45681427001952 +cloud_energy_hashmap[30.91]=177.47360263061523 +cloud_energy_hashmap[30.92]=177.49039099121094 +cloud_energy_hashmap[30.93]=177.50717935180663 +cloud_energy_hashmap[30.94]=177.52396771240234 +cloud_energy_hashmap[30.95]=177.54075607299805 +cloud_energy_hashmap[30.96]=177.55754443359376 +cloud_energy_hashmap[30.97]=177.57433279418944 +cloud_energy_hashmap[30.98]=177.59112115478516 +cloud_energy_hashmap[30.99]=177.60790951538087 +cloud_energy_hashmap[31.00]=177.62469787597655 +cloud_energy_hashmap[31.01]=177.64148623657226 +cloud_energy_hashmap[31.02]=177.65827459716797 +cloud_energy_hashmap[31.03]=177.67506295776366 +cloud_energy_hashmap[31.04]=177.69185131835937 +cloud_energy_hashmap[31.05]=177.70863967895508 +cloud_energy_hashmap[31.06]=177.7254280395508 +cloud_energy_hashmap[31.07]=177.74221640014648 +cloud_energy_hashmap[31.08]=177.7590047607422 +cloud_energy_hashmap[31.09]=177.7757931213379 +cloud_energy_hashmap[31.10]=177.79258148193358 +cloud_energy_hashmap[31.11]=177.8093698425293 +cloud_energy_hashmap[31.12]=177.826158203125 +cloud_energy_hashmap[31.13]=177.84294656372072 +cloud_energy_hashmap[31.14]=177.8597349243164 +cloud_energy_hashmap[31.15]=177.8765232849121 +cloud_energy_hashmap[31.16]=177.89331164550782 +cloud_energy_hashmap[31.17]=177.9101000061035 +cloud_energy_hashmap[31.18]=177.92688836669922 +cloud_energy_hashmap[31.19]=177.94367672729493 +cloud_energy_hashmap[31.20]=177.9604650878906 +cloud_energy_hashmap[31.21]=177.97725344848632 +cloud_energy_hashmap[31.22]=177.99404180908203 +cloud_energy_hashmap[31.23]=178.01083016967775 +cloud_energy_hashmap[31.24]=178.02761853027343 +cloud_energy_hashmap[31.25]=178.04440689086914 +cloud_energy_hashmap[31.26]=178.06119525146485 +cloud_energy_hashmap[31.27]=178.07798361206054 +cloud_energy_hashmap[31.28]=178.09477197265625 +cloud_energy_hashmap[31.29]=178.11156033325196 +cloud_energy_hashmap[31.30]=178.12834869384767 +cloud_energy_hashmap[31.31]=178.14513705444335 +cloud_energy_hashmap[31.32]=178.16192541503906 +cloud_energy_hashmap[31.33]=178.17871377563478 +cloud_energy_hashmap[31.34]=178.19550213623046 +cloud_energy_hashmap[31.35]=178.21229049682617 +cloud_energy_hashmap[31.36]=178.22907885742188 +cloud_energy_hashmap[31.37]=178.24586721801757 +cloud_energy_hashmap[31.38]=178.26265557861328 +cloud_energy_hashmap[31.39]=178.279443939209 +cloud_energy_hashmap[31.40]=178.2962322998047 +cloud_energy_hashmap[31.41]=178.31302066040038 +cloud_energy_hashmap[31.42]=178.3298090209961 +cloud_energy_hashmap[31.43]=178.3465973815918 +cloud_energy_hashmap[31.44]=178.3633857421875 +cloud_energy_hashmap[31.45]=178.3801741027832 +cloud_energy_hashmap[31.46]=178.3969624633789 +cloud_energy_hashmap[31.47]=178.4137508239746 +cloud_energy_hashmap[31.48]=178.4305391845703 +cloud_energy_hashmap[31.49]=178.44732754516602 +cloud_energy_hashmap[31.50]=178.46411590576173 +cloud_energy_hashmap[31.51]=178.4809042663574 +cloud_energy_hashmap[31.52]=178.49769262695312 +cloud_energy_hashmap[31.53]=178.51448098754884 +cloud_energy_hashmap[31.54]=178.53126934814452 +cloud_energy_hashmap[31.55]=178.54805770874023 +cloud_energy_hashmap[31.56]=178.56484606933594 +cloud_energy_hashmap[31.57]=178.58163442993165 +cloud_energy_hashmap[31.58]=178.59842279052734 +cloud_energy_hashmap[31.59]=178.61521115112305 +cloud_energy_hashmap[31.60]=178.63199951171876 +cloud_energy_hashmap[31.61]=178.64878787231444 +cloud_energy_hashmap[31.62]=178.66557623291015 +cloud_energy_hashmap[31.63]=178.68236459350587 +cloud_energy_hashmap[31.64]=178.69915295410158 +cloud_energy_hashmap[31.65]=178.71594131469726 +cloud_energy_hashmap[31.66]=178.73272967529297 +cloud_energy_hashmap[31.67]=178.74951803588868 +cloud_energy_hashmap[31.68]=178.76630639648437 +cloud_energy_hashmap[31.69]=178.78309475708008 +cloud_energy_hashmap[31.70]=178.7998831176758 +cloud_energy_hashmap[31.71]=178.81667147827147 +cloud_energy_hashmap[31.72]=178.83345983886718 +cloud_energy_hashmap[31.73]=178.8502481994629 +cloud_energy_hashmap[31.74]=178.86703656005858 +cloud_energy_hashmap[31.75]=178.8838249206543 +cloud_energy_hashmap[31.76]=178.90061328125 +cloud_energy_hashmap[31.77]=178.91740164184571 +cloud_energy_hashmap[31.78]=178.9341900024414 +cloud_energy_hashmap[31.79]=178.9509783630371 +cloud_energy_hashmap[31.80]=178.96776672363282 +cloud_energy_hashmap[31.81]=178.9845550842285 +cloud_energy_hashmap[31.82]=179.00134344482422 +cloud_energy_hashmap[31.83]=179.01813180541993 +cloud_energy_hashmap[31.84]=179.03492016601564 +cloud_energy_hashmap[31.85]=179.05170852661132 +cloud_energy_hashmap[31.86]=179.06849688720703 +cloud_energy_hashmap[31.87]=179.08528524780274 +cloud_energy_hashmap[31.88]=179.10207360839843 +cloud_energy_hashmap[31.89]=179.11886196899414 +cloud_energy_hashmap[31.90]=179.13565032958985 +cloud_energy_hashmap[31.91]=179.15243869018553 +cloud_energy_hashmap[31.92]=179.16922705078125 +cloud_energy_hashmap[31.93]=179.18601541137696 +cloud_energy_hashmap[31.94]=179.20280377197267 +cloud_energy_hashmap[31.95]=179.21959213256835 +cloud_energy_hashmap[31.96]=179.23638049316406 +cloud_energy_hashmap[31.97]=179.25316885375977 +cloud_energy_hashmap[31.98]=179.26995721435546 +cloud_energy_hashmap[31.99]=179.28674557495117 +cloud_energy_hashmap[32.00]=179.30353393554688 +cloud_energy_hashmap[32.01]=179.3203222961426 +cloud_energy_hashmap[32.02]=179.33711065673828 +cloud_energy_hashmap[32.03]=179.353899017334 +cloud_energy_hashmap[32.04]=179.3706873779297 +cloud_energy_hashmap[32.05]=179.38747573852538 +cloud_energy_hashmap[32.06]=179.4042640991211 +cloud_energy_hashmap[32.07]=179.4210524597168 +cloud_energy_hashmap[32.08]=179.4378408203125 +cloud_energy_hashmap[32.09]=179.4546291809082 +cloud_energy_hashmap[32.10]=179.4714175415039 +cloud_energy_hashmap[32.11]=179.48820590209962 +cloud_energy_hashmap[32.12]=179.5049942626953 +cloud_energy_hashmap[32.13]=179.52178262329102 +cloud_energy_hashmap[32.14]=179.53857098388673 +cloud_energy_hashmap[32.15]=179.5553593444824 +cloud_energy_hashmap[32.16]=179.57214770507812 +cloud_energy_hashmap[32.17]=179.58893606567383 +cloud_energy_hashmap[32.18]=179.60572442626952 +cloud_energy_hashmap[32.19]=179.62251278686523 +cloud_energy_hashmap[32.20]=179.63930114746094 +cloud_energy_hashmap[32.21]=179.65608950805665 +cloud_energy_hashmap[32.22]=179.67287786865234 +cloud_energy_hashmap[32.23]=179.68966622924805 +cloud_energy_hashmap[32.24]=179.70645458984376 +cloud_energy_hashmap[32.25]=179.72324295043944 +cloud_energy_hashmap[32.26]=179.74003131103515 +cloud_energy_hashmap[32.27]=179.75681967163086 +cloud_energy_hashmap[32.28]=179.77360803222655 +cloud_energy_hashmap[32.29]=179.79039639282226 +cloud_energy_hashmap[32.30]=179.80718475341797 +cloud_energy_hashmap[32.31]=179.82397311401368 +cloud_energy_hashmap[32.32]=179.84076147460937 +cloud_energy_hashmap[32.33]=179.85754983520508 +cloud_energy_hashmap[32.34]=179.8743381958008 +cloud_energy_hashmap[32.35]=179.89112655639647 +cloud_energy_hashmap[32.36]=179.90791491699218 +cloud_energy_hashmap[32.37]=179.9247032775879 +cloud_energy_hashmap[32.38]=179.9414916381836 +cloud_energy_hashmap[32.39]=179.9582799987793 +cloud_energy_hashmap[32.40]=179.975068359375 +cloud_energy_hashmap[32.41]=179.9918567199707 +cloud_energy_hashmap[32.42]=180.0086450805664 +cloud_energy_hashmap[32.43]=180.0254334411621 +cloud_energy_hashmap[32.44]=180.04222180175782 +cloud_energy_hashmap[32.45]=180.0590101623535 +cloud_energy_hashmap[32.46]=180.0757985229492 +cloud_energy_hashmap[32.47]=180.09258688354493 +cloud_energy_hashmap[32.48]=180.10937524414064 +cloud_energy_hashmap[32.49]=180.12616360473632 +cloud_energy_hashmap[32.50]=180.14295196533203 +cloud_energy_hashmap[32.51]=180.15974032592774 +cloud_energy_hashmap[32.52]=180.17652868652343 +cloud_energy_hashmap[32.53]=180.19331704711914 +cloud_energy_hashmap[32.54]=180.21010540771485 +cloud_energy_hashmap[32.55]=180.22689376831056 +cloud_energy_hashmap[32.56]=180.24368212890624 +cloud_energy_hashmap[32.57]=180.26047048950196 +cloud_energy_hashmap[32.58]=180.27725885009767 +cloud_energy_hashmap[32.59]=180.29404721069335 +cloud_energy_hashmap[32.60]=180.31083557128906 +cloud_energy_hashmap[32.61]=180.32762393188477 +cloud_energy_hashmap[32.62]=180.34441229248046 +cloud_energy_hashmap[32.63]=180.36120065307617 +cloud_energy_hashmap[32.64]=180.37798901367188 +cloud_energy_hashmap[32.65]=180.3947773742676 +cloud_energy_hashmap[32.66]=180.41156573486327 +cloud_energy_hashmap[32.67]=180.42835409545899 +cloud_energy_hashmap[32.68]=180.4451424560547 +cloud_energy_hashmap[32.69]=180.46193081665038 +cloud_energy_hashmap[32.70]=180.4787191772461 +cloud_energy_hashmap[32.71]=180.4955075378418 +cloud_energy_hashmap[32.72]=180.5122958984375 +cloud_energy_hashmap[32.73]=180.5290842590332 +cloud_energy_hashmap[32.74]=180.5458726196289 +cloud_energy_hashmap[32.75]=180.56266098022462 +cloud_energy_hashmap[32.76]=180.5794493408203 +cloud_energy_hashmap[32.77]=180.59623770141602 +cloud_energy_hashmap[32.78]=180.61302606201173 +cloud_energy_hashmap[32.79]=180.6298144226074 +cloud_energy_hashmap[32.80]=180.64660278320312 +cloud_energy_hashmap[32.81]=180.66339114379883 +cloud_energy_hashmap[32.82]=180.68017950439454 +cloud_energy_hashmap[32.83]=180.69696786499023 +cloud_energy_hashmap[32.84]=180.71375622558594 +cloud_energy_hashmap[32.85]=180.73054458618165 +cloud_energy_hashmap[32.86]=180.74733294677733 +cloud_energy_hashmap[32.87]=180.76412130737305 +cloud_energy_hashmap[32.88]=180.78090966796876 +cloud_energy_hashmap[32.89]=180.79769802856447 +cloud_energy_hashmap[32.90]=180.81448638916015 +cloud_energy_hashmap[32.91]=180.83127474975586 +cloud_energy_hashmap[32.92]=180.84806311035157 +cloud_energy_hashmap[32.93]=180.86485147094726 +cloud_energy_hashmap[32.94]=180.88163983154297 +cloud_energy_hashmap[32.95]=180.89842819213868 +cloud_energy_hashmap[32.96]=180.91521655273436 +cloud_energy_hashmap[32.97]=180.93200491333008 +cloud_energy_hashmap[32.98]=180.9487932739258 +cloud_energy_hashmap[32.99]=180.96558163452147 +cloud_energy_hashmap[33.00]=180.98236999511718 +cloud_energy_hashmap[33.01]=180.9991583557129 +cloud_energy_hashmap[33.02]=181.0159467163086 +cloud_energy_hashmap[33.03]=181.0327350769043 +cloud_energy_hashmap[33.04]=181.0495234375 +cloud_energy_hashmap[33.05]=181.0663117980957 +cloud_energy_hashmap[33.06]=181.0831001586914 +cloud_energy_hashmap[33.07]=181.0998885192871 +cloud_energy_hashmap[33.08]=181.11667687988282 +cloud_energy_hashmap[33.09]=181.13346524047853 +cloud_energy_hashmap[33.10]=181.1502536010742 +cloud_energy_hashmap[33.11]=181.16704196166992 +cloud_energy_hashmap[33.12]=181.18383032226564 +cloud_energy_hashmap[33.13]=181.20061868286132 +cloud_energy_hashmap[33.14]=181.21740704345703 +cloud_energy_hashmap[33.15]=181.23419540405274 +cloud_energy_hashmap[33.16]=181.25098376464842 +cloud_energy_hashmap[33.17]=181.26777212524414 +cloud_energy_hashmap[33.18]=181.28456048583985 +cloud_energy_hashmap[33.19]=181.30134884643556 +cloud_energy_hashmap[33.20]=181.31813720703124 +cloud_energy_hashmap[33.21]=181.33492556762695 +cloud_energy_hashmap[33.22]=181.35171392822267 +cloud_energy_hashmap[33.23]=181.36850228881835 +cloud_energy_hashmap[33.24]=181.38529064941406 +cloud_energy_hashmap[33.25]=181.40207901000977 +cloud_energy_hashmap[33.26]=181.41886737060548 +cloud_energy_hashmap[33.27]=181.43565573120117 +cloud_energy_hashmap[33.28]=181.45244409179688 +cloud_energy_hashmap[33.29]=181.4692324523926 +cloud_energy_hashmap[33.30]=181.48602081298827 +cloud_energy_hashmap[33.31]=181.50280917358398 +cloud_energy_hashmap[33.32]=181.5195975341797 +cloud_energy_hashmap[33.33]=181.53638589477538 +cloud_energy_hashmap[33.34]=181.5531742553711 +cloud_energy_hashmap[33.35]=181.5699626159668 +cloud_energy_hashmap[33.36]=181.58675097656248 +cloud_energy_hashmap[33.37]=181.6035393371582 +cloud_energy_hashmap[33.38]=181.6203276977539 +cloud_energy_hashmap[33.39]=181.63711605834962 +cloud_energy_hashmap[33.40]=181.6539044189453 +cloud_energy_hashmap[33.41]=181.670692779541 +cloud_energy_hashmap[33.42]=181.68748114013673 +cloud_energy_hashmap[33.43]=181.7042695007324 +cloud_energy_hashmap[33.44]=181.72105786132812 +cloud_energy_hashmap[33.45]=181.73784622192383 +cloud_energy_hashmap[33.46]=181.75463458251954 +cloud_energy_hashmap[33.47]=181.77142294311523 +cloud_energy_hashmap[33.48]=181.78821130371094 +cloud_energy_hashmap[33.49]=181.80499966430665 +cloud_energy_hashmap[33.50]=181.82178802490233 +cloud_energy_hashmap[33.51]=181.83857638549804 +cloud_energy_hashmap[33.52]=181.85536474609376 +cloud_energy_hashmap[33.53]=181.87215310668944 +cloud_energy_hashmap[33.54]=181.88894146728515 +cloud_energy_hashmap[33.55]=181.90572982788086 +cloud_energy_hashmap[33.56]=181.92251818847657 +cloud_energy_hashmap[33.57]=181.93930654907226 +cloud_energy_hashmap[33.58]=181.95609490966797 +cloud_energy_hashmap[33.59]=181.97288327026368 +cloud_energy_hashmap[33.60]=181.98967163085936 +cloud_energy_hashmap[33.61]=182.00645999145507 +cloud_energy_hashmap[33.62]=182.02324835205079 +cloud_energy_hashmap[33.63]=182.0400367126465 +cloud_energy_hashmap[33.64]=182.05682507324218 +cloud_energy_hashmap[33.65]=182.0736134338379 +cloud_energy_hashmap[33.66]=182.0904017944336 +cloud_energy_hashmap[33.67]=182.1071901550293 +cloud_energy_hashmap[33.68]=182.123978515625 +cloud_energy_hashmap[33.69]=182.1407668762207 +cloud_energy_hashmap[33.70]=182.1575552368164 +cloud_energy_hashmap[33.71]=182.1743435974121 +cloud_energy_hashmap[33.72]=182.19113195800782 +cloud_energy_hashmap[33.73]=182.20792031860353 +cloud_energy_hashmap[33.74]=182.2247086791992 +cloud_energy_hashmap[33.75]=182.24149703979492 +cloud_energy_hashmap[33.76]=182.25828540039063 +cloud_energy_hashmap[33.77]=182.27507376098632 +cloud_energy_hashmap[33.78]=182.29186212158203 +cloud_energy_hashmap[33.79]=182.30865048217774 +cloud_energy_hashmap[33.80]=182.32543884277345 +cloud_energy_hashmap[33.81]=182.34222720336913 +cloud_energy_hashmap[33.82]=182.35901556396485 +cloud_energy_hashmap[33.83]=182.37580392456056 +cloud_energy_hashmap[33.84]=182.39259228515624 +cloud_energy_hashmap[33.85]=182.40938064575195 +cloud_energy_hashmap[33.86]=182.42616900634766 +cloud_energy_hashmap[33.87]=182.44295736694335 +cloud_energy_hashmap[33.88]=182.45974572753906 +cloud_energy_hashmap[33.89]=182.47653408813477 +cloud_energy_hashmap[33.90]=182.49332244873048 +cloud_energy_hashmap[33.91]=182.51011080932616 +cloud_energy_hashmap[33.92]=182.52689916992188 +cloud_energy_hashmap[33.93]=182.5436875305176 +cloud_energy_hashmap[33.94]=182.56047589111327 +cloud_energy_hashmap[33.95]=182.57726425170898 +cloud_energy_hashmap[33.96]=182.5940526123047 +cloud_energy_hashmap[33.97]=182.6108409729004 +cloud_energy_hashmap[33.98]=182.6276293334961 +cloud_energy_hashmap[33.99]=182.6444176940918 +cloud_energy_hashmap[34.00]=182.6612060546875 +cloud_energy_hashmap[34.01]=182.6779944152832 +cloud_energy_hashmap[34.02]=182.6947827758789 +cloud_energy_hashmap[34.03]=182.71157113647462 +cloud_energy_hashmap[34.04]=182.7283594970703 +cloud_energy_hashmap[34.05]=182.745147857666 +cloud_energy_hashmap[34.06]=182.76193621826172 +cloud_energy_hashmap[34.07]=182.7787245788574 +cloud_energy_hashmap[34.08]=182.79551293945312 +cloud_energy_hashmap[34.09]=182.81230130004883 +cloud_energy_hashmap[34.10]=182.82908966064454 +cloud_energy_hashmap[34.11]=182.84587802124022 +cloud_energy_hashmap[34.12]=182.86266638183594 +cloud_energy_hashmap[34.13]=182.87945474243165 +cloud_energy_hashmap[34.14]=182.89624310302736 +cloud_energy_hashmap[34.15]=182.91303146362304 +cloud_energy_hashmap[34.16]=182.92981982421875 +cloud_energy_hashmap[34.17]=182.94660818481447 +cloud_energy_hashmap[34.18]=182.96339654541015 +cloud_energy_hashmap[34.19]=182.98018490600586 +cloud_energy_hashmap[34.20]=182.99697326660157 +cloud_energy_hashmap[34.21]=183.01376162719725 +cloud_energy_hashmap[34.22]=183.03054998779297 +cloud_energy_hashmap[34.23]=183.04733834838868 +cloud_energy_hashmap[34.24]=183.06412670898436 +cloud_energy_hashmap[34.25]=183.08091506958007 +cloud_energy_hashmap[34.26]=183.09770343017578 +cloud_energy_hashmap[34.27]=183.1144917907715 +cloud_energy_hashmap[34.28]=183.13128015136718 +cloud_energy_hashmap[34.29]=183.1480685119629 +cloud_energy_hashmap[34.30]=183.1648568725586 +cloud_energy_hashmap[34.31]=183.18164523315428 +cloud_energy_hashmap[34.32]=183.19843359375 +cloud_energy_hashmap[34.33]=183.2152219543457 +cloud_energy_hashmap[34.34]=183.23201031494142 +cloud_energy_hashmap[34.35]=183.2487986755371 +cloud_energy_hashmap[34.36]=183.2655870361328 +cloud_energy_hashmap[34.37]=183.28237539672853 +cloud_energy_hashmap[34.38]=183.2991637573242 +cloud_energy_hashmap[34.39]=183.31595211791992 +cloud_energy_hashmap[34.40]=183.33274047851563 +cloud_energy_hashmap[34.41]=183.34952883911131 +cloud_energy_hashmap[34.42]=183.36631719970703 +cloud_energy_hashmap[34.43]=183.38310556030274 +cloud_energy_hashmap[34.44]=183.39989392089845 +cloud_energy_hashmap[34.45]=183.41668228149413 +cloud_energy_hashmap[34.46]=183.43347064208984 +cloud_energy_hashmap[34.47]=183.45025900268556 +cloud_energy_hashmap[34.48]=183.46704736328124 +cloud_energy_hashmap[34.49]=183.48383572387695 +cloud_energy_hashmap[34.50]=183.50062408447266 +cloud_energy_hashmap[34.51]=183.51741244506837 +cloud_energy_hashmap[34.52]=183.53420080566406 +cloud_energy_hashmap[34.53]=183.55098916625977 +cloud_energy_hashmap[34.54]=183.56777752685548 +cloud_energy_hashmap[34.55]=183.58456588745116 +cloud_energy_hashmap[34.56]=183.60135424804687 +cloud_energy_hashmap[34.57]=183.6181426086426 +cloud_energy_hashmap[34.58]=183.63493096923827 +cloud_energy_hashmap[34.59]=183.65171932983398 +cloud_energy_hashmap[34.60]=183.6685076904297 +cloud_energy_hashmap[34.61]=183.68529605102538 +cloud_energy_hashmap[34.62]=183.7020844116211 +cloud_energy_hashmap[34.63]=183.7188727722168 +cloud_energy_hashmap[34.64]=183.7356611328125 +cloud_energy_hashmap[34.65]=183.7524494934082 +cloud_energy_hashmap[34.66]=183.7692378540039 +cloud_energy_hashmap[34.67]=183.78602621459962 +cloud_energy_hashmap[34.68]=183.80281457519533 +cloud_energy_hashmap[34.69]=183.819602935791 +cloud_energy_hashmap[34.70]=183.83639129638672 +cloud_energy_hashmap[34.71]=183.85317965698243 +cloud_energy_hashmap[34.72]=183.86996801757812 +cloud_energy_hashmap[34.73]=183.88675637817383 +cloud_energy_hashmap[34.74]=183.90354473876954 +cloud_energy_hashmap[34.75]=183.92033309936522 +cloud_energy_hashmap[34.76]=183.93712145996093 +cloud_energy_hashmap[34.77]=183.95390982055665 +cloud_energy_hashmap[34.78]=183.97069818115233 +cloud_energy_hashmap[34.79]=183.98748654174804 +cloud_energy_hashmap[34.80]=184.00427490234375 +cloud_energy_hashmap[34.81]=184.02106326293946 +cloud_energy_hashmap[34.82]=184.03785162353515 +cloud_energy_hashmap[34.83]=184.05463998413086 +cloud_energy_hashmap[34.84]=184.07142834472657 +cloud_energy_hashmap[34.85]=184.08821670532225 +cloud_energy_hashmap[34.86]=184.10500506591796 +cloud_energy_hashmap[34.87]=184.12179342651368 +cloud_energy_hashmap[34.88]=184.1385817871094 +cloud_energy_hashmap[34.89]=184.15537014770507 +cloud_energy_hashmap[34.90]=184.17215850830078 +cloud_energy_hashmap[34.91]=184.1889468688965 +cloud_energy_hashmap[34.92]=184.20573522949218 +cloud_energy_hashmap[34.93]=184.2225235900879 +cloud_energy_hashmap[34.94]=184.2393119506836 +cloud_energy_hashmap[34.95]=184.25610031127928 +cloud_energy_hashmap[34.96]=184.272888671875 +cloud_energy_hashmap[34.97]=184.2896770324707 +cloud_energy_hashmap[34.98]=184.30646539306642 +cloud_energy_hashmap[34.99]=184.3232537536621 +cloud_energy_hashmap[35.01]=184.35761351013184 +cloud_energy_hashmap[35.02]=184.37518490600587 +cloud_energy_hashmap[35.03]=184.39275630187987 +cloud_energy_hashmap[35.04]=184.4103276977539 +cloud_energy_hashmap[35.05]=184.42789909362793 +cloud_energy_hashmap[35.06]=184.44547048950196 +cloud_energy_hashmap[35.07]=184.463041885376 +cloud_energy_hashmap[35.08]=184.48061328125 +cloud_energy_hashmap[35.09]=184.49818467712402 +cloud_energy_hashmap[35.10]=184.51575607299804 +cloud_energy_hashmap[35.11]=184.53332746887207 +cloud_energy_hashmap[35.12]=184.5508988647461 +cloud_energy_hashmap[35.13]=184.56847026062013 +cloud_energy_hashmap[35.14]=184.58604165649413 +cloud_energy_hashmap[35.15]=184.60361305236816 +cloud_energy_hashmap[35.16]=184.6211844482422 +cloud_energy_hashmap[35.17]=184.63875584411622 +cloud_energy_hashmap[35.18]=184.65632723999025 +cloud_energy_hashmap[35.19]=184.67389863586425 +cloud_energy_hashmap[35.20]=184.69147003173828 +cloud_energy_hashmap[35.21]=184.7090414276123 +cloud_energy_hashmap[35.22]=184.72661282348633 +cloud_energy_hashmap[35.23]=184.74418421936036 +cloud_energy_hashmap[35.24]=184.76175561523436 +cloud_energy_hashmap[35.25]=184.7793270111084 +cloud_energy_hashmap[35.26]=184.79689840698242 +cloud_energy_hashmap[35.27]=184.81446980285645 +cloud_energy_hashmap[35.28]=184.83204119873048 +cloud_energy_hashmap[35.29]=184.84961259460448 +cloud_energy_hashmap[35.30]=184.8671839904785 +cloud_energy_hashmap[35.31]=184.88475538635254 +cloud_energy_hashmap[35.32]=184.90232678222657 +cloud_energy_hashmap[35.33]=184.9198981781006 +cloud_energy_hashmap[35.34]=184.9374695739746 +cloud_energy_hashmap[35.35]=184.95504096984862 +cloud_energy_hashmap[35.36]=184.97261236572265 +cloud_energy_hashmap[35.37]=184.99018376159668 +cloud_energy_hashmap[35.38]=185.0077551574707 +cloud_energy_hashmap[35.39]=185.02532655334474 +cloud_energy_hashmap[35.40]=185.04289794921874 +cloud_energy_hashmap[35.41]=185.06046934509277 +cloud_energy_hashmap[35.42]=185.0780407409668 +cloud_energy_hashmap[35.43]=185.09561213684083 +cloud_energy_hashmap[35.44]=185.11318353271486 +cloud_energy_hashmap[35.45]=185.13075492858886 +cloud_energy_hashmap[35.46]=185.1483263244629 +cloud_energy_hashmap[35.47]=185.16589772033691 +cloud_energy_hashmap[35.48]=185.18346911621094 +cloud_energy_hashmap[35.49]=185.20104051208497 +cloud_energy_hashmap[35.50]=185.21861190795897 +cloud_energy_hashmap[35.51]=185.236183303833 +cloud_energy_hashmap[35.52]=185.25375469970703 +cloud_energy_hashmap[35.53]=185.27132609558106 +cloud_energy_hashmap[35.54]=185.2888974914551 +cloud_energy_hashmap[35.55]=185.3064688873291 +cloud_energy_hashmap[35.56]=185.32404028320312 +cloud_energy_hashmap[35.57]=185.34161167907715 +cloud_energy_hashmap[35.58]=185.35918307495118 +cloud_energy_hashmap[35.59]=185.3767544708252 +cloud_energy_hashmap[35.60]=185.3943258666992 +cloud_energy_hashmap[35.61]=185.41189726257323 +cloud_energy_hashmap[35.62]=185.42946865844726 +cloud_energy_hashmap[35.63]=185.4470400543213 +cloud_energy_hashmap[35.64]=185.46461145019532 +cloud_energy_hashmap[35.65]=185.48218284606935 +cloud_energy_hashmap[35.66]=185.49975424194335 +cloud_energy_hashmap[35.67]=185.51732563781738 +cloud_energy_hashmap[35.68]=185.5348970336914 +cloud_energy_hashmap[35.69]=185.55246842956544 +cloud_energy_hashmap[35.70]=185.57003982543947 +cloud_energy_hashmap[35.71]=185.58761122131347 +cloud_energy_hashmap[35.72]=185.6051826171875 +cloud_energy_hashmap[35.73]=185.62275401306152 +cloud_energy_hashmap[35.74]=185.64032540893555 +cloud_energy_hashmap[35.75]=185.65789680480958 +cloud_energy_hashmap[35.76]=185.67546820068358 +cloud_energy_hashmap[35.77]=185.6930395965576 +cloud_energy_hashmap[35.78]=185.71061099243164 +cloud_energy_hashmap[35.79]=185.72818238830567 +cloud_energy_hashmap[35.80]=185.7457537841797 +cloud_energy_hashmap[35.81]=185.7633251800537 +cloud_energy_hashmap[35.82]=185.78089657592773 +cloud_energy_hashmap[35.83]=185.79846797180176 +cloud_energy_hashmap[35.84]=185.81603936767578 +cloud_energy_hashmap[35.85]=185.8336107635498 +cloud_energy_hashmap[35.86]=185.85118215942381 +cloud_energy_hashmap[35.87]=185.86875355529784 +cloud_energy_hashmap[35.88]=185.88632495117187 +cloud_energy_hashmap[35.89]=185.9038963470459 +cloud_energy_hashmap[35.90]=185.92146774291993 +cloud_energy_hashmap[35.91]=185.93903913879396 +cloud_energy_hashmap[35.92]=185.95661053466796 +cloud_energy_hashmap[35.93]=185.974181930542 +cloud_energy_hashmap[35.94]=185.99175332641602 +cloud_energy_hashmap[35.95]=186.00932472229005 +cloud_energy_hashmap[35.96]=186.02689611816407 +cloud_energy_hashmap[35.97]=186.04446751403808 +cloud_energy_hashmap[35.98]=186.0620389099121 +cloud_energy_hashmap[35.99]=186.07961030578613 +cloud_energy_hashmap[36.00]=186.09718170166016 +cloud_energy_hashmap[36.01]=186.1147530975342 +cloud_energy_hashmap[36.02]=186.1323244934082 +cloud_energy_hashmap[36.03]=186.14989588928222 +cloud_energy_hashmap[36.04]=186.16746728515625 +cloud_energy_hashmap[36.05]=186.18503868103028 +cloud_energy_hashmap[36.06]=186.2026100769043 +cloud_energy_hashmap[36.07]=186.2201814727783 +cloud_energy_hashmap[36.08]=186.23775286865234 +cloud_energy_hashmap[36.09]=186.25532426452637 +cloud_energy_hashmap[36.10]=186.2728956604004 +cloud_energy_hashmap[36.11]=186.29046705627442 +cloud_energy_hashmap[36.12]=186.30803845214842 +cloud_energy_hashmap[36.13]=186.32560984802245 +cloud_energy_hashmap[36.14]=186.34318124389648 +cloud_energy_hashmap[36.15]=186.3607526397705 +cloud_energy_hashmap[36.16]=186.37832403564454 +cloud_energy_hashmap[36.17]=186.39589543151857 +cloud_energy_hashmap[36.18]=186.41346682739257 +cloud_energy_hashmap[36.19]=186.4310382232666 +cloud_energy_hashmap[36.20]=186.44860961914063 +cloud_energy_hashmap[36.21]=186.46618101501466 +cloud_energy_hashmap[36.22]=186.48375241088868 +cloud_energy_hashmap[36.23]=186.50132380676268 +cloud_energy_hashmap[36.24]=186.5188952026367 +cloud_energy_hashmap[36.25]=186.53646659851074 +cloud_energy_hashmap[36.26]=186.55403799438477 +cloud_energy_hashmap[36.27]=186.5716093902588 +cloud_energy_hashmap[36.28]=186.5891807861328 +cloud_energy_hashmap[36.29]=186.60675218200683 +cloud_energy_hashmap[36.30]=186.62432357788086 +cloud_energy_hashmap[36.31]=186.6418949737549 +cloud_energy_hashmap[36.32]=186.65946636962892 +cloud_energy_hashmap[36.33]=186.67703776550292 +cloud_energy_hashmap[36.34]=186.69460916137695 +cloud_energy_hashmap[36.35]=186.71218055725097 +cloud_energy_hashmap[36.36]=186.729751953125 +cloud_energy_hashmap[36.37]=186.74732334899903 +cloud_energy_hashmap[36.38]=186.76489474487306 +cloud_energy_hashmap[36.39]=186.78246614074706 +cloud_energy_hashmap[36.40]=186.8000375366211 +cloud_energy_hashmap[36.41]=186.81760893249512 +cloud_energy_hashmap[36.42]=186.83518032836915 +cloud_energy_hashmap[36.43]=186.85275172424318 +cloud_energy_hashmap[36.44]=186.87032312011718 +cloud_energy_hashmap[36.45]=186.8878945159912 +cloud_energy_hashmap[36.46]=186.90546591186524 +cloud_energy_hashmap[36.47]=186.92303730773926 +cloud_energy_hashmap[36.48]=186.9406087036133 +cloud_energy_hashmap[36.49]=186.9581800994873 +cloud_energy_hashmap[36.50]=186.97575149536132 +cloud_energy_hashmap[36.51]=186.99332289123535 +cloud_energy_hashmap[36.52]=187.01089428710938 +cloud_energy_hashmap[36.53]=187.0284656829834 +cloud_energy_hashmap[36.54]=187.0460370788574 +cloud_energy_hashmap[36.55]=187.06360847473144 +cloud_energy_hashmap[36.56]=187.08117987060547 +cloud_energy_hashmap[36.57]=187.0987512664795 +cloud_energy_hashmap[36.58]=187.11632266235353 +cloud_energy_hashmap[36.59]=187.13389405822753 +cloud_energy_hashmap[36.60]=187.15146545410155 +cloud_energy_hashmap[36.61]=187.16903684997558 +cloud_energy_hashmap[36.62]=187.1866082458496 +cloud_energy_hashmap[36.63]=187.20417964172364 +cloud_energy_hashmap[36.64]=187.22175103759767 +cloud_energy_hashmap[36.65]=187.23932243347167 +cloud_energy_hashmap[36.66]=187.2568938293457 +cloud_energy_hashmap[36.67]=187.27446522521973 +cloud_energy_hashmap[36.68]=187.29203662109376 +cloud_energy_hashmap[36.69]=187.3096080169678 +cloud_energy_hashmap[36.70]=187.3271794128418 +cloud_energy_hashmap[36.71]=187.34475080871582 +cloud_energy_hashmap[36.72]=187.36232220458984 +cloud_energy_hashmap[36.73]=187.37989360046387 +cloud_energy_hashmap[36.74]=187.3974649963379 +cloud_energy_hashmap[36.75]=187.4150363922119 +cloud_energy_hashmap[36.76]=187.43260778808593 +cloud_energy_hashmap[36.77]=187.45017918395996 +cloud_energy_hashmap[36.78]=187.467750579834 +cloud_energy_hashmap[36.79]=187.48532197570802 +cloud_energy_hashmap[36.80]=187.50289337158202 +cloud_energy_hashmap[36.81]=187.52046476745605 +cloud_energy_hashmap[36.82]=187.53803616333008 +cloud_energy_hashmap[36.83]=187.5556075592041 +cloud_energy_hashmap[36.84]=187.57317895507813 +cloud_energy_hashmap[36.85]=187.59075035095213 +cloud_energy_hashmap[36.86]=187.60832174682616 +cloud_energy_hashmap[36.87]=187.6258931427002 +cloud_energy_hashmap[36.88]=187.64346453857422 +cloud_energy_hashmap[36.89]=187.66103593444825 +cloud_energy_hashmap[36.90]=187.67860733032228 +cloud_energy_hashmap[36.91]=187.69617872619628 +cloud_energy_hashmap[36.92]=187.7137501220703 +cloud_energy_hashmap[36.93]=187.73132151794434 +cloud_energy_hashmap[36.94]=187.74889291381837 +cloud_energy_hashmap[36.95]=187.7664643096924 +cloud_energy_hashmap[36.96]=187.7840357055664 +cloud_energy_hashmap[36.97]=187.80160710144042 +cloud_energy_hashmap[36.98]=187.81917849731445 +cloud_energy_hashmap[36.99]=187.83674989318848 +cloud_energy_hashmap[37.00]=187.8543212890625 +cloud_energy_hashmap[37.01]=187.8718926849365 +cloud_energy_hashmap[37.02]=187.88946408081054 +cloud_energy_hashmap[37.03]=187.90703547668457 +cloud_energy_hashmap[37.04]=187.9246068725586 +cloud_energy_hashmap[37.05]=187.94217826843263 +cloud_energy_hashmap[37.06]=187.95974966430663 +cloud_energy_hashmap[37.07]=187.97732106018066 +cloud_energy_hashmap[37.08]=187.99489245605469 +cloud_energy_hashmap[37.09]=188.01246385192871 +cloud_energy_hashmap[37.10]=188.03003524780274 +cloud_energy_hashmap[37.11]=188.04760664367674 +cloud_energy_hashmap[37.12]=188.06517803955077 +cloud_energy_hashmap[37.13]=188.0827494354248 +cloud_energy_hashmap[37.14]=188.10032083129883 +cloud_energy_hashmap[37.15]=188.11789222717286 +cloud_energy_hashmap[37.16]=188.1354636230469 +cloud_energy_hashmap[37.17]=188.1530350189209 +cloud_energy_hashmap[37.18]=188.17060641479492 +cloud_energy_hashmap[37.19]=188.18817781066895 +cloud_energy_hashmap[37.20]=188.20574920654298 +cloud_energy_hashmap[37.21]=188.223320602417 +cloud_energy_hashmap[37.22]=188.240891998291 +cloud_energy_hashmap[37.23]=188.25846339416503 +cloud_energy_hashmap[37.24]=188.27603479003906 +cloud_energy_hashmap[37.25]=188.2936061859131 +cloud_energy_hashmap[37.26]=188.31117758178712 +cloud_energy_hashmap[37.27]=188.32874897766112 +cloud_energy_hashmap[37.28]=188.34632037353515 +cloud_energy_hashmap[37.29]=188.36389176940918 +cloud_energy_hashmap[37.30]=188.3814631652832 +cloud_energy_hashmap[37.31]=188.39903456115724 +cloud_energy_hashmap[37.32]=188.41660595703124 +cloud_energy_hashmap[37.33]=188.43417735290527 +cloud_energy_hashmap[37.34]=188.4517487487793 +cloud_energy_hashmap[37.35]=188.46932014465332 +cloud_energy_hashmap[37.36]=188.48689154052735 +cloud_energy_hashmap[37.37]=188.50446293640135 +cloud_energy_hashmap[37.38]=188.52203433227538 +cloud_energy_hashmap[37.39]=188.5396057281494 +cloud_energy_hashmap[37.40]=188.55717712402344 +cloud_energy_hashmap[37.41]=188.57474851989747 +cloud_energy_hashmap[37.42]=188.5923199157715 +cloud_energy_hashmap[37.43]=188.6098913116455 +cloud_energy_hashmap[37.44]=188.62746270751953 +cloud_energy_hashmap[37.45]=188.64503410339356 +cloud_energy_hashmap[37.46]=188.66260549926758 +cloud_energy_hashmap[37.47]=188.6801768951416 +cloud_energy_hashmap[37.48]=188.6977482910156 +cloud_energy_hashmap[37.49]=188.71531968688964 +cloud_energy_hashmap[37.50]=188.73289108276367 +cloud_energy_hashmap[37.51]=188.7504624786377 +cloud_energy_hashmap[37.52]=188.76803387451173 +cloud_energy_hashmap[37.53]=188.78560527038573 +cloud_energy_hashmap[37.54]=188.80317666625976 +cloud_energy_hashmap[37.55]=188.8207480621338 +cloud_energy_hashmap[37.56]=188.83831945800782 +cloud_energy_hashmap[37.57]=188.85589085388185 +cloud_energy_hashmap[37.58]=188.87346224975585 +cloud_energy_hashmap[37.59]=188.89103364562988 +cloud_energy_hashmap[37.60]=188.9086050415039 +cloud_energy_hashmap[37.61]=188.92617643737793 +cloud_energy_hashmap[37.62]=188.94374783325196 +cloud_energy_hashmap[37.63]=188.961319229126 +cloud_energy_hashmap[37.64]=188.978890625 +cloud_energy_hashmap[37.65]=188.99646202087402 +cloud_energy_hashmap[37.66]=189.01403341674805 +cloud_energy_hashmap[37.67]=189.03160481262208 +cloud_energy_hashmap[37.68]=189.0491762084961 +cloud_energy_hashmap[37.69]=189.0667476043701 +cloud_energy_hashmap[37.70]=189.08431900024414 +cloud_energy_hashmap[37.71]=189.10189039611816 +cloud_energy_hashmap[37.72]=189.1194617919922 +cloud_energy_hashmap[37.73]=189.13703318786622 +cloud_energy_hashmap[37.74]=189.15460458374022 +cloud_energy_hashmap[37.75]=189.17217597961425 +cloud_energy_hashmap[37.76]=189.18974737548828 +cloud_energy_hashmap[37.77]=189.2073187713623 +cloud_energy_hashmap[37.78]=189.22489016723634 +cloud_energy_hashmap[37.79]=189.24246156311034 +cloud_energy_hashmap[37.80]=189.26003295898437 +cloud_energy_hashmap[37.81]=189.2776043548584 +cloud_energy_hashmap[37.82]=189.29517575073243 +cloud_energy_hashmap[37.83]=189.31274714660645 +cloud_energy_hashmap[37.84]=189.33031854248046 +cloud_energy_hashmap[37.85]=189.34788993835448 +cloud_energy_hashmap[37.86]=189.3654613342285 +cloud_energy_hashmap[37.87]=189.38303273010254 +cloud_energy_hashmap[37.88]=189.40060412597657 +cloud_energy_hashmap[37.89]=189.41817552185057 +cloud_energy_hashmap[37.90]=189.4357469177246 +cloud_energy_hashmap[37.91]=189.45331831359863 +cloud_energy_hashmap[37.92]=189.47088970947266 +cloud_energy_hashmap[37.93]=189.4884611053467 +cloud_energy_hashmap[37.94]=189.50603250122072 +cloud_energy_hashmap[37.95]=189.52360389709472 +cloud_energy_hashmap[37.96]=189.54117529296875 +cloud_energy_hashmap[37.97]=189.55874668884277 +cloud_energy_hashmap[37.98]=189.5763180847168 +cloud_energy_hashmap[37.99]=189.59388948059083 +cloud_energy_hashmap[38.00]=189.61146087646483 +cloud_energy_hashmap[38.01]=189.62903227233886 +cloud_energy_hashmap[38.02]=189.6466036682129 +cloud_energy_hashmap[38.03]=189.66417506408692 +cloud_energy_hashmap[38.04]=189.68174645996095 +cloud_energy_hashmap[38.05]=189.69931785583495 +cloud_energy_hashmap[38.06]=189.71688925170898 +cloud_energy_hashmap[38.07]=189.734460647583 +cloud_energy_hashmap[38.08]=189.75203204345704 +cloud_energy_hashmap[38.09]=189.76960343933106 +cloud_energy_hashmap[38.10]=189.78717483520506 +cloud_energy_hashmap[38.11]=189.8047462310791 +cloud_energy_hashmap[38.12]=189.82231762695312 +cloud_energy_hashmap[38.13]=189.83988902282715 +cloud_energy_hashmap[38.14]=189.85746041870118 +cloud_energy_hashmap[38.15]=189.8750318145752 +cloud_energy_hashmap[38.16]=189.8926032104492 +cloud_energy_hashmap[38.17]=189.91017460632324 +cloud_energy_hashmap[38.18]=189.92774600219727 +cloud_energy_hashmap[38.19]=189.9453173980713 +cloud_energy_hashmap[38.20]=189.96288879394533 +cloud_energy_hashmap[38.21]=189.98046018981933 +cloud_energy_hashmap[38.22]=189.99803158569335 +cloud_energy_hashmap[38.23]=190.01560298156738 +cloud_energy_hashmap[38.24]=190.0331743774414 +cloud_energy_hashmap[38.25]=190.05074577331544 +cloud_energy_hashmap[38.26]=190.06831716918944 +cloud_energy_hashmap[38.27]=190.08588856506347 +cloud_energy_hashmap[38.28]=190.1034599609375 +cloud_energy_hashmap[38.29]=190.12103135681153 +cloud_energy_hashmap[38.30]=190.13860275268556 +cloud_energy_hashmap[38.31]=190.15617414855956 +cloud_energy_hashmap[38.32]=190.1737455444336 +cloud_energy_hashmap[38.33]=190.19131694030762 +cloud_energy_hashmap[38.34]=190.20888833618164 +cloud_energy_hashmap[38.35]=190.22645973205567 +cloud_energy_hashmap[38.36]=190.24403112792967 +cloud_energy_hashmap[38.37]=190.2616025238037 +cloud_energy_hashmap[38.38]=190.27917391967773 +cloud_energy_hashmap[38.39]=190.29674531555176 +cloud_energy_hashmap[38.40]=190.3143167114258 +cloud_energy_hashmap[38.41]=190.33188810729982 +cloud_energy_hashmap[38.42]=190.34945950317382 +cloud_energy_hashmap[38.43]=190.36703089904785 +cloud_energy_hashmap[38.44]=190.38460229492188 +cloud_energy_hashmap[38.45]=190.4021736907959 +cloud_energy_hashmap[38.46]=190.41974508666993 +cloud_energy_hashmap[38.47]=190.43731648254393 +cloud_energy_hashmap[38.48]=190.45488787841796 +cloud_energy_hashmap[38.49]=190.472459274292 +cloud_energy_hashmap[38.50]=190.49003067016602 +cloud_energy_hashmap[38.51]=190.50760206604005 +cloud_energy_hashmap[38.52]=190.52517346191405 +cloud_energy_hashmap[38.53]=190.54274485778808 +cloud_energy_hashmap[38.54]=190.5603162536621 +cloud_energy_hashmap[38.55]=190.57788764953614 +cloud_energy_hashmap[38.56]=190.59545904541017 +cloud_energy_hashmap[38.57]=190.61303044128417 +cloud_energy_hashmap[38.58]=190.6306018371582 +cloud_energy_hashmap[38.59]=190.64817323303222 +cloud_energy_hashmap[38.60]=190.66574462890625 +cloud_energy_hashmap[38.61]=190.68331602478028 +cloud_energy_hashmap[38.62]=190.70088742065428 +cloud_energy_hashmap[38.63]=190.7184588165283 +cloud_energy_hashmap[38.64]=190.73603021240234 +cloud_energy_hashmap[38.65]=190.75360160827637 +cloud_energy_hashmap[38.66]=190.7711730041504 +cloud_energy_hashmap[38.67]=190.78874440002443 +cloud_energy_hashmap[38.68]=190.80631579589843 +cloud_energy_hashmap[38.69]=190.82388719177246 +cloud_energy_hashmap[38.70]=190.84145858764649 +cloud_energy_hashmap[38.71]=190.85902998352051 +cloud_energy_hashmap[38.72]=190.87660137939454 +cloud_energy_hashmap[38.73]=190.89417277526854 +cloud_energy_hashmap[38.74]=190.91174417114257 +cloud_energy_hashmap[38.75]=190.9293155670166 +cloud_energy_hashmap[38.76]=190.94688696289063 +cloud_energy_hashmap[38.77]=190.96445835876466 +cloud_energy_hashmap[38.78]=190.98202975463866 +cloud_energy_hashmap[38.79]=190.9996011505127 +cloud_energy_hashmap[38.80]=191.01717254638672 +cloud_energy_hashmap[38.81]=191.03474394226075 +cloud_energy_hashmap[38.82]=191.05231533813478 +cloud_energy_hashmap[38.83]=191.06988673400878 +cloud_energy_hashmap[38.84]=191.0874581298828 +cloud_energy_hashmap[38.85]=191.10502952575683 +cloud_energy_hashmap[38.86]=191.12260092163086 +cloud_energy_hashmap[38.87]=191.1401723175049 +cloud_energy_hashmap[38.88]=191.15774371337892 +cloud_energy_hashmap[38.89]=191.17531510925292 +cloud_energy_hashmap[38.90]=191.19288650512695 +cloud_energy_hashmap[38.91]=191.21045790100098 +cloud_energy_hashmap[38.92]=191.228029296875 +cloud_energy_hashmap[38.93]=191.24560069274904 +cloud_energy_hashmap[38.94]=191.26317208862304 +cloud_energy_hashmap[38.95]=191.28074348449707 +cloud_energy_hashmap[38.96]=191.2983148803711 +cloud_energy_hashmap[38.97]=191.31588627624512 +cloud_energy_hashmap[38.98]=191.33345767211915 +cloud_energy_hashmap[38.99]=191.35102906799315 +cloud_energy_hashmap[39.00]=191.36860046386718 +cloud_energy_hashmap[39.01]=191.3861718597412 +cloud_energy_hashmap[39.02]=191.40374325561524 +cloud_energy_hashmap[39.03]=191.42131465148927 +cloud_energy_hashmap[39.04]=191.43888604736327 +cloud_energy_hashmap[39.05]=191.4564574432373 +cloud_energy_hashmap[39.06]=191.47402883911133 +cloud_energy_hashmap[39.07]=191.49160023498536 +cloud_energy_hashmap[39.08]=191.50917163085938 +cloud_energy_hashmap[39.09]=191.52674302673339 +cloud_energy_hashmap[39.10]=191.5443144226074 +cloud_energy_hashmap[39.11]=191.56188581848144 +cloud_energy_hashmap[39.12]=191.57945721435547 +cloud_energy_hashmap[39.13]=191.5970286102295 +cloud_energy_hashmap[39.14]=191.6146000061035 +cloud_energy_hashmap[39.15]=191.63217140197753 +cloud_energy_hashmap[39.16]=191.64974279785156 +cloud_energy_hashmap[39.17]=191.6673141937256 +cloud_energy_hashmap[39.18]=191.68488558959962 +cloud_energy_hashmap[39.19]=191.70245698547365 +cloud_energy_hashmap[39.20]=191.72002838134765 +cloud_energy_hashmap[39.21]=191.73759977722167 +cloud_energy_hashmap[39.22]=191.7551711730957 +cloud_energy_hashmap[39.23]=191.77274256896973 +cloud_energy_hashmap[39.24]=191.79031396484376 +cloud_energy_hashmap[39.25]=191.80788536071776 +cloud_energy_hashmap[39.26]=191.8254567565918 +cloud_energy_hashmap[39.27]=191.84302815246582 +cloud_energy_hashmap[39.28]=191.86059954833985 +cloud_energy_hashmap[39.29]=191.87817094421388 +cloud_energy_hashmap[39.30]=191.89574234008788 +cloud_energy_hashmap[39.31]=191.9133137359619 +cloud_energy_hashmap[39.32]=191.93088513183594 +cloud_energy_hashmap[39.33]=191.94845652770996 +cloud_energy_hashmap[39.34]=191.966027923584 +cloud_energy_hashmap[39.35]=191.983599319458 +cloud_energy_hashmap[39.36]=192.00117071533202 +cloud_energy_hashmap[39.37]=192.01874211120605 +cloud_energy_hashmap[39.38]=192.03631350708008 +cloud_energy_hashmap[39.39]=192.0538849029541 +cloud_energy_hashmap[39.40]=192.07145629882814 +cloud_energy_hashmap[39.41]=192.08902769470214 +cloud_energy_hashmap[39.42]=192.10659909057617 +cloud_energy_hashmap[39.43]=192.1241704864502 +cloud_energy_hashmap[39.44]=192.14174188232423 +cloud_energy_hashmap[39.45]=192.15931327819825 +cloud_energy_hashmap[39.46]=192.17688467407226 +cloud_energy_hashmap[39.47]=192.19445606994628 +cloud_energy_hashmap[39.48]=192.2120274658203 +cloud_energy_hashmap[39.49]=192.22959886169434 +cloud_energy_hashmap[39.50]=192.24717025756837 +cloud_energy_hashmap[39.51]=192.26474165344237 +cloud_energy_hashmap[39.52]=192.2823130493164 +cloud_energy_hashmap[39.53]=192.29988444519043 +cloud_energy_hashmap[39.54]=192.31745584106446 +cloud_energy_hashmap[39.55]=192.3350272369385 +cloud_energy_hashmap[39.56]=192.3525986328125 +cloud_energy_hashmap[39.57]=192.37017002868652 +cloud_energy_hashmap[39.58]=192.38774142456055 +cloud_energy_hashmap[39.59]=192.40531282043457 +cloud_energy_hashmap[39.60]=192.4228842163086 +cloud_energy_hashmap[39.61]=192.44045561218263 +cloud_energy_hashmap[39.62]=192.45802700805663 +cloud_energy_hashmap[39.63]=192.47559840393066 +cloud_energy_hashmap[39.64]=192.4931697998047 +cloud_energy_hashmap[39.65]=192.51074119567872 +cloud_energy_hashmap[39.66]=192.52831259155272 +cloud_energy_hashmap[39.67]=192.54588398742675 +cloud_energy_hashmap[39.68]=192.56345538330078 +cloud_energy_hashmap[39.69]=192.5810267791748 +cloud_energy_hashmap[39.70]=192.59859817504883 +cloud_energy_hashmap[39.71]=192.61616957092286 +cloud_energy_hashmap[39.72]=192.63374096679686 +cloud_energy_hashmap[39.73]=192.6513123626709 +cloud_energy_hashmap[39.74]=192.66888375854492 +cloud_energy_hashmap[39.75]=192.68645515441895 +cloud_energy_hashmap[39.76]=192.70402655029298 +cloud_energy_hashmap[39.77]=192.72159794616698 +cloud_energy_hashmap[39.78]=192.739169342041 +cloud_energy_hashmap[39.79]=192.75674073791504 +cloud_energy_hashmap[39.80]=192.77431213378907 +cloud_energy_hashmap[39.81]=192.7918835296631 +cloud_energy_hashmap[39.82]=192.8094549255371 +cloud_energy_hashmap[39.83]=192.82702632141113 +cloud_energy_hashmap[39.84]=192.84459771728515 +cloud_energy_hashmap[39.85]=192.86216911315918 +cloud_energy_hashmap[39.86]=192.8797405090332 +cloud_energy_hashmap[39.87]=192.8973119049072 +cloud_energy_hashmap[39.88]=192.91488330078124 +cloud_energy_hashmap[39.89]=192.93245469665527 +cloud_energy_hashmap[39.90]=192.9500260925293 +cloud_energy_hashmap[39.91]=192.96759748840333 +cloud_energy_hashmap[39.92]=192.98516888427736 +cloud_energy_hashmap[39.93]=193.00274028015136 +cloud_energy_hashmap[39.94]=193.0203116760254 +cloud_energy_hashmap[39.95]=193.03788307189942 +cloud_energy_hashmap[39.96]=193.05545446777344 +cloud_energy_hashmap[39.97]=193.07302586364747 +cloud_energy_hashmap[39.98]=193.09059725952147 +cloud_energy_hashmap[39.99]=193.1081686553955 +cloud_energy_hashmap[40.01]=193.14331144714356 +cloud_energy_hashmap[40.02]=193.1608828430176 +cloud_energy_hashmap[40.03]=193.1784542388916 +cloud_energy_hashmap[40.04]=193.19602563476562 +cloud_energy_hashmap[40.05]=193.21359703063965 +cloud_energy_hashmap[40.06]=193.23116842651368 +cloud_energy_hashmap[40.07]=193.2487398223877 +cloud_energy_hashmap[40.08]=193.2663112182617 +cloud_energy_hashmap[40.09]=193.28388261413573 +cloud_energy_hashmap[40.10]=193.30145401000976 +cloud_energy_hashmap[40.11]=193.3190254058838 +cloud_energy_hashmap[40.12]=193.33659680175782 +cloud_energy_hashmap[40.13]=193.35416819763185 +cloud_energy_hashmap[40.14]=193.37173959350585 +cloud_energy_hashmap[40.15]=193.38931098937988 +cloud_energy_hashmap[40.16]=193.4068823852539 +cloud_energy_hashmap[40.17]=193.42445378112794 +cloud_energy_hashmap[40.18]=193.44202517700194 +cloud_energy_hashmap[40.19]=193.45959657287597 +cloud_energy_hashmap[40.20]=193.47716796875 +cloud_energy_hashmap[40.21]=193.49473936462402 +cloud_energy_hashmap[40.22]=193.51231076049805 +cloud_energy_hashmap[40.23]=193.52988215637208 +cloud_energy_hashmap[40.24]=193.54745355224608 +cloud_energy_hashmap[40.25]=193.5650249481201 +cloud_energy_hashmap[40.26]=193.58259634399414 +cloud_energy_hashmap[40.27]=193.60016773986817 +cloud_energy_hashmap[40.28]=193.6177391357422 +cloud_energy_hashmap[40.29]=193.6353105316162 +cloud_energy_hashmap[40.30]=193.65288192749023 +cloud_energy_hashmap[40.31]=193.67045332336426 +cloud_energy_hashmap[40.32]=193.68802471923829 +cloud_energy_hashmap[40.33]=193.70559611511231 +cloud_energy_hashmap[40.34]=193.72316751098631 +cloud_energy_hashmap[40.35]=193.74073890686034 +cloud_energy_hashmap[40.36]=193.75831030273437 +cloud_energy_hashmap[40.37]=193.7758816986084 +cloud_energy_hashmap[40.38]=193.79345309448243 +cloud_energy_hashmap[40.39]=193.81102449035643 +cloud_energy_hashmap[40.40]=193.82859588623046 +cloud_energy_hashmap[40.41]=193.8461672821045 +cloud_energy_hashmap[40.42]=193.86373867797852 +cloud_energy_hashmap[40.43]=193.88131007385255 +cloud_energy_hashmap[40.44]=193.89888146972658 +cloud_energy_hashmap[40.45]=193.91645286560058 +cloud_energy_hashmap[40.46]=193.9340242614746 +cloud_energy_hashmap[40.47]=193.95159565734863 +cloud_energy_hashmap[40.48]=193.96916705322266 +cloud_energy_hashmap[40.49]=193.9867384490967 +cloud_energy_hashmap[40.50]=194.0043098449707 +cloud_energy_hashmap[40.51]=194.02188124084472 +cloud_energy_hashmap[40.52]=194.03945263671875 +cloud_energy_hashmap[40.53]=194.05702403259278 +cloud_energy_hashmap[40.54]=194.0745954284668 +cloud_energy_hashmap[40.55]=194.0921668243408 +cloud_energy_hashmap[40.56]=194.10973822021484 +cloud_energy_hashmap[40.57]=194.12730961608887 +cloud_energy_hashmap[40.58]=194.1448810119629 +cloud_energy_hashmap[40.59]=194.16245240783692 +cloud_energy_hashmap[40.60]=194.18002380371092 +cloud_energy_hashmap[40.61]=194.19759519958495 +cloud_energy_hashmap[40.62]=194.21516659545898 +cloud_energy_hashmap[40.63]=194.232737991333 +cloud_energy_hashmap[40.64]=194.25030938720704 +cloud_energy_hashmap[40.65]=194.26788078308107 +cloud_energy_hashmap[40.66]=194.28545217895507 +cloud_energy_hashmap[40.67]=194.3030235748291 +cloud_energy_hashmap[40.68]=194.32059497070313 +cloud_energy_hashmap[40.69]=194.33816636657716 +cloud_energy_hashmap[40.70]=194.35573776245118 +cloud_energy_hashmap[40.71]=194.37330915832518 +cloud_energy_hashmap[40.72]=194.3908805541992 +cloud_energy_hashmap[40.73]=194.40845195007324 +cloud_energy_hashmap[40.74]=194.42602334594727 +cloud_energy_hashmap[40.75]=194.4435947418213 +cloud_energy_hashmap[40.76]=194.4611661376953 +cloud_energy_hashmap[40.77]=194.47873753356933 +cloud_energy_hashmap[40.78]=194.49630892944336 +cloud_energy_hashmap[40.79]=194.5138803253174 +cloud_energy_hashmap[40.80]=194.53145172119142 +cloud_energy_hashmap[40.81]=194.54902311706542 +cloud_energy_hashmap[40.82]=194.56659451293945 +cloud_energy_hashmap[40.83]=194.58416590881347 +cloud_energy_hashmap[40.84]=194.6017373046875 +cloud_energy_hashmap[40.85]=194.61930870056153 +cloud_energy_hashmap[40.86]=194.63688009643556 +cloud_energy_hashmap[40.87]=194.65445149230956 +cloud_energy_hashmap[40.88]=194.6720228881836 +cloud_energy_hashmap[40.89]=194.68959428405762 +cloud_energy_hashmap[40.90]=194.70716567993165 +cloud_energy_hashmap[40.91]=194.72473707580565 +cloud_energy_hashmap[40.92]=194.74230847167968 +cloud_energy_hashmap[40.93]=194.7598798675537 +cloud_energy_hashmap[40.94]=194.77745126342774 +cloud_energy_hashmap[40.95]=194.79502265930176 +cloud_energy_hashmap[40.96]=194.8125940551758 +cloud_energy_hashmap[40.97]=194.8301654510498 +cloud_energy_hashmap[40.98]=194.84773684692382 +cloud_energy_hashmap[40.99]=194.86530824279785 +cloud_energy_hashmap[41.00]=194.88287963867188 +cloud_energy_hashmap[41.01]=194.9004510345459 +cloud_energy_hashmap[41.02]=194.9180224304199 +cloud_energy_hashmap[41.03]=194.93559382629394 +cloud_energy_hashmap[41.04]=194.95316522216797 +cloud_energy_hashmap[41.05]=194.970736618042 +cloud_energy_hashmap[41.06]=194.98830801391603 +cloud_energy_hashmap[41.07]=195.00587940979003 +cloud_energy_hashmap[41.08]=195.02345080566405 +cloud_energy_hashmap[41.09]=195.04102220153808 +cloud_energy_hashmap[41.10]=195.0585935974121 +cloud_energy_hashmap[41.11]=195.07616499328614 +cloud_energy_hashmap[41.12]=195.09373638916014 +cloud_energy_hashmap[41.13]=195.11130778503417 +cloud_energy_hashmap[41.14]=195.1288791809082 +cloud_energy_hashmap[41.15]=195.14645057678223 +cloud_energy_hashmap[41.16]=195.16402197265626 +cloud_energy_hashmap[41.17]=195.1815933685303 +cloud_energy_hashmap[41.18]=195.1991647644043 +cloud_energy_hashmap[41.19]=195.21673616027832 +cloud_energy_hashmap[41.20]=195.23430755615234 +cloud_energy_hashmap[41.21]=195.25187895202637 +cloud_energy_hashmap[41.22]=195.2694503479004 +cloud_energy_hashmap[41.23]=195.2870217437744 +cloud_energy_hashmap[41.24]=195.30459313964843 +cloud_energy_hashmap[41.25]=195.32216453552246 +cloud_energy_hashmap[41.26]=195.3397359313965 +cloud_energy_hashmap[41.27]=195.35730732727052 +cloud_energy_hashmap[41.28]=195.37487872314452 +cloud_energy_hashmap[41.29]=195.39245011901855 +cloud_energy_hashmap[41.30]=195.41002151489258 +cloud_energy_hashmap[41.31]=195.4275929107666 +cloud_energy_hashmap[41.32]=195.44516430664063 +cloud_energy_hashmap[41.33]=195.46273570251464 +cloud_energy_hashmap[41.34]=195.48030709838866 +cloud_energy_hashmap[41.35]=195.4978784942627 +cloud_energy_hashmap[41.36]=195.51544989013672 +cloud_energy_hashmap[41.37]=195.53302128601075 +cloud_energy_hashmap[41.38]=195.55059268188478 +cloud_energy_hashmap[41.39]=195.56816407775878 +cloud_energy_hashmap[41.40]=195.5857354736328 +cloud_energy_hashmap[41.41]=195.60330686950684 +cloud_energy_hashmap[41.42]=195.62087826538087 +cloud_energy_hashmap[41.43]=195.63844966125487 +cloud_energy_hashmap[41.44]=195.6560210571289 +cloud_energy_hashmap[41.45]=195.67359245300293 +cloud_energy_hashmap[41.46]=195.69116384887695 +cloud_energy_hashmap[41.47]=195.70873524475098 +cloud_energy_hashmap[41.48]=195.726306640625 +cloud_energy_hashmap[41.49]=195.743878036499 +cloud_energy_hashmap[41.50]=195.76144943237304 +cloud_energy_hashmap[41.51]=195.77902082824707 +cloud_energy_hashmap[41.52]=195.7965922241211 +cloud_energy_hashmap[41.53]=195.81416361999513 +cloud_energy_hashmap[41.54]=195.83173501586913 +cloud_energy_hashmap[41.55]=195.84930641174316 +cloud_energy_hashmap[41.56]=195.8668778076172 +cloud_energy_hashmap[41.57]=195.88444920349122 +cloud_energy_hashmap[41.58]=195.90202059936524 +cloud_energy_hashmap[41.59]=195.91959199523924 +cloud_energy_hashmap[41.60]=195.93716339111327 +cloud_energy_hashmap[41.61]=195.9547347869873 +cloud_energy_hashmap[41.62]=195.97230618286133 +cloud_energy_hashmap[41.63]=195.98987757873536 +cloud_energy_hashmap[41.64]=196.00744897460936 +cloud_energy_hashmap[41.65]=196.0250203704834 +cloud_energy_hashmap[41.66]=196.04259176635742 +cloud_energy_hashmap[41.67]=196.06016316223145 +cloud_energy_hashmap[41.68]=196.07773455810548 +cloud_energy_hashmap[41.69]=196.0953059539795 +cloud_energy_hashmap[41.70]=196.1128773498535 +cloud_energy_hashmap[41.71]=196.13044874572753 +cloud_energy_hashmap[41.72]=196.14802014160156 +cloud_energy_hashmap[41.73]=196.1655915374756 +cloud_energy_hashmap[41.74]=196.18316293334962 +cloud_energy_hashmap[41.75]=196.20073432922362 +cloud_energy_hashmap[41.76]=196.21830572509765 +cloud_energy_hashmap[41.77]=196.23587712097168 +cloud_energy_hashmap[41.78]=196.2534485168457 +cloud_energy_hashmap[41.79]=196.27101991271974 +cloud_energy_hashmap[41.80]=196.28859130859374 +cloud_energy_hashmap[41.81]=196.30616270446777 +cloud_energy_hashmap[41.82]=196.3237341003418 +cloud_energy_hashmap[41.83]=196.34130549621582 +cloud_energy_hashmap[41.84]=196.35887689208985 +cloud_energy_hashmap[41.85]=196.37644828796385 +cloud_energy_hashmap[41.86]=196.39401968383788 +cloud_energy_hashmap[41.87]=196.4115910797119 +cloud_energy_hashmap[41.88]=196.42916247558594 +cloud_energy_hashmap[41.89]=196.44673387145997 +cloud_energy_hashmap[41.90]=196.464305267334 +cloud_energy_hashmap[41.91]=196.481876663208 +cloud_energy_hashmap[41.92]=196.49944805908203 +cloud_energy_hashmap[41.93]=196.51701945495606 +cloud_energy_hashmap[41.94]=196.53459085083009 +cloud_energy_hashmap[41.95]=196.5521622467041 +cloud_energy_hashmap[41.96]=196.56973364257811 +cloud_energy_hashmap[41.97]=196.58730503845214 +cloud_energy_hashmap[41.98]=196.60487643432617 +cloud_energy_hashmap[41.99]=196.6224478302002 +cloud_energy_hashmap[42.00]=196.64001922607423 +cloud_energy_hashmap[42.01]=196.65759062194823 +cloud_energy_hashmap[42.02]=196.67516201782226 +cloud_energy_hashmap[42.03]=196.6927334136963 +cloud_energy_hashmap[42.04]=196.71030480957032 +cloud_energy_hashmap[42.05]=196.72787620544435 +cloud_energy_hashmap[42.06]=196.74544760131835 +cloud_energy_hashmap[42.07]=196.76301899719238 +cloud_energy_hashmap[42.08]=196.7805903930664 +cloud_energy_hashmap[42.09]=196.79816178894043 +cloud_energy_hashmap[42.10]=196.81573318481446 +cloud_energy_hashmap[42.11]=196.8333045806885 +cloud_energy_hashmap[42.12]=196.8508759765625 +cloud_energy_hashmap[42.13]=196.86844737243652 +cloud_energy_hashmap[42.14]=196.88601876831055 +cloud_energy_hashmap[42.15]=196.90359016418458 +cloud_energy_hashmap[42.16]=196.92116156005858 +cloud_energy_hashmap[42.17]=196.9387329559326 +cloud_energy_hashmap[42.18]=196.95630435180664 +cloud_energy_hashmap[42.19]=196.97387574768067 +cloud_energy_hashmap[42.20]=196.9914471435547 +cloud_energy_hashmap[42.21]=197.00901853942872 +cloud_energy_hashmap[42.22]=197.02658993530272 +cloud_energy_hashmap[42.23]=197.04416133117675 +cloud_energy_hashmap[42.24]=197.06173272705078 +cloud_energy_hashmap[42.25]=197.0793041229248 +cloud_energy_hashmap[42.26]=197.09687551879884 +cloud_energy_hashmap[42.27]=197.11444691467284 +cloud_energy_hashmap[42.28]=197.13201831054687 +cloud_energy_hashmap[42.29]=197.1495897064209 +cloud_energy_hashmap[42.30]=197.16716110229493 +cloud_energy_hashmap[42.31]=197.18473249816896 +cloud_energy_hashmap[42.32]=197.20230389404296 +cloud_energy_hashmap[42.33]=197.21987528991698 +cloud_energy_hashmap[42.34]=197.237446685791 +cloud_energy_hashmap[42.35]=197.25501808166504 +cloud_energy_hashmap[42.36]=197.27258947753907 +cloud_energy_hashmap[42.37]=197.29016087341307 +cloud_energy_hashmap[42.38]=197.3077322692871 +cloud_energy_hashmap[42.39]=197.32530366516113 +cloud_energy_hashmap[42.40]=197.34287506103516 +cloud_energy_hashmap[42.41]=197.3604464569092 +cloud_energy_hashmap[42.42]=197.37801785278322 +cloud_energy_hashmap[42.43]=197.39558924865722 +cloud_energy_hashmap[42.44]=197.41316064453125 +cloud_energy_hashmap[42.45]=197.43073204040527 +cloud_energy_hashmap[42.46]=197.4483034362793 +cloud_energy_hashmap[42.47]=197.46587483215333 +cloud_energy_hashmap[42.48]=197.48344622802733 +cloud_energy_hashmap[42.49]=197.50101762390136 +cloud_energy_hashmap[42.50]=197.5185890197754 +cloud_energy_hashmap[42.51]=197.53616041564942 +cloud_energy_hashmap[42.52]=197.55373181152345 +cloud_energy_hashmap[42.53]=197.57130320739745 +cloud_energy_hashmap[42.54]=197.58887460327148 +cloud_energy_hashmap[42.55]=197.6064459991455 +cloud_energy_hashmap[42.56]=197.62401739501954 +cloud_energy_hashmap[42.57]=197.64158879089356 +cloud_energy_hashmap[42.58]=197.65916018676756 +cloud_energy_hashmap[42.59]=197.6767315826416 +cloud_energy_hashmap[42.60]=197.69430297851562 +cloud_energy_hashmap[42.61]=197.71187437438965 +cloud_energy_hashmap[42.62]=197.72944577026368 +cloud_energy_hashmap[42.63]=197.7470171661377 +cloud_energy_hashmap[42.64]=197.7645885620117 +cloud_energy_hashmap[42.65]=197.78215995788574 +cloud_energy_hashmap[42.66]=197.79973135375977 +cloud_energy_hashmap[42.67]=197.8173027496338 +cloud_energy_hashmap[42.68]=197.8348741455078 +cloud_energy_hashmap[42.69]=197.85244554138183 +cloud_energy_hashmap[42.70]=197.87001693725585 +cloud_energy_hashmap[42.71]=197.88758833312988 +cloud_energy_hashmap[42.72]=197.9051597290039 +cloud_energy_hashmap[42.73]=197.92273112487794 +cloud_energy_hashmap[42.74]=197.94030252075194 +cloud_energy_hashmap[42.75]=197.95787391662597 +cloud_energy_hashmap[42.76]=197.9754453125 +cloud_energy_hashmap[42.77]=197.99301670837403 +cloud_energy_hashmap[42.78]=198.01058810424806 +cloud_energy_hashmap[42.79]=198.02815950012206 +cloud_energy_hashmap[42.80]=198.0457308959961 +cloud_energy_hashmap[42.81]=198.06330229187012 +cloud_energy_hashmap[42.82]=198.08087368774414 +cloud_energy_hashmap[42.83]=198.09844508361817 +cloud_energy_hashmap[42.84]=198.11601647949217 +cloud_energy_hashmap[42.85]=198.1335878753662 +cloud_energy_hashmap[42.86]=198.15115927124023 +cloud_energy_hashmap[42.87]=198.16873066711426 +cloud_energy_hashmap[42.88]=198.1863020629883 +cloud_energy_hashmap[42.89]=198.2038734588623 +cloud_energy_hashmap[42.90]=198.22144485473632 +cloud_energy_hashmap[42.91]=198.23901625061035 +cloud_energy_hashmap[42.92]=198.25658764648438 +cloud_energy_hashmap[42.93]=198.2741590423584 +cloud_energy_hashmap[42.94]=198.29173043823243 +cloud_energy_hashmap[42.95]=198.30930183410644 +cloud_energy_hashmap[42.96]=198.32687322998046 +cloud_energy_hashmap[42.97]=198.3444446258545 +cloud_energy_hashmap[42.98]=198.36201602172852 +cloud_energy_hashmap[42.99]=198.37958741760255 +cloud_energy_hashmap[43.00]=198.39715881347655 +cloud_energy_hashmap[43.01]=198.41473020935058 +cloud_energy_hashmap[43.02]=198.4323016052246 +cloud_energy_hashmap[43.03]=198.44987300109864 +cloud_energy_hashmap[43.04]=198.46744439697267 +cloud_energy_hashmap[43.05]=198.48501579284667 +cloud_energy_hashmap[43.06]=198.5025871887207 +cloud_energy_hashmap[43.07]=198.52015858459472 +cloud_energy_hashmap[43.08]=198.53772998046875 +cloud_energy_hashmap[43.09]=198.55530137634278 +cloud_energy_hashmap[43.10]=198.57287277221678 +cloud_energy_hashmap[43.11]=198.5904441680908 +cloud_energy_hashmap[43.12]=198.60801556396484 +cloud_energy_hashmap[43.13]=198.62558695983887 +cloud_energy_hashmap[43.14]=198.6431583557129 +cloud_energy_hashmap[43.15]=198.66072975158693 +cloud_energy_hashmap[43.16]=198.67830114746093 +cloud_energy_hashmap[43.17]=198.69587254333496 +cloud_energy_hashmap[43.18]=198.713443939209 +cloud_energy_hashmap[43.19]=198.73101533508301 +cloud_energy_hashmap[43.20]=198.74858673095702 +cloud_energy_hashmap[43.21]=198.76615812683104 +cloud_energy_hashmap[43.22]=198.78372952270507 +cloud_energy_hashmap[43.23]=198.8013009185791 +cloud_energy_hashmap[43.24]=198.81887231445313 +cloud_energy_hashmap[43.25]=198.83644371032716 +cloud_energy_hashmap[43.26]=198.85401510620116 +cloud_energy_hashmap[43.27]=198.8715865020752 +cloud_energy_hashmap[43.28]=198.88915789794922 +cloud_energy_hashmap[43.29]=198.90672929382325 +cloud_energy_hashmap[43.30]=198.92430068969728 +cloud_energy_hashmap[43.31]=198.94187208557128 +cloud_energy_hashmap[43.32]=198.9594434814453 +cloud_energy_hashmap[43.33]=198.97701487731933 +cloud_energy_hashmap[43.34]=198.99458627319336 +cloud_energy_hashmap[43.35]=199.0121576690674 +cloud_energy_hashmap[43.36]=199.0297290649414 +cloud_energy_hashmap[43.37]=199.04730046081542 +cloud_energy_hashmap[43.38]=199.06487185668945 +cloud_energy_hashmap[43.39]=199.08244325256348 +cloud_energy_hashmap[43.40]=199.1000146484375 +cloud_energy_hashmap[43.41]=199.1175860443115 +cloud_energy_hashmap[43.42]=199.13515744018554 +cloud_energy_hashmap[43.43]=199.15272883605957 +cloud_energy_hashmap[43.44]=199.1703002319336 +cloud_energy_hashmap[43.45]=199.18787162780762 +cloud_energy_hashmap[43.46]=199.20544302368165 +cloud_energy_hashmap[43.47]=199.22301441955565 +cloud_energy_hashmap[43.48]=199.24058581542968 +cloud_energy_hashmap[43.49]=199.2581572113037 +cloud_energy_hashmap[43.50]=199.27572860717774 +cloud_energy_hashmap[43.51]=199.29330000305177 +cloud_energy_hashmap[43.52]=199.31087139892577 +cloud_energy_hashmap[43.53]=199.3284427947998 +cloud_energy_hashmap[43.54]=199.34601419067383 +cloud_energy_hashmap[43.55]=199.36358558654786 +cloud_energy_hashmap[43.56]=199.38115698242189 +cloud_energy_hashmap[43.57]=199.39872837829589 +cloud_energy_hashmap[43.58]=199.41629977416991 +cloud_energy_hashmap[43.59]=199.43387117004394 +cloud_energy_hashmap[43.60]=199.45144256591797 +cloud_energy_hashmap[43.61]=199.469013961792 +cloud_energy_hashmap[43.62]=199.486585357666 +cloud_energy_hashmap[43.63]=199.50415675354003 +cloud_energy_hashmap[43.64]=199.52172814941406 +cloud_energy_hashmap[43.65]=199.5392995452881 +cloud_energy_hashmap[43.66]=199.55687094116212 +cloud_energy_hashmap[43.67]=199.57444233703615 +cloud_energy_hashmap[43.68]=199.59201373291015 +cloud_energy_hashmap[43.69]=199.60958512878418 +cloud_energy_hashmap[43.70]=199.6271565246582 +cloud_energy_hashmap[43.71]=199.64472792053223 +cloud_energy_hashmap[43.72]=199.66229931640626 +cloud_energy_hashmap[43.73]=199.67987071228026 +cloud_energy_hashmap[43.74]=199.6974421081543 +cloud_energy_hashmap[43.75]=199.71501350402832 +cloud_energy_hashmap[43.76]=199.73258489990235 +cloud_energy_hashmap[43.77]=199.75015629577638 +cloud_energy_hashmap[43.78]=199.76772769165038 +cloud_energy_hashmap[43.79]=199.7852990875244 +cloud_energy_hashmap[43.80]=199.80287048339844 +cloud_energy_hashmap[43.81]=199.82044187927247 +cloud_energy_hashmap[43.82]=199.8380132751465 +cloud_energy_hashmap[43.83]=199.8555846710205 +cloud_energy_hashmap[43.84]=199.87315606689452 +cloud_energy_hashmap[43.85]=199.89072746276855 +cloud_energy_hashmap[43.86]=199.90829885864258 +cloud_energy_hashmap[43.87]=199.9258702545166 +cloud_energy_hashmap[43.88]=199.94344165039064 +cloud_energy_hashmap[43.89]=199.96101304626464 +cloud_energy_hashmap[43.90]=199.97858444213867 +cloud_energy_hashmap[43.91]=199.9961558380127 +cloud_energy_hashmap[43.92]=200.01372723388673 +cloud_energy_hashmap[43.93]=200.03129862976073 +cloud_energy_hashmap[43.94]=200.04887002563476 +cloud_energy_hashmap[43.95]=200.06644142150878 +cloud_energy_hashmap[43.96]=200.0840128173828 +cloud_energy_hashmap[43.97]=200.10158421325684 +cloud_energy_hashmap[43.98]=200.11915560913087 +cloud_energy_hashmap[43.99]=200.13672700500487 +cloud_energy_hashmap[44.00]=200.1542984008789 +cloud_energy_hashmap[44.01]=200.17186979675293 +cloud_energy_hashmap[44.02]=200.18944119262696 +cloud_energy_hashmap[44.03]=200.207012588501 +cloud_energy_hashmap[44.04]=200.224583984375 +cloud_energy_hashmap[44.05]=200.24215538024902 +cloud_energy_hashmap[44.06]=200.25972677612305 +cloud_energy_hashmap[44.07]=200.27729817199707 +cloud_energy_hashmap[44.08]=200.2948695678711 +cloud_energy_hashmap[44.09]=200.3124409637451 +cloud_energy_hashmap[44.10]=200.33001235961913 +cloud_energy_hashmap[44.11]=200.34758375549316 +cloud_energy_hashmap[44.12]=200.3651551513672 +cloud_energy_hashmap[44.13]=200.38272654724122 +cloud_energy_hashmap[44.14]=200.40029794311522 +cloud_energy_hashmap[44.15]=200.41786933898925 +cloud_energy_hashmap[44.16]=200.43544073486328 +cloud_energy_hashmap[44.17]=200.4530121307373 +cloud_energy_hashmap[44.18]=200.47058352661134 +cloud_energy_hashmap[44.19]=200.48815492248536 +cloud_energy_hashmap[44.20]=200.50572631835936 +cloud_energy_hashmap[44.21]=200.5232977142334 +cloud_energy_hashmap[44.22]=200.54086911010742 +cloud_energy_hashmap[44.23]=200.55844050598145 +cloud_energy_hashmap[44.24]=200.57601190185548 +cloud_energy_hashmap[44.25]=200.59358329772948 +cloud_energy_hashmap[44.26]=200.6111546936035 +cloud_energy_hashmap[44.27]=200.62872608947754 +cloud_energy_hashmap[44.28]=200.64629748535157 +cloud_energy_hashmap[44.29]=200.6638688812256 +cloud_energy_hashmap[44.30]=200.68144027709963 +cloud_energy_hashmap[44.31]=200.69901167297363 +cloud_energy_hashmap[44.32]=200.71658306884765 +cloud_energy_hashmap[44.33]=200.73415446472168 +cloud_energy_hashmap[44.34]=200.7517258605957 +cloud_energy_hashmap[44.35]=200.7692972564697 +cloud_energy_hashmap[44.36]=200.78686865234374 +cloud_energy_hashmap[44.37]=200.80444004821777 +cloud_energy_hashmap[44.38]=200.8220114440918 +cloud_energy_hashmap[44.39]=200.83958283996583 +cloud_energy_hashmap[44.40]=200.85715423583986 +cloud_energy_hashmap[44.41]=200.87472563171386 +cloud_energy_hashmap[44.42]=200.8922970275879 +cloud_energy_hashmap[44.43]=200.90986842346192 +cloud_energy_hashmap[44.44]=200.92743981933594 +cloud_energy_hashmap[44.45]=200.94501121520997 +cloud_energy_hashmap[44.46]=200.96258261108397 +cloud_energy_hashmap[44.47]=200.980154006958 +cloud_energy_hashmap[44.48]=200.99772540283203 +cloud_energy_hashmap[44.49]=201.01529679870606 +cloud_energy_hashmap[44.50]=201.0328681945801 +cloud_energy_hashmap[44.51]=201.0504395904541 +cloud_energy_hashmap[44.52]=201.06801098632812 +cloud_energy_hashmap[44.53]=201.08558238220215 +cloud_energy_hashmap[44.54]=201.10315377807618 +cloud_energy_hashmap[44.55]=201.1207251739502 +cloud_energy_hashmap[44.56]=201.1382965698242 +cloud_energy_hashmap[44.57]=201.15586796569823 +cloud_energy_hashmap[44.58]=201.17343936157226 +cloud_energy_hashmap[44.59]=201.1910107574463 +cloud_energy_hashmap[44.60]=201.20858215332032 +cloud_energy_hashmap[44.61]=201.22615354919432 +cloud_energy_hashmap[44.62]=201.24372494506835 +cloud_energy_hashmap[44.63]=201.26129634094238 +cloud_energy_hashmap[44.64]=201.2788677368164 +cloud_energy_hashmap[44.65]=201.29643913269044 +cloud_energy_hashmap[44.66]=201.31401052856444 +cloud_energy_hashmap[44.67]=201.33158192443847 +cloud_energy_hashmap[44.68]=201.3491533203125 +cloud_energy_hashmap[44.69]=201.36672471618652 +cloud_energy_hashmap[44.70]=201.38429611206055 +cloud_energy_hashmap[44.71]=201.40186750793458 +cloud_energy_hashmap[44.72]=201.41943890380858 +cloud_energy_hashmap[44.73]=201.4370102996826 +cloud_energy_hashmap[44.74]=201.45458169555664 +cloud_energy_hashmap[44.75]=201.47215309143067 +cloud_energy_hashmap[44.76]=201.4897244873047 +cloud_energy_hashmap[44.77]=201.5072958831787 +cloud_energy_hashmap[44.78]=201.52486727905273 +cloud_energy_hashmap[44.79]=201.54243867492676 +cloud_energy_hashmap[44.80]=201.5600100708008 +cloud_energy_hashmap[44.81]=201.57758146667481 +cloud_energy_hashmap[44.82]=201.59515286254884 +cloud_energy_hashmap[44.83]=201.61272425842284 +cloud_energy_hashmap[44.84]=201.63029565429687 +cloud_energy_hashmap[44.85]=201.6478670501709 +cloud_energy_hashmap[44.86]=201.66543844604493 +cloud_energy_hashmap[44.87]=201.68300984191893 +cloud_energy_hashmap[44.88]=201.70058123779296 +cloud_energy_hashmap[44.89]=201.718152633667 +cloud_energy_hashmap[44.90]=201.73572402954102 +cloud_energy_hashmap[44.91]=201.75329542541505 +cloud_energy_hashmap[44.92]=201.77086682128908 +cloud_energy_hashmap[44.93]=201.78843821716308 +cloud_energy_hashmap[44.94]=201.8060096130371 +cloud_energy_hashmap[44.95]=201.82358100891113 +cloud_energy_hashmap[44.96]=201.84115240478516 +cloud_energy_hashmap[44.97]=201.8587238006592 +cloud_energy_hashmap[44.98]=201.8762951965332 +cloud_energy_hashmap[44.99]=201.89386659240722 +cloud_energy_hashmap[45.01]=201.93150390625 +cloud_energy_hashmap[45.02]=201.95156982421875 +cloud_energy_hashmap[45.03]=201.9716357421875 +cloud_energy_hashmap[45.04]=201.99170166015625 +cloud_energy_hashmap[45.05]=202.011767578125 +cloud_energy_hashmap[45.06]=202.03183349609375 +cloud_energy_hashmap[45.07]=202.0518994140625 +cloud_energy_hashmap[45.08]=202.07196533203125 +cloud_energy_hashmap[45.09]=202.09203125 +cloud_energy_hashmap[45.10]=202.11209716796876 +cloud_energy_hashmap[45.11]=202.1321630859375 +cloud_energy_hashmap[45.12]=202.15222900390626 +cloud_energy_hashmap[45.13]=202.172294921875 +cloud_energy_hashmap[45.14]=202.19236083984376 +cloud_energy_hashmap[45.15]=202.2124267578125 +cloud_energy_hashmap[45.16]=202.23249267578126 +cloud_energy_hashmap[45.17]=202.25255859375 +cloud_energy_hashmap[45.18]=202.27262451171876 +cloud_energy_hashmap[45.19]=202.2926904296875 +cloud_energy_hashmap[45.20]=202.31275634765626 +cloud_energy_hashmap[45.21]=202.332822265625 +cloud_energy_hashmap[45.22]=202.35288818359376 +cloud_energy_hashmap[45.23]=202.3729541015625 +cloud_energy_hashmap[45.24]=202.39302001953126 +cloud_energy_hashmap[45.25]=202.4130859375 +cloud_energy_hashmap[45.26]=202.43315185546874 +cloud_energy_hashmap[45.27]=202.4532177734375 +cloud_energy_hashmap[45.28]=202.47328369140624 +cloud_energy_hashmap[45.29]=202.493349609375 +cloud_energy_hashmap[45.30]=202.51341552734374 +cloud_energy_hashmap[45.31]=202.5334814453125 +cloud_energy_hashmap[45.32]=202.55354736328124 +cloud_energy_hashmap[45.33]=202.57361328125 +cloud_energy_hashmap[45.34]=202.59367919921874 +cloud_energy_hashmap[45.35]=202.6137451171875 +cloud_energy_hashmap[45.36]=202.63381103515624 +cloud_energy_hashmap[45.37]=202.653876953125 +cloud_energy_hashmap[45.38]=202.67394287109374 +cloud_energy_hashmap[45.39]=202.6940087890625 +cloud_energy_hashmap[45.40]=202.71407470703124 +cloud_energy_hashmap[45.41]=202.734140625 +cloud_energy_hashmap[45.42]=202.75420654296875 +cloud_energy_hashmap[45.43]=202.7742724609375 +cloud_energy_hashmap[45.44]=202.79433837890625 +cloud_energy_hashmap[45.45]=202.814404296875 +cloud_energy_hashmap[45.46]=202.83447021484375 +cloud_energy_hashmap[45.47]=202.8545361328125 +cloud_energy_hashmap[45.48]=202.87460205078125 +cloud_energy_hashmap[45.49]=202.89466796875 +cloud_energy_hashmap[45.50]=202.91473388671875 +cloud_energy_hashmap[45.51]=202.9347998046875 +cloud_energy_hashmap[45.52]=202.95486572265625 +cloud_energy_hashmap[45.53]=202.974931640625 +cloud_energy_hashmap[45.54]=202.99499755859375 +cloud_energy_hashmap[45.55]=203.0150634765625 +cloud_energy_hashmap[45.56]=203.03512939453125 +cloud_energy_hashmap[45.57]=203.0551953125 +cloud_energy_hashmap[45.58]=203.07526123046875 +cloud_energy_hashmap[45.59]=203.0953271484375 +cloud_energy_hashmap[45.60]=203.11539306640626 +cloud_energy_hashmap[45.61]=203.135458984375 +cloud_energy_hashmap[45.62]=203.15552490234376 +cloud_energy_hashmap[45.63]=203.1755908203125 +cloud_energy_hashmap[45.64]=203.19565673828126 +cloud_energy_hashmap[45.65]=203.21572265625 +cloud_energy_hashmap[45.66]=203.23578857421876 +cloud_energy_hashmap[45.67]=203.2558544921875 +cloud_energy_hashmap[45.68]=203.27592041015626 +cloud_energy_hashmap[45.69]=203.295986328125 +cloud_energy_hashmap[45.70]=203.31605224609376 +cloud_energy_hashmap[45.71]=203.3361181640625 +cloud_energy_hashmap[45.72]=203.35618408203126 +cloud_energy_hashmap[45.73]=203.37625 +cloud_energy_hashmap[45.74]=203.39631591796876 +cloud_energy_hashmap[45.75]=203.4163818359375 +cloud_energy_hashmap[45.76]=203.43644775390624 +cloud_energy_hashmap[45.77]=203.456513671875 +cloud_energy_hashmap[45.78]=203.47657958984374 +cloud_energy_hashmap[45.79]=203.4966455078125 +cloud_energy_hashmap[45.80]=203.51671142578124 +cloud_energy_hashmap[45.81]=203.53677734375 +cloud_energy_hashmap[45.82]=203.55684326171874 +cloud_energy_hashmap[45.83]=203.5769091796875 +cloud_energy_hashmap[45.84]=203.59697509765624 +cloud_energy_hashmap[45.85]=203.617041015625 +cloud_energy_hashmap[45.86]=203.63710693359374 +cloud_energy_hashmap[45.87]=203.6571728515625 +cloud_energy_hashmap[45.88]=203.67723876953124 +cloud_energy_hashmap[45.89]=203.6973046875 +cloud_energy_hashmap[45.90]=203.71737060546874 +cloud_energy_hashmap[45.91]=203.7374365234375 +cloud_energy_hashmap[45.92]=203.75750244140625 +cloud_energy_hashmap[45.93]=203.777568359375 +cloud_energy_hashmap[45.94]=203.79763427734375 +cloud_energy_hashmap[45.95]=203.8177001953125 +cloud_energy_hashmap[45.96]=203.83776611328125 +cloud_energy_hashmap[45.97]=203.85783203125 +cloud_energy_hashmap[45.98]=203.87789794921875 +cloud_energy_hashmap[45.99]=203.8979638671875 +cloud_energy_hashmap[46.00]=203.91802978515625 +cloud_energy_hashmap[46.01]=203.938095703125 +cloud_energy_hashmap[46.02]=203.95816162109375 +cloud_energy_hashmap[46.03]=203.9782275390625 +cloud_energy_hashmap[46.04]=203.99829345703125 +cloud_energy_hashmap[46.05]=204.018359375 +cloud_energy_hashmap[46.06]=204.03842529296875 +cloud_energy_hashmap[46.07]=204.0584912109375 +cloud_energy_hashmap[46.08]=204.07855712890625 +cloud_energy_hashmap[46.09]=204.098623046875 +cloud_energy_hashmap[46.10]=204.11868896484376 +cloud_energy_hashmap[46.11]=204.1387548828125 +cloud_energy_hashmap[46.12]=204.15882080078126 +cloud_energy_hashmap[46.13]=204.17888671875 +cloud_energy_hashmap[46.14]=204.19895263671876 +cloud_energy_hashmap[46.15]=204.2190185546875 +cloud_energy_hashmap[46.16]=204.23908447265626 +cloud_energy_hashmap[46.17]=204.259150390625 +cloud_energy_hashmap[46.18]=204.27921630859376 +cloud_energy_hashmap[46.19]=204.2992822265625 +cloud_energy_hashmap[46.20]=204.31934814453126 +cloud_energy_hashmap[46.21]=204.3394140625 +cloud_energy_hashmap[46.22]=204.35947998046876 +cloud_energy_hashmap[46.23]=204.3795458984375 +cloud_energy_hashmap[46.24]=204.39961181640626 +cloud_energy_hashmap[46.25]=204.419677734375 +cloud_energy_hashmap[46.26]=204.43974365234374 +cloud_energy_hashmap[46.27]=204.4598095703125 +cloud_energy_hashmap[46.28]=204.47987548828124 +cloud_energy_hashmap[46.29]=204.49994140625 +cloud_energy_hashmap[46.30]=204.52000732421874 +cloud_energy_hashmap[46.31]=204.5400732421875 +cloud_energy_hashmap[46.32]=204.56013916015624 +cloud_energy_hashmap[46.33]=204.580205078125 +cloud_energy_hashmap[46.34]=204.60027099609374 +cloud_energy_hashmap[46.35]=204.6203369140625 +cloud_energy_hashmap[46.36]=204.64040283203124 +cloud_energy_hashmap[46.37]=204.66046875 +cloud_energy_hashmap[46.38]=204.68053466796874 +cloud_energy_hashmap[46.39]=204.7006005859375 +cloud_energy_hashmap[46.40]=204.72066650390624 +cloud_energy_hashmap[46.41]=204.740732421875 +cloud_energy_hashmap[46.42]=204.76079833984375 +cloud_energy_hashmap[46.43]=204.7808642578125 +cloud_energy_hashmap[46.44]=204.80093017578125 +cloud_energy_hashmap[46.45]=204.82099609375 +cloud_energy_hashmap[46.46]=204.84106201171875 +cloud_energy_hashmap[46.47]=204.8611279296875 +cloud_energy_hashmap[46.48]=204.88119384765625 +cloud_energy_hashmap[46.49]=204.901259765625 +cloud_energy_hashmap[46.50]=204.92132568359375 +cloud_energy_hashmap[46.51]=204.9413916015625 +cloud_energy_hashmap[46.52]=204.96145751953125 +cloud_energy_hashmap[46.53]=204.9815234375 +cloud_energy_hashmap[46.54]=205.00158935546875 +cloud_energy_hashmap[46.55]=205.0216552734375 +cloud_energy_hashmap[46.56]=205.04172119140625 +cloud_energy_hashmap[46.57]=205.061787109375 +cloud_energy_hashmap[46.58]=205.08185302734375 +cloud_energy_hashmap[46.59]=205.1019189453125 +cloud_energy_hashmap[46.60]=205.12198486328126 +cloud_energy_hashmap[46.61]=205.14205078125 +cloud_energy_hashmap[46.62]=205.16211669921876 +cloud_energy_hashmap[46.63]=205.1821826171875 +cloud_energy_hashmap[46.64]=205.20224853515626 +cloud_energy_hashmap[46.65]=205.222314453125 +cloud_energy_hashmap[46.66]=205.24238037109376 +cloud_energy_hashmap[46.67]=205.2624462890625 +cloud_energy_hashmap[46.68]=205.28251220703126 +cloud_energy_hashmap[46.69]=205.302578125 +cloud_energy_hashmap[46.70]=205.32264404296876 +cloud_energy_hashmap[46.71]=205.3427099609375 +cloud_energy_hashmap[46.72]=205.36277587890626 +cloud_energy_hashmap[46.73]=205.382841796875 +cloud_energy_hashmap[46.74]=205.40290771484376 +cloud_energy_hashmap[46.75]=205.4229736328125 +cloud_energy_hashmap[46.76]=205.44303955078124 +cloud_energy_hashmap[46.77]=205.46310546875 +cloud_energy_hashmap[46.78]=205.48317138671874 +cloud_energy_hashmap[46.79]=205.5032373046875 +cloud_energy_hashmap[46.80]=205.52330322265624 +cloud_energy_hashmap[46.81]=205.543369140625 +cloud_energy_hashmap[46.82]=205.56343505859374 +cloud_energy_hashmap[46.83]=205.5835009765625 +cloud_energy_hashmap[46.84]=205.60356689453124 +cloud_energy_hashmap[46.85]=205.6236328125 +cloud_energy_hashmap[46.86]=205.64369873046874 +cloud_energy_hashmap[46.87]=205.6637646484375 +cloud_energy_hashmap[46.88]=205.68383056640624 +cloud_energy_hashmap[46.89]=205.703896484375 +cloud_energy_hashmap[46.90]=205.72396240234374 +cloud_energy_hashmap[46.91]=205.7440283203125 +cloud_energy_hashmap[46.92]=205.76409423828125 +cloud_energy_hashmap[46.93]=205.78416015625 +cloud_energy_hashmap[46.94]=205.80422607421875 +cloud_energy_hashmap[46.95]=205.8242919921875 +cloud_energy_hashmap[46.96]=205.84435791015625 +cloud_energy_hashmap[46.97]=205.864423828125 +cloud_energy_hashmap[46.98]=205.88448974609375 +cloud_energy_hashmap[46.99]=205.9045556640625 +cloud_energy_hashmap[47.00]=205.92462158203125 +cloud_energy_hashmap[47.01]=205.9446875 +cloud_energy_hashmap[47.02]=205.96475341796875 +cloud_energy_hashmap[47.03]=205.9848193359375 +cloud_energy_hashmap[47.04]=206.00488525390625 +cloud_energy_hashmap[47.05]=206.024951171875 +cloud_energy_hashmap[47.06]=206.04501708984375 +cloud_energy_hashmap[47.07]=206.0650830078125 +cloud_energy_hashmap[47.08]=206.08514892578125 +cloud_energy_hashmap[47.09]=206.10521484375 +cloud_energy_hashmap[47.10]=206.12528076171876 +cloud_energy_hashmap[47.11]=206.1453466796875 +cloud_energy_hashmap[47.12]=206.16541259765626 +cloud_energy_hashmap[47.13]=206.185478515625 +cloud_energy_hashmap[47.14]=206.20554443359376 +cloud_energy_hashmap[47.15]=206.2256103515625 +cloud_energy_hashmap[47.16]=206.24567626953126 +cloud_energy_hashmap[47.17]=206.2657421875 +cloud_energy_hashmap[47.18]=206.28580810546876 +cloud_energy_hashmap[47.19]=206.3058740234375 +cloud_energy_hashmap[47.20]=206.32593994140626 +cloud_energy_hashmap[47.21]=206.346005859375 +cloud_energy_hashmap[47.22]=206.36607177734376 +cloud_energy_hashmap[47.23]=206.3861376953125 +cloud_energy_hashmap[47.24]=206.40620361328126 +cloud_energy_hashmap[47.25]=206.42626953125 +cloud_energy_hashmap[47.26]=206.44633544921874 +cloud_energy_hashmap[47.27]=206.4664013671875 +cloud_energy_hashmap[47.28]=206.48646728515624 +cloud_energy_hashmap[47.29]=206.506533203125 +cloud_energy_hashmap[47.30]=206.52659912109374 +cloud_energy_hashmap[47.31]=206.5466650390625 +cloud_energy_hashmap[47.32]=206.56673095703124 +cloud_energy_hashmap[47.33]=206.586796875 +cloud_energy_hashmap[47.34]=206.60686279296874 +cloud_energy_hashmap[47.35]=206.6269287109375 +cloud_energy_hashmap[47.36]=206.64699462890624 +cloud_energy_hashmap[47.37]=206.667060546875 +cloud_energy_hashmap[47.38]=206.68712646484374 +cloud_energy_hashmap[47.39]=206.7071923828125 +cloud_energy_hashmap[47.40]=206.72725830078124 +cloud_energy_hashmap[47.41]=206.74732421875 +cloud_energy_hashmap[47.42]=206.76739013671875 +cloud_energy_hashmap[47.43]=206.7874560546875 +cloud_energy_hashmap[47.44]=206.80752197265625 +cloud_energy_hashmap[47.45]=206.827587890625 +cloud_energy_hashmap[47.46]=206.84765380859375 +cloud_energy_hashmap[47.47]=206.8677197265625 +cloud_energy_hashmap[47.48]=206.88778564453125 +cloud_energy_hashmap[47.49]=206.9078515625 +cloud_energy_hashmap[47.50]=206.92791748046875 +cloud_energy_hashmap[47.51]=206.9479833984375 +cloud_energy_hashmap[47.52]=206.96804931640625 +cloud_energy_hashmap[47.53]=206.988115234375 +cloud_energy_hashmap[47.54]=207.00818115234375 +cloud_energy_hashmap[47.55]=207.0282470703125 +cloud_energy_hashmap[47.56]=207.04831298828125 +cloud_energy_hashmap[47.57]=207.06837890625 +cloud_energy_hashmap[47.58]=207.08844482421875 +cloud_energy_hashmap[47.59]=207.1085107421875 +cloud_energy_hashmap[47.60]=207.12857666015626 +cloud_energy_hashmap[47.61]=207.148642578125 +cloud_energy_hashmap[47.62]=207.16870849609376 +cloud_energy_hashmap[47.63]=207.1887744140625 +cloud_energy_hashmap[47.64]=207.20884033203126 +cloud_energy_hashmap[47.65]=207.22890625 +cloud_energy_hashmap[47.66]=207.24897216796876 +cloud_energy_hashmap[47.67]=207.2690380859375 +cloud_energy_hashmap[47.68]=207.28910400390626 +cloud_energy_hashmap[47.69]=207.309169921875 +cloud_energy_hashmap[47.70]=207.32923583984376 +cloud_energy_hashmap[47.71]=207.3493017578125 +cloud_energy_hashmap[47.72]=207.36936767578126 +cloud_energy_hashmap[47.73]=207.38943359375 +cloud_energy_hashmap[47.74]=207.40949951171876 +cloud_energy_hashmap[47.75]=207.4295654296875 +cloud_energy_hashmap[47.76]=207.44963134765624 +cloud_energy_hashmap[47.77]=207.469697265625 +cloud_energy_hashmap[47.78]=207.48976318359374 +cloud_energy_hashmap[47.79]=207.5098291015625 +cloud_energy_hashmap[47.80]=207.52989501953124 +cloud_energy_hashmap[47.81]=207.5499609375 +cloud_energy_hashmap[47.82]=207.57002685546874 +cloud_energy_hashmap[47.83]=207.5900927734375 +cloud_energy_hashmap[47.84]=207.61015869140624 +cloud_energy_hashmap[47.85]=207.630224609375 +cloud_energy_hashmap[47.86]=207.65029052734374 +cloud_energy_hashmap[47.87]=207.6703564453125 +cloud_energy_hashmap[47.88]=207.69042236328124 +cloud_energy_hashmap[47.89]=207.71048828125 +cloud_energy_hashmap[47.90]=207.73055419921874 +cloud_energy_hashmap[47.91]=207.7506201171875 +cloud_energy_hashmap[47.92]=207.77068603515625 +cloud_energy_hashmap[47.93]=207.790751953125 +cloud_energy_hashmap[47.94]=207.81081787109375 +cloud_energy_hashmap[47.95]=207.8308837890625 +cloud_energy_hashmap[47.96]=207.85094970703125 +cloud_energy_hashmap[47.97]=207.871015625 +cloud_energy_hashmap[47.98]=207.89108154296875 +cloud_energy_hashmap[47.99]=207.9111474609375 +cloud_energy_hashmap[48.00]=207.93121337890625 +cloud_energy_hashmap[48.01]=207.951279296875 +cloud_energy_hashmap[48.02]=207.97134521484375 +cloud_energy_hashmap[48.03]=207.9914111328125 +cloud_energy_hashmap[48.04]=208.01147705078125 +cloud_energy_hashmap[48.05]=208.03154296875 +cloud_energy_hashmap[48.06]=208.05160888671875 +cloud_energy_hashmap[48.07]=208.0716748046875 +cloud_energy_hashmap[48.08]=208.09174072265625 +cloud_energy_hashmap[48.09]=208.111806640625 +cloud_energy_hashmap[48.10]=208.13187255859376 +cloud_energy_hashmap[48.11]=208.1519384765625 +cloud_energy_hashmap[48.12]=208.17200439453126 +cloud_energy_hashmap[48.13]=208.1920703125 +cloud_energy_hashmap[48.14]=208.21213623046876 +cloud_energy_hashmap[48.15]=208.2322021484375 +cloud_energy_hashmap[48.16]=208.25226806640626 +cloud_energy_hashmap[48.17]=208.272333984375 +cloud_energy_hashmap[48.18]=208.29239990234376 +cloud_energy_hashmap[48.19]=208.3124658203125 +cloud_energy_hashmap[48.20]=208.33253173828126 +cloud_energy_hashmap[48.21]=208.35259765625 +cloud_energy_hashmap[48.22]=208.37266357421876 +cloud_energy_hashmap[48.23]=208.3927294921875 +cloud_energy_hashmap[48.24]=208.41279541015626 +cloud_energy_hashmap[48.25]=208.432861328125 +cloud_energy_hashmap[48.26]=208.45292724609374 +cloud_energy_hashmap[48.27]=208.4729931640625 +cloud_energy_hashmap[48.28]=208.49305908203124 +cloud_energy_hashmap[48.29]=208.513125 +cloud_energy_hashmap[48.30]=208.53319091796874 +cloud_energy_hashmap[48.31]=208.5532568359375 +cloud_energy_hashmap[48.32]=208.57332275390624 +cloud_energy_hashmap[48.33]=208.593388671875 +cloud_energy_hashmap[48.34]=208.61345458984374 +cloud_energy_hashmap[48.35]=208.6335205078125 +cloud_energy_hashmap[48.36]=208.65358642578124 +cloud_energy_hashmap[48.37]=208.67365234375 +cloud_energy_hashmap[48.38]=208.69371826171874 +cloud_energy_hashmap[48.39]=208.7137841796875 +cloud_energy_hashmap[48.40]=208.73385009765624 +cloud_energy_hashmap[48.41]=208.753916015625 +cloud_energy_hashmap[48.42]=208.77398193359375 +cloud_energy_hashmap[48.43]=208.7940478515625 +cloud_energy_hashmap[48.44]=208.81411376953125 +cloud_energy_hashmap[48.45]=208.8341796875 +cloud_energy_hashmap[48.46]=208.85424560546875 +cloud_energy_hashmap[48.47]=208.8743115234375 +cloud_energy_hashmap[48.48]=208.89437744140625 +cloud_energy_hashmap[48.49]=208.914443359375 +cloud_energy_hashmap[48.50]=208.93450927734375 +cloud_energy_hashmap[48.51]=208.9545751953125 +cloud_energy_hashmap[48.52]=208.97464111328125 +cloud_energy_hashmap[48.53]=208.99470703125 +cloud_energy_hashmap[48.54]=209.01477294921875 +cloud_energy_hashmap[48.55]=209.0348388671875 +cloud_energy_hashmap[48.56]=209.05490478515625 +cloud_energy_hashmap[48.57]=209.074970703125 +cloud_energy_hashmap[48.58]=209.09503662109375 +cloud_energy_hashmap[48.59]=209.1151025390625 +cloud_energy_hashmap[48.60]=209.13516845703126 +cloud_energy_hashmap[48.61]=209.155234375 +cloud_energy_hashmap[48.62]=209.17530029296876 +cloud_energy_hashmap[48.63]=209.1953662109375 +cloud_energy_hashmap[48.64]=209.21543212890626 +cloud_energy_hashmap[48.65]=209.235498046875 +cloud_energy_hashmap[48.66]=209.25556396484376 +cloud_energy_hashmap[48.67]=209.2756298828125 +cloud_energy_hashmap[48.68]=209.29569580078126 +cloud_energy_hashmap[48.69]=209.31576171875 +cloud_energy_hashmap[48.70]=209.33582763671876 +cloud_energy_hashmap[48.71]=209.3558935546875 +cloud_energy_hashmap[48.72]=209.37595947265626 +cloud_energy_hashmap[48.73]=209.396025390625 +cloud_energy_hashmap[48.74]=209.41609130859376 +cloud_energy_hashmap[48.75]=209.4361572265625 +cloud_energy_hashmap[48.76]=209.45622314453124 +cloud_energy_hashmap[48.77]=209.4762890625 +cloud_energy_hashmap[48.78]=209.49635498046874 +cloud_energy_hashmap[48.79]=209.5164208984375 +cloud_energy_hashmap[48.80]=209.53648681640624 +cloud_energy_hashmap[48.81]=209.556552734375 +cloud_energy_hashmap[48.82]=209.57661865234374 +cloud_energy_hashmap[48.83]=209.5966845703125 +cloud_energy_hashmap[48.84]=209.61675048828124 +cloud_energy_hashmap[48.85]=209.63681640625 +cloud_energy_hashmap[48.86]=209.65688232421874 +cloud_energy_hashmap[48.87]=209.6769482421875 +cloud_energy_hashmap[48.88]=209.69701416015624 +cloud_energy_hashmap[48.89]=209.717080078125 +cloud_energy_hashmap[48.90]=209.73714599609374 +cloud_energy_hashmap[48.91]=209.7572119140625 +cloud_energy_hashmap[48.92]=209.77727783203125 +cloud_energy_hashmap[48.93]=209.79734375 +cloud_energy_hashmap[48.94]=209.81740966796875 +cloud_energy_hashmap[48.95]=209.8374755859375 +cloud_energy_hashmap[48.96]=209.85754150390625 +cloud_energy_hashmap[48.97]=209.877607421875 +cloud_energy_hashmap[48.98]=209.89767333984375 +cloud_energy_hashmap[48.99]=209.9177392578125 +cloud_energy_hashmap[49.00]=209.93780517578125 +cloud_energy_hashmap[49.01]=209.95787109375 +cloud_energy_hashmap[49.02]=209.97793701171875 +cloud_energy_hashmap[49.03]=209.9980029296875 +cloud_energy_hashmap[49.04]=210.01806884765625 +cloud_energy_hashmap[49.05]=210.038134765625 +cloud_energy_hashmap[49.06]=210.05820068359375 +cloud_energy_hashmap[49.07]=210.0782666015625 +cloud_energy_hashmap[49.08]=210.09833251953125 +cloud_energy_hashmap[49.09]=210.1183984375 +cloud_energy_hashmap[49.10]=210.13846435546876 +cloud_energy_hashmap[49.11]=210.1585302734375 +cloud_energy_hashmap[49.12]=210.17859619140626 +cloud_energy_hashmap[49.13]=210.198662109375 +cloud_energy_hashmap[49.14]=210.21872802734376 +cloud_energy_hashmap[49.15]=210.2387939453125 +cloud_energy_hashmap[49.16]=210.25885986328126 +cloud_energy_hashmap[49.17]=210.27892578125 +cloud_energy_hashmap[49.18]=210.29899169921876 +cloud_energy_hashmap[49.19]=210.3190576171875 +cloud_energy_hashmap[49.20]=210.33912353515626 +cloud_energy_hashmap[49.21]=210.359189453125 +cloud_energy_hashmap[49.22]=210.37925537109376 +cloud_energy_hashmap[49.23]=210.3993212890625 +cloud_energy_hashmap[49.24]=210.41938720703126 +cloud_energy_hashmap[49.25]=210.439453125 +cloud_energy_hashmap[49.26]=210.45951904296874 +cloud_energy_hashmap[49.27]=210.4795849609375 +cloud_energy_hashmap[49.28]=210.49965087890624 +cloud_energy_hashmap[49.29]=210.519716796875 +cloud_energy_hashmap[49.30]=210.53978271484374 +cloud_energy_hashmap[49.31]=210.5598486328125 +cloud_energy_hashmap[49.32]=210.57991455078124 +cloud_energy_hashmap[49.33]=210.59998046875 +cloud_energy_hashmap[49.34]=210.62004638671874 +cloud_energy_hashmap[49.35]=210.6401123046875 +cloud_energy_hashmap[49.36]=210.66017822265624 +cloud_energy_hashmap[49.37]=210.680244140625 +cloud_energy_hashmap[49.38]=210.70031005859374 +cloud_energy_hashmap[49.39]=210.7203759765625 +cloud_energy_hashmap[49.40]=210.74044189453124 +cloud_energy_hashmap[49.41]=210.7605078125 +cloud_energy_hashmap[49.42]=210.78057373046875 +cloud_energy_hashmap[49.43]=210.8006396484375 +cloud_energy_hashmap[49.44]=210.82070556640625 +cloud_energy_hashmap[49.45]=210.840771484375 +cloud_energy_hashmap[49.46]=210.86083740234375 +cloud_energy_hashmap[49.47]=210.8809033203125 +cloud_energy_hashmap[49.48]=210.90096923828125 +cloud_energy_hashmap[49.49]=210.92103515625 +cloud_energy_hashmap[49.50]=210.94110107421875 +cloud_energy_hashmap[49.51]=210.9611669921875 +cloud_energy_hashmap[49.52]=210.98123291015625 +cloud_energy_hashmap[49.53]=211.001298828125 +cloud_energy_hashmap[49.54]=211.02136474609375 +cloud_energy_hashmap[49.55]=211.0414306640625 +cloud_energy_hashmap[49.56]=211.06149658203125 +cloud_energy_hashmap[49.57]=211.0815625 +cloud_energy_hashmap[49.58]=211.10162841796875 +cloud_energy_hashmap[49.59]=211.1216943359375 +cloud_energy_hashmap[49.60]=211.14176025390626 +cloud_energy_hashmap[49.61]=211.161826171875 +cloud_energy_hashmap[49.62]=211.18189208984376 +cloud_energy_hashmap[49.63]=211.2019580078125 +cloud_energy_hashmap[49.64]=211.22202392578126 +cloud_energy_hashmap[49.65]=211.24208984375 +cloud_energy_hashmap[49.66]=211.26215576171876 +cloud_energy_hashmap[49.67]=211.2822216796875 +cloud_energy_hashmap[49.68]=211.30228759765626 +cloud_energy_hashmap[49.69]=211.322353515625 +cloud_energy_hashmap[49.70]=211.34241943359376 +cloud_energy_hashmap[49.71]=211.3624853515625 +cloud_energy_hashmap[49.72]=211.38255126953126 +cloud_energy_hashmap[49.73]=211.4026171875 +cloud_energy_hashmap[49.74]=211.42268310546876 +cloud_energy_hashmap[49.75]=211.4427490234375 +cloud_energy_hashmap[49.76]=211.46281494140624 +cloud_energy_hashmap[49.77]=211.482880859375 +cloud_energy_hashmap[49.78]=211.50294677734374 +cloud_energy_hashmap[49.79]=211.5230126953125 +cloud_energy_hashmap[49.80]=211.54307861328124 +cloud_energy_hashmap[49.81]=211.56314453125 +cloud_energy_hashmap[49.82]=211.58321044921874 +cloud_energy_hashmap[49.83]=211.6032763671875 +cloud_energy_hashmap[49.84]=211.62334228515624 +cloud_energy_hashmap[49.85]=211.643408203125 +cloud_energy_hashmap[49.86]=211.66347412109374 +cloud_energy_hashmap[49.87]=211.6835400390625 +cloud_energy_hashmap[49.88]=211.70360595703124 +cloud_energy_hashmap[49.89]=211.723671875 +cloud_energy_hashmap[49.90]=211.74373779296874 +cloud_energy_hashmap[49.91]=211.7638037109375 +cloud_energy_hashmap[49.92]=211.78386962890625 +cloud_energy_hashmap[49.93]=211.803935546875 +cloud_energy_hashmap[49.94]=211.82400146484375 +cloud_energy_hashmap[49.95]=211.8440673828125 +cloud_energy_hashmap[49.96]=211.86413330078125 +cloud_energy_hashmap[49.97]=211.88419921875 +cloud_energy_hashmap[49.98]=211.90426513671875 +cloud_energy_hashmap[49.99]=211.9243310546875 +cloud_energy_hashmap[50.01]=211.964462890625 +cloud_energy_hashmap[50.02]=211.98452880859375 +cloud_energy_hashmap[50.03]=212.0045947265625 +cloud_energy_hashmap[50.04]=212.02466064453125 +cloud_energy_hashmap[50.05]=212.0447265625 +cloud_energy_hashmap[50.06]=212.06479248046875 +cloud_energy_hashmap[50.07]=212.0848583984375 +cloud_energy_hashmap[50.08]=212.10492431640625 +cloud_energy_hashmap[50.09]=212.124990234375 +cloud_energy_hashmap[50.10]=212.14505615234376 +cloud_energy_hashmap[50.11]=212.1651220703125 +cloud_energy_hashmap[50.12]=212.18518798828126 +cloud_energy_hashmap[50.13]=212.20525390625 +cloud_energy_hashmap[50.14]=212.22531982421876 +cloud_energy_hashmap[50.15]=212.2453857421875 +cloud_energy_hashmap[50.16]=212.26545166015626 +cloud_energy_hashmap[50.17]=212.285517578125 +cloud_energy_hashmap[50.18]=212.30558349609376 +cloud_energy_hashmap[50.19]=212.3256494140625 +cloud_energy_hashmap[50.20]=212.34571533203126 +cloud_energy_hashmap[50.21]=212.36578125 +cloud_energy_hashmap[50.22]=212.38584716796876 +cloud_energy_hashmap[50.23]=212.4059130859375 +cloud_energy_hashmap[50.24]=212.42597900390626 +cloud_energy_hashmap[50.25]=212.446044921875 +cloud_energy_hashmap[50.26]=212.46611083984374 +cloud_energy_hashmap[50.27]=212.4861767578125 +cloud_energy_hashmap[50.28]=212.50624267578124 +cloud_energy_hashmap[50.29]=212.52630859375 +cloud_energy_hashmap[50.30]=212.54637451171874 +cloud_energy_hashmap[50.31]=212.5664404296875 +cloud_energy_hashmap[50.32]=212.58650634765624 +cloud_energy_hashmap[50.33]=212.606572265625 +cloud_energy_hashmap[50.34]=212.62663818359374 +cloud_energy_hashmap[50.35]=212.6467041015625 +cloud_energy_hashmap[50.36]=212.66677001953124 +cloud_energy_hashmap[50.37]=212.6868359375 +cloud_energy_hashmap[50.38]=212.70690185546874 +cloud_energy_hashmap[50.39]=212.7269677734375 +cloud_energy_hashmap[50.40]=212.74703369140624 +cloud_energy_hashmap[50.41]=212.767099609375 +cloud_energy_hashmap[50.42]=212.78716552734375 +cloud_energy_hashmap[50.43]=212.8072314453125 +cloud_energy_hashmap[50.44]=212.82729736328125 +cloud_energy_hashmap[50.45]=212.84736328125 +cloud_energy_hashmap[50.46]=212.86742919921875 +cloud_energy_hashmap[50.47]=212.8874951171875 +cloud_energy_hashmap[50.48]=212.90756103515625 +cloud_energy_hashmap[50.49]=212.927626953125 +cloud_energy_hashmap[50.50]=212.94769287109375 +cloud_energy_hashmap[50.51]=212.9677587890625 +cloud_energy_hashmap[50.52]=212.98782470703125 +cloud_energy_hashmap[50.53]=213.007890625 +cloud_energy_hashmap[50.54]=213.02795654296875 +cloud_energy_hashmap[50.55]=213.0480224609375 +cloud_energy_hashmap[50.56]=213.06808837890625 +cloud_energy_hashmap[50.57]=213.088154296875 +cloud_energy_hashmap[50.58]=213.10822021484375 +cloud_energy_hashmap[50.59]=213.1282861328125 +cloud_energy_hashmap[50.60]=213.14835205078126 +cloud_energy_hashmap[50.61]=213.16841796875 +cloud_energy_hashmap[50.62]=213.18848388671876 +cloud_energy_hashmap[50.63]=213.2085498046875 +cloud_energy_hashmap[50.64]=213.22861572265626 +cloud_energy_hashmap[50.65]=213.248681640625 +cloud_energy_hashmap[50.66]=213.26874755859376 +cloud_energy_hashmap[50.67]=213.2888134765625 +cloud_energy_hashmap[50.68]=213.30887939453126 +cloud_energy_hashmap[50.69]=213.3289453125 +cloud_energy_hashmap[50.70]=213.34901123046876 +cloud_energy_hashmap[50.71]=213.3690771484375 +cloud_energy_hashmap[50.72]=213.38914306640626 +cloud_energy_hashmap[50.73]=213.409208984375 +cloud_energy_hashmap[50.74]=213.42927490234376 +cloud_energy_hashmap[50.75]=213.4493408203125 +cloud_energy_hashmap[50.76]=213.46940673828124 +cloud_energy_hashmap[50.77]=213.48947265625 +cloud_energy_hashmap[50.78]=213.50953857421874 +cloud_energy_hashmap[50.79]=213.5296044921875 +cloud_energy_hashmap[50.80]=213.54967041015624 +cloud_energy_hashmap[50.81]=213.569736328125 +cloud_energy_hashmap[50.82]=213.58980224609374 +cloud_energy_hashmap[50.83]=213.6098681640625 +cloud_energy_hashmap[50.84]=213.62993408203124 +cloud_energy_hashmap[50.85]=213.65 +cloud_energy_hashmap[50.86]=213.67006591796874 +cloud_energy_hashmap[50.87]=213.6901318359375 +cloud_energy_hashmap[50.88]=213.71019775390624 +cloud_energy_hashmap[50.89]=213.730263671875 +cloud_energy_hashmap[50.90]=213.75032958984374 +cloud_energy_hashmap[50.91]=213.7703955078125 +cloud_energy_hashmap[50.92]=213.79046142578125 +cloud_energy_hashmap[50.93]=213.81052734375 +cloud_energy_hashmap[50.94]=213.83059326171875 +cloud_energy_hashmap[50.95]=213.8506591796875 +cloud_energy_hashmap[50.96]=213.87072509765625 +cloud_energy_hashmap[50.97]=213.890791015625 +cloud_energy_hashmap[50.98]=213.91085693359375 +cloud_energy_hashmap[50.99]=213.9309228515625 +cloud_energy_hashmap[51.00]=213.95098876953125 +cloud_energy_hashmap[51.01]=213.9710546875 +cloud_energy_hashmap[51.02]=213.99112060546875 +cloud_energy_hashmap[51.03]=214.0111865234375 +cloud_energy_hashmap[51.04]=214.03125244140625 +cloud_energy_hashmap[51.05]=214.051318359375 +cloud_energy_hashmap[51.06]=214.07138427734375 +cloud_energy_hashmap[51.07]=214.0914501953125 +cloud_energy_hashmap[51.08]=214.11151611328125 +cloud_energy_hashmap[51.09]=214.13158203125 +cloud_energy_hashmap[51.10]=214.15164794921876 +cloud_energy_hashmap[51.11]=214.1717138671875 +cloud_energy_hashmap[51.12]=214.19177978515626 +cloud_energy_hashmap[51.13]=214.211845703125 +cloud_energy_hashmap[51.14]=214.23191162109376 +cloud_energy_hashmap[51.15]=214.2519775390625 +cloud_energy_hashmap[51.16]=214.27204345703126 +cloud_energy_hashmap[51.17]=214.292109375 +cloud_energy_hashmap[51.18]=214.31217529296876 +cloud_energy_hashmap[51.19]=214.3322412109375 +cloud_energy_hashmap[51.20]=214.35230712890626 +cloud_energy_hashmap[51.21]=214.372373046875 +cloud_energy_hashmap[51.22]=214.39243896484376 +cloud_energy_hashmap[51.23]=214.4125048828125 +cloud_energy_hashmap[51.24]=214.43257080078126 +cloud_energy_hashmap[51.25]=214.45263671875 +cloud_energy_hashmap[51.26]=214.47270263671874 +cloud_energy_hashmap[51.27]=214.4927685546875 +cloud_energy_hashmap[51.28]=214.51283447265624 +cloud_energy_hashmap[51.29]=214.532900390625 +cloud_energy_hashmap[51.30]=214.55296630859374 +cloud_energy_hashmap[51.31]=214.5730322265625 +cloud_energy_hashmap[51.32]=214.59309814453124 +cloud_energy_hashmap[51.33]=214.6131640625 +cloud_energy_hashmap[51.34]=214.63322998046874 +cloud_energy_hashmap[51.35]=214.6532958984375 +cloud_energy_hashmap[51.36]=214.67336181640624 +cloud_energy_hashmap[51.37]=214.693427734375 +cloud_energy_hashmap[51.38]=214.71349365234374 +cloud_energy_hashmap[51.39]=214.7335595703125 +cloud_energy_hashmap[51.40]=214.75362548828124 +cloud_energy_hashmap[51.41]=214.77369140625 +cloud_energy_hashmap[51.42]=214.79375732421875 +cloud_energy_hashmap[51.43]=214.8138232421875 +cloud_energy_hashmap[51.44]=214.83388916015625 +cloud_energy_hashmap[51.45]=214.853955078125 +cloud_energy_hashmap[51.46]=214.87402099609375 +cloud_energy_hashmap[51.47]=214.8940869140625 +cloud_energy_hashmap[51.48]=214.91415283203125 +cloud_energy_hashmap[51.49]=214.93421875 +cloud_energy_hashmap[51.50]=214.95428466796875 +cloud_energy_hashmap[51.51]=214.9743505859375 +cloud_energy_hashmap[51.52]=214.99441650390625 +cloud_energy_hashmap[51.53]=215.014482421875 +cloud_energy_hashmap[51.54]=215.03454833984375 +cloud_energy_hashmap[51.55]=215.0546142578125 +cloud_energy_hashmap[51.56]=215.07468017578125 +cloud_energy_hashmap[51.57]=215.09474609375 +cloud_energy_hashmap[51.58]=215.11481201171875 +cloud_energy_hashmap[51.59]=215.1348779296875 +cloud_energy_hashmap[51.60]=215.15494384765626 +cloud_energy_hashmap[51.61]=215.175009765625 +cloud_energy_hashmap[51.62]=215.19507568359376 +cloud_energy_hashmap[51.63]=215.2151416015625 +cloud_energy_hashmap[51.64]=215.23520751953126 +cloud_energy_hashmap[51.65]=215.2552734375 +cloud_energy_hashmap[51.66]=215.27533935546876 +cloud_energy_hashmap[51.67]=215.2954052734375 +cloud_energy_hashmap[51.68]=215.31547119140626 +cloud_energy_hashmap[51.69]=215.335537109375 +cloud_energy_hashmap[51.70]=215.35560302734376 +cloud_energy_hashmap[51.71]=215.3756689453125 +cloud_energy_hashmap[51.72]=215.39573486328126 +cloud_energy_hashmap[51.73]=215.41580078125 +cloud_energy_hashmap[51.74]=215.43586669921876 +cloud_energy_hashmap[51.75]=215.4559326171875 +cloud_energy_hashmap[51.76]=215.47599853515624 +cloud_energy_hashmap[51.77]=215.496064453125 +cloud_energy_hashmap[51.78]=215.51613037109374 +cloud_energy_hashmap[51.79]=215.5361962890625 +cloud_energy_hashmap[51.80]=215.55626220703124 +cloud_energy_hashmap[51.81]=215.576328125 +cloud_energy_hashmap[51.82]=215.59639404296874 +cloud_energy_hashmap[51.83]=215.6164599609375 +cloud_energy_hashmap[51.84]=215.63652587890624 +cloud_energy_hashmap[51.85]=215.656591796875 +cloud_energy_hashmap[51.86]=215.67665771484374 +cloud_energy_hashmap[51.87]=215.6967236328125 +cloud_energy_hashmap[51.88]=215.71678955078124 +cloud_energy_hashmap[51.89]=215.73685546875 +cloud_energy_hashmap[51.90]=215.75692138671874 +cloud_energy_hashmap[51.91]=215.7769873046875 +cloud_energy_hashmap[51.92]=215.79705322265625 +cloud_energy_hashmap[51.93]=215.817119140625 +cloud_energy_hashmap[51.94]=215.83718505859375 +cloud_energy_hashmap[51.95]=215.8572509765625 +cloud_energy_hashmap[51.96]=215.87731689453125 +cloud_energy_hashmap[51.97]=215.8973828125 +cloud_energy_hashmap[51.98]=215.91744873046875 +cloud_energy_hashmap[51.99]=215.9375146484375 +cloud_energy_hashmap[52.00]=215.95758056640625 +cloud_energy_hashmap[52.01]=215.977646484375 +cloud_energy_hashmap[52.02]=215.99771240234375 +cloud_energy_hashmap[52.03]=216.0177783203125 +cloud_energy_hashmap[52.04]=216.03784423828125 +cloud_energy_hashmap[52.05]=216.05791015625 +cloud_energy_hashmap[52.06]=216.07797607421875 +cloud_energy_hashmap[52.07]=216.0980419921875 +cloud_energy_hashmap[52.08]=216.11810791015625 +cloud_energy_hashmap[52.09]=216.138173828125 +cloud_energy_hashmap[52.10]=216.15823974609376 +cloud_energy_hashmap[52.11]=216.1783056640625 +cloud_energy_hashmap[52.12]=216.19837158203126 +cloud_energy_hashmap[52.13]=216.2184375 +cloud_energy_hashmap[52.14]=216.23850341796876 +cloud_energy_hashmap[52.15]=216.2585693359375 +cloud_energy_hashmap[52.16]=216.27863525390626 +cloud_energy_hashmap[52.17]=216.298701171875 +cloud_energy_hashmap[52.18]=216.31876708984376 +cloud_energy_hashmap[52.19]=216.3388330078125 +cloud_energy_hashmap[52.20]=216.35889892578126 +cloud_energy_hashmap[52.21]=216.37896484375 +cloud_energy_hashmap[52.22]=216.39903076171876 +cloud_energy_hashmap[52.23]=216.4190966796875 +cloud_energy_hashmap[52.24]=216.43916259765626 +cloud_energy_hashmap[52.25]=216.459228515625 +cloud_energy_hashmap[52.26]=216.47929443359374 +cloud_energy_hashmap[52.27]=216.4993603515625 +cloud_energy_hashmap[52.28]=216.51942626953124 +cloud_energy_hashmap[52.29]=216.5394921875 +cloud_energy_hashmap[52.30]=216.55955810546874 +cloud_energy_hashmap[52.31]=216.5796240234375 +cloud_energy_hashmap[52.32]=216.59968994140624 +cloud_energy_hashmap[52.33]=216.619755859375 +cloud_energy_hashmap[52.34]=216.63982177734374 +cloud_energy_hashmap[52.35]=216.6598876953125 +cloud_energy_hashmap[52.36]=216.67995361328124 +cloud_energy_hashmap[52.37]=216.70001953125 +cloud_energy_hashmap[52.38]=216.72008544921874 +cloud_energy_hashmap[52.39]=216.7401513671875 +cloud_energy_hashmap[52.40]=216.76021728515624 +cloud_energy_hashmap[52.41]=216.780283203125 +cloud_energy_hashmap[52.42]=216.80034912109375 +cloud_energy_hashmap[52.43]=216.8204150390625 +cloud_energy_hashmap[52.44]=216.84048095703125 +cloud_energy_hashmap[52.45]=216.860546875 +cloud_energy_hashmap[52.46]=216.88061279296875 +cloud_energy_hashmap[52.47]=216.9006787109375 +cloud_energy_hashmap[52.48]=216.92074462890625 +cloud_energy_hashmap[52.49]=216.940810546875 +cloud_energy_hashmap[52.50]=216.96087646484375 +cloud_energy_hashmap[52.51]=216.9809423828125 +cloud_energy_hashmap[52.52]=217.00100830078125 +cloud_energy_hashmap[52.53]=217.02107421875 +cloud_energy_hashmap[52.54]=217.04114013671875 +cloud_energy_hashmap[52.55]=217.0612060546875 +cloud_energy_hashmap[52.56]=217.08127197265625 +cloud_energy_hashmap[52.57]=217.101337890625 +cloud_energy_hashmap[52.58]=217.12140380859375 +cloud_energy_hashmap[52.59]=217.1414697265625 +cloud_energy_hashmap[52.60]=217.16153564453126 +cloud_energy_hashmap[52.61]=217.1816015625 +cloud_energy_hashmap[52.62]=217.20166748046876 +cloud_energy_hashmap[52.63]=217.2217333984375 +cloud_energy_hashmap[52.64]=217.24179931640626 +cloud_energy_hashmap[52.65]=217.261865234375 +cloud_energy_hashmap[52.66]=217.28193115234376 +cloud_energy_hashmap[52.67]=217.3019970703125 +cloud_energy_hashmap[52.68]=217.32206298828126 +cloud_energy_hashmap[52.69]=217.34212890625 +cloud_energy_hashmap[52.70]=217.36219482421876 +cloud_energy_hashmap[52.71]=217.3822607421875 +cloud_energy_hashmap[52.72]=217.40232666015626 +cloud_energy_hashmap[52.73]=217.422392578125 +cloud_energy_hashmap[52.74]=217.44245849609376 +cloud_energy_hashmap[52.75]=217.4625244140625 +cloud_energy_hashmap[52.76]=217.48259033203124 +cloud_energy_hashmap[52.77]=217.50265625 +cloud_energy_hashmap[52.78]=217.52272216796874 +cloud_energy_hashmap[52.79]=217.5427880859375 +cloud_energy_hashmap[52.80]=217.56285400390624 +cloud_energy_hashmap[52.81]=217.582919921875 +cloud_energy_hashmap[52.82]=217.60298583984374 +cloud_energy_hashmap[52.83]=217.6230517578125 +cloud_energy_hashmap[52.84]=217.64311767578124 +cloud_energy_hashmap[52.85]=217.66318359375 +cloud_energy_hashmap[52.86]=217.68324951171874 +cloud_energy_hashmap[52.87]=217.7033154296875 +cloud_energy_hashmap[52.88]=217.72338134765624 +cloud_energy_hashmap[52.89]=217.743447265625 +cloud_energy_hashmap[52.90]=217.76351318359374 +cloud_energy_hashmap[52.91]=217.7835791015625 +cloud_energy_hashmap[52.92]=217.80364501953125 +cloud_energy_hashmap[52.93]=217.8237109375 +cloud_energy_hashmap[52.94]=217.84377685546875 +cloud_energy_hashmap[52.95]=217.8638427734375 +cloud_energy_hashmap[52.96]=217.88390869140625 +cloud_energy_hashmap[52.97]=217.903974609375 +cloud_energy_hashmap[52.98]=217.92404052734375 +cloud_energy_hashmap[52.99]=217.9441064453125 +cloud_energy_hashmap[53.00]=217.96417236328125 +cloud_energy_hashmap[53.01]=217.98423828125 +cloud_energy_hashmap[53.02]=218.00430419921875 +cloud_energy_hashmap[53.03]=218.0243701171875 +cloud_energy_hashmap[53.04]=218.04443603515625 +cloud_energy_hashmap[53.05]=218.064501953125 +cloud_energy_hashmap[53.06]=218.08456787109375 +cloud_energy_hashmap[53.07]=218.1046337890625 +cloud_energy_hashmap[53.08]=218.12469970703125 +cloud_energy_hashmap[53.09]=218.144765625 +cloud_energy_hashmap[53.10]=218.16483154296876 +cloud_energy_hashmap[53.11]=218.1848974609375 +cloud_energy_hashmap[53.12]=218.20496337890626 +cloud_energy_hashmap[53.13]=218.225029296875 +cloud_energy_hashmap[53.14]=218.24509521484376 +cloud_energy_hashmap[53.15]=218.2651611328125 +cloud_energy_hashmap[53.16]=218.28522705078126 +cloud_energy_hashmap[53.17]=218.30529296875 +cloud_energy_hashmap[53.18]=218.32535888671876 +cloud_energy_hashmap[53.19]=218.3454248046875 +cloud_energy_hashmap[53.20]=218.36549072265626 +cloud_energy_hashmap[53.21]=218.385556640625 +cloud_energy_hashmap[53.22]=218.40562255859376 +cloud_energy_hashmap[53.23]=218.4256884765625 +cloud_energy_hashmap[53.24]=218.44575439453126 +cloud_energy_hashmap[53.25]=218.4658203125 +cloud_energy_hashmap[53.26]=218.48588623046874 +cloud_energy_hashmap[53.27]=218.5059521484375 +cloud_energy_hashmap[53.28]=218.52601806640624 +cloud_energy_hashmap[53.29]=218.546083984375 +cloud_energy_hashmap[53.30]=218.56614990234374 +cloud_energy_hashmap[53.31]=218.5862158203125 +cloud_energy_hashmap[53.32]=218.60628173828124 +cloud_energy_hashmap[53.33]=218.62634765625 +cloud_energy_hashmap[53.34]=218.64641357421874 +cloud_energy_hashmap[53.35]=218.6664794921875 +cloud_energy_hashmap[53.36]=218.68654541015624 +cloud_energy_hashmap[53.37]=218.706611328125 +cloud_energy_hashmap[53.38]=218.72667724609374 +cloud_energy_hashmap[53.39]=218.7467431640625 +cloud_energy_hashmap[53.40]=218.76680908203124 +cloud_energy_hashmap[53.41]=218.786875 +cloud_energy_hashmap[53.42]=218.80694091796875 +cloud_energy_hashmap[53.43]=218.8270068359375 +cloud_energy_hashmap[53.44]=218.84707275390625 +cloud_energy_hashmap[53.45]=218.867138671875 +cloud_energy_hashmap[53.46]=218.88720458984375 +cloud_energy_hashmap[53.47]=218.9072705078125 +cloud_energy_hashmap[53.48]=218.92733642578125 +cloud_energy_hashmap[53.49]=218.94740234375 +cloud_energy_hashmap[53.50]=218.96746826171875 +cloud_energy_hashmap[53.51]=218.9875341796875 +cloud_energy_hashmap[53.52]=219.00760009765625 +cloud_energy_hashmap[53.53]=219.027666015625 +cloud_energy_hashmap[53.54]=219.04773193359375 +cloud_energy_hashmap[53.55]=219.0677978515625 +cloud_energy_hashmap[53.56]=219.08786376953125 +cloud_energy_hashmap[53.57]=219.1079296875 +cloud_energy_hashmap[53.58]=219.12799560546875 +cloud_energy_hashmap[53.59]=219.1480615234375 +cloud_energy_hashmap[53.60]=219.16812744140626 +cloud_energy_hashmap[53.61]=219.188193359375 +cloud_energy_hashmap[53.62]=219.20825927734376 +cloud_energy_hashmap[53.63]=219.2283251953125 +cloud_energy_hashmap[53.64]=219.24839111328126 +cloud_energy_hashmap[53.65]=219.26845703125 +cloud_energy_hashmap[53.66]=219.28852294921876 +cloud_energy_hashmap[53.67]=219.3085888671875 +cloud_energy_hashmap[53.68]=219.32865478515626 +cloud_energy_hashmap[53.69]=219.348720703125 +cloud_energy_hashmap[53.70]=219.36878662109376 +cloud_energy_hashmap[53.71]=219.3888525390625 +cloud_energy_hashmap[53.72]=219.40891845703126 +cloud_energy_hashmap[53.73]=219.428984375 +cloud_energy_hashmap[53.74]=219.44905029296876 +cloud_energy_hashmap[53.75]=219.4691162109375 +cloud_energy_hashmap[53.76]=219.48918212890624 +cloud_energy_hashmap[53.77]=219.509248046875 +cloud_energy_hashmap[53.78]=219.52931396484374 +cloud_energy_hashmap[53.79]=219.5493798828125 +cloud_energy_hashmap[53.80]=219.56944580078124 +cloud_energy_hashmap[53.81]=219.58951171875 +cloud_energy_hashmap[53.82]=219.60957763671874 +cloud_energy_hashmap[53.83]=219.6296435546875 +cloud_energy_hashmap[53.84]=219.64970947265624 +cloud_energy_hashmap[53.85]=219.669775390625 +cloud_energy_hashmap[53.86]=219.68984130859374 +cloud_energy_hashmap[53.87]=219.7099072265625 +cloud_energy_hashmap[53.88]=219.72997314453124 +cloud_energy_hashmap[53.89]=219.7500390625 +cloud_energy_hashmap[53.90]=219.77010498046874 +cloud_energy_hashmap[53.91]=219.7901708984375 +cloud_energy_hashmap[53.92]=219.81023681640625 +cloud_energy_hashmap[53.93]=219.830302734375 +cloud_energy_hashmap[53.94]=219.85036865234375 +cloud_energy_hashmap[53.95]=219.8704345703125 +cloud_energy_hashmap[53.96]=219.89050048828125 +cloud_energy_hashmap[53.97]=219.91056640625 +cloud_energy_hashmap[53.98]=219.93063232421875 +cloud_energy_hashmap[53.99]=219.9506982421875 +cloud_energy_hashmap[54.00]=219.97076416015625 +cloud_energy_hashmap[54.01]=219.990830078125 +cloud_energy_hashmap[54.02]=220.01089599609375 +cloud_energy_hashmap[54.03]=220.0309619140625 +cloud_energy_hashmap[54.04]=220.05102783203125 +cloud_energy_hashmap[54.05]=220.07109375 +cloud_energy_hashmap[54.06]=220.09115966796875 +cloud_energy_hashmap[54.07]=220.1112255859375 +cloud_energy_hashmap[54.08]=220.13129150390625 +cloud_energy_hashmap[54.09]=220.151357421875 +cloud_energy_hashmap[54.10]=220.17142333984376 +cloud_energy_hashmap[54.11]=220.1914892578125 +cloud_energy_hashmap[54.12]=220.21155517578126 +cloud_energy_hashmap[54.13]=220.23162109375 +cloud_energy_hashmap[54.14]=220.25168701171876 +cloud_energy_hashmap[54.15]=220.2717529296875 +cloud_energy_hashmap[54.16]=220.29181884765626 +cloud_energy_hashmap[54.17]=220.311884765625 +cloud_energy_hashmap[54.18]=220.33195068359376 +cloud_energy_hashmap[54.19]=220.3520166015625 +cloud_energy_hashmap[54.20]=220.37208251953126 +cloud_energy_hashmap[54.21]=220.3921484375 +cloud_energy_hashmap[54.22]=220.41221435546876 +cloud_energy_hashmap[54.23]=220.4322802734375 +cloud_energy_hashmap[54.24]=220.45234619140626 +cloud_energy_hashmap[54.25]=220.472412109375 +cloud_energy_hashmap[54.26]=220.49247802734374 +cloud_energy_hashmap[54.27]=220.5125439453125 +cloud_energy_hashmap[54.28]=220.53260986328124 +cloud_energy_hashmap[54.29]=220.55267578125 +cloud_energy_hashmap[54.30]=220.57274169921874 +cloud_energy_hashmap[54.31]=220.5928076171875 +cloud_energy_hashmap[54.32]=220.61287353515624 +cloud_energy_hashmap[54.33]=220.632939453125 +cloud_energy_hashmap[54.34]=220.65300537109374 +cloud_energy_hashmap[54.35]=220.6730712890625 +cloud_energy_hashmap[54.36]=220.69313720703124 +cloud_energy_hashmap[54.37]=220.713203125 +cloud_energy_hashmap[54.38]=220.73326904296874 +cloud_energy_hashmap[54.39]=220.7533349609375 +cloud_energy_hashmap[54.40]=220.77340087890624 +cloud_energy_hashmap[54.41]=220.793466796875 +cloud_energy_hashmap[54.42]=220.81353271484375 +cloud_energy_hashmap[54.43]=220.8335986328125 +cloud_energy_hashmap[54.44]=220.85366455078125 +cloud_energy_hashmap[54.45]=220.87373046875 +cloud_energy_hashmap[54.46]=220.89379638671875 +cloud_energy_hashmap[54.47]=220.9138623046875 +cloud_energy_hashmap[54.48]=220.93392822265625 +cloud_energy_hashmap[54.49]=220.953994140625 +cloud_energy_hashmap[54.50]=220.97406005859375 +cloud_energy_hashmap[54.51]=220.9941259765625 +cloud_energy_hashmap[54.52]=221.01419189453125 +cloud_energy_hashmap[54.53]=221.0342578125 +cloud_energy_hashmap[54.54]=221.05432373046875 +cloud_energy_hashmap[54.55]=221.0743896484375 +cloud_energy_hashmap[54.56]=221.09445556640625 +cloud_energy_hashmap[54.57]=221.114521484375 +cloud_energy_hashmap[54.58]=221.13458740234375 +cloud_energy_hashmap[54.59]=221.1546533203125 +cloud_energy_hashmap[54.60]=221.17471923828126 +cloud_energy_hashmap[54.61]=221.19478515625 +cloud_energy_hashmap[54.62]=221.21485107421876 +cloud_energy_hashmap[54.63]=221.2349169921875 +cloud_energy_hashmap[54.64]=221.25498291015626 +cloud_energy_hashmap[54.65]=221.275048828125 +cloud_energy_hashmap[54.66]=221.29511474609376 +cloud_energy_hashmap[54.67]=221.3151806640625 +cloud_energy_hashmap[54.68]=221.33524658203126 +cloud_energy_hashmap[54.69]=221.3553125 +cloud_energy_hashmap[54.70]=221.37537841796876 +cloud_energy_hashmap[54.71]=221.3954443359375 +cloud_energy_hashmap[54.72]=221.41551025390626 +cloud_energy_hashmap[54.73]=221.435576171875 +cloud_energy_hashmap[54.74]=221.45564208984376 +cloud_energy_hashmap[54.75]=221.4757080078125 +cloud_energy_hashmap[54.76]=221.49577392578124 +cloud_energy_hashmap[54.77]=221.51583984375 +cloud_energy_hashmap[54.78]=221.53590576171874 +cloud_energy_hashmap[54.79]=221.5559716796875 +cloud_energy_hashmap[54.80]=221.57603759765624 +cloud_energy_hashmap[54.81]=221.596103515625 +cloud_energy_hashmap[54.82]=221.61616943359374 +cloud_energy_hashmap[54.83]=221.6362353515625 +cloud_energy_hashmap[54.84]=221.65630126953124 +cloud_energy_hashmap[54.85]=221.6763671875 +cloud_energy_hashmap[54.86]=221.69643310546874 +cloud_energy_hashmap[54.87]=221.7164990234375 +cloud_energy_hashmap[54.88]=221.73656494140624 +cloud_energy_hashmap[54.89]=221.756630859375 +cloud_energy_hashmap[54.90]=221.77669677734374 +cloud_energy_hashmap[54.91]=221.7967626953125 +cloud_energy_hashmap[54.92]=221.81682861328125 +cloud_energy_hashmap[54.93]=221.83689453125 +cloud_energy_hashmap[54.94]=221.85696044921875 +cloud_energy_hashmap[54.95]=221.8770263671875 +cloud_energy_hashmap[54.96]=221.89709228515625 +cloud_energy_hashmap[54.97]=221.917158203125 +cloud_energy_hashmap[54.98]=221.93722412109375 +cloud_energy_hashmap[54.99]=221.9572900390625 +cloud_energy_hashmap[55.01]=221.99970959472657 +cloud_energy_hashmap[55.02]=222.02206323242189 +cloud_energy_hashmap[55.03]=222.04441687011717 +cloud_energy_hashmap[55.04]=222.0667705078125 +cloud_energy_hashmap[55.05]=222.0891241455078 +cloud_energy_hashmap[55.06]=222.11147778320313 +cloud_energy_hashmap[55.07]=222.13383142089845 +cloud_energy_hashmap[55.08]=222.15618505859376 +cloud_energy_hashmap[55.09]=222.17853869628905 +cloud_energy_hashmap[55.10]=222.20089233398437 +cloud_energy_hashmap[55.11]=222.2232459716797 +cloud_energy_hashmap[55.12]=222.245599609375 +cloud_energy_hashmap[55.13]=222.26795324707032 +cloud_energy_hashmap[55.14]=222.2903068847656 +cloud_energy_hashmap[55.15]=222.31266052246093 +cloud_energy_hashmap[55.16]=222.33501416015625 +cloud_energy_hashmap[55.17]=222.35736779785157 +cloud_energy_hashmap[55.18]=222.37972143554688 +cloud_energy_hashmap[55.19]=222.4020750732422 +cloud_energy_hashmap[55.20]=222.4244287109375 +cloud_energy_hashmap[55.21]=222.4467823486328 +cloud_energy_hashmap[55.22]=222.46913598632813 +cloud_energy_hashmap[55.23]=222.49148962402344 +cloud_energy_hashmap[55.24]=222.51384326171876 +cloud_energy_hashmap[55.25]=222.53619689941405 +cloud_energy_hashmap[55.26]=222.55855053710937 +cloud_energy_hashmap[55.27]=222.5809041748047 +cloud_energy_hashmap[55.28]=222.6032578125 +cloud_energy_hashmap[55.29]=222.62561145019532 +cloud_energy_hashmap[55.30]=222.6479650878906 +cloud_energy_hashmap[55.31]=222.67031872558593 +cloud_energy_hashmap[55.32]=222.69267236328125 +cloud_energy_hashmap[55.33]=222.71502600097656 +cloud_energy_hashmap[55.34]=222.73737963867188 +cloud_energy_hashmap[55.35]=222.7597332763672 +cloud_energy_hashmap[55.36]=222.7820869140625 +cloud_energy_hashmap[55.37]=222.8044405517578 +cloud_energy_hashmap[55.38]=222.82679418945312 +cloud_energy_hashmap[55.39]=222.84914782714844 +cloud_energy_hashmap[55.40]=222.87150146484376 +cloud_energy_hashmap[55.41]=222.89385510253905 +cloud_energy_hashmap[55.42]=222.91620874023437 +cloud_energy_hashmap[55.43]=222.93856237792968 +cloud_energy_hashmap[55.44]=222.960916015625 +cloud_energy_hashmap[55.45]=222.98326965332032 +cloud_energy_hashmap[55.46]=223.00562329101564 +cloud_energy_hashmap[55.47]=223.02797692871093 +cloud_energy_hashmap[55.48]=223.05033056640625 +cloud_energy_hashmap[55.49]=223.07268420410156 +cloud_energy_hashmap[55.50]=223.09503784179688 +cloud_energy_hashmap[55.51]=223.1173914794922 +cloud_energy_hashmap[55.52]=223.1397451171875 +cloud_energy_hashmap[55.53]=223.1620987548828 +cloud_energy_hashmap[55.54]=223.18445239257812 +cloud_energy_hashmap[55.55]=223.20680603027344 +cloud_energy_hashmap[55.56]=223.22915966796876 +cloud_energy_hashmap[55.57]=223.25151330566408 +cloud_energy_hashmap[55.58]=223.27386694335937 +cloud_energy_hashmap[55.59]=223.29622058105468 +cloud_energy_hashmap[55.60]=223.31857421875 +cloud_energy_hashmap[55.61]=223.34092785644532 +cloud_energy_hashmap[55.62]=223.36328149414064 +cloud_energy_hashmap[55.63]=223.38563513183593 +cloud_energy_hashmap[55.64]=223.40798876953124 +cloud_energy_hashmap[55.65]=223.43034240722656 +cloud_energy_hashmap[55.66]=223.45269604492188 +cloud_energy_hashmap[55.67]=223.4750496826172 +cloud_energy_hashmap[55.68]=223.4974033203125 +cloud_energy_hashmap[55.69]=223.5197569580078 +cloud_energy_hashmap[55.70]=223.54211059570312 +cloud_energy_hashmap[55.71]=223.56446423339844 +cloud_energy_hashmap[55.72]=223.58681787109376 +cloud_energy_hashmap[55.73]=223.60917150878907 +cloud_energy_hashmap[55.74]=223.63152514648436 +cloud_energy_hashmap[55.75]=223.65387878417968 +cloud_energy_hashmap[55.76]=223.676232421875 +cloud_energy_hashmap[55.77]=223.69858605957032 +cloud_energy_hashmap[55.78]=223.72093969726564 +cloud_energy_hashmap[55.79]=223.74329333496092 +cloud_energy_hashmap[55.80]=223.76564697265624 +cloud_energy_hashmap[55.81]=223.78800061035156 +cloud_energy_hashmap[55.82]=223.81035424804688 +cloud_energy_hashmap[55.83]=223.8327078857422 +cloud_energy_hashmap[55.84]=223.8550615234375 +cloud_energy_hashmap[55.85]=223.8774151611328 +cloud_energy_hashmap[55.86]=223.89976879882812 +cloud_energy_hashmap[55.87]=223.92212243652344 +cloud_energy_hashmap[55.88]=223.94447607421876 +cloud_energy_hashmap[55.89]=223.96682971191407 +cloud_energy_hashmap[55.90]=223.98918334960936 +cloud_energy_hashmap[55.91]=224.01153698730468 +cloud_energy_hashmap[55.92]=224.033890625 +cloud_energy_hashmap[55.93]=224.05624426269532 +cloud_energy_hashmap[55.94]=224.07859790039063 +cloud_energy_hashmap[55.95]=224.10095153808595 +cloud_energy_hashmap[55.96]=224.12330517578124 +cloud_energy_hashmap[55.97]=224.14565881347656 +cloud_energy_hashmap[55.98]=224.16801245117188 +cloud_energy_hashmap[55.99]=224.1903660888672 +cloud_energy_hashmap[56.00]=224.2127197265625 +cloud_energy_hashmap[56.01]=224.2350733642578 +cloud_energy_hashmap[56.02]=224.25742700195312 +cloud_energy_hashmap[56.03]=224.27978063964844 +cloud_energy_hashmap[56.04]=224.30213427734375 +cloud_energy_hashmap[56.05]=224.32448791503907 +cloud_energy_hashmap[56.06]=224.34684155273436 +cloud_energy_hashmap[56.07]=224.36919519042968 +cloud_energy_hashmap[56.08]=224.391548828125 +cloud_energy_hashmap[56.09]=224.4139024658203 +cloud_energy_hashmap[56.10]=224.43625610351563 +cloud_energy_hashmap[56.11]=224.45860974121095 +cloud_energy_hashmap[56.12]=224.48096337890624 +cloud_energy_hashmap[56.13]=224.50331701660156 +cloud_energy_hashmap[56.14]=224.52567065429687 +cloud_energy_hashmap[56.15]=224.5480242919922 +cloud_energy_hashmap[56.16]=224.5703779296875 +cloud_energy_hashmap[56.17]=224.5927315673828 +cloud_energy_hashmap[56.18]=224.61508520507812 +cloud_energy_hashmap[56.19]=224.63743884277343 +cloud_energy_hashmap[56.20]=224.65979248046875 +cloud_energy_hashmap[56.21]=224.68214611816407 +cloud_energy_hashmap[56.22]=224.7044997558594 +cloud_energy_hashmap[56.23]=224.72685339355468 +cloud_energy_hashmap[56.24]=224.74920703125 +cloud_energy_hashmap[56.25]=224.7715606689453 +cloud_energy_hashmap[56.26]=224.79391430664063 +cloud_energy_hashmap[56.27]=224.81626794433595 +cloud_energy_hashmap[56.28]=224.83862158203124 +cloud_energy_hashmap[56.29]=224.86097521972655 +cloud_energy_hashmap[56.30]=224.88332885742187 +cloud_energy_hashmap[56.31]=224.9056824951172 +cloud_energy_hashmap[56.32]=224.9280361328125 +cloud_energy_hashmap[56.33]=224.95038977050783 +cloud_energy_hashmap[56.34]=224.97274340820312 +cloud_energy_hashmap[56.35]=224.99509704589843 +cloud_energy_hashmap[56.36]=225.01745068359375 +cloud_energy_hashmap[56.37]=225.03980432128907 +cloud_energy_hashmap[56.38]=225.0621579589844 +cloud_energy_hashmap[56.39]=225.08451159667968 +cloud_energy_hashmap[56.40]=225.106865234375 +cloud_energy_hashmap[56.41]=225.1292188720703 +cloud_energy_hashmap[56.42]=225.15157250976563 +cloud_energy_hashmap[56.43]=225.17392614746095 +cloud_energy_hashmap[56.44]=225.19627978515624 +cloud_energy_hashmap[56.45]=225.21863342285155 +cloud_energy_hashmap[56.46]=225.24098706054687 +cloud_energy_hashmap[56.47]=225.2633406982422 +cloud_energy_hashmap[56.48]=225.2856943359375 +cloud_energy_hashmap[56.49]=225.30804797363282 +cloud_energy_hashmap[56.50]=225.3304016113281 +cloud_energy_hashmap[56.51]=225.35275524902343 +cloud_energy_hashmap[56.52]=225.37510888671875 +cloud_energy_hashmap[56.53]=225.39746252441407 +cloud_energy_hashmap[56.54]=225.41981616210938 +cloud_energy_hashmap[56.55]=225.44216979980467 +cloud_energy_hashmap[56.56]=225.4645234375 +cloud_energy_hashmap[56.57]=225.4868770751953 +cloud_energy_hashmap[56.58]=225.50923071289063 +cloud_energy_hashmap[56.59]=225.53158435058594 +cloud_energy_hashmap[56.60]=225.55393798828126 +cloud_energy_hashmap[56.61]=225.57629162597655 +cloud_energy_hashmap[56.62]=225.59864526367187 +cloud_energy_hashmap[56.63]=225.6209989013672 +cloud_energy_hashmap[56.64]=225.6433525390625 +cloud_energy_hashmap[56.65]=225.66570617675782 +cloud_energy_hashmap[56.66]=225.6880598144531 +cloud_energy_hashmap[56.67]=225.71041345214843 +cloud_energy_hashmap[56.68]=225.73276708984375 +cloud_energy_hashmap[56.69]=225.75512072753907 +cloud_energy_hashmap[56.70]=225.77747436523438 +cloud_energy_hashmap[56.71]=225.7998280029297 +cloud_energy_hashmap[56.72]=225.822181640625 +cloud_energy_hashmap[56.73]=225.8445352783203 +cloud_energy_hashmap[56.74]=225.86688891601563 +cloud_energy_hashmap[56.75]=225.88924255371094 +cloud_energy_hashmap[56.76]=225.91159619140626 +cloud_energy_hashmap[56.77]=225.93394982910155 +cloud_energy_hashmap[56.78]=225.95630346679687 +cloud_energy_hashmap[56.79]=225.97865710449219 +cloud_energy_hashmap[56.80]=226.0010107421875 +cloud_energy_hashmap[56.81]=226.02336437988282 +cloud_energy_hashmap[56.82]=226.0457180175781 +cloud_energy_hashmap[56.83]=226.06807165527343 +cloud_energy_hashmap[56.84]=226.09042529296875 +cloud_energy_hashmap[56.85]=226.11277893066406 +cloud_energy_hashmap[56.86]=226.13513256835938 +cloud_energy_hashmap[56.87]=226.1574862060547 +cloud_energy_hashmap[56.88]=226.17983984375 +cloud_energy_hashmap[56.89]=226.2021934814453 +cloud_energy_hashmap[56.90]=226.22454711914062 +cloud_energy_hashmap[56.91]=226.24690075683594 +cloud_energy_hashmap[56.92]=226.26925439453126 +cloud_energy_hashmap[56.93]=226.29160803222655 +cloud_energy_hashmap[56.94]=226.31396166992187 +cloud_energy_hashmap[56.95]=226.33631530761718 +cloud_energy_hashmap[56.96]=226.3586689453125 +cloud_energy_hashmap[56.97]=226.38102258300782 +cloud_energy_hashmap[56.98]=226.40337622070314 +cloud_energy_hashmap[56.99]=226.42572985839843 +cloud_energy_hashmap[57.00]=226.44808349609374 +cloud_energy_hashmap[57.01]=226.47043713378906 +cloud_energy_hashmap[57.02]=226.49279077148438 +cloud_energy_hashmap[57.03]=226.5151444091797 +cloud_energy_hashmap[57.04]=226.537498046875 +cloud_energy_hashmap[57.05]=226.5598516845703 +cloud_energy_hashmap[57.06]=226.58220532226562 +cloud_energy_hashmap[57.07]=226.60455895996094 +cloud_energy_hashmap[57.08]=226.62691259765626 +cloud_energy_hashmap[57.09]=226.64926623535158 +cloud_energy_hashmap[57.10]=226.67161987304686 +cloud_energy_hashmap[57.11]=226.69397351074218 +cloud_energy_hashmap[57.12]=226.7163271484375 +cloud_energy_hashmap[57.13]=226.73868078613282 +cloud_energy_hashmap[57.14]=226.76103442382814 +cloud_energy_hashmap[57.15]=226.78338806152342 +cloud_energy_hashmap[57.16]=226.80574169921874 +cloud_energy_hashmap[57.17]=226.82809533691406 +cloud_energy_hashmap[57.18]=226.85044897460938 +cloud_energy_hashmap[57.19]=226.8728026123047 +cloud_energy_hashmap[57.20]=226.89515625 +cloud_energy_hashmap[57.21]=226.9175098876953 +cloud_energy_hashmap[57.22]=226.93986352539062 +cloud_energy_hashmap[57.23]=226.96221716308594 +cloud_energy_hashmap[57.24]=226.98457080078126 +cloud_energy_hashmap[57.25]=227.00692443847657 +cloud_energy_hashmap[57.26]=227.02927807617186 +cloud_energy_hashmap[57.27]=227.05163171386718 +cloud_energy_hashmap[57.28]=227.0739853515625 +cloud_energy_hashmap[57.29]=227.09633898925782 +cloud_energy_hashmap[57.30]=227.11869262695313 +cloud_energy_hashmap[57.31]=227.14104626464842 +cloud_energy_hashmap[57.32]=227.16339990234374 +cloud_energy_hashmap[57.33]=227.18575354003906 +cloud_energy_hashmap[57.34]=227.20810717773438 +cloud_energy_hashmap[57.35]=227.2304608154297 +cloud_energy_hashmap[57.36]=227.252814453125 +cloud_energy_hashmap[57.37]=227.2751680908203 +cloud_energy_hashmap[57.38]=227.29752172851562 +cloud_energy_hashmap[57.39]=227.31987536621094 +cloud_energy_hashmap[57.40]=227.34222900390625 +cloud_energy_hashmap[57.41]=227.36458264160157 +cloud_energy_hashmap[57.42]=227.38693627929686 +cloud_energy_hashmap[57.43]=227.40928991699218 +cloud_energy_hashmap[57.44]=227.4316435546875 +cloud_energy_hashmap[57.45]=227.45399719238281 +cloud_energy_hashmap[57.46]=227.47635083007813 +cloud_energy_hashmap[57.47]=227.49870446777345 +cloud_energy_hashmap[57.48]=227.52105810546874 +cloud_energy_hashmap[57.49]=227.54341174316406 +cloud_energy_hashmap[57.50]=227.56576538085938 +cloud_energy_hashmap[57.51]=227.5881190185547 +cloud_energy_hashmap[57.52]=227.61047265625 +cloud_energy_hashmap[57.53]=227.6328262939453 +cloud_energy_hashmap[57.54]=227.65517993164062 +cloud_energy_hashmap[57.55]=227.67753356933594 +cloud_energy_hashmap[57.56]=227.69988720703125 +cloud_energy_hashmap[57.57]=227.72224084472657 +cloud_energy_hashmap[57.58]=227.7445944824219 +cloud_energy_hashmap[57.59]=227.76694812011718 +cloud_energy_hashmap[57.60]=227.7893017578125 +cloud_energy_hashmap[57.61]=227.8116553955078 +cloud_energy_hashmap[57.62]=227.83400903320313 +cloud_energy_hashmap[57.63]=227.85636267089845 +cloud_energy_hashmap[57.64]=227.87871630859374 +cloud_energy_hashmap[57.65]=227.90106994628906 +cloud_energy_hashmap[57.66]=227.92342358398437 +cloud_energy_hashmap[57.67]=227.9457772216797 +cloud_energy_hashmap[57.68]=227.968130859375 +cloud_energy_hashmap[57.69]=227.9904844970703 +cloud_energy_hashmap[57.70]=228.01283813476562 +cloud_energy_hashmap[57.71]=228.03519177246093 +cloud_energy_hashmap[57.72]=228.05754541015625 +cloud_energy_hashmap[57.73]=228.07989904785157 +cloud_energy_hashmap[57.74]=228.1022526855469 +cloud_energy_hashmap[57.75]=228.12460632324218 +cloud_energy_hashmap[57.76]=228.1469599609375 +cloud_energy_hashmap[57.77]=228.1693135986328 +cloud_energy_hashmap[57.78]=228.19166723632813 +cloud_energy_hashmap[57.79]=228.21402087402345 +cloud_energy_hashmap[57.80]=228.23637451171874 +cloud_energy_hashmap[57.81]=228.25872814941405 +cloud_energy_hashmap[57.82]=228.28108178710937 +cloud_energy_hashmap[57.83]=228.3034354248047 +cloud_energy_hashmap[57.84]=228.3257890625 +cloud_energy_hashmap[57.85]=228.34814270019533 +cloud_energy_hashmap[57.86]=228.37049633789061 +cloud_energy_hashmap[57.87]=228.39284997558593 +cloud_energy_hashmap[57.88]=228.41520361328125 +cloud_energy_hashmap[57.89]=228.43755725097657 +cloud_energy_hashmap[57.90]=228.45991088867189 +cloud_energy_hashmap[57.91]=228.48226452636717 +cloud_energy_hashmap[57.92]=228.5046181640625 +cloud_energy_hashmap[57.93]=228.5269718017578 +cloud_energy_hashmap[57.94]=228.54932543945313 +cloud_energy_hashmap[57.95]=228.57167907714845 +cloud_energy_hashmap[57.96]=228.59403271484376 +cloud_energy_hashmap[57.97]=228.61638635253905 +cloud_energy_hashmap[57.98]=228.63873999023437 +cloud_energy_hashmap[57.99]=228.6610936279297 +cloud_energy_hashmap[58.00]=228.683447265625 +cloud_energy_hashmap[58.01]=228.70580090332032 +cloud_energy_hashmap[58.02]=228.7281545410156 +cloud_energy_hashmap[58.03]=228.75050817871093 +cloud_energy_hashmap[58.04]=228.77286181640625 +cloud_energy_hashmap[58.05]=228.79521545410157 +cloud_energy_hashmap[58.06]=228.81756909179688 +cloud_energy_hashmap[58.07]=228.83992272949217 +cloud_energy_hashmap[58.08]=228.8622763671875 +cloud_energy_hashmap[58.09]=228.8846300048828 +cloud_energy_hashmap[58.10]=228.90698364257813 +cloud_energy_hashmap[58.11]=228.92933728027344 +cloud_energy_hashmap[58.12]=228.95169091796876 +cloud_energy_hashmap[58.13]=228.97404455566405 +cloud_energy_hashmap[58.14]=228.99639819335937 +cloud_energy_hashmap[58.15]=229.0187518310547 +cloud_energy_hashmap[58.16]=229.04110546875 +cloud_energy_hashmap[58.17]=229.06345910644532 +cloud_energy_hashmap[58.18]=229.0858127441406 +cloud_energy_hashmap[58.19]=229.10816638183593 +cloud_energy_hashmap[58.20]=229.13052001953125 +cloud_energy_hashmap[58.21]=229.15287365722656 +cloud_energy_hashmap[58.22]=229.17522729492188 +cloud_energy_hashmap[58.23]=229.1975809326172 +cloud_energy_hashmap[58.24]=229.2199345703125 +cloud_energy_hashmap[58.25]=229.2422882080078 +cloud_energy_hashmap[58.26]=229.26464184570312 +cloud_energy_hashmap[58.27]=229.28699548339844 +cloud_energy_hashmap[58.28]=229.30934912109376 +cloud_energy_hashmap[58.29]=229.33170275878905 +cloud_energy_hashmap[58.30]=229.35405639648437 +cloud_energy_hashmap[58.31]=229.37641003417968 +cloud_energy_hashmap[58.32]=229.398763671875 +cloud_energy_hashmap[58.33]=229.42111730957032 +cloud_energy_hashmap[58.34]=229.4434709472656 +cloud_energy_hashmap[58.35]=229.46582458496093 +cloud_energy_hashmap[58.36]=229.48817822265624 +cloud_energy_hashmap[58.37]=229.51053186035156 +cloud_energy_hashmap[58.38]=229.53288549804688 +cloud_energy_hashmap[58.39]=229.5552391357422 +cloud_energy_hashmap[58.40]=229.5775927734375 +cloud_energy_hashmap[58.41]=229.5999464111328 +cloud_energy_hashmap[58.42]=229.62230004882812 +cloud_energy_hashmap[58.43]=229.64465368652344 +cloud_energy_hashmap[58.44]=229.66700732421876 +cloud_energy_hashmap[58.45]=229.68936096191408 +cloud_energy_hashmap[58.46]=229.71171459960937 +cloud_energy_hashmap[58.47]=229.73406823730468 +cloud_energy_hashmap[58.48]=229.756421875 +cloud_energy_hashmap[58.49]=229.77877551269532 +cloud_energy_hashmap[58.50]=229.80112915039064 +cloud_energy_hashmap[58.51]=229.82348278808593 +cloud_energy_hashmap[58.52]=229.84583642578124 +cloud_energy_hashmap[58.53]=229.86819006347656 +cloud_energy_hashmap[58.54]=229.89054370117188 +cloud_energy_hashmap[58.55]=229.9128973388672 +cloud_energy_hashmap[58.56]=229.9352509765625 +cloud_energy_hashmap[58.57]=229.9576046142578 +cloud_energy_hashmap[58.58]=229.97995825195312 +cloud_energy_hashmap[58.59]=230.00231188964844 +cloud_energy_hashmap[58.60]=230.02466552734376 +cloud_energy_hashmap[58.61]=230.04701916503907 +cloud_energy_hashmap[58.62]=230.06937280273436 +cloud_energy_hashmap[58.63]=230.09172644042968 +cloud_energy_hashmap[58.64]=230.114080078125 +cloud_energy_hashmap[58.65]=230.13643371582032 +cloud_energy_hashmap[58.66]=230.15878735351563 +cloud_energy_hashmap[58.67]=230.18114099121092 +cloud_energy_hashmap[58.68]=230.20349462890624 +cloud_energy_hashmap[58.69]=230.22584826660156 +cloud_energy_hashmap[58.70]=230.24820190429688 +cloud_energy_hashmap[58.71]=230.2705555419922 +cloud_energy_hashmap[58.72]=230.2929091796875 +cloud_energy_hashmap[58.73]=230.3152628173828 +cloud_energy_hashmap[58.74]=230.33761645507812 +cloud_energy_hashmap[58.75]=230.35997009277344 +cloud_energy_hashmap[58.76]=230.38232373046876 +cloud_energy_hashmap[58.77]=230.40467736816407 +cloud_energy_hashmap[58.78]=230.42703100585936 +cloud_energy_hashmap[58.79]=230.44938464355468 +cloud_energy_hashmap[58.80]=230.47173828125 +cloud_energy_hashmap[58.81]=230.49409191894532 +cloud_energy_hashmap[58.82]=230.51644555664063 +cloud_energy_hashmap[58.83]=230.53879919433592 +cloud_energy_hashmap[58.84]=230.56115283203124 +cloud_energy_hashmap[58.85]=230.58350646972656 +cloud_energy_hashmap[58.86]=230.60586010742188 +cloud_energy_hashmap[58.87]=230.6282137451172 +cloud_energy_hashmap[58.88]=230.6505673828125 +cloud_energy_hashmap[58.89]=230.6729210205078 +cloud_energy_hashmap[58.90]=230.69527465820312 +cloud_energy_hashmap[58.91]=230.71762829589844 +cloud_energy_hashmap[58.92]=230.73998193359375 +cloud_energy_hashmap[58.93]=230.76233557128907 +cloud_energy_hashmap[58.94]=230.7846892089844 +cloud_energy_hashmap[58.95]=230.80704284667968 +cloud_energy_hashmap[58.96]=230.829396484375 +cloud_energy_hashmap[58.97]=230.8517501220703 +cloud_energy_hashmap[58.98]=230.87410375976563 +cloud_energy_hashmap[58.99]=230.89645739746095 +cloud_energy_hashmap[59.00]=230.91881103515624 +cloud_energy_hashmap[59.01]=230.94116467285156 +cloud_energy_hashmap[59.02]=230.96351831054687 +cloud_energy_hashmap[59.03]=230.9858719482422 +cloud_energy_hashmap[59.04]=231.0082255859375 +cloud_energy_hashmap[59.05]=231.0305792236328 +cloud_energy_hashmap[59.06]=231.05293286132812 +cloud_energy_hashmap[59.07]=231.07528649902343 +cloud_energy_hashmap[59.08]=231.09764013671875 +cloud_energy_hashmap[59.09]=231.11999377441407 +cloud_energy_hashmap[59.10]=231.14234741210936 +cloud_energy_hashmap[59.11]=231.16470104980468 +cloud_energy_hashmap[59.12]=231.1870546875 +cloud_energy_hashmap[59.13]=231.2094083251953 +cloud_energy_hashmap[59.14]=231.23176196289063 +cloud_energy_hashmap[59.15]=231.25411560058595 +cloud_energy_hashmap[59.16]=231.27646923828124 +cloud_energy_hashmap[59.17]=231.29882287597655 +cloud_energy_hashmap[59.18]=231.32117651367187 +cloud_energy_hashmap[59.19]=231.3435301513672 +cloud_energy_hashmap[59.20]=231.3658837890625 +cloud_energy_hashmap[59.21]=231.38823742675783 +cloud_energy_hashmap[59.22]=231.41059106445311 +cloud_energy_hashmap[59.23]=231.43294470214843 +cloud_energy_hashmap[59.24]=231.45529833984375 +cloud_energy_hashmap[59.25]=231.47765197753907 +cloud_energy_hashmap[59.26]=231.5000056152344 +cloud_energy_hashmap[59.27]=231.52235925292968 +cloud_energy_hashmap[59.28]=231.544712890625 +cloud_energy_hashmap[59.29]=231.5670665283203 +cloud_energy_hashmap[59.30]=231.58942016601563 +cloud_energy_hashmap[59.31]=231.61177380371095 +cloud_energy_hashmap[59.32]=231.63412744140624 +cloud_energy_hashmap[59.33]=231.65648107910155 +cloud_energy_hashmap[59.34]=231.67883471679687 +cloud_energy_hashmap[59.35]=231.7011883544922 +cloud_energy_hashmap[59.36]=231.7235419921875 +cloud_energy_hashmap[59.37]=231.74589562988282 +cloud_energy_hashmap[59.38]=231.7682492675781 +cloud_energy_hashmap[59.39]=231.79060290527343 +cloud_energy_hashmap[59.40]=231.81295654296875 +cloud_energy_hashmap[59.41]=231.83531018066407 +cloud_energy_hashmap[59.42]=231.85766381835938 +cloud_energy_hashmap[59.43]=231.88001745605467 +cloud_energy_hashmap[59.44]=231.90237109375 +cloud_energy_hashmap[59.45]=231.9247247314453 +cloud_energy_hashmap[59.46]=231.94707836914063 +cloud_energy_hashmap[59.47]=231.96943200683594 +cloud_energy_hashmap[59.48]=231.99178564453126 +cloud_energy_hashmap[59.49]=232.01413928222655 +cloud_energy_hashmap[59.50]=232.03649291992187 +cloud_energy_hashmap[59.51]=232.0588465576172 +cloud_energy_hashmap[59.52]=232.0812001953125 +cloud_energy_hashmap[59.53]=232.10355383300782 +cloud_energy_hashmap[59.54]=232.1259074707031 +cloud_energy_hashmap[59.55]=232.14826110839843 +cloud_energy_hashmap[59.56]=232.17061474609375 +cloud_energy_hashmap[59.57]=232.19296838378907 +cloud_energy_hashmap[59.58]=232.21532202148438 +cloud_energy_hashmap[59.59]=232.23767565917967 +cloud_energy_hashmap[59.60]=232.260029296875 +cloud_energy_hashmap[59.61]=232.2823829345703 +cloud_energy_hashmap[59.62]=232.30473657226563 +cloud_energy_hashmap[59.63]=232.32709020996094 +cloud_energy_hashmap[59.64]=232.34944384765626 +cloud_energy_hashmap[59.65]=232.37179748535155 +cloud_energy_hashmap[59.66]=232.39415112304687 +cloud_energy_hashmap[59.67]=232.41650476074219 +cloud_energy_hashmap[59.68]=232.4388583984375 +cloud_energy_hashmap[59.69]=232.46121203613282 +cloud_energy_hashmap[59.70]=232.48356567382814 +cloud_energy_hashmap[59.71]=232.50591931152343 +cloud_energy_hashmap[59.72]=232.52827294921875 +cloud_energy_hashmap[59.73]=232.55062658691406 +cloud_energy_hashmap[59.74]=232.57298022460938 +cloud_energy_hashmap[59.75]=232.5953338623047 +cloud_energy_hashmap[59.76]=232.6176875 +cloud_energy_hashmap[59.77]=232.6400411376953 +cloud_energy_hashmap[59.78]=232.66239477539062 +cloud_energy_hashmap[59.79]=232.68474841308594 +cloud_energy_hashmap[59.80]=232.70710205078126 +cloud_energy_hashmap[59.81]=232.72945568847655 +cloud_energy_hashmap[59.82]=232.75180932617187 +cloud_energy_hashmap[59.83]=232.77416296386718 +cloud_energy_hashmap[59.84]=232.7965166015625 +cloud_energy_hashmap[59.85]=232.81887023925782 +cloud_energy_hashmap[59.86]=232.84122387695314 +cloud_energy_hashmap[59.87]=232.86357751464843 +cloud_energy_hashmap[59.88]=232.88593115234374 +cloud_energy_hashmap[59.89]=232.90828479003906 +cloud_energy_hashmap[59.90]=232.93063842773438 +cloud_energy_hashmap[59.91]=232.9529920654297 +cloud_energy_hashmap[59.92]=232.975345703125 +cloud_energy_hashmap[59.93]=232.9976993408203 +cloud_energy_hashmap[59.94]=233.02005297851562 +cloud_energy_hashmap[59.95]=233.04240661621094 +cloud_energy_hashmap[59.96]=233.06476025390626 +cloud_energy_hashmap[59.97]=233.08711389160158 +cloud_energy_hashmap[59.98]=233.10946752929686 +cloud_energy_hashmap[59.99]=233.13182116699218 +cloud_energy_hashmap[60.01]=233.17652844238282 +cloud_energy_hashmap[60.02]=233.19888208007814 +cloud_energy_hashmap[60.03]=233.22123571777342 +cloud_energy_hashmap[60.04]=233.24358935546874 +cloud_energy_hashmap[60.05]=233.26594299316406 +cloud_energy_hashmap[60.06]=233.28829663085938 +cloud_energy_hashmap[60.07]=233.3106502685547 +cloud_energy_hashmap[60.08]=233.33300390624998 +cloud_energy_hashmap[60.09]=233.3553575439453 +cloud_energy_hashmap[60.10]=233.37771118164062 +cloud_energy_hashmap[60.11]=233.40006481933594 +cloud_energy_hashmap[60.12]=233.42241845703126 +cloud_energy_hashmap[60.13]=233.44477209472657 +cloud_energy_hashmap[60.14]=233.46712573242186 +cloud_energy_hashmap[60.15]=233.48947937011718 +cloud_energy_hashmap[60.16]=233.5118330078125 +cloud_energy_hashmap[60.17]=233.53418664550782 +cloud_energy_hashmap[60.18]=233.55654028320313 +cloud_energy_hashmap[60.19]=233.57889392089845 +cloud_energy_hashmap[60.20]=233.60124755859374 +cloud_energy_hashmap[60.21]=233.62360119628906 +cloud_energy_hashmap[60.22]=233.64595483398438 +cloud_energy_hashmap[60.23]=233.6683084716797 +cloud_energy_hashmap[60.24]=233.690662109375 +cloud_energy_hashmap[60.25]=233.7130157470703 +cloud_energy_hashmap[60.26]=233.73536938476562 +cloud_energy_hashmap[60.27]=233.75772302246094 +cloud_energy_hashmap[60.28]=233.78007666015625 +cloud_energy_hashmap[60.29]=233.80243029785157 +cloud_energy_hashmap[60.30]=233.82478393554686 +cloud_energy_hashmap[60.31]=233.84713757324218 +cloud_energy_hashmap[60.32]=233.8694912109375 +cloud_energy_hashmap[60.33]=233.89184484863281 +cloud_energy_hashmap[60.34]=233.91419848632813 +cloud_energy_hashmap[60.35]=233.93655212402345 +cloud_energy_hashmap[60.36]=233.95890576171874 +cloud_energy_hashmap[60.37]=233.98125939941406 +cloud_energy_hashmap[60.38]=234.00361303710937 +cloud_energy_hashmap[60.39]=234.0259666748047 +cloud_energy_hashmap[60.40]=234.0483203125 +cloud_energy_hashmap[60.41]=234.0706739501953 +cloud_energy_hashmap[60.42]=234.09302758789062 +cloud_energy_hashmap[60.43]=234.11538122558593 +cloud_energy_hashmap[60.44]=234.13773486328125 +cloud_energy_hashmap[60.45]=234.16008850097657 +cloud_energy_hashmap[60.46]=234.1824421386719 +cloud_energy_hashmap[60.47]=234.20479577636718 +cloud_energy_hashmap[60.48]=234.2271494140625 +cloud_energy_hashmap[60.49]=234.2495030517578 +cloud_energy_hashmap[60.50]=234.27185668945313 +cloud_energy_hashmap[60.51]=234.29421032714845 +cloud_energy_hashmap[60.52]=234.31656396484374 +cloud_energy_hashmap[60.53]=234.33891760253906 +cloud_energy_hashmap[60.54]=234.36127124023437 +cloud_energy_hashmap[60.55]=234.3836248779297 +cloud_energy_hashmap[60.56]=234.405978515625 +cloud_energy_hashmap[60.57]=234.4283321533203 +cloud_energy_hashmap[60.58]=234.45068579101562 +cloud_energy_hashmap[60.59]=234.47303942871093 +cloud_energy_hashmap[60.60]=234.49539306640625 +cloud_energy_hashmap[60.61]=234.51774670410157 +cloud_energy_hashmap[60.62]=234.5401003417969 +cloud_energy_hashmap[60.63]=234.56245397949218 +cloud_energy_hashmap[60.64]=234.5848076171875 +cloud_energy_hashmap[60.65]=234.6071612548828 +cloud_energy_hashmap[60.66]=234.62951489257813 +cloud_energy_hashmap[60.67]=234.65186853027345 +cloud_energy_hashmap[60.68]=234.67422216796874 +cloud_energy_hashmap[60.69]=234.69657580566405 +cloud_energy_hashmap[60.70]=234.71892944335937 +cloud_energy_hashmap[60.71]=234.7412830810547 +cloud_energy_hashmap[60.72]=234.76363671875 +cloud_energy_hashmap[60.73]=234.78599035644532 +cloud_energy_hashmap[60.74]=234.8083439941406 +cloud_energy_hashmap[60.75]=234.83069763183593 +cloud_energy_hashmap[60.76]=234.85305126953125 +cloud_energy_hashmap[60.77]=234.87540490722657 +cloud_energy_hashmap[60.78]=234.89775854492189 +cloud_energy_hashmap[60.79]=234.92011218261717 +cloud_energy_hashmap[60.80]=234.9424658203125 +cloud_energy_hashmap[60.81]=234.9648194580078 +cloud_energy_hashmap[60.82]=234.98717309570313 +cloud_energy_hashmap[60.83]=235.00952673339845 +cloud_energy_hashmap[60.84]=235.03188037109373 +cloud_energy_hashmap[60.85]=235.05423400878905 +cloud_energy_hashmap[60.86]=235.07658764648437 +cloud_energy_hashmap[60.87]=235.0989412841797 +cloud_energy_hashmap[60.88]=235.121294921875 +cloud_energy_hashmap[60.89]=235.14364855957032 +cloud_energy_hashmap[60.90]=235.1660021972656 +cloud_energy_hashmap[60.91]=235.18835583496093 +cloud_energy_hashmap[60.92]=235.21070947265625 +cloud_energy_hashmap[60.93]=235.23306311035157 +cloud_energy_hashmap[60.94]=235.25541674804688 +cloud_energy_hashmap[60.95]=235.2777703857422 +cloud_energy_hashmap[60.96]=235.3001240234375 +cloud_energy_hashmap[60.97]=235.3224776611328 +cloud_energy_hashmap[60.98]=235.34483129882813 +cloud_energy_hashmap[60.99]=235.36718493652344 +cloud_energy_hashmap[61.00]=235.38953857421876 +cloud_energy_hashmap[61.01]=235.41189221191405 +cloud_energy_hashmap[61.02]=235.43424584960937 +cloud_energy_hashmap[61.03]=235.4565994873047 +cloud_energy_hashmap[61.04]=235.478953125 +cloud_energy_hashmap[61.05]=235.50130676269532 +cloud_energy_hashmap[61.06]=235.5236604003906 +cloud_energy_hashmap[61.07]=235.54601403808593 +cloud_energy_hashmap[61.08]=235.56836767578125 +cloud_energy_hashmap[61.09]=235.59072131347656 +cloud_energy_hashmap[61.10]=235.61307495117188 +cloud_energy_hashmap[61.11]=235.6354285888672 +cloud_energy_hashmap[61.12]=235.6577822265625 +cloud_energy_hashmap[61.13]=235.6801358642578 +cloud_energy_hashmap[61.14]=235.70248950195312 +cloud_energy_hashmap[61.15]=235.72484313964844 +cloud_energy_hashmap[61.16]=235.74719677734376 +cloud_energy_hashmap[61.17]=235.76955041503905 +cloud_energy_hashmap[61.18]=235.79190405273437 +cloud_energy_hashmap[61.19]=235.81425769042968 +cloud_energy_hashmap[61.20]=235.836611328125 +cloud_energy_hashmap[61.21]=235.85896496582032 +cloud_energy_hashmap[61.22]=235.88131860351564 +cloud_energy_hashmap[61.23]=235.90367224121093 +cloud_energy_hashmap[61.24]=235.92602587890624 +cloud_energy_hashmap[61.25]=235.94837951660156 +cloud_energy_hashmap[61.26]=235.97073315429688 +cloud_energy_hashmap[61.27]=235.9930867919922 +cloud_energy_hashmap[61.28]=236.0154404296875 +cloud_energy_hashmap[61.29]=236.0377940673828 +cloud_energy_hashmap[61.30]=236.06014770507812 +cloud_energy_hashmap[61.31]=236.08250134277344 +cloud_energy_hashmap[61.32]=236.10485498046876 +cloud_energy_hashmap[61.33]=236.12720861816405 +cloud_energy_hashmap[61.34]=236.14956225585937 +cloud_energy_hashmap[61.35]=236.17191589355468 +cloud_energy_hashmap[61.36]=236.19426953125 +cloud_energy_hashmap[61.37]=236.21662316894532 +cloud_energy_hashmap[61.38]=236.23897680664064 +cloud_energy_hashmap[61.39]=236.26133044433593 +cloud_energy_hashmap[61.40]=236.28368408203124 +cloud_energy_hashmap[61.41]=236.30603771972656 +cloud_energy_hashmap[61.42]=236.32839135742188 +cloud_energy_hashmap[61.43]=236.3507449951172 +cloud_energy_hashmap[61.44]=236.3730986328125 +cloud_energy_hashmap[61.45]=236.3954522705078 +cloud_energy_hashmap[61.46]=236.41780590820312 +cloud_energy_hashmap[61.47]=236.44015954589844 +cloud_energy_hashmap[61.48]=236.46251318359376 +cloud_energy_hashmap[61.49]=236.48486682128907 +cloud_energy_hashmap[61.50]=236.50722045898436 +cloud_energy_hashmap[61.51]=236.52957409667968 +cloud_energy_hashmap[61.52]=236.551927734375 +cloud_energy_hashmap[61.53]=236.57428137207032 +cloud_energy_hashmap[61.54]=236.59663500976563 +cloud_energy_hashmap[61.55]=236.61898864746092 +cloud_energy_hashmap[61.56]=236.64134228515624 +cloud_energy_hashmap[61.57]=236.66369592285156 +cloud_energy_hashmap[61.58]=236.68604956054688 +cloud_energy_hashmap[61.59]=236.7084031982422 +cloud_energy_hashmap[61.60]=236.7307568359375 +cloud_energy_hashmap[61.61]=236.7531104736328 +cloud_energy_hashmap[61.62]=236.77546411132812 +cloud_energy_hashmap[61.63]=236.79781774902344 +cloud_energy_hashmap[61.64]=236.82017138671876 +cloud_energy_hashmap[61.65]=236.84252502441407 +cloud_energy_hashmap[61.66]=236.86487866210936 +cloud_energy_hashmap[61.67]=236.88723229980468 +cloud_energy_hashmap[61.68]=236.9095859375 +cloud_energy_hashmap[61.69]=236.93193957519532 +cloud_energy_hashmap[61.70]=236.95429321289063 +cloud_energy_hashmap[61.71]=236.97664685058595 +cloud_energy_hashmap[61.72]=236.99900048828124 +cloud_energy_hashmap[61.73]=237.02135412597656 +cloud_energy_hashmap[61.74]=237.04370776367188 +cloud_energy_hashmap[61.75]=237.0660614013672 +cloud_energy_hashmap[61.76]=237.0884150390625 +cloud_energy_hashmap[61.77]=237.1107686767578 +cloud_energy_hashmap[61.78]=237.13312231445312 +cloud_energy_hashmap[61.79]=237.15547595214844 +cloud_energy_hashmap[61.80]=237.17782958984375 +cloud_energy_hashmap[61.81]=237.20018322753907 +cloud_energy_hashmap[61.82]=237.22253686523436 +cloud_energy_hashmap[61.83]=237.24489050292968 +cloud_energy_hashmap[61.84]=237.267244140625 +cloud_energy_hashmap[61.85]=237.2895977783203 +cloud_energy_hashmap[61.86]=237.31195141601563 +cloud_energy_hashmap[61.87]=237.33430505371095 +cloud_energy_hashmap[61.88]=237.35665869140624 +cloud_energy_hashmap[61.89]=237.37901232910156 +cloud_energy_hashmap[61.90]=237.40136596679687 +cloud_energy_hashmap[61.91]=237.4237196044922 +cloud_energy_hashmap[61.92]=237.4460732421875 +cloud_energy_hashmap[61.93]=237.4684268798828 +cloud_energy_hashmap[61.94]=237.49078051757812 +cloud_energy_hashmap[61.95]=237.51313415527343 +cloud_energy_hashmap[61.96]=237.53548779296875 +cloud_energy_hashmap[61.97]=237.55784143066407 +cloud_energy_hashmap[61.98]=237.5801950683594 +cloud_energy_hashmap[61.99]=237.60254870605468 +cloud_energy_hashmap[62.00]=237.62490234375 +cloud_energy_hashmap[62.01]=237.6472559814453 +cloud_energy_hashmap[62.02]=237.66960961914063 +cloud_energy_hashmap[62.03]=237.69196325683595 +cloud_energy_hashmap[62.04]=237.71431689453124 +cloud_energy_hashmap[62.05]=237.73667053222655 +cloud_energy_hashmap[62.06]=237.75902416992187 +cloud_energy_hashmap[62.07]=237.7813778076172 +cloud_energy_hashmap[62.08]=237.8037314453125 +cloud_energy_hashmap[62.09]=237.8260850830078 +cloud_energy_hashmap[62.10]=237.84843872070311 +cloud_energy_hashmap[62.11]=237.87079235839843 +cloud_energy_hashmap[62.12]=237.89314599609375 +cloud_energy_hashmap[62.13]=237.91549963378907 +cloud_energy_hashmap[62.14]=237.93785327148439 +cloud_energy_hashmap[62.15]=237.96020690917967 +cloud_energy_hashmap[62.16]=237.982560546875 +cloud_energy_hashmap[62.17]=238.0049141845703 +cloud_energy_hashmap[62.18]=238.02726782226563 +cloud_energy_hashmap[62.19]=238.04962145996095 +cloud_energy_hashmap[62.20]=238.07197509765626 +cloud_energy_hashmap[62.21]=238.09432873535155 +cloud_energy_hashmap[62.22]=238.11668237304687 +cloud_energy_hashmap[62.23]=238.1390360107422 +cloud_energy_hashmap[62.24]=238.1613896484375 +cloud_energy_hashmap[62.25]=238.18374328613282 +cloud_energy_hashmap[62.26]=238.2060969238281 +cloud_energy_hashmap[62.27]=238.22845056152343 +cloud_energy_hashmap[62.28]=238.25080419921875 +cloud_energy_hashmap[62.29]=238.27315783691407 +cloud_energy_hashmap[62.30]=238.29551147460938 +cloud_energy_hashmap[62.31]=238.31786511230467 +cloud_energy_hashmap[62.32]=238.34021875 +cloud_energy_hashmap[62.33]=238.3625723876953 +cloud_energy_hashmap[62.34]=238.38492602539063 +cloud_energy_hashmap[62.35]=238.40727966308594 +cloud_energy_hashmap[62.36]=238.42963330078123 +cloud_energy_hashmap[62.37]=238.45198693847655 +cloud_energy_hashmap[62.38]=238.47434057617187 +cloud_energy_hashmap[62.39]=238.4966942138672 +cloud_energy_hashmap[62.40]=238.5190478515625 +cloud_energy_hashmap[62.41]=238.54140148925782 +cloud_energy_hashmap[62.42]=238.5637551269531 +cloud_energy_hashmap[62.43]=238.58610876464843 +cloud_energy_hashmap[62.44]=238.60846240234375 +cloud_energy_hashmap[62.45]=238.63081604003906 +cloud_energy_hashmap[62.46]=238.65316967773438 +cloud_energy_hashmap[62.47]=238.6755233154297 +cloud_energy_hashmap[62.48]=238.697876953125 +cloud_energy_hashmap[62.49]=238.7202305908203 +cloud_energy_hashmap[62.50]=238.74258422851562 +cloud_energy_hashmap[62.51]=238.76493786621094 +cloud_energy_hashmap[62.52]=238.78729150390626 +cloud_energy_hashmap[62.53]=238.80964514160155 +cloud_energy_hashmap[62.54]=238.83199877929687 +cloud_energy_hashmap[62.55]=238.85435241699219 +cloud_energy_hashmap[62.56]=238.8767060546875 +cloud_energy_hashmap[62.57]=238.89905969238282 +cloud_energy_hashmap[62.58]=238.9214133300781 +cloud_energy_hashmap[62.59]=238.94376696777343 +cloud_energy_hashmap[62.60]=238.96612060546875 +cloud_energy_hashmap[62.61]=238.98847424316406 +cloud_energy_hashmap[62.62]=239.01082788085938 +cloud_energy_hashmap[62.63]=239.03318151855467 +cloud_energy_hashmap[62.64]=239.05553515625 +cloud_energy_hashmap[62.65]=239.0778887939453 +cloud_energy_hashmap[62.66]=239.10024243164062 +cloud_energy_hashmap[62.67]=239.12259606933594 +cloud_energy_hashmap[62.68]=239.14494970703126 +cloud_energy_hashmap[62.69]=239.16730334472658 +cloud_energy_hashmap[62.70]=239.18965698242187 +cloud_energy_hashmap[62.71]=239.21201062011718 +cloud_energy_hashmap[62.72]=239.2343642578125 +cloud_energy_hashmap[62.73]=239.25671789550782 +cloud_energy_hashmap[62.74]=239.27907153320314 +cloud_energy_hashmap[62.75]=239.30142517089843 +cloud_energy_hashmap[62.76]=239.32377880859374 +cloud_energy_hashmap[62.77]=239.34613244628906 +cloud_energy_hashmap[62.78]=239.36848608398438 +cloud_energy_hashmap[62.79]=239.3908397216797 +cloud_energy_hashmap[62.80]=239.413193359375 +cloud_energy_hashmap[62.81]=239.4355469970703 +cloud_energy_hashmap[62.82]=239.45790063476562 +cloud_energy_hashmap[62.83]=239.48025427246094 +cloud_energy_hashmap[62.84]=239.50260791015626 +cloud_energy_hashmap[62.85]=239.52496154785155 +cloud_energy_hashmap[62.86]=239.54731518554686 +cloud_energy_hashmap[62.87]=239.56966882324218 +cloud_energy_hashmap[62.88]=239.5920224609375 +cloud_energy_hashmap[62.89]=239.61437609863282 +cloud_energy_hashmap[62.90]=239.63672973632814 +cloud_energy_hashmap[62.91]=239.65908337402342 +cloud_energy_hashmap[62.92]=239.68143701171874 +cloud_energy_hashmap[62.93]=239.70379064941406 +cloud_energy_hashmap[62.94]=239.72614428710938 +cloud_energy_hashmap[62.95]=239.7484979248047 +cloud_energy_hashmap[62.96]=239.7708515625 +cloud_energy_hashmap[62.97]=239.7932052001953 +cloud_energy_hashmap[62.98]=239.81555883789062 +cloud_energy_hashmap[62.99]=239.83791247558594 +cloud_energy_hashmap[63.00]=239.86026611328126 +cloud_energy_hashmap[63.01]=239.88261975097657 +cloud_energy_hashmap[63.02]=239.90497338867186 +cloud_energy_hashmap[63.03]=239.92732702636718 +cloud_energy_hashmap[63.04]=239.9496806640625 +cloud_energy_hashmap[63.05]=239.97203430175782 +cloud_energy_hashmap[63.06]=239.99438793945313 +cloud_energy_hashmap[63.07]=240.01674157714842 +cloud_energy_hashmap[63.08]=240.03909521484374 +cloud_energy_hashmap[63.09]=240.06144885253906 +cloud_energy_hashmap[63.10]=240.08380249023438 +cloud_energy_hashmap[63.11]=240.1061561279297 +cloud_energy_hashmap[63.12]=240.128509765625 +cloud_energy_hashmap[63.13]=240.1508634033203 +cloud_energy_hashmap[63.14]=240.17321704101562 +cloud_energy_hashmap[63.15]=240.19557067871094 +cloud_energy_hashmap[63.16]=240.21792431640625 +cloud_energy_hashmap[63.17]=240.24027795410157 +cloud_energy_hashmap[63.18]=240.26263159179686 +cloud_energy_hashmap[63.19]=240.28498522949218 +cloud_energy_hashmap[63.20]=240.3073388671875 +cloud_energy_hashmap[63.21]=240.32969250488281 +cloud_energy_hashmap[63.22]=240.35204614257813 +cloud_energy_hashmap[63.23]=240.37439978027345 +cloud_energy_hashmap[63.24]=240.39675341796874 +cloud_energy_hashmap[63.25]=240.41910705566406 +cloud_energy_hashmap[63.26]=240.44146069335937 +cloud_energy_hashmap[63.27]=240.4638143310547 +cloud_energy_hashmap[63.28]=240.48616796875 +cloud_energy_hashmap[63.29]=240.5085216064453 +cloud_energy_hashmap[63.30]=240.53087524414062 +cloud_energy_hashmap[63.31]=240.55322888183593 +cloud_energy_hashmap[63.32]=240.57558251953125 +cloud_energy_hashmap[63.33]=240.59793615722657 +cloud_energy_hashmap[63.34]=240.62028979492186 +cloud_energy_hashmap[63.35]=240.64264343261718 +cloud_energy_hashmap[63.36]=240.6649970703125 +cloud_energy_hashmap[63.37]=240.6873507080078 +cloud_energy_hashmap[63.38]=240.70970434570313 +cloud_energy_hashmap[63.39]=240.73205798339845 +cloud_energy_hashmap[63.40]=240.75441162109374 +cloud_energy_hashmap[63.41]=240.77676525878906 +cloud_energy_hashmap[63.42]=240.79911889648437 +cloud_energy_hashmap[63.43]=240.8214725341797 +cloud_energy_hashmap[63.44]=240.843826171875 +cloud_energy_hashmap[63.45]=240.8661798095703 +cloud_energy_hashmap[63.46]=240.88853344726562 +cloud_energy_hashmap[63.47]=240.91088708496093 +cloud_energy_hashmap[63.48]=240.93324072265625 +cloud_energy_hashmap[63.49]=240.95559436035157 +cloud_energy_hashmap[63.50]=240.9779479980469 +cloud_energy_hashmap[63.51]=241.00030163574218 +cloud_energy_hashmap[63.52]=241.0226552734375 +cloud_energy_hashmap[63.53]=241.0450089111328 +cloud_energy_hashmap[63.54]=241.06736254882813 +cloud_energy_hashmap[63.55]=241.08971618652345 +cloud_energy_hashmap[63.56]=241.11206982421874 +cloud_energy_hashmap[63.57]=241.13442346191405 +cloud_energy_hashmap[63.58]=241.15677709960937 +cloud_energy_hashmap[63.59]=241.1791307373047 +cloud_energy_hashmap[63.60]=241.201484375 +cloud_energy_hashmap[63.61]=241.2238380126953 +cloud_energy_hashmap[63.62]=241.2461916503906 +cloud_energy_hashmap[63.63]=241.26854528808593 +cloud_energy_hashmap[63.64]=241.29089892578125 +cloud_energy_hashmap[63.65]=241.31325256347657 +cloud_energy_hashmap[63.66]=241.33560620117188 +cloud_energy_hashmap[63.67]=241.35795983886717 +cloud_energy_hashmap[63.68]=241.3803134765625 +cloud_energy_hashmap[63.69]=241.4026671142578 +cloud_energy_hashmap[63.70]=241.42502075195313 +cloud_energy_hashmap[63.71]=241.44737438964845 +cloud_energy_hashmap[63.72]=241.46972802734376 +cloud_energy_hashmap[63.73]=241.49208166503905 +cloud_energy_hashmap[63.74]=241.51443530273437 +cloud_energy_hashmap[63.75]=241.5367889404297 +cloud_energy_hashmap[63.76]=241.559142578125 +cloud_energy_hashmap[63.77]=241.58149621582032 +cloud_energy_hashmap[63.78]=241.6038498535156 +cloud_energy_hashmap[63.79]=241.62620349121093 +cloud_energy_hashmap[63.80]=241.64855712890625 +cloud_energy_hashmap[63.81]=241.67091076660157 +cloud_energy_hashmap[63.82]=241.69326440429688 +cloud_energy_hashmap[63.83]=241.71561804199217 +cloud_energy_hashmap[63.84]=241.7379716796875 +cloud_energy_hashmap[63.85]=241.7603253173828 +cloud_energy_hashmap[63.86]=241.78267895507813 +cloud_energy_hashmap[63.87]=241.80503259277344 +cloud_energy_hashmap[63.88]=241.82738623046876 +cloud_energy_hashmap[63.89]=241.84973986816405 +cloud_energy_hashmap[63.90]=241.87209350585937 +cloud_energy_hashmap[63.91]=241.8944471435547 +cloud_energy_hashmap[63.92]=241.91680078125 +cloud_energy_hashmap[63.93]=241.93915441894532 +cloud_energy_hashmap[63.94]=241.9615080566406 +cloud_energy_hashmap[63.95]=241.98386169433593 +cloud_energy_hashmap[63.96]=242.00621533203125 +cloud_energy_hashmap[63.97]=242.02856896972656 +cloud_energy_hashmap[63.98]=242.05092260742188 +cloud_energy_hashmap[63.99]=242.0732762451172 +cloud_energy_hashmap[64.00]=242.0956298828125 +cloud_energy_hashmap[64.01]=242.1179835205078 +cloud_energy_hashmap[64.02]=242.14033715820312 +cloud_energy_hashmap[64.03]=242.16269079589844 +cloud_energy_hashmap[64.04]=242.18504443359376 +cloud_energy_hashmap[64.05]=242.20739807128905 +cloud_energy_hashmap[64.06]=242.22975170898437 +cloud_energy_hashmap[64.07]=242.25210534667968 +cloud_energy_hashmap[64.08]=242.274458984375 +cloud_energy_hashmap[64.09]=242.29681262207032 +cloud_energy_hashmap[64.10]=242.3191662597656 +cloud_energy_hashmap[64.11]=242.34151989746093 +cloud_energy_hashmap[64.12]=242.36387353515624 +cloud_energy_hashmap[64.13]=242.38622717285156 +cloud_energy_hashmap[64.14]=242.40858081054688 +cloud_energy_hashmap[64.15]=242.4309344482422 +cloud_energy_hashmap[64.16]=242.4532880859375 +cloud_energy_hashmap[64.17]=242.4756417236328 +cloud_energy_hashmap[64.18]=242.49799536132812 +cloud_energy_hashmap[64.19]=242.52034899902344 +cloud_energy_hashmap[64.20]=242.54270263671876 +cloud_energy_hashmap[64.21]=242.56505627441408 +cloud_energy_hashmap[64.22]=242.58740991210936 +cloud_energy_hashmap[64.23]=242.60976354980468 +cloud_energy_hashmap[64.24]=242.6321171875 +cloud_energy_hashmap[64.25]=242.65447082519532 +cloud_energy_hashmap[64.26]=242.67682446289064 +cloud_energy_hashmap[64.27]=242.69917810058593 +cloud_energy_hashmap[64.28]=242.72153173828124 +cloud_energy_hashmap[64.29]=242.74388537597656 +cloud_energy_hashmap[64.30]=242.76623901367188 +cloud_energy_hashmap[64.31]=242.7885926513672 +cloud_energy_hashmap[64.32]=242.81094628906249 +cloud_energy_hashmap[64.33]=242.8332999267578 +cloud_energy_hashmap[64.34]=242.85565356445312 +cloud_energy_hashmap[64.35]=242.87800720214844 +cloud_energy_hashmap[64.36]=242.90036083984376 +cloud_energy_hashmap[64.37]=242.92271447753907 +cloud_energy_hashmap[64.38]=242.94506811523436 +cloud_energy_hashmap[64.39]=242.96742175292968 +cloud_energy_hashmap[64.40]=242.989775390625 +cloud_energy_hashmap[64.41]=243.01212902832032 +cloud_energy_hashmap[64.42]=243.03448266601563 +cloud_energy_hashmap[64.43]=243.05683630371092 +cloud_energy_hashmap[64.44]=243.07918994140624 +cloud_energy_hashmap[64.45]=243.10154357910156 +cloud_energy_hashmap[64.46]=243.12389721679688 +cloud_energy_hashmap[64.47]=243.1462508544922 +cloud_energy_hashmap[64.48]=243.1686044921875 +cloud_energy_hashmap[64.49]=243.1909581298828 +cloud_energy_hashmap[64.50]=243.21331176757812 +cloud_energy_hashmap[64.51]=243.23566540527344 +cloud_energy_hashmap[64.52]=243.25801904296875 +cloud_energy_hashmap[64.53]=243.28037268066407 +cloud_energy_hashmap[64.54]=243.30272631835936 +cloud_energy_hashmap[64.55]=243.32507995605468 +cloud_energy_hashmap[64.56]=243.34743359375 +cloud_energy_hashmap[64.57]=243.36978723144532 +cloud_energy_hashmap[64.58]=243.39214086914063 +cloud_energy_hashmap[64.59]=243.41449450683592 +cloud_energy_hashmap[64.60]=243.43684814453124 +cloud_energy_hashmap[64.61]=243.45920178222656 +cloud_energy_hashmap[64.62]=243.48155541992188 +cloud_energy_hashmap[64.63]=243.5039090576172 +cloud_energy_hashmap[64.64]=243.5262626953125 +cloud_energy_hashmap[64.65]=243.5486163330078 +cloud_energy_hashmap[64.66]=243.57096997070312 +cloud_energy_hashmap[64.67]=243.59332360839844 +cloud_energy_hashmap[64.68]=243.61567724609375 +cloud_energy_hashmap[64.69]=243.63803088378907 +cloud_energy_hashmap[64.70]=243.6603845214844 +cloud_energy_hashmap[64.71]=243.68273815917968 +cloud_energy_hashmap[64.72]=243.705091796875 +cloud_energy_hashmap[64.73]=243.7274454345703 +cloud_energy_hashmap[64.74]=243.74979907226563 +cloud_energy_hashmap[64.75]=243.77215270996095 +cloud_energy_hashmap[64.76]=243.79450634765624 +cloud_energy_hashmap[64.77]=243.81685998535156 +cloud_energy_hashmap[64.78]=243.83921362304687 +cloud_energy_hashmap[64.79]=243.8615672607422 +cloud_energy_hashmap[64.80]=243.8839208984375 +cloud_energy_hashmap[64.81]=243.9062745361328 +cloud_energy_hashmap[64.82]=243.92862817382812 +cloud_energy_hashmap[64.83]=243.95098181152343 +cloud_energy_hashmap[64.84]=243.97333544921875 +cloud_energy_hashmap[64.85]=243.99568908691407 +cloud_energy_hashmap[64.86]=244.01804272460936 +cloud_energy_hashmap[64.87]=244.04039636230468 +cloud_energy_hashmap[64.88]=244.06275 +cloud_energy_hashmap[64.89]=244.0851036376953 +cloud_energy_hashmap[64.90]=244.10745727539063 +cloud_energy_hashmap[64.91]=244.12981091308595 +cloud_energy_hashmap[64.92]=244.15216455078124 +cloud_energy_hashmap[64.93]=244.17451818847655 +cloud_energy_hashmap[64.94]=244.19687182617187 +cloud_energy_hashmap[64.95]=244.2192254638672 +cloud_energy_hashmap[64.96]=244.2415791015625 +cloud_energy_hashmap[64.97]=244.26393273925783 +cloud_energy_hashmap[64.98]=244.28628637695311 +cloud_energy_hashmap[64.99]=244.30864001464843 +cloud_energy_hashmap[65.01]=244.35679333496094 +cloud_energy_hashmap[65.02]=244.38259301757813 +cloud_energy_hashmap[65.03]=244.40839270019532 +cloud_energy_hashmap[65.04]=244.4341923828125 +cloud_energy_hashmap[65.05]=244.45999206542967 +cloud_energy_hashmap[65.06]=244.48579174804686 +cloud_energy_hashmap[65.07]=244.51159143066405 +cloud_energy_hashmap[65.08]=244.53739111328125 +cloud_energy_hashmap[65.09]=244.56319079589844 +cloud_energy_hashmap[65.10]=244.58899047851563 +cloud_energy_hashmap[65.11]=244.61479016113282 +cloud_energy_hashmap[65.12]=244.64058984375 +cloud_energy_hashmap[65.13]=244.6663895263672 +cloud_energy_hashmap[65.14]=244.6921892089844 +cloud_energy_hashmap[65.15]=244.71798889160155 +cloud_energy_hashmap[65.16]=244.74378857421874 +cloud_energy_hashmap[65.17]=244.76958825683593 +cloud_energy_hashmap[65.18]=244.79538793945312 +cloud_energy_hashmap[65.19]=244.8211876220703 +cloud_energy_hashmap[65.20]=244.8469873046875 +cloud_energy_hashmap[65.21]=244.8727869873047 +cloud_energy_hashmap[65.22]=244.89858666992188 +cloud_energy_hashmap[65.23]=244.92438635253907 +cloud_energy_hashmap[65.24]=244.95018603515626 +cloud_energy_hashmap[65.25]=244.97598571777343 +cloud_energy_hashmap[65.26]=245.00178540039062 +cloud_energy_hashmap[65.27]=245.0275850830078 +cloud_energy_hashmap[65.28]=245.053384765625 +cloud_energy_hashmap[65.29]=245.0791844482422 +cloud_energy_hashmap[65.30]=245.10498413085938 +cloud_energy_hashmap[65.31]=245.13078381347657 +cloud_energy_hashmap[65.32]=245.15658349609376 +cloud_energy_hashmap[65.33]=245.18238317871095 +cloud_energy_hashmap[65.34]=245.2081828613281 +cloud_energy_hashmap[65.35]=245.2339825439453 +cloud_energy_hashmap[65.36]=245.2597822265625 +cloud_energy_hashmap[65.37]=245.28558190917968 +cloud_energy_hashmap[65.38]=245.31138159179687 +cloud_energy_hashmap[65.39]=245.33718127441406 +cloud_energy_hashmap[65.40]=245.36298095703125 +cloud_energy_hashmap[65.41]=245.38878063964845 +cloud_energy_hashmap[65.42]=245.41458032226564 +cloud_energy_hashmap[65.43]=245.44038000488283 +cloud_energy_hashmap[65.44]=245.4661796875 +cloud_energy_hashmap[65.45]=245.49197937011718 +cloud_energy_hashmap[65.46]=245.51777905273437 +cloud_energy_hashmap[65.47]=245.54357873535156 +cloud_energy_hashmap[65.48]=245.56937841796875 +cloud_energy_hashmap[65.49]=245.59517810058594 +cloud_energy_hashmap[65.50]=245.62097778320313 +cloud_energy_hashmap[65.51]=245.64677746582032 +cloud_energy_hashmap[65.52]=245.6725771484375 +cloud_energy_hashmap[65.53]=245.69837683105467 +cloud_energy_hashmap[65.54]=245.72417651367186 +cloud_energy_hashmap[65.55]=245.74997619628905 +cloud_energy_hashmap[65.56]=245.77577587890624 +cloud_energy_hashmap[65.57]=245.80157556152344 +cloud_energy_hashmap[65.58]=245.82737524414063 +cloud_energy_hashmap[65.59]=245.85317492675782 +cloud_energy_hashmap[65.60]=245.878974609375 +cloud_energy_hashmap[65.61]=245.9047742919922 +cloud_energy_hashmap[65.62]=245.9305739746094 +cloud_energy_hashmap[65.63]=245.95637365722655 +cloud_energy_hashmap[65.64]=245.98217333984374 +cloud_energy_hashmap[65.65]=246.00797302246093 +cloud_energy_hashmap[65.66]=246.03377270507812 +cloud_energy_hashmap[65.67]=246.0595723876953 +cloud_energy_hashmap[65.68]=246.0853720703125 +cloud_energy_hashmap[65.69]=246.1111717529297 +cloud_energy_hashmap[65.70]=246.13697143554688 +cloud_energy_hashmap[65.71]=246.16277111816407 +cloud_energy_hashmap[65.72]=246.18857080078126 +cloud_energy_hashmap[65.73]=246.21437048339843 +cloud_energy_hashmap[65.74]=246.24017016601562 +cloud_energy_hashmap[65.75]=246.2659698486328 +cloud_energy_hashmap[65.76]=246.29176953125 +cloud_energy_hashmap[65.77]=246.3175692138672 +cloud_energy_hashmap[65.78]=246.34336889648438 +cloud_energy_hashmap[65.79]=246.36916857910157 +cloud_energy_hashmap[65.80]=246.39496826171876 +cloud_energy_hashmap[65.81]=246.42076794433595 +cloud_energy_hashmap[65.82]=246.4465676269531 +cloud_energy_hashmap[65.83]=246.4723673095703 +cloud_energy_hashmap[65.84]=246.4981669921875 +cloud_energy_hashmap[65.85]=246.52396667480468 +cloud_energy_hashmap[65.86]=246.54976635742187 +cloud_energy_hashmap[65.87]=246.57556604003906 +cloud_energy_hashmap[65.88]=246.60136572265625 +cloud_energy_hashmap[65.89]=246.62716540527344 +cloud_energy_hashmap[65.90]=246.65296508789064 +cloud_energy_hashmap[65.91]=246.67876477050783 +cloud_energy_hashmap[65.92]=246.704564453125 +cloud_energy_hashmap[65.93]=246.73036413574218 +cloud_energy_hashmap[65.94]=246.75616381835937 +cloud_energy_hashmap[65.95]=246.78196350097656 +cloud_energy_hashmap[65.96]=246.80776318359375 +cloud_energy_hashmap[65.97]=246.83356286621094 +cloud_energy_hashmap[65.98]=246.85936254882813 +cloud_energy_hashmap[65.99]=246.88516223144532 +cloud_energy_hashmap[66.00]=246.9109619140625 +cloud_energy_hashmap[66.01]=246.93676159667967 +cloud_energy_hashmap[66.02]=246.96256127929686 +cloud_energy_hashmap[66.03]=246.98836096191405 +cloud_energy_hashmap[66.04]=247.01416064453124 +cloud_energy_hashmap[66.05]=247.03996032714844 +cloud_energy_hashmap[66.06]=247.06576000976563 +cloud_energy_hashmap[66.07]=247.09155969238282 +cloud_energy_hashmap[66.08]=247.117359375 +cloud_energy_hashmap[66.09]=247.1431590576172 +cloud_energy_hashmap[66.10]=247.1689587402344 +cloud_energy_hashmap[66.11]=247.19475842285155 +cloud_energy_hashmap[66.12]=247.22055810546874 +cloud_energy_hashmap[66.13]=247.24635778808593 +cloud_energy_hashmap[66.14]=247.27215747070312 +cloud_energy_hashmap[66.15]=247.2979571533203 +cloud_energy_hashmap[66.16]=247.3237568359375 +cloud_energy_hashmap[66.17]=247.3495565185547 +cloud_energy_hashmap[66.18]=247.37535620117188 +cloud_energy_hashmap[66.19]=247.40115588378907 +cloud_energy_hashmap[66.20]=247.42695556640626 +cloud_energy_hashmap[66.21]=247.45275524902343 +cloud_energy_hashmap[66.22]=247.47855493164062 +cloud_energy_hashmap[66.23]=247.5043546142578 +cloud_energy_hashmap[66.24]=247.530154296875 +cloud_energy_hashmap[66.25]=247.5559539794922 +cloud_energy_hashmap[66.26]=247.58175366210938 +cloud_energy_hashmap[66.27]=247.60755334472657 +cloud_energy_hashmap[66.28]=247.63335302734376 +cloud_energy_hashmap[66.29]=247.65915270996095 +cloud_energy_hashmap[66.30]=247.6849523925781 +cloud_energy_hashmap[66.31]=247.7107520751953 +cloud_energy_hashmap[66.32]=247.7365517578125 +cloud_energy_hashmap[66.33]=247.76235144042968 +cloud_energy_hashmap[66.34]=247.78815112304687 +cloud_energy_hashmap[66.35]=247.81395080566406 +cloud_energy_hashmap[66.36]=247.83975048828125 +cloud_energy_hashmap[66.37]=247.86555017089844 +cloud_energy_hashmap[66.38]=247.89134985351564 +cloud_energy_hashmap[66.39]=247.91714953613283 +cloud_energy_hashmap[66.40]=247.94294921875 +cloud_energy_hashmap[66.41]=247.96874890136718 +cloud_energy_hashmap[66.42]=247.99454858398437 +cloud_energy_hashmap[66.43]=248.02034826660156 +cloud_energy_hashmap[66.44]=248.04614794921875 +cloud_energy_hashmap[66.45]=248.07194763183594 +cloud_energy_hashmap[66.46]=248.09774731445313 +cloud_energy_hashmap[66.47]=248.12354699707032 +cloud_energy_hashmap[66.48]=248.1493466796875 +cloud_energy_hashmap[66.49]=248.1751463623047 +cloud_energy_hashmap[66.50]=248.20094604492186 +cloud_energy_hashmap[66.51]=248.22674572753905 +cloud_energy_hashmap[66.52]=248.25254541015624 +cloud_energy_hashmap[66.53]=248.27834509277343 +cloud_energy_hashmap[66.54]=248.30414477539063 +cloud_energy_hashmap[66.55]=248.32994445800782 +cloud_energy_hashmap[66.56]=248.355744140625 +cloud_energy_hashmap[66.57]=248.3815438232422 +cloud_energy_hashmap[66.58]=248.4073435058594 +cloud_energy_hashmap[66.59]=248.43314318847655 +cloud_energy_hashmap[66.60]=248.45894287109374 +cloud_energy_hashmap[66.61]=248.48474255371093 +cloud_energy_hashmap[66.62]=248.51054223632812 +cloud_energy_hashmap[66.63]=248.5363419189453 +cloud_energy_hashmap[66.64]=248.5621416015625 +cloud_energy_hashmap[66.65]=248.5879412841797 +cloud_energy_hashmap[66.66]=248.61374096679688 +cloud_energy_hashmap[66.67]=248.63954064941407 +cloud_energy_hashmap[66.68]=248.66534033203123 +cloud_energy_hashmap[66.69]=248.69114001464843 +cloud_energy_hashmap[66.70]=248.71693969726562 +cloud_energy_hashmap[66.71]=248.7427393798828 +cloud_energy_hashmap[66.72]=248.7685390625 +cloud_energy_hashmap[66.73]=248.7943387451172 +cloud_energy_hashmap[66.74]=248.82013842773438 +cloud_energy_hashmap[66.75]=248.84593811035157 +cloud_energy_hashmap[66.76]=248.87173779296876 +cloud_energy_hashmap[66.77]=248.89753747558595 +cloud_energy_hashmap[66.78]=248.9233371582031 +cloud_energy_hashmap[66.79]=248.9491368408203 +cloud_energy_hashmap[66.80]=248.9749365234375 +cloud_energy_hashmap[66.81]=249.00073620605468 +cloud_energy_hashmap[66.82]=249.02653588867187 +cloud_energy_hashmap[66.83]=249.05233557128906 +cloud_energy_hashmap[66.84]=249.07813525390625 +cloud_energy_hashmap[66.85]=249.10393493652344 +cloud_energy_hashmap[66.86]=249.12973461914063 +cloud_energy_hashmap[66.87]=249.15553430175783 +cloud_energy_hashmap[66.88]=249.181333984375 +cloud_energy_hashmap[66.89]=249.20713366699218 +cloud_energy_hashmap[66.90]=249.23293334960937 +cloud_energy_hashmap[66.91]=249.25873303222656 +cloud_energy_hashmap[66.92]=249.28453271484375 +cloud_energy_hashmap[66.93]=249.31033239746094 +cloud_energy_hashmap[66.94]=249.33613208007813 +cloud_energy_hashmap[66.95]=249.36193176269532 +cloud_energy_hashmap[66.96]=249.3877314453125 +cloud_energy_hashmap[66.97]=249.41353112792967 +cloud_energy_hashmap[66.98]=249.43933081054686 +cloud_energy_hashmap[66.99]=249.46513049316405 +cloud_energy_hashmap[67.00]=249.49093017578124 +cloud_energy_hashmap[67.01]=249.51672985839843 +cloud_energy_hashmap[67.02]=249.54252954101563 +cloud_energy_hashmap[67.03]=249.56832922363282 +cloud_energy_hashmap[67.04]=249.59412890625 +cloud_energy_hashmap[67.05]=249.6199285888672 +cloud_energy_hashmap[67.06]=249.6457282714844 +cloud_energy_hashmap[67.07]=249.67152795410155 +cloud_energy_hashmap[67.08]=249.69732763671874 +cloud_energy_hashmap[67.09]=249.72312731933593 +cloud_energy_hashmap[67.10]=249.74892700195312 +cloud_energy_hashmap[67.11]=249.7747266845703 +cloud_energy_hashmap[67.12]=249.8005263671875 +cloud_energy_hashmap[67.13]=249.8263260498047 +cloud_energy_hashmap[67.14]=249.85212573242188 +cloud_energy_hashmap[67.15]=249.87792541503907 +cloud_energy_hashmap[67.16]=249.90372509765626 +cloud_energy_hashmap[67.17]=249.92952478027343 +cloud_energy_hashmap[67.18]=249.95532446289062 +cloud_energy_hashmap[67.19]=249.9811241455078 +cloud_energy_hashmap[67.20]=250.006923828125 +cloud_energy_hashmap[67.21]=250.0327235107422 +cloud_energy_hashmap[67.22]=250.05852319335938 +cloud_energy_hashmap[67.23]=250.08432287597657 +cloud_energy_hashmap[67.24]=250.11012255859376 +cloud_energy_hashmap[67.25]=250.13592224121095 +cloud_energy_hashmap[67.26]=250.1617219238281 +cloud_energy_hashmap[67.27]=250.1875216064453 +cloud_energy_hashmap[67.28]=250.2133212890625 +cloud_energy_hashmap[67.29]=250.23912097167968 +cloud_energy_hashmap[67.30]=250.26492065429687 +cloud_energy_hashmap[67.31]=250.29072033691406 +cloud_energy_hashmap[67.32]=250.31652001953125 +cloud_energy_hashmap[67.33]=250.34231970214844 +cloud_energy_hashmap[67.34]=250.36811938476563 +cloud_energy_hashmap[67.35]=250.39391906738283 +cloud_energy_hashmap[67.36]=250.41971875 +cloud_energy_hashmap[67.37]=250.44551843261718 +cloud_energy_hashmap[67.38]=250.47131811523437 +cloud_energy_hashmap[67.39]=250.49711779785156 +cloud_energy_hashmap[67.40]=250.52291748046875 +cloud_energy_hashmap[67.41]=250.54871716308594 +cloud_energy_hashmap[67.42]=250.57451684570313 +cloud_energy_hashmap[67.43]=250.60031652832032 +cloud_energy_hashmap[67.44]=250.6261162109375 +cloud_energy_hashmap[67.45]=250.6519158935547 +cloud_energy_hashmap[67.46]=250.67771557617186 +cloud_energy_hashmap[67.47]=250.70351525878905 +cloud_energy_hashmap[67.48]=250.72931494140624 +cloud_energy_hashmap[67.49]=250.75511462402343 +cloud_energy_hashmap[67.50]=250.78091430664062 +cloud_energy_hashmap[67.51]=250.80671398925782 +cloud_energy_hashmap[67.52]=250.832513671875 +cloud_energy_hashmap[67.53]=250.8583133544922 +cloud_energy_hashmap[67.54]=250.8841130371094 +cloud_energy_hashmap[67.55]=250.90991271972655 +cloud_energy_hashmap[67.56]=250.93571240234374 +cloud_energy_hashmap[67.57]=250.96151208496093 +cloud_energy_hashmap[67.58]=250.98731176757812 +cloud_energy_hashmap[67.59]=251.0131114501953 +cloud_energy_hashmap[67.60]=251.0389111328125 +cloud_energy_hashmap[67.61]=251.0647108154297 +cloud_energy_hashmap[67.62]=251.09051049804688 +cloud_energy_hashmap[67.63]=251.11631018066407 +cloud_energy_hashmap[67.64]=251.14210986328126 +cloud_energy_hashmap[67.65]=251.16790954589842 +cloud_energy_hashmap[67.66]=251.19370922851562 +cloud_energy_hashmap[67.67]=251.2195089111328 +cloud_energy_hashmap[67.68]=251.24530859375 +cloud_energy_hashmap[67.69]=251.2711082763672 +cloud_energy_hashmap[67.70]=251.29690795898438 +cloud_energy_hashmap[67.71]=251.32270764160157 +cloud_energy_hashmap[67.72]=251.34850732421876 +cloud_energy_hashmap[67.73]=251.37430700683595 +cloud_energy_hashmap[67.74]=251.40010668945314 +cloud_energy_hashmap[67.75]=251.4259063720703 +cloud_energy_hashmap[67.76]=251.4517060546875 +cloud_energy_hashmap[67.77]=251.47750573730468 +cloud_energy_hashmap[67.78]=251.50330541992187 +cloud_energy_hashmap[67.79]=251.52910510253906 +cloud_energy_hashmap[67.80]=251.55490478515625 +cloud_energy_hashmap[67.81]=251.58070446777344 +cloud_energy_hashmap[67.82]=251.60650415039063 +cloud_energy_hashmap[67.83]=251.63230383300782 +cloud_energy_hashmap[67.84]=251.658103515625 +cloud_energy_hashmap[67.85]=251.68390319824218 +cloud_energy_hashmap[67.86]=251.70970288085937 +cloud_energy_hashmap[67.87]=251.73550256347656 +cloud_energy_hashmap[67.88]=251.76130224609375 +cloud_energy_hashmap[67.89]=251.78710192871094 +cloud_energy_hashmap[67.90]=251.81290161132813 +cloud_energy_hashmap[67.91]=251.83870129394532 +cloud_energy_hashmap[67.92]=251.8645009765625 +cloud_energy_hashmap[67.93]=251.8903006591797 +cloud_energy_hashmap[67.94]=251.91610034179686 +cloud_energy_hashmap[67.95]=251.94190002441405 +cloud_energy_hashmap[67.96]=251.96769970703124 +cloud_energy_hashmap[67.97]=251.99349938964843 +cloud_energy_hashmap[67.98]=252.01929907226562 +cloud_energy_hashmap[67.99]=252.04509875488282 +cloud_energy_hashmap[68.00]=252.0708984375 +cloud_energy_hashmap[68.01]=252.0966981201172 +cloud_energy_hashmap[68.02]=252.1224978027344 +cloud_energy_hashmap[68.03]=252.14829748535158 +cloud_energy_hashmap[68.04]=252.17409716796874 +cloud_energy_hashmap[68.05]=252.19989685058593 +cloud_energy_hashmap[68.06]=252.22569653320312 +cloud_energy_hashmap[68.07]=252.2514962158203 +cloud_energy_hashmap[68.08]=252.2772958984375 +cloud_energy_hashmap[68.09]=252.3030955810547 +cloud_energy_hashmap[68.10]=252.32889526367188 +cloud_energy_hashmap[68.11]=252.35469494628907 +cloud_energy_hashmap[68.12]=252.38049462890626 +cloud_energy_hashmap[68.13]=252.40629431152342 +cloud_energy_hashmap[68.14]=252.43209399414062 +cloud_energy_hashmap[68.15]=252.4578936767578 +cloud_energy_hashmap[68.16]=252.483693359375 +cloud_energy_hashmap[68.17]=252.5094930419922 +cloud_energy_hashmap[68.18]=252.53529272460938 +cloud_energy_hashmap[68.19]=252.56109240722657 +cloud_energy_hashmap[68.20]=252.58689208984376 +cloud_energy_hashmap[68.21]=252.61269177246095 +cloud_energy_hashmap[68.22]=252.6384914550781 +cloud_energy_hashmap[68.23]=252.6642911376953 +cloud_energy_hashmap[68.24]=252.6900908203125 +cloud_energy_hashmap[68.25]=252.71589050292968 +cloud_energy_hashmap[68.26]=252.74169018554687 +cloud_energy_hashmap[68.27]=252.76748986816406 +cloud_energy_hashmap[68.28]=252.79328955078125 +cloud_energy_hashmap[68.29]=252.81908923339844 +cloud_energy_hashmap[68.30]=252.84488891601563 +cloud_energy_hashmap[68.31]=252.87068859863282 +cloud_energy_hashmap[68.32]=252.89648828125002 +cloud_energy_hashmap[68.33]=252.92228796386718 +cloud_energy_hashmap[68.34]=252.94808764648437 +cloud_energy_hashmap[68.35]=252.97388732910156 +cloud_energy_hashmap[68.36]=252.99968701171875 +cloud_energy_hashmap[68.37]=253.02548669433594 +cloud_energy_hashmap[68.38]=253.05128637695313 +cloud_energy_hashmap[68.39]=253.07708605957032 +cloud_energy_hashmap[68.40]=253.1028857421875 +cloud_energy_hashmap[68.41]=253.1286854248047 +cloud_energy_hashmap[68.42]=253.15448510742186 +cloud_energy_hashmap[68.43]=253.18028479003905 +cloud_energy_hashmap[68.44]=253.20608447265624 +cloud_energy_hashmap[68.45]=253.23188415527343 +cloud_energy_hashmap[68.46]=253.25768383789062 +cloud_energy_hashmap[68.47]=253.28348352050782 +cloud_energy_hashmap[68.48]=253.309283203125 +cloud_energy_hashmap[68.49]=253.3350828857422 +cloud_energy_hashmap[68.50]=253.3608825683594 +cloud_energy_hashmap[68.51]=253.38668225097655 +cloud_energy_hashmap[68.52]=253.41248193359374 +cloud_energy_hashmap[68.53]=253.43828161621093 +cloud_energy_hashmap[68.54]=253.46408129882812 +cloud_energy_hashmap[68.55]=253.4898809814453 +cloud_energy_hashmap[68.56]=253.5156806640625 +cloud_energy_hashmap[68.57]=253.5414803466797 +cloud_energy_hashmap[68.58]=253.56728002929688 +cloud_energy_hashmap[68.59]=253.59307971191407 +cloud_energy_hashmap[68.60]=253.61887939453126 +cloud_energy_hashmap[68.61]=253.64467907714842 +cloud_energy_hashmap[68.62]=253.67047875976561 +cloud_energy_hashmap[68.63]=253.6962784423828 +cloud_energy_hashmap[68.64]=253.722078125 +cloud_energy_hashmap[68.65]=253.7478778076172 +cloud_energy_hashmap[68.66]=253.77367749023438 +cloud_energy_hashmap[68.67]=253.79947717285157 +cloud_energy_hashmap[68.68]=253.82527685546876 +cloud_energy_hashmap[68.69]=253.85107653808595 +cloud_energy_hashmap[68.70]=253.87687622070314 +cloud_energy_hashmap[68.71]=253.9026759033203 +cloud_energy_hashmap[68.72]=253.9284755859375 +cloud_energy_hashmap[68.73]=253.95427526855468 +cloud_energy_hashmap[68.74]=253.98007495117187 +cloud_energy_hashmap[68.75]=254.00587463378906 +cloud_energy_hashmap[68.76]=254.03167431640625 +cloud_energy_hashmap[68.77]=254.05747399902344 +cloud_energy_hashmap[68.78]=254.08327368164063 +cloud_energy_hashmap[68.79]=254.10907336425782 +cloud_energy_hashmap[68.80]=254.134873046875 +cloud_energy_hashmap[68.81]=254.16067272949218 +cloud_energy_hashmap[68.82]=254.18647241210937 +cloud_energy_hashmap[68.83]=254.21227209472656 +cloud_energy_hashmap[68.84]=254.23807177734375 +cloud_energy_hashmap[68.85]=254.26387145996094 +cloud_energy_hashmap[68.86]=254.28967114257813 +cloud_energy_hashmap[68.87]=254.31547082519532 +cloud_energy_hashmap[68.88]=254.3412705078125 +cloud_energy_hashmap[68.89]=254.36707019042967 +cloud_energy_hashmap[68.90]=254.39286987304686 +cloud_energy_hashmap[68.91]=254.41866955566405 +cloud_energy_hashmap[68.92]=254.44446923828124 +cloud_energy_hashmap[68.93]=254.47026892089843 +cloud_energy_hashmap[68.94]=254.49606860351562 +cloud_energy_hashmap[68.95]=254.52186828613281 +cloud_energy_hashmap[68.96]=254.54766796875 +cloud_energy_hashmap[68.97]=254.5734676513672 +cloud_energy_hashmap[68.98]=254.5992673339844 +cloud_energy_hashmap[68.99]=254.62506701660158 +cloud_energy_hashmap[69.00]=254.65086669921874 +cloud_energy_hashmap[69.01]=254.67666638183593 +cloud_energy_hashmap[69.02]=254.70246606445312 +cloud_energy_hashmap[69.03]=254.7282657470703 +cloud_energy_hashmap[69.04]=254.7540654296875 +cloud_energy_hashmap[69.05]=254.7798651123047 +cloud_energy_hashmap[69.06]=254.80566479492188 +cloud_energy_hashmap[69.07]=254.83146447753907 +cloud_energy_hashmap[69.08]=254.85726416015626 +cloud_energy_hashmap[69.09]=254.88306384277342 +cloud_energy_hashmap[69.10]=254.90886352539061 +cloud_energy_hashmap[69.11]=254.9346632080078 +cloud_energy_hashmap[69.12]=254.960462890625 +cloud_energy_hashmap[69.13]=254.9862625732422 +cloud_energy_hashmap[69.14]=255.01206225585938 +cloud_energy_hashmap[69.15]=255.03786193847657 +cloud_energy_hashmap[69.16]=255.06366162109376 +cloud_energy_hashmap[69.17]=255.08946130371095 +cloud_energy_hashmap[69.18]=255.1152609863281 +cloud_energy_hashmap[69.19]=255.1410606689453 +cloud_energy_hashmap[69.20]=255.1668603515625 +cloud_energy_hashmap[69.21]=255.19266003417968 +cloud_energy_hashmap[69.22]=255.21845971679687 +cloud_energy_hashmap[69.23]=255.24425939941406 +cloud_energy_hashmap[69.24]=255.27005908203125 +cloud_energy_hashmap[69.25]=255.29585876464844 +cloud_energy_hashmap[69.26]=255.32165844726563 +cloud_energy_hashmap[69.27]=255.34745812988282 +cloud_energy_hashmap[69.28]=255.37325781250001 +cloud_energy_hashmap[69.29]=255.39905749511718 +cloud_energy_hashmap[69.30]=255.42485717773437 +cloud_energy_hashmap[69.31]=255.45065686035156 +cloud_energy_hashmap[69.32]=255.47645654296875 +cloud_energy_hashmap[69.33]=255.50225622558594 +cloud_energy_hashmap[69.34]=255.52805590820313 +cloud_energy_hashmap[69.35]=255.55385559082032 +cloud_energy_hashmap[69.36]=255.5796552734375 +cloud_energy_hashmap[69.37]=255.6054549560547 +cloud_energy_hashmap[69.38]=255.63125463867186 +cloud_energy_hashmap[69.39]=255.65705432128905 +cloud_energy_hashmap[69.40]=255.68285400390624 +cloud_energy_hashmap[69.41]=255.70865368652343 +cloud_energy_hashmap[69.42]=255.73445336914062 +cloud_energy_hashmap[69.43]=255.76025305175781 +cloud_energy_hashmap[69.44]=255.786052734375 +cloud_energy_hashmap[69.45]=255.8118524169922 +cloud_energy_hashmap[69.46]=255.8376520996094 +cloud_energy_hashmap[69.47]=255.86345178222655 +cloud_energy_hashmap[69.48]=255.88925146484374 +cloud_energy_hashmap[69.49]=255.91505114746093 +cloud_energy_hashmap[69.50]=255.94085083007812 +cloud_energy_hashmap[69.51]=255.9666505126953 +cloud_energy_hashmap[69.52]=255.9924501953125 +cloud_energy_hashmap[69.53]=256.0182498779297 +cloud_energy_hashmap[69.54]=256.04404956054685 +cloud_energy_hashmap[69.55]=256.0698492431641 +cloud_energy_hashmap[69.56]=256.09564892578123 +cloud_energy_hashmap[69.57]=256.12144860839845 +cloud_energy_hashmap[69.58]=256.1472482910156 +cloud_energy_hashmap[69.59]=256.17304797363283 +cloud_energy_hashmap[69.60]=256.19884765625 +cloud_energy_hashmap[69.61]=256.2246473388672 +cloud_energy_hashmap[69.62]=256.2504470214844 +cloud_energy_hashmap[69.63]=256.27624670410154 +cloud_energy_hashmap[69.64]=256.30204638671876 +cloud_energy_hashmap[69.65]=256.3278460693359 +cloud_energy_hashmap[69.66]=256.35364575195314 +cloud_energy_hashmap[69.67]=256.3794454345703 +cloud_energy_hashmap[69.68]=256.4052451171875 +cloud_energy_hashmap[69.69]=256.4310447998047 +cloud_energy_hashmap[69.70]=256.4568444824219 +cloud_energy_hashmap[69.71]=256.48264416503906 +cloud_energy_hashmap[69.72]=256.5084438476562 +cloud_energy_hashmap[69.73]=256.53424353027344 +cloud_energy_hashmap[69.74]=256.5600432128906 +cloud_energy_hashmap[69.75]=256.5858428955078 +cloud_energy_hashmap[69.76]=256.611642578125 +cloud_energy_hashmap[69.77]=256.6374422607422 +cloud_energy_hashmap[69.78]=256.66324194335937 +cloud_energy_hashmap[69.79]=256.6890416259766 +cloud_energy_hashmap[69.80]=256.71484130859375 +cloud_energy_hashmap[69.81]=256.74064099121097 +cloud_energy_hashmap[69.82]=256.76644067382813 +cloud_energy_hashmap[69.83]=256.7922403564453 +cloud_energy_hashmap[69.84]=256.8180400390625 +cloud_energy_hashmap[69.85]=256.8438397216797 +cloud_energy_hashmap[69.86]=256.8696394042969 +cloud_energy_hashmap[69.87]=256.89543908691405 +cloud_energy_hashmap[69.88]=256.92123876953127 +cloud_energy_hashmap[69.89]=256.94703845214843 +cloud_energy_hashmap[69.90]=256.97283813476565 +cloud_energy_hashmap[69.91]=256.9986378173828 +cloud_energy_hashmap[69.92]=257.0244375 +cloud_energy_hashmap[69.93]=257.0502371826172 +cloud_energy_hashmap[69.94]=257.07603686523436 +cloud_energy_hashmap[69.95]=257.1018365478516 +cloud_energy_hashmap[69.96]=257.12763623046874 +cloud_energy_hashmap[69.97]=257.15343591308596 +cloud_energy_hashmap[69.98]=257.1792355957031 +cloud_energy_hashmap[69.99]=257.20503527832034 +cloud_energy_hashmap[70.01]=257.25663464355466 +cloud_energy_hashmap[70.02]=257.2824343261719 +cloud_energy_hashmap[70.03]=257.30823400878904 +cloud_energy_hashmap[70.04]=257.33403369140626 +cloud_energy_hashmap[70.05]=257.3598333740234 +cloud_energy_hashmap[70.06]=257.38563305664064 +cloud_energy_hashmap[70.07]=257.4114327392578 +cloud_energy_hashmap[70.08]=257.437232421875 +cloud_energy_hashmap[70.09]=257.4630321044922 +cloud_energy_hashmap[70.10]=257.48883178710935 +cloud_energy_hashmap[70.11]=257.51463146972657 +cloud_energy_hashmap[70.12]=257.54043115234373 +cloud_energy_hashmap[70.13]=257.56623083496095 +cloud_energy_hashmap[70.14]=257.5920305175781 +cloud_energy_hashmap[70.15]=257.6178302001953 +cloud_energy_hashmap[70.16]=257.6436298828125 +cloud_energy_hashmap[70.17]=257.6694295654297 +cloud_energy_hashmap[70.18]=257.69522924804687 +cloud_energy_hashmap[70.19]=257.72102893066403 +cloud_energy_hashmap[70.20]=257.74682861328125 +cloud_energy_hashmap[70.21]=257.7726282958984 +cloud_energy_hashmap[70.22]=257.79842797851563 +cloud_energy_hashmap[70.23]=257.8242276611328 +cloud_energy_hashmap[70.24]=257.85002734375 +cloud_energy_hashmap[70.25]=257.8758270263672 +cloud_energy_hashmap[70.26]=257.9016267089844 +cloud_energy_hashmap[70.27]=257.92742639160156 +cloud_energy_hashmap[70.28]=257.9532260742188 +cloud_energy_hashmap[70.29]=257.97902575683594 +cloud_energy_hashmap[70.30]=258.0048254394531 +cloud_energy_hashmap[70.31]=258.0306251220703 +cloud_energy_hashmap[70.32]=258.0564248046875 +cloud_energy_hashmap[70.33]=258.0822244873047 +cloud_energy_hashmap[70.34]=258.10802416992186 +cloud_energy_hashmap[70.35]=258.1338238525391 +cloud_energy_hashmap[70.36]=258.15962353515624 +cloud_energy_hashmap[70.37]=258.18542321777346 +cloud_energy_hashmap[70.38]=258.2112229003906 +cloud_energy_hashmap[70.39]=258.2370225830078 +cloud_energy_hashmap[70.40]=258.262822265625 +cloud_energy_hashmap[70.41]=258.28862194824217 +cloud_energy_hashmap[70.42]=258.3144216308594 +cloud_energy_hashmap[70.43]=258.34022131347655 +cloud_energy_hashmap[70.44]=258.36602099609377 +cloud_energy_hashmap[70.45]=258.3918206787109 +cloud_energy_hashmap[70.46]=258.41762036132815 +cloud_energy_hashmap[70.47]=258.4434200439453 +cloud_energy_hashmap[70.48]=258.4692197265625 +cloud_energy_hashmap[70.49]=258.4950194091797 +cloud_energy_hashmap[70.50]=258.52081909179685 +cloud_energy_hashmap[70.51]=258.54661877441407 +cloud_energy_hashmap[70.52]=258.57241845703123 +cloud_energy_hashmap[70.53]=258.59821813964845 +cloud_energy_hashmap[70.54]=258.6240178222656 +cloud_energy_hashmap[70.55]=258.64981750488283 +cloud_energy_hashmap[70.56]=258.6756171875 +cloud_energy_hashmap[70.57]=258.7014168701172 +cloud_energy_hashmap[70.58]=258.7272165527344 +cloud_energy_hashmap[70.59]=258.75301623535154 +cloud_energy_hashmap[70.60]=258.77881591796876 +cloud_energy_hashmap[70.61]=258.8046156005859 +cloud_energy_hashmap[70.62]=258.83041528320314 +cloud_energy_hashmap[70.63]=258.8562149658203 +cloud_energy_hashmap[70.64]=258.8820146484375 +cloud_energy_hashmap[70.65]=258.9078143310547 +cloud_energy_hashmap[70.66]=258.9336140136719 +cloud_energy_hashmap[70.67]=258.95941369628906 +cloud_energy_hashmap[70.68]=258.9852133789062 +cloud_energy_hashmap[70.69]=259.01101306152344 +cloud_energy_hashmap[70.70]=259.0368127441406 +cloud_energy_hashmap[70.71]=259.0626124267578 +cloud_energy_hashmap[70.72]=259.088412109375 +cloud_energy_hashmap[70.73]=259.1142117919922 +cloud_energy_hashmap[70.74]=259.14001147460937 +cloud_energy_hashmap[70.75]=259.1658111572266 +cloud_energy_hashmap[70.76]=259.19161083984375 +cloud_energy_hashmap[70.77]=259.2174105224609 +cloud_energy_hashmap[70.78]=259.2432102050781 +cloud_energy_hashmap[70.79]=259.2690098876953 +cloud_energy_hashmap[70.80]=259.2948095703125 +cloud_energy_hashmap[70.81]=259.32060925292967 +cloud_energy_hashmap[70.82]=259.3464089355469 +cloud_energy_hashmap[70.83]=259.37220861816405 +cloud_energy_hashmap[70.84]=259.39800830078127 +cloud_energy_hashmap[70.85]=259.42380798339843 +cloud_energy_hashmap[70.86]=259.44960766601565 +cloud_energy_hashmap[70.87]=259.4754073486328 +cloud_energy_hashmap[70.88]=259.50120703125 +cloud_energy_hashmap[70.89]=259.5270067138672 +cloud_energy_hashmap[70.90]=259.55280639648436 +cloud_energy_hashmap[70.91]=259.5786060791016 +cloud_energy_hashmap[70.92]=259.60440576171874 +cloud_energy_hashmap[70.93]=259.63020544433596 +cloud_energy_hashmap[70.94]=259.6560051269531 +cloud_energy_hashmap[70.95]=259.68180480957034 +cloud_energy_hashmap[70.96]=259.7076044921875 +cloud_energy_hashmap[70.97]=259.73340417480466 +cloud_energy_hashmap[70.98]=259.7592038574219 +cloud_energy_hashmap[70.99]=259.78500354003904 +cloud_energy_hashmap[71.00]=259.81080322265626 +cloud_energy_hashmap[71.01]=259.8366029052734 +cloud_energy_hashmap[71.02]=259.86240258789064 +cloud_energy_hashmap[71.03]=259.8882022705078 +cloud_energy_hashmap[71.04]=259.914001953125 +cloud_energy_hashmap[71.05]=259.9398016357422 +cloud_energy_hashmap[71.06]=259.9656013183594 +cloud_energy_hashmap[71.07]=259.99140100097657 +cloud_energy_hashmap[71.08]=260.0172006835937 +cloud_energy_hashmap[71.09]=260.04300036621095 +cloud_energy_hashmap[71.10]=260.0688000488281 +cloud_energy_hashmap[71.11]=260.0945997314453 +cloud_energy_hashmap[71.12]=260.1203994140625 +cloud_energy_hashmap[71.13]=260.1461990966797 +cloud_energy_hashmap[71.14]=260.17199877929687 +cloud_energy_hashmap[71.15]=260.1977984619141 +cloud_energy_hashmap[71.16]=260.22359814453125 +cloud_energy_hashmap[71.17]=260.2493978271484 +cloud_energy_hashmap[71.18]=260.27519750976563 +cloud_energy_hashmap[71.19]=260.3009971923828 +cloud_energy_hashmap[71.20]=260.326796875 +cloud_energy_hashmap[71.21]=260.3525965576172 +cloud_energy_hashmap[71.22]=260.3783962402344 +cloud_energy_hashmap[71.23]=260.40419592285156 +cloud_energy_hashmap[71.24]=260.4299956054688 +cloud_energy_hashmap[71.25]=260.45579528808594 +cloud_energy_hashmap[71.26]=260.4815949707031 +cloud_energy_hashmap[71.27]=260.5073946533203 +cloud_energy_hashmap[71.28]=260.5331943359375 +cloud_energy_hashmap[71.29]=260.5589940185547 +cloud_energy_hashmap[71.30]=260.58479370117186 +cloud_energy_hashmap[71.31]=260.6105933837891 +cloud_energy_hashmap[71.32]=260.63639306640624 +cloud_energy_hashmap[71.33]=260.66219274902346 +cloud_energy_hashmap[71.34]=260.6879924316406 +cloud_energy_hashmap[71.35]=260.7137921142578 +cloud_energy_hashmap[71.36]=260.739591796875 +cloud_energy_hashmap[71.37]=260.76539147949217 +cloud_energy_hashmap[71.38]=260.7911911621094 +cloud_energy_hashmap[71.39]=260.81699084472655 +cloud_energy_hashmap[71.40]=260.84279052734377 +cloud_energy_hashmap[71.41]=260.8685902099609 +cloud_energy_hashmap[71.42]=260.89438989257815 +cloud_energy_hashmap[71.43]=260.9201895751953 +cloud_energy_hashmap[71.44]=260.94598925781247 +cloud_energy_hashmap[71.45]=260.9717889404297 +cloud_energy_hashmap[71.46]=260.99758862304685 +cloud_energy_hashmap[71.47]=261.02338830566407 +cloud_energy_hashmap[71.48]=261.04918798828123 +cloud_energy_hashmap[71.49]=261.07498767089845 +cloud_energy_hashmap[71.50]=261.1007873535156 +cloud_energy_hashmap[71.51]=261.12658703613283 +cloud_energy_hashmap[71.52]=261.15238671875 +cloud_energy_hashmap[71.53]=261.1781864013672 +cloud_energy_hashmap[71.54]=261.2039860839844 +cloud_energy_hashmap[71.55]=261.22978576660154 +cloud_energy_hashmap[71.56]=261.25558544921876 +cloud_energy_hashmap[71.57]=261.2813851318359 +cloud_energy_hashmap[71.58]=261.30718481445314 +cloud_energy_hashmap[71.59]=261.3329844970703 +cloud_energy_hashmap[71.60]=261.3587841796875 +cloud_energy_hashmap[71.61]=261.3845838623047 +cloud_energy_hashmap[71.62]=261.4103835449219 +cloud_energy_hashmap[71.63]=261.43618322753906 +cloud_energy_hashmap[71.64]=261.4619829101563 +cloud_energy_hashmap[71.65]=261.48778259277344 +cloud_energy_hashmap[71.66]=261.5135822753906 +cloud_energy_hashmap[71.67]=261.5393819580078 +cloud_energy_hashmap[71.68]=261.565181640625 +cloud_energy_hashmap[71.69]=261.5909813232422 +cloud_energy_hashmap[71.70]=261.61678100585937 +cloud_energy_hashmap[71.71]=261.6425806884766 +cloud_energy_hashmap[71.72]=261.66838037109375 +cloud_energy_hashmap[71.73]=261.69418005371097 +cloud_energy_hashmap[71.74]=261.7199797363281 +cloud_energy_hashmap[71.75]=261.7457794189453 +cloud_energy_hashmap[71.76]=261.7715791015625 +cloud_energy_hashmap[71.77]=261.79737878417967 +cloud_energy_hashmap[71.78]=261.8231784667969 +cloud_energy_hashmap[71.79]=261.84897814941405 +cloud_energy_hashmap[71.80]=261.87477783203127 +cloud_energy_hashmap[71.81]=261.90057751464843 +cloud_energy_hashmap[71.82]=261.92637719726565 +cloud_energy_hashmap[71.83]=261.9521768798828 +cloud_energy_hashmap[71.84]=261.9779765625 +cloud_energy_hashmap[71.85]=262.0037762451172 +cloud_energy_hashmap[71.86]=262.02957592773436 +cloud_energy_hashmap[71.87]=262.0553756103516 +cloud_energy_hashmap[71.88]=262.08117529296874 +cloud_energy_hashmap[71.89]=262.10697497558596 +cloud_energy_hashmap[71.90]=262.1327746582031 +cloud_energy_hashmap[71.91]=262.15857434082034 +cloud_energy_hashmap[71.92]=262.1843740234375 +cloud_energy_hashmap[71.93]=262.21017370605466 +cloud_energy_hashmap[71.94]=262.2359733886719 +cloud_energy_hashmap[71.95]=262.26177307128904 +cloud_energy_hashmap[71.96]=262.28757275390626 +cloud_energy_hashmap[71.97]=262.3133724365234 +cloud_energy_hashmap[71.98]=262.33917211914064 +cloud_energy_hashmap[71.99]=262.3649718017578 +cloud_energy_hashmap[72.00]=262.390771484375 +cloud_energy_hashmap[72.01]=262.4165711669922 +cloud_energy_hashmap[72.02]=262.44237084960935 +cloud_energy_hashmap[72.03]=262.46817053222657 +cloud_energy_hashmap[72.04]=262.4939702148437 +cloud_energy_hashmap[72.05]=262.51976989746095 +cloud_energy_hashmap[72.06]=262.5455695800781 +cloud_energy_hashmap[72.07]=262.5713692626953 +cloud_energy_hashmap[72.08]=262.5971689453125 +cloud_energy_hashmap[72.09]=262.6229686279297 +cloud_energy_hashmap[72.10]=262.64876831054687 +cloud_energy_hashmap[72.11]=262.67456799316403 +cloud_energy_hashmap[72.12]=262.70036767578125 +cloud_energy_hashmap[72.13]=262.7261673583984 +cloud_energy_hashmap[72.14]=262.75196704101563 +cloud_energy_hashmap[72.15]=262.7777667236328 +cloud_energy_hashmap[72.16]=262.80356640625 +cloud_energy_hashmap[72.17]=262.8293660888672 +cloud_energy_hashmap[72.18]=262.8551657714844 +cloud_energy_hashmap[72.19]=262.88096545410156 +cloud_energy_hashmap[72.20]=262.9067651367188 +cloud_energy_hashmap[72.21]=262.93256481933594 +cloud_energy_hashmap[72.22]=262.9583645019531 +cloud_energy_hashmap[72.23]=262.9841641845703 +cloud_energy_hashmap[72.24]=263.0099638671875 +cloud_energy_hashmap[72.25]=263.0357635498047 +cloud_energy_hashmap[72.26]=263.06156323242186 +cloud_energy_hashmap[72.27]=263.0873629150391 +cloud_energy_hashmap[72.28]=263.11316259765624 +cloud_energy_hashmap[72.29]=263.13896228027346 +cloud_energy_hashmap[72.30]=263.1647619628906 +cloud_energy_hashmap[72.31]=263.19056164550784 +cloud_energy_hashmap[72.32]=263.216361328125 +cloud_energy_hashmap[72.33]=263.24216101074217 +cloud_energy_hashmap[72.34]=263.2679606933594 +cloud_energy_hashmap[72.35]=263.29376037597655 +cloud_energy_hashmap[72.36]=263.31956005859377 +cloud_energy_hashmap[72.37]=263.3453597412109 +cloud_energy_hashmap[72.38]=263.37115942382815 +cloud_energy_hashmap[72.39]=263.3969591064453 +cloud_energy_hashmap[72.40]=263.4227587890625 +cloud_energy_hashmap[72.41]=263.4485584716797 +cloud_energy_hashmap[72.42]=263.47435815429685 +cloud_energy_hashmap[72.43]=263.50015783691407 +cloud_energy_hashmap[72.44]=263.52595751953123 +cloud_energy_hashmap[72.45]=263.55175720214845 +cloud_energy_hashmap[72.46]=263.5775568847656 +cloud_energy_hashmap[72.47]=263.60335656738283 +cloud_energy_hashmap[72.48]=263.62915625 +cloud_energy_hashmap[72.49]=263.6549559326172 +cloud_energy_hashmap[72.50]=263.6807556152344 +cloud_energy_hashmap[72.51]=263.70655529785154 +cloud_energy_hashmap[72.52]=263.73235498046876 +cloud_energy_hashmap[72.53]=263.7581546630859 +cloud_energy_hashmap[72.54]=263.78395434570314 +cloud_energy_hashmap[72.55]=263.8097540283203 +cloud_energy_hashmap[72.56]=263.8355537109375 +cloud_energy_hashmap[72.57]=263.8613533935547 +cloud_energy_hashmap[72.58]=263.8871530761719 +cloud_energy_hashmap[72.59]=263.91295275878906 +cloud_energy_hashmap[72.60]=263.9387524414062 +cloud_energy_hashmap[72.61]=263.96455212402344 +cloud_energy_hashmap[72.62]=263.9903518066406 +cloud_energy_hashmap[72.63]=264.0161514892578 +cloud_energy_hashmap[72.64]=264.041951171875 +cloud_energy_hashmap[72.65]=264.0677508544922 +cloud_energy_hashmap[72.66]=264.09355053710937 +cloud_energy_hashmap[72.67]=264.1193502197266 +cloud_energy_hashmap[72.68]=264.14514990234375 +cloud_energy_hashmap[72.69]=264.1709495849609 +cloud_energy_hashmap[72.70]=264.1967492675781 +cloud_energy_hashmap[72.71]=264.2225489501953 +cloud_energy_hashmap[72.72]=264.2483486328125 +cloud_energy_hashmap[72.73]=264.27414831542967 +cloud_energy_hashmap[72.74]=264.2999479980469 +cloud_energy_hashmap[72.75]=264.32574768066405 +cloud_energy_hashmap[72.76]=264.35154736328127 +cloud_energy_hashmap[72.77]=264.37734704589843 +cloud_energy_hashmap[72.78]=264.4031467285156 +cloud_energy_hashmap[72.79]=264.4289464111328 +cloud_energy_hashmap[72.80]=264.45474609375 +cloud_energy_hashmap[72.81]=264.4805457763672 +cloud_energy_hashmap[72.82]=264.50634545898436 +cloud_energy_hashmap[72.83]=264.5321451416016 +cloud_energy_hashmap[72.84]=264.55794482421874 +cloud_energy_hashmap[72.85]=264.58374450683596 +cloud_energy_hashmap[72.86]=264.6095441894531 +cloud_energy_hashmap[72.87]=264.63534387207034 +cloud_energy_hashmap[72.88]=264.6611435546875 +cloud_energy_hashmap[72.89]=264.6869432373047 +cloud_energy_hashmap[72.90]=264.7127429199219 +cloud_energy_hashmap[72.91]=264.73854260253904 +cloud_energy_hashmap[72.92]=264.76434228515626 +cloud_energy_hashmap[72.93]=264.7901419677734 +cloud_energy_hashmap[72.94]=264.81594165039064 +cloud_energy_hashmap[72.95]=264.8417413330078 +cloud_energy_hashmap[72.96]=264.867541015625 +cloud_energy_hashmap[72.97]=264.8933406982422 +cloud_energy_hashmap[72.98]=264.9191403808594 +cloud_energy_hashmap[72.99]=264.94494006347657 +cloud_energy_hashmap[73.00]=264.9707397460937 +cloud_energy_hashmap[73.01]=264.99653942871095 +cloud_energy_hashmap[73.02]=265.0223391113281 +cloud_energy_hashmap[73.03]=265.0481387939453 +cloud_energy_hashmap[73.04]=265.0739384765625 +cloud_energy_hashmap[73.05]=265.0997381591797 +cloud_energy_hashmap[73.06]=265.12553784179687 +cloud_energy_hashmap[73.07]=265.1513375244141 +cloud_energy_hashmap[73.08]=265.17713720703125 +cloud_energy_hashmap[73.09]=265.2029368896484 +cloud_energy_hashmap[73.10]=265.22873657226563 +cloud_energy_hashmap[73.11]=265.2545362548828 +cloud_energy_hashmap[73.12]=265.2803359375 +cloud_energy_hashmap[73.13]=265.3061356201172 +cloud_energy_hashmap[73.14]=265.3319353027344 +cloud_energy_hashmap[73.15]=265.35773498535156 +cloud_energy_hashmap[73.16]=265.3835346679688 +cloud_energy_hashmap[73.17]=265.40933435058594 +cloud_energy_hashmap[73.18]=265.4351340332031 +cloud_energy_hashmap[73.19]=265.4609337158203 +cloud_energy_hashmap[73.20]=265.4867333984375 +cloud_energy_hashmap[73.21]=265.5125330810547 +cloud_energy_hashmap[73.22]=265.53833276367186 +cloud_energy_hashmap[73.23]=265.5641324462891 +cloud_energy_hashmap[73.24]=265.58993212890624 +cloud_energy_hashmap[73.25]=265.61573181152346 +cloud_energy_hashmap[73.26]=265.6415314941406 +cloud_energy_hashmap[73.27]=265.6673311767578 +cloud_energy_hashmap[73.28]=265.693130859375 +cloud_energy_hashmap[73.29]=265.71893054199217 +cloud_energy_hashmap[73.30]=265.7447302246094 +cloud_energy_hashmap[73.31]=265.77052990722655 +cloud_energy_hashmap[73.32]=265.79632958984377 +cloud_energy_hashmap[73.33]=265.8221292724609 +cloud_energy_hashmap[73.34]=265.84792895507815 +cloud_energy_hashmap[73.35]=265.8737286376953 +cloud_energy_hashmap[73.36]=265.89952832031247 +cloud_energy_hashmap[73.37]=265.9253280029297 +cloud_energy_hashmap[73.38]=265.95112768554685 +cloud_energy_hashmap[73.39]=265.97692736816407 +cloud_energy_hashmap[73.40]=266.00272705078123 +cloud_energy_hashmap[73.41]=266.02852673339845 +cloud_energy_hashmap[73.42]=266.0543264160156 +cloud_energy_hashmap[73.43]=266.08012609863283 +cloud_energy_hashmap[73.44]=266.10592578125 +cloud_energy_hashmap[73.45]=266.13172546386716 +cloud_energy_hashmap[73.46]=266.1575251464844 +cloud_energy_hashmap[73.47]=266.18332482910154 +cloud_energy_hashmap[73.48]=266.20912451171876 +cloud_energy_hashmap[73.49]=266.2349241943359 +cloud_energy_hashmap[73.50]=266.26072387695314 +cloud_energy_hashmap[73.51]=266.2865235595703 +cloud_energy_hashmap[73.52]=266.3123232421875 +cloud_energy_hashmap[73.53]=266.3381229248047 +cloud_energy_hashmap[73.54]=266.3639226074219 +cloud_energy_hashmap[73.55]=266.38972229003906 +cloud_energy_hashmap[73.56]=266.4155219726563 +cloud_energy_hashmap[73.57]=266.44132165527344 +cloud_energy_hashmap[73.58]=266.4671213378906 +cloud_energy_hashmap[73.59]=266.4929210205078 +cloud_energy_hashmap[73.60]=266.518720703125 +cloud_energy_hashmap[73.61]=266.5445203857422 +cloud_energy_hashmap[73.62]=266.57032006835936 +cloud_energy_hashmap[73.63]=266.5961197509766 +cloud_energy_hashmap[73.64]=266.62191943359375 +cloud_energy_hashmap[73.65]=266.64771911621096 +cloud_energy_hashmap[73.66]=266.6735187988281 +cloud_energy_hashmap[73.67]=266.6993184814453 +cloud_energy_hashmap[73.68]=266.7251181640625 +cloud_energy_hashmap[73.69]=266.75091784667967 +cloud_energy_hashmap[73.70]=266.7767175292969 +cloud_energy_hashmap[73.71]=266.80251721191405 +cloud_energy_hashmap[73.72]=266.82831689453127 +cloud_energy_hashmap[73.73]=266.85411657714843 +cloud_energy_hashmap[73.74]=266.87991625976565 +cloud_energy_hashmap[73.75]=266.9057159423828 +cloud_energy_hashmap[73.76]=266.931515625 +cloud_energy_hashmap[73.77]=266.9573153076172 +cloud_energy_hashmap[73.78]=266.98311499023436 +cloud_energy_hashmap[73.79]=267.0089146728516 +cloud_energy_hashmap[73.80]=267.03471435546874 +cloud_energy_hashmap[73.81]=267.06051403808596 +cloud_energy_hashmap[73.82]=267.0863137207031 +cloud_energy_hashmap[73.83]=267.11211340332034 +cloud_energy_hashmap[73.84]=267.1379130859375 +cloud_energy_hashmap[73.85]=267.16371276855466 +cloud_energy_hashmap[73.86]=267.1895124511719 +cloud_energy_hashmap[73.87]=267.21531213378904 +cloud_energy_hashmap[73.88]=267.24111181640626 +cloud_energy_hashmap[73.89]=267.2669114990234 +cloud_energy_hashmap[73.90]=267.29271118164064 +cloud_energy_hashmap[73.91]=267.3185108642578 +cloud_energy_hashmap[73.92]=267.344310546875 +cloud_energy_hashmap[73.93]=267.3701102294922 +cloud_energy_hashmap[73.94]=267.39590991210935 +cloud_energy_hashmap[73.95]=267.42170959472656 +cloud_energy_hashmap[73.96]=267.4475092773437 +cloud_energy_hashmap[73.97]=267.47330895996095 +cloud_energy_hashmap[73.98]=267.4991086425781 +cloud_energy_hashmap[73.99]=267.5249083251953 +cloud_energy_hashmap[74.00]=267.5507080078125 +cloud_energy_hashmap[74.01]=267.5765076904297 +cloud_energy_hashmap[74.02]=267.60230737304687 +cloud_energy_hashmap[74.03]=267.62810705566403 +cloud_energy_hashmap[74.04]=267.65390673828125 +cloud_energy_hashmap[74.05]=267.6797064208984 +cloud_energy_hashmap[74.06]=267.70550610351563 +cloud_energy_hashmap[74.07]=267.7313057861328 +cloud_energy_hashmap[74.08]=267.75710546875 +cloud_energy_hashmap[74.09]=267.7829051513672 +cloud_energy_hashmap[74.10]=267.8087048339844 +cloud_energy_hashmap[74.11]=267.83450451660156 +cloud_energy_hashmap[74.12]=267.8603041992188 +cloud_energy_hashmap[74.13]=267.88610388183594 +cloud_energy_hashmap[74.14]=267.91190356445316 +cloud_energy_hashmap[74.15]=267.9377032470703 +cloud_energy_hashmap[74.16]=267.9635029296875 +cloud_energy_hashmap[74.17]=267.9893026123047 +cloud_energy_hashmap[74.18]=268.01510229492186 +cloud_energy_hashmap[74.19]=268.0409019775391 +cloud_energy_hashmap[74.20]=268.06670166015624 +cloud_energy_hashmap[74.21]=268.09250134277346 +cloud_energy_hashmap[74.22]=268.1183010253906 +cloud_energy_hashmap[74.23]=268.14410070800784 +cloud_energy_hashmap[74.24]=268.169900390625 +cloud_energy_hashmap[74.25]=268.19570007324216 +cloud_energy_hashmap[74.26]=268.2214997558594 +cloud_energy_hashmap[74.27]=268.24729943847655 +cloud_energy_hashmap[74.28]=268.27309912109376 +cloud_energy_hashmap[74.29]=268.2988988037109 +cloud_energy_hashmap[74.30]=268.32469848632815 +cloud_energy_hashmap[74.31]=268.3504981689453 +cloud_energy_hashmap[74.32]=268.3762978515625 +cloud_energy_hashmap[74.33]=268.4020975341797 +cloud_energy_hashmap[74.34]=268.42789721679685 +cloud_energy_hashmap[74.35]=268.45369689941407 +cloud_energy_hashmap[74.36]=268.47949658203123 +cloud_energy_hashmap[74.37]=268.50529626464845 +cloud_energy_hashmap[74.38]=268.5310959472656 +cloud_energy_hashmap[74.39]=268.55689562988283 +cloud_energy_hashmap[74.40]=268.5826953125 +cloud_energy_hashmap[74.41]=268.6084949951172 +cloud_energy_hashmap[74.42]=268.6342946777344 +cloud_energy_hashmap[74.43]=268.66009436035154 +cloud_energy_hashmap[74.44]=268.68589404296876 +cloud_energy_hashmap[74.45]=268.7116937255859 +cloud_energy_hashmap[74.46]=268.73749340820314 +cloud_energy_hashmap[74.47]=268.7632930908203 +cloud_energy_hashmap[74.48]=268.7890927734375 +cloud_energy_hashmap[74.49]=268.8148924560547 +cloud_energy_hashmap[74.50]=268.8406921386719 +cloud_energy_hashmap[74.51]=268.86649182128906 +cloud_energy_hashmap[74.52]=268.8922915039062 +cloud_energy_hashmap[74.53]=268.91809118652344 +cloud_energy_hashmap[74.54]=268.9438908691406 +cloud_energy_hashmap[74.55]=268.9696905517578 +cloud_energy_hashmap[74.56]=268.995490234375 +cloud_energy_hashmap[74.57]=269.0212899169922 +cloud_energy_hashmap[74.58]=269.04708959960936 +cloud_energy_hashmap[74.59]=269.0728892822266 +cloud_energy_hashmap[74.60]=269.09868896484375 +cloud_energy_hashmap[74.61]=269.1244886474609 +cloud_energy_hashmap[74.62]=269.1502883300781 +cloud_energy_hashmap[74.63]=269.1760880126953 +cloud_energy_hashmap[74.64]=269.2018876953125 +cloud_energy_hashmap[74.65]=269.22768737792967 +cloud_energy_hashmap[74.66]=269.2534870605469 +cloud_energy_hashmap[74.67]=269.27928674316405 +cloud_energy_hashmap[74.68]=269.30508642578127 +cloud_energy_hashmap[74.69]=269.33088610839843 +cloud_energy_hashmap[74.70]=269.35668579101565 +cloud_energy_hashmap[74.71]=269.3824854736328 +cloud_energy_hashmap[74.72]=269.40828515625 +cloud_energy_hashmap[74.73]=269.4340848388672 +cloud_energy_hashmap[74.74]=269.45988452148435 +cloud_energy_hashmap[74.75]=269.4856842041016 +cloud_energy_hashmap[74.76]=269.51148388671874 +cloud_energy_hashmap[74.77]=269.53728356933595 +cloud_energy_hashmap[74.78]=269.5630832519531 +cloud_energy_hashmap[74.79]=269.58888293457034 +cloud_energy_hashmap[74.80]=269.6146826171875 +cloud_energy_hashmap[74.81]=269.6404822998047 +cloud_energy_hashmap[74.82]=269.6662819824219 +cloud_energy_hashmap[74.83]=269.69208166503904 +cloud_energy_hashmap[74.84]=269.71788134765626 +cloud_energy_hashmap[74.85]=269.7436810302734 +cloud_energy_hashmap[74.86]=269.76948071289064 +cloud_energy_hashmap[74.87]=269.7952803955078 +cloud_energy_hashmap[74.88]=269.821080078125 +cloud_energy_hashmap[74.89]=269.8468797607422 +cloud_energy_hashmap[74.90]=269.8726794433594 +cloud_energy_hashmap[74.91]=269.89847912597656 +cloud_energy_hashmap[74.92]=269.9242788085937 +cloud_energy_hashmap[74.93]=269.95007849121095 +cloud_energy_hashmap[74.94]=269.9758781738281 +cloud_energy_hashmap[74.95]=270.0016778564453 +cloud_energy_hashmap[74.96]=270.0274775390625 +cloud_energy_hashmap[74.97]=270.0532772216797 +cloud_energy_hashmap[74.98]=270.07907690429687 +cloud_energy_hashmap[74.99]=270.1048765869141 +cloud_energy_hashmap[75.01]=270.1608615722656 +cloud_energy_hashmap[75.02]=270.191046875 +cloud_energy_hashmap[75.03]=270.22123217773435 +cloud_energy_hashmap[75.04]=270.2514174804688 +cloud_energy_hashmap[75.05]=270.28160278320314 +cloud_energy_hashmap[75.06]=270.3117880859375 +cloud_energy_hashmap[75.07]=270.3419733886719 +cloud_energy_hashmap[75.08]=270.37215869140624 +cloud_energy_hashmap[75.09]=270.4023439941406 +cloud_energy_hashmap[75.10]=270.432529296875 +cloud_energy_hashmap[75.11]=270.4627145996094 +cloud_energy_hashmap[75.12]=270.49289990234377 +cloud_energy_hashmap[75.13]=270.52308520507813 +cloud_energy_hashmap[75.14]=270.5532705078125 +cloud_energy_hashmap[75.15]=270.58345581054687 +cloud_energy_hashmap[75.16]=270.61364111328123 +cloud_energy_hashmap[75.17]=270.6438264160156 +cloud_energy_hashmap[75.18]=270.67401171875 +cloud_energy_hashmap[75.19]=270.7041970214844 +cloud_energy_hashmap[75.20]=270.73438232421876 +cloud_energy_hashmap[75.21]=270.7645676269531 +cloud_energy_hashmap[75.22]=270.7947529296875 +cloud_energy_hashmap[75.23]=270.82493823242186 +cloud_energy_hashmap[75.24]=270.8551235351562 +cloud_energy_hashmap[75.25]=270.88530883789065 +cloud_energy_hashmap[75.26]=270.915494140625 +cloud_energy_hashmap[75.27]=270.9456794433594 +cloud_energy_hashmap[75.28]=270.97586474609375 +cloud_energy_hashmap[75.29]=271.0060500488281 +cloud_energy_hashmap[75.30]=271.0362353515625 +cloud_energy_hashmap[75.31]=271.06642065429685 +cloud_energy_hashmap[75.32]=271.0966059570313 +cloud_energy_hashmap[75.33]=271.12679125976564 +cloud_energy_hashmap[75.34]=271.1569765625 +cloud_energy_hashmap[75.35]=271.1871618652344 +cloud_energy_hashmap[75.36]=271.21734716796874 +cloud_energy_hashmap[75.37]=271.2475324707031 +cloud_energy_hashmap[75.38]=271.2777177734375 +cloud_energy_hashmap[75.39]=271.3079030761719 +cloud_energy_hashmap[75.40]=271.33808837890626 +cloud_energy_hashmap[75.41]=271.36827368164063 +cloud_energy_hashmap[75.42]=271.398458984375 +cloud_energy_hashmap[75.43]=271.42864428710936 +cloud_energy_hashmap[75.44]=271.45882958984373 +cloud_energy_hashmap[75.45]=271.4890148925781 +cloud_energy_hashmap[75.46]=271.5192001953125 +cloud_energy_hashmap[75.47]=271.5493854980469 +cloud_energy_hashmap[75.48]=271.57957080078126 +cloud_energy_hashmap[75.49]=271.6097561035156 +cloud_energy_hashmap[75.50]=271.63994140625 +cloud_energy_hashmap[75.51]=271.67012670898436 +cloud_energy_hashmap[75.52]=271.7003120117187 +cloud_energy_hashmap[75.53]=271.73049731445315 +cloud_energy_hashmap[75.54]=271.7606826171875 +cloud_energy_hashmap[75.55]=271.7908679199219 +cloud_energy_hashmap[75.56]=271.82105322265625 +cloud_energy_hashmap[75.57]=271.8512385253906 +cloud_energy_hashmap[75.58]=271.881423828125 +cloud_energy_hashmap[75.59]=271.91160913085935 +cloud_energy_hashmap[75.60]=271.94179443359377 +cloud_energy_hashmap[75.61]=271.97197973632814 +cloud_energy_hashmap[75.62]=272.0021650390625 +cloud_energy_hashmap[75.63]=272.03235034179687 +cloud_energy_hashmap[75.64]=272.06253564453124 +cloud_energy_hashmap[75.65]=272.0927209472656 +cloud_energy_hashmap[75.66]=272.12290625 +cloud_energy_hashmap[75.67]=272.1530915527344 +cloud_energy_hashmap[75.68]=272.18327685546876 +cloud_energy_hashmap[75.69]=272.21346215820313 +cloud_energy_hashmap[75.70]=272.2436474609375 +cloud_energy_hashmap[75.71]=272.27383276367186 +cloud_energy_hashmap[75.72]=272.30401806640623 +cloud_energy_hashmap[75.73]=272.33420336914065 +cloud_energy_hashmap[75.74]=272.364388671875 +cloud_energy_hashmap[75.75]=272.3945739746094 +cloud_energy_hashmap[75.76]=272.42475927734375 +cloud_energy_hashmap[75.77]=272.4549445800781 +cloud_energy_hashmap[75.78]=272.4851298828125 +cloud_energy_hashmap[75.79]=272.51531518554685 +cloud_energy_hashmap[75.80]=272.5455004882813 +cloud_energy_hashmap[75.81]=272.57568579101564 +cloud_energy_hashmap[75.82]=272.60587109375 +cloud_energy_hashmap[75.83]=272.6360563964844 +cloud_energy_hashmap[75.84]=272.66624169921874 +cloud_energy_hashmap[75.85]=272.6964270019531 +cloud_energy_hashmap[75.86]=272.7266123046875 +cloud_energy_hashmap[75.87]=272.7567976074219 +cloud_energy_hashmap[75.88]=272.78698291015627 +cloud_energy_hashmap[75.89]=272.81716821289064 +cloud_energy_hashmap[75.90]=272.847353515625 +cloud_energy_hashmap[75.91]=272.87753881835937 +cloud_energy_hashmap[75.92]=272.90772412109374 +cloud_energy_hashmap[75.93]=272.9379094238281 +cloud_energy_hashmap[75.94]=272.9680947265625 +cloud_energy_hashmap[75.95]=272.9982800292969 +cloud_energy_hashmap[75.96]=273.02846533203126 +cloud_energy_hashmap[75.97]=273.0586506347656 +cloud_energy_hashmap[75.98]=273.0888359375 +cloud_energy_hashmap[75.99]=273.11902124023436 +cloud_energy_hashmap[76.00]=273.1492065429687 +cloud_energy_hashmap[76.01]=273.17939184570315 +cloud_energy_hashmap[76.02]=273.2095771484375 +cloud_energy_hashmap[76.03]=273.2397624511719 +cloud_energy_hashmap[76.04]=273.26994775390625 +cloud_energy_hashmap[76.05]=273.3001330566406 +cloud_energy_hashmap[76.06]=273.330318359375 +cloud_energy_hashmap[76.07]=273.36050366210935 +cloud_energy_hashmap[76.08]=273.3906889648438 +cloud_energy_hashmap[76.09]=273.42087426757814 +cloud_energy_hashmap[76.10]=273.4510595703125 +cloud_energy_hashmap[76.11]=273.4812448730469 +cloud_energy_hashmap[76.12]=273.51143017578124 +cloud_energy_hashmap[76.13]=273.5416154785156 +cloud_energy_hashmap[76.14]=273.57180078125 +cloud_energy_hashmap[76.15]=273.6019860839844 +cloud_energy_hashmap[76.16]=273.63217138671877 +cloud_energy_hashmap[76.17]=273.66235668945313 +cloud_energy_hashmap[76.18]=273.6925419921875 +cloud_energy_hashmap[76.19]=273.72272729492187 +cloud_energy_hashmap[76.20]=273.75291259765623 +cloud_energy_hashmap[76.21]=273.7830979003906 +cloud_energy_hashmap[76.22]=273.813283203125 +cloud_energy_hashmap[76.23]=273.8434685058594 +cloud_energy_hashmap[76.24]=273.87365380859376 +cloud_energy_hashmap[76.25]=273.9038391113281 +cloud_energy_hashmap[76.26]=273.9340244140625 +cloud_energy_hashmap[76.27]=273.96420971679686 +cloud_energy_hashmap[76.28]=273.9943950195312 +cloud_energy_hashmap[76.29]=274.02458032226565 +cloud_energy_hashmap[76.30]=274.054765625 +cloud_energy_hashmap[76.31]=274.0849509277344 +cloud_energy_hashmap[76.32]=274.11513623046875 +cloud_energy_hashmap[76.33]=274.1453215332031 +cloud_energy_hashmap[76.34]=274.1755068359375 +cloud_energy_hashmap[76.35]=274.20569213867185 +cloud_energy_hashmap[76.36]=274.2358774414063 +cloud_energy_hashmap[76.37]=274.26606274414064 +cloud_energy_hashmap[76.38]=274.296248046875 +cloud_energy_hashmap[76.39]=274.3264333496094 +cloud_energy_hashmap[76.40]=274.35661865234374 +cloud_energy_hashmap[76.41]=274.3868039550781 +cloud_energy_hashmap[76.42]=274.4169892578125 +cloud_energy_hashmap[76.43]=274.4471745605469 +cloud_energy_hashmap[76.44]=274.47735986328127 +cloud_energy_hashmap[76.45]=274.50754516601563 +cloud_energy_hashmap[76.46]=274.53773046875 +cloud_energy_hashmap[76.47]=274.56791577148437 +cloud_energy_hashmap[76.48]=274.59810107421873 +cloud_energy_hashmap[76.49]=274.6282863769531 +cloud_energy_hashmap[76.50]=274.6584716796875 +cloud_energy_hashmap[76.51]=274.6886569824219 +cloud_energy_hashmap[76.52]=274.71884228515626 +cloud_energy_hashmap[76.53]=274.7490275878906 +cloud_energy_hashmap[76.54]=274.779212890625 +cloud_energy_hashmap[76.55]=274.80939819335936 +cloud_energy_hashmap[76.56]=274.8395834960937 +cloud_energy_hashmap[76.57]=274.86976879882815 +cloud_energy_hashmap[76.58]=274.8999541015625 +cloud_energy_hashmap[76.59]=274.9301394042969 +cloud_energy_hashmap[76.60]=274.96032470703125 +cloud_energy_hashmap[76.61]=274.9905100097656 +cloud_energy_hashmap[76.62]=275.0206953125 +cloud_energy_hashmap[76.63]=275.05088061523435 +cloud_energy_hashmap[76.64]=275.0810659179688 +cloud_energy_hashmap[76.65]=275.11125122070314 +cloud_energy_hashmap[76.66]=275.1414365234375 +cloud_energy_hashmap[76.67]=275.1716218261719 +cloud_energy_hashmap[76.68]=275.20180712890624 +cloud_energy_hashmap[76.69]=275.2319924316406 +cloud_energy_hashmap[76.70]=275.262177734375 +cloud_energy_hashmap[76.71]=275.2923630371094 +cloud_energy_hashmap[76.72]=275.32254833984376 +cloud_energy_hashmap[76.73]=275.35273364257813 +cloud_energy_hashmap[76.74]=275.3829189453125 +cloud_energy_hashmap[76.75]=275.41310424804686 +cloud_energy_hashmap[76.76]=275.44328955078123 +cloud_energy_hashmap[76.77]=275.4734748535156 +cloud_energy_hashmap[76.78]=275.50366015625 +cloud_energy_hashmap[76.79]=275.5338454589844 +cloud_energy_hashmap[76.80]=275.56403076171875 +cloud_energy_hashmap[76.81]=275.5942160644531 +cloud_energy_hashmap[76.82]=275.6244013671875 +cloud_energy_hashmap[76.83]=275.65458666992185 +cloud_energy_hashmap[76.84]=275.6847719726562 +cloud_energy_hashmap[76.85]=275.71495727539065 +cloud_energy_hashmap[76.86]=275.745142578125 +cloud_energy_hashmap[76.87]=275.7753278808594 +cloud_energy_hashmap[76.88]=275.80551318359375 +cloud_energy_hashmap[76.89]=275.8356984863281 +cloud_energy_hashmap[76.90]=275.8658837890625 +cloud_energy_hashmap[76.91]=275.8960690917969 +cloud_energy_hashmap[76.92]=275.92625439453127 +cloud_energy_hashmap[76.93]=275.95643969726564 +cloud_energy_hashmap[76.94]=275.986625 +cloud_energy_hashmap[76.95]=276.01681030273437 +cloud_energy_hashmap[76.96]=276.04699560546874 +cloud_energy_hashmap[76.97]=276.0771809082031 +cloud_energy_hashmap[76.98]=276.1073662109375 +cloud_energy_hashmap[76.99]=276.1375515136719 +cloud_energy_hashmap[77.00]=276.16773681640626 +cloud_energy_hashmap[77.01]=276.1979221191406 +cloud_energy_hashmap[77.02]=276.228107421875 +cloud_energy_hashmap[77.03]=276.25829272460936 +cloud_energy_hashmap[77.04]=276.28847802734373 +cloud_energy_hashmap[77.05]=276.31866333007815 +cloud_energy_hashmap[77.06]=276.3488486328125 +cloud_energy_hashmap[77.07]=276.3790339355469 +cloud_energy_hashmap[77.08]=276.40921923828125 +cloud_energy_hashmap[77.09]=276.4394045410156 +cloud_energy_hashmap[77.10]=276.46958984375 +cloud_energy_hashmap[77.11]=276.49977514648435 +cloud_energy_hashmap[77.12]=276.5299604492188 +cloud_energy_hashmap[77.13]=276.56014575195314 +cloud_energy_hashmap[77.14]=276.5903310546875 +cloud_energy_hashmap[77.15]=276.6205163574219 +cloud_energy_hashmap[77.16]=276.65070166015624 +cloud_energy_hashmap[77.17]=276.6808869628906 +cloud_energy_hashmap[77.18]=276.711072265625 +cloud_energy_hashmap[77.19]=276.7412575683594 +cloud_energy_hashmap[77.20]=276.77144287109377 +cloud_energy_hashmap[77.21]=276.80162817382814 +cloud_energy_hashmap[77.22]=276.8318134765625 +cloud_energy_hashmap[77.23]=276.86199877929687 +cloud_energy_hashmap[77.24]=276.89218408203124 +cloud_energy_hashmap[77.25]=276.9223693847656 +cloud_energy_hashmap[77.26]=276.9525546875 +cloud_energy_hashmap[77.27]=276.9827399902344 +cloud_energy_hashmap[77.28]=277.01292529296876 +cloud_energy_hashmap[77.29]=277.0431105957031 +cloud_energy_hashmap[77.30]=277.0732958984375 +cloud_energy_hashmap[77.31]=277.10348120117186 +cloud_energy_hashmap[77.32]=277.1336665039062 +cloud_energy_hashmap[77.33]=277.16385180664065 +cloud_energy_hashmap[77.34]=277.194037109375 +cloud_energy_hashmap[77.35]=277.2242224121094 +cloud_energy_hashmap[77.36]=277.25440771484375 +cloud_energy_hashmap[77.37]=277.2845930175781 +cloud_energy_hashmap[77.38]=277.3147783203125 +cloud_energy_hashmap[77.39]=277.34496362304685 +cloud_energy_hashmap[77.40]=277.3751489257813 +cloud_energy_hashmap[77.41]=277.40533422851564 +cloud_energy_hashmap[77.42]=277.43551953125 +cloud_energy_hashmap[77.43]=277.4657048339844 +cloud_energy_hashmap[77.44]=277.49589013671874 +cloud_energy_hashmap[77.45]=277.5260754394531 +cloud_energy_hashmap[77.46]=277.5562607421875 +cloud_energy_hashmap[77.47]=277.5864460449219 +cloud_energy_hashmap[77.48]=277.61663134765627 +cloud_energy_hashmap[77.49]=277.64681665039063 +cloud_energy_hashmap[77.50]=277.677001953125 +cloud_energy_hashmap[77.51]=277.70718725585937 +cloud_energy_hashmap[77.52]=277.73737255859373 +cloud_energy_hashmap[77.53]=277.7675578613281 +cloud_energy_hashmap[77.54]=277.7977431640625 +cloud_energy_hashmap[77.55]=277.8279284667969 +cloud_energy_hashmap[77.56]=277.85811376953126 +cloud_energy_hashmap[77.57]=277.8882990722656 +cloud_energy_hashmap[77.58]=277.918484375 +cloud_energy_hashmap[77.59]=277.94866967773436 +cloud_energy_hashmap[77.60]=277.9788549804687 +cloud_energy_hashmap[77.61]=278.00904028320315 +cloud_energy_hashmap[77.62]=278.0392255859375 +cloud_energy_hashmap[77.63]=278.0694108886719 +cloud_energy_hashmap[77.64]=278.09959619140625 +cloud_energy_hashmap[77.65]=278.1297814941406 +cloud_energy_hashmap[77.66]=278.159966796875 +cloud_energy_hashmap[77.67]=278.19015209960935 +cloud_energy_hashmap[77.68]=278.2203374023438 +cloud_energy_hashmap[77.69]=278.25052270507814 +cloud_energy_hashmap[77.70]=278.2807080078125 +cloud_energy_hashmap[77.71]=278.3108933105469 +cloud_energy_hashmap[77.72]=278.34107861328124 +cloud_energy_hashmap[77.73]=278.3712639160156 +cloud_energy_hashmap[77.74]=278.40144921875 +cloud_energy_hashmap[77.75]=278.4316345214844 +cloud_energy_hashmap[77.76]=278.46181982421876 +cloud_energy_hashmap[77.77]=278.49200512695313 +cloud_energy_hashmap[77.78]=278.5221904296875 +cloud_energy_hashmap[77.79]=278.55237573242186 +cloud_energy_hashmap[77.80]=278.58256103515623 +cloud_energy_hashmap[77.81]=278.6127463378906 +cloud_energy_hashmap[77.82]=278.642931640625 +cloud_energy_hashmap[77.83]=278.6731169433594 +cloud_energy_hashmap[77.84]=278.70330224609376 +cloud_energy_hashmap[77.85]=278.7334875488281 +cloud_energy_hashmap[77.86]=278.7636728515625 +cloud_energy_hashmap[77.87]=278.79385815429686 +cloud_energy_hashmap[77.88]=278.8240434570312 +cloud_energy_hashmap[77.89]=278.85422875976565 +cloud_energy_hashmap[77.90]=278.8844140625 +cloud_energy_hashmap[77.91]=278.9145993652344 +cloud_energy_hashmap[77.92]=278.94478466796875 +cloud_energy_hashmap[77.93]=278.9749699707031 +cloud_energy_hashmap[77.94]=279.0051552734375 +cloud_energy_hashmap[77.95]=279.03534057617185 +cloud_energy_hashmap[77.96]=279.06552587890627 +cloud_energy_hashmap[77.97]=279.09571118164064 +cloud_energy_hashmap[77.98]=279.125896484375 +cloud_energy_hashmap[77.99]=279.1560817871094 +cloud_energy_hashmap[78.00]=279.18626708984374 +cloud_energy_hashmap[78.01]=279.2164523925781 +cloud_energy_hashmap[78.02]=279.2466376953125 +cloud_energy_hashmap[78.03]=279.2768229980469 +cloud_energy_hashmap[78.04]=279.30700830078126 +cloud_energy_hashmap[78.05]=279.33719360351563 +cloud_energy_hashmap[78.06]=279.36737890625 +cloud_energy_hashmap[78.07]=279.39756420898436 +cloud_energy_hashmap[78.08]=279.42774951171873 +cloud_energy_hashmap[78.09]=279.4579348144531 +cloud_energy_hashmap[78.10]=279.4881201171875 +cloud_energy_hashmap[78.11]=279.5183054199219 +cloud_energy_hashmap[78.12]=279.54849072265625 +cloud_energy_hashmap[78.13]=279.5786760253906 +cloud_energy_hashmap[78.14]=279.608861328125 +cloud_energy_hashmap[78.15]=279.63904663085935 +cloud_energy_hashmap[78.16]=279.6692319335938 +cloud_energy_hashmap[78.17]=279.69941723632815 +cloud_energy_hashmap[78.18]=279.7296025390625 +cloud_energy_hashmap[78.19]=279.7597878417969 +cloud_energy_hashmap[78.20]=279.78997314453125 +cloud_energy_hashmap[78.21]=279.8201584472656 +cloud_energy_hashmap[78.22]=279.85034375 +cloud_energy_hashmap[78.23]=279.88052905273435 +cloud_energy_hashmap[78.24]=279.91071435546877 +cloud_energy_hashmap[78.25]=279.94089965820314 +cloud_energy_hashmap[78.26]=279.9710849609375 +cloud_energy_hashmap[78.27]=280.00127026367187 +cloud_energy_hashmap[78.28]=280.03145556640624 +cloud_energy_hashmap[78.29]=280.0616408691406 +cloud_energy_hashmap[78.30]=280.091826171875 +cloud_energy_hashmap[78.31]=280.1220114746094 +cloud_energy_hashmap[78.32]=280.15219677734376 +cloud_energy_hashmap[78.33]=280.1823820800781 +cloud_energy_hashmap[78.34]=280.2125673828125 +cloud_energy_hashmap[78.35]=280.24275268554686 +cloud_energy_hashmap[78.36]=280.2729379882812 +cloud_energy_hashmap[78.37]=280.30312329101565 +cloud_energy_hashmap[78.38]=280.33330859375 +cloud_energy_hashmap[78.39]=280.3634938964844 +cloud_energy_hashmap[78.40]=280.39367919921875 +cloud_energy_hashmap[78.41]=280.4238645019531 +cloud_energy_hashmap[78.42]=280.4540498046875 +cloud_energy_hashmap[78.43]=280.48423510742185 +cloud_energy_hashmap[78.44]=280.5144204101563 +cloud_energy_hashmap[78.45]=280.54460571289064 +cloud_energy_hashmap[78.46]=280.574791015625 +cloud_energy_hashmap[78.47]=280.6049763183594 +cloud_energy_hashmap[78.48]=280.63516162109374 +cloud_energy_hashmap[78.49]=280.6653469238281 +cloud_energy_hashmap[78.50]=280.6955322265625 +cloud_energy_hashmap[78.51]=280.7257175292969 +cloud_energy_hashmap[78.52]=280.75590283203127 +cloud_energy_hashmap[78.53]=280.78608813476563 +cloud_energy_hashmap[78.54]=280.8162734375 +cloud_energy_hashmap[78.55]=280.84645874023437 +cloud_energy_hashmap[78.56]=280.87664404296873 +cloud_energy_hashmap[78.57]=280.9068293457031 +cloud_energy_hashmap[78.58]=280.9370146484375 +cloud_energy_hashmap[78.59]=280.9671999511719 +cloud_energy_hashmap[78.60]=280.99738525390626 +cloud_energy_hashmap[78.61]=281.0275705566406 +cloud_energy_hashmap[78.62]=281.057755859375 +cloud_energy_hashmap[78.63]=281.08794116210936 +cloud_energy_hashmap[78.64]=281.1181264648437 +cloud_energy_hashmap[78.65]=281.14831176757815 +cloud_energy_hashmap[78.66]=281.1784970703125 +cloud_energy_hashmap[78.67]=281.2086823730469 +cloud_energy_hashmap[78.68]=281.23886767578125 +cloud_energy_hashmap[78.69]=281.2690529785156 +cloud_energy_hashmap[78.70]=281.29923828125 +cloud_energy_hashmap[78.71]=281.32942358398435 +cloud_energy_hashmap[78.72]=281.3596088867188 +cloud_energy_hashmap[78.73]=281.38979418945314 +cloud_energy_hashmap[78.74]=281.4199794921875 +cloud_energy_hashmap[78.75]=281.4501647949219 +cloud_energy_hashmap[78.76]=281.48035009765624 +cloud_energy_hashmap[78.77]=281.5105354003906 +cloud_energy_hashmap[78.78]=281.540720703125 +cloud_energy_hashmap[78.79]=281.5709060058594 +cloud_energy_hashmap[78.80]=281.60109130859377 +cloud_energy_hashmap[78.81]=281.63127661132813 +cloud_energy_hashmap[78.82]=281.6614619140625 +cloud_energy_hashmap[78.83]=281.69164721679687 +cloud_energy_hashmap[78.84]=281.72183251953123 +cloud_energy_hashmap[78.85]=281.7520178222656 +cloud_energy_hashmap[78.86]=281.782203125 +cloud_energy_hashmap[78.87]=281.8123884277344 +cloud_energy_hashmap[78.88]=281.84257373046876 +cloud_energy_hashmap[78.89]=281.8727590332031 +cloud_energy_hashmap[78.90]=281.9029443359375 +cloud_energy_hashmap[78.91]=281.93312963867186 +cloud_energy_hashmap[78.92]=281.9633149414062 +cloud_energy_hashmap[78.93]=281.99350024414065 +cloud_energy_hashmap[78.94]=282.023685546875 +cloud_energy_hashmap[78.95]=282.0538708496094 +cloud_energy_hashmap[78.96]=282.08405615234375 +cloud_energy_hashmap[78.97]=282.1142414550781 +cloud_energy_hashmap[78.98]=282.1444267578125 +cloud_energy_hashmap[78.99]=282.17461206054685 +cloud_energy_hashmap[79.00]=282.2047973632813 +cloud_energy_hashmap[79.01]=282.23498266601564 +cloud_energy_hashmap[79.02]=282.26516796875 +cloud_energy_hashmap[79.03]=282.2953532714844 +cloud_energy_hashmap[79.04]=282.32553857421874 +cloud_energy_hashmap[79.05]=282.3557238769531 +cloud_energy_hashmap[79.06]=282.3859091796875 +cloud_energy_hashmap[79.07]=282.4160944824219 +cloud_energy_hashmap[79.08]=282.44627978515626 +cloud_energy_hashmap[79.09]=282.47646508789063 +cloud_energy_hashmap[79.10]=282.506650390625 +cloud_energy_hashmap[79.11]=282.53683569335936 +cloud_energy_hashmap[79.12]=282.56702099609373 +cloud_energy_hashmap[79.13]=282.5972062988281 +cloud_energy_hashmap[79.14]=282.6273916015625 +cloud_energy_hashmap[79.15]=282.6575769042969 +cloud_energy_hashmap[79.16]=282.68776220703126 +cloud_energy_hashmap[79.17]=282.7179475097656 +cloud_energy_hashmap[79.18]=282.7481328125 +cloud_energy_hashmap[79.19]=282.77831811523436 +cloud_energy_hashmap[79.20]=282.8085034179687 +cloud_energy_hashmap[79.21]=282.83868872070315 +cloud_energy_hashmap[79.22]=282.8688740234375 +cloud_energy_hashmap[79.23]=282.8990593261719 +cloud_energy_hashmap[79.24]=282.92924462890625 +cloud_energy_hashmap[79.25]=282.9594299316406 +cloud_energy_hashmap[79.26]=282.989615234375 +cloud_energy_hashmap[79.27]=283.0198005371094 +cloud_energy_hashmap[79.28]=283.04998583984377 +cloud_energy_hashmap[79.29]=283.08017114257814 +cloud_energy_hashmap[79.30]=283.1103564453125 +cloud_energy_hashmap[79.31]=283.14054174804687 +cloud_energy_hashmap[79.32]=283.17072705078124 +cloud_energy_hashmap[79.33]=283.2009123535156 +cloud_energy_hashmap[79.34]=283.23109765625 +cloud_energy_hashmap[79.35]=283.2612829589844 +cloud_energy_hashmap[79.36]=283.29146826171876 +cloud_energy_hashmap[79.37]=283.32165356445313 +cloud_energy_hashmap[79.38]=283.3518388671875 +cloud_energy_hashmap[79.39]=283.38202416992186 +cloud_energy_hashmap[79.40]=283.41220947265623 +cloud_energy_hashmap[79.41]=283.44239477539065 +cloud_energy_hashmap[79.42]=283.472580078125 +cloud_energy_hashmap[79.43]=283.5027653808594 +cloud_energy_hashmap[79.44]=283.53295068359375 +cloud_energy_hashmap[79.45]=283.5631359863281 +cloud_energy_hashmap[79.46]=283.5933212890625 +cloud_energy_hashmap[79.47]=283.62350659179685 +cloud_energy_hashmap[79.48]=283.6536918945313 +cloud_energy_hashmap[79.49]=283.68387719726564 +cloud_energy_hashmap[79.50]=283.7140625 +cloud_energy_hashmap[79.51]=283.7442478027344 +cloud_energy_hashmap[79.52]=283.77443310546874 +cloud_energy_hashmap[79.53]=283.8046184082031 +cloud_energy_hashmap[79.54]=283.8348037109375 +cloud_energy_hashmap[79.55]=283.8649890136719 +cloud_energy_hashmap[79.56]=283.89517431640627 +cloud_energy_hashmap[79.57]=283.92535961914064 +cloud_energy_hashmap[79.58]=283.955544921875 +cloud_energy_hashmap[79.59]=283.98573022460937 +cloud_energy_hashmap[79.60]=284.01591552734374 +cloud_energy_hashmap[79.61]=284.0461008300781 +cloud_energy_hashmap[79.62]=284.0762861328125 +cloud_energy_hashmap[79.63]=284.1064714355469 +cloud_energy_hashmap[79.64]=284.13665673828126 +cloud_energy_hashmap[79.65]=284.1668420410156 +cloud_energy_hashmap[79.66]=284.19702734375 +cloud_energy_hashmap[79.67]=284.22721264648436 +cloud_energy_hashmap[79.68]=284.2573979492187 +cloud_energy_hashmap[79.69]=284.28758325195315 +cloud_energy_hashmap[79.70]=284.3177685546875 +cloud_energy_hashmap[79.71]=284.3479538574219 +cloud_energy_hashmap[79.72]=284.37813916015625 +cloud_energy_hashmap[79.73]=284.4083244628906 +cloud_energy_hashmap[79.74]=284.438509765625 +cloud_energy_hashmap[79.75]=284.46869506835935 +cloud_energy_hashmap[79.76]=284.4988803710938 +cloud_energy_hashmap[79.77]=284.52906567382814 +cloud_energy_hashmap[79.78]=284.5592509765625 +cloud_energy_hashmap[79.79]=284.5894362792969 +cloud_energy_hashmap[79.80]=284.61962158203124 +cloud_energy_hashmap[79.81]=284.6498068847656 +cloud_energy_hashmap[79.82]=284.6799921875 +cloud_energy_hashmap[79.83]=284.7101774902344 +cloud_energy_hashmap[79.84]=284.74036279296877 +cloud_energy_hashmap[79.85]=284.77054809570313 +cloud_energy_hashmap[79.86]=284.8007333984375 +cloud_energy_hashmap[79.87]=284.83091870117187 +cloud_energy_hashmap[79.88]=284.86110400390623 +cloud_energy_hashmap[79.89]=284.8912893066406 +cloud_energy_hashmap[79.90]=284.921474609375 +cloud_energy_hashmap[79.91]=284.9516599121094 +cloud_energy_hashmap[79.92]=284.98184521484376 +cloud_energy_hashmap[79.93]=285.0120305175781 +cloud_energy_hashmap[79.94]=285.0422158203125 +cloud_energy_hashmap[79.95]=285.07240112304686 +cloud_energy_hashmap[79.96]=285.1025864257812 +cloud_energy_hashmap[79.97]=285.13277172851565 +cloud_energy_hashmap[79.98]=285.16295703125 +cloud_energy_hashmap[79.99]=285.1931423339844 +cloud_energy_hashmap[80.01]=285.2535129394531 +cloud_energy_hashmap[80.02]=285.2836982421875 +cloud_energy_hashmap[80.03]=285.31388354492185 +cloud_energy_hashmap[80.04]=285.3440688476563 +cloud_energy_hashmap[80.05]=285.37425415039064 +cloud_energy_hashmap[80.06]=285.404439453125 +cloud_energy_hashmap[80.07]=285.4346247558594 +cloud_energy_hashmap[80.08]=285.46481005859374 +cloud_energy_hashmap[80.09]=285.4949953613281 +cloud_energy_hashmap[80.10]=285.5251806640625 +cloud_energy_hashmap[80.11]=285.5553659667969 +cloud_energy_hashmap[80.12]=285.58555126953127 +cloud_energy_hashmap[80.13]=285.61573657226563 +cloud_energy_hashmap[80.14]=285.645921875 +cloud_energy_hashmap[80.15]=285.67610717773437 +cloud_energy_hashmap[80.16]=285.70629248046873 +cloud_energy_hashmap[80.17]=285.7364777832031 +cloud_energy_hashmap[80.18]=285.7666630859375 +cloud_energy_hashmap[80.19]=285.7968483886719 +cloud_energy_hashmap[80.20]=285.82703369140626 +cloud_energy_hashmap[80.21]=285.8572189941406 +cloud_energy_hashmap[80.22]=285.887404296875 +cloud_energy_hashmap[80.23]=285.91758959960936 +cloud_energy_hashmap[80.24]=285.9477749023437 +cloud_energy_hashmap[80.25]=285.97796020507815 +cloud_energy_hashmap[80.26]=286.0081455078125 +cloud_energy_hashmap[80.27]=286.0383308105469 +cloud_energy_hashmap[80.28]=286.06851611328125 +cloud_energy_hashmap[80.29]=286.0987014160156 +cloud_energy_hashmap[80.30]=286.12888671875 +cloud_energy_hashmap[80.31]=286.15907202148435 +cloud_energy_hashmap[80.32]=286.1892573242188 +cloud_energy_hashmap[80.33]=286.21944262695314 +cloud_energy_hashmap[80.34]=286.2496279296875 +cloud_energy_hashmap[80.35]=286.2798132324219 +cloud_energy_hashmap[80.36]=286.30999853515624 +cloud_energy_hashmap[80.37]=286.3401838378906 +cloud_energy_hashmap[80.38]=286.370369140625 +cloud_energy_hashmap[80.39]=286.4005544433594 +cloud_energy_hashmap[80.40]=286.43073974609376 +cloud_energy_hashmap[80.41]=286.46092504882813 +cloud_energy_hashmap[80.42]=286.4911103515625 +cloud_energy_hashmap[80.43]=286.52129565429686 +cloud_energy_hashmap[80.44]=286.55148095703123 +cloud_energy_hashmap[80.45]=286.5816662597656 +cloud_energy_hashmap[80.46]=286.6118515625 +cloud_energy_hashmap[80.47]=286.6420368652344 +cloud_energy_hashmap[80.48]=286.67222216796876 +cloud_energy_hashmap[80.49]=286.7024074707031 +cloud_energy_hashmap[80.50]=286.7325927734375 +cloud_energy_hashmap[80.51]=286.76277807617186 +cloud_energy_hashmap[80.52]=286.7929633789063 +cloud_energy_hashmap[80.53]=286.82314868164065 +cloud_energy_hashmap[80.54]=286.853333984375 +cloud_energy_hashmap[80.55]=286.8835192871094 +cloud_energy_hashmap[80.56]=286.91370458984375 +cloud_energy_hashmap[80.57]=286.9438898925781 +cloud_energy_hashmap[80.58]=286.9740751953125 +cloud_energy_hashmap[80.59]=287.00426049804685 +cloud_energy_hashmap[80.60]=287.03444580078127 +cloud_energy_hashmap[80.61]=287.06463110351564 +cloud_energy_hashmap[80.62]=287.09481640625 +cloud_energy_hashmap[80.63]=287.12500170898437 +cloud_energy_hashmap[80.64]=287.15518701171874 +cloud_energy_hashmap[80.65]=287.1853723144531 +cloud_energy_hashmap[80.66]=287.2155576171875 +cloud_energy_hashmap[80.67]=287.2457429199219 +cloud_energy_hashmap[80.68]=287.27592822265626 +cloud_energy_hashmap[80.69]=287.30611352539063 +cloud_energy_hashmap[80.70]=287.336298828125 +cloud_energy_hashmap[80.71]=287.36648413085936 +cloud_energy_hashmap[80.72]=287.39666943359373 +cloud_energy_hashmap[80.73]=287.4268547363281 +cloud_energy_hashmap[80.74]=287.4570400390625 +cloud_energy_hashmap[80.75]=287.4872253417969 +cloud_energy_hashmap[80.76]=287.51741064453125 +cloud_energy_hashmap[80.77]=287.5475959472656 +cloud_energy_hashmap[80.78]=287.57778125 +cloud_energy_hashmap[80.79]=287.60796655273435 +cloud_energy_hashmap[80.80]=287.6381518554688 +cloud_energy_hashmap[80.81]=287.66833715820314 +cloud_energy_hashmap[80.82]=287.6985224609375 +cloud_energy_hashmap[80.83]=287.7287077636719 +cloud_energy_hashmap[80.84]=287.75889306640624 +cloud_energy_hashmap[80.85]=287.7890783691406 +cloud_energy_hashmap[80.86]=287.819263671875 +cloud_energy_hashmap[80.87]=287.84944897460934 +cloud_energy_hashmap[80.88]=287.87963427734377 +cloud_energy_hashmap[80.89]=287.90981958007814 +cloud_energy_hashmap[80.90]=287.9400048828125 +cloud_energy_hashmap[80.91]=287.97019018554687 +cloud_energy_hashmap[80.92]=288.00037548828124 +cloud_energy_hashmap[80.93]=288.0305607910156 +cloud_energy_hashmap[80.94]=288.06074609375 +cloud_energy_hashmap[80.95]=288.0909313964844 +cloud_energy_hashmap[80.96]=288.12111669921876 +cloud_energy_hashmap[80.97]=288.1513020019531 +cloud_energy_hashmap[80.98]=288.1814873046875 +cloud_energy_hashmap[80.99]=288.21167260742186 +cloud_energy_hashmap[81.00]=288.2418579101562 +cloud_energy_hashmap[81.01]=288.2720432128906 +cloud_energy_hashmap[81.02]=288.302228515625 +cloud_energy_hashmap[81.03]=288.3324138183594 +cloud_energy_hashmap[81.04]=288.36259912109375 +cloud_energy_hashmap[81.05]=288.3927844238281 +cloud_energy_hashmap[81.06]=288.4229697265625 +cloud_energy_hashmap[81.07]=288.45315502929685 +cloud_energy_hashmap[81.08]=288.4833403320313 +cloud_energy_hashmap[81.09]=288.51352563476564 +cloud_energy_hashmap[81.10]=288.5437109375 +cloud_energy_hashmap[81.11]=288.5738962402344 +cloud_energy_hashmap[81.12]=288.60408154296874 +cloud_energy_hashmap[81.13]=288.6342668457031 +cloud_energy_hashmap[81.14]=288.6644521484375 +cloud_energy_hashmap[81.15]=288.6946374511719 +cloud_energy_hashmap[81.16]=288.72482275390627 +cloud_energy_hashmap[81.17]=288.75500805664063 +cloud_energy_hashmap[81.18]=288.785193359375 +cloud_energy_hashmap[81.19]=288.81537866210937 +cloud_energy_hashmap[81.20]=288.84556396484373 +cloud_energy_hashmap[81.21]=288.8757492675781 +cloud_energy_hashmap[81.22]=288.9059345703125 +cloud_energy_hashmap[81.23]=288.9361198730469 +cloud_energy_hashmap[81.24]=288.96630517578126 +cloud_energy_hashmap[81.25]=288.9964904785156 +cloud_energy_hashmap[81.26]=289.02667578125 +cloud_energy_hashmap[81.27]=289.05686108398436 +cloud_energy_hashmap[81.28]=289.0870463867187 +cloud_energy_hashmap[81.29]=289.11723168945315 +cloud_energy_hashmap[81.30]=289.1474169921875 +cloud_energy_hashmap[81.31]=289.1776022949219 +cloud_energy_hashmap[81.32]=289.20778759765625 +cloud_energy_hashmap[81.33]=289.2379729003906 +cloud_energy_hashmap[81.34]=289.268158203125 +cloud_energy_hashmap[81.35]=289.29834350585935 +cloud_energy_hashmap[81.36]=289.3285288085938 +cloud_energy_hashmap[81.37]=289.35871411132814 +cloud_energy_hashmap[81.38]=289.3888994140625 +cloud_energy_hashmap[81.39]=289.4190847167969 +cloud_energy_hashmap[81.40]=289.44927001953124 +cloud_energy_hashmap[81.41]=289.4794553222656 +cloud_energy_hashmap[81.42]=289.509640625 +cloud_energy_hashmap[81.43]=289.5398259277344 +cloud_energy_hashmap[81.44]=289.57001123046877 +cloud_energy_hashmap[81.45]=289.60019653320313 +cloud_energy_hashmap[81.46]=289.6303818359375 +cloud_energy_hashmap[81.47]=289.66056713867187 +cloud_energy_hashmap[81.48]=289.69075244140623 +cloud_energy_hashmap[81.49]=289.7209377441406 +cloud_energy_hashmap[81.50]=289.751123046875 +cloud_energy_hashmap[81.51]=289.7813083496094 +cloud_energy_hashmap[81.52]=289.81149365234376 +cloud_energy_hashmap[81.53]=289.8416789550781 +cloud_energy_hashmap[81.54]=289.8718642578125 +cloud_energy_hashmap[81.55]=289.90204956054686 +cloud_energy_hashmap[81.56]=289.9322348632812 +cloud_energy_hashmap[81.57]=289.96242016601565 +cloud_energy_hashmap[81.58]=289.99260546875 +cloud_energy_hashmap[81.59]=290.0227907714844 +cloud_energy_hashmap[81.60]=290.05297607421875 +cloud_energy_hashmap[81.61]=290.0831613769531 +cloud_energy_hashmap[81.62]=290.1133466796875 +cloud_energy_hashmap[81.63]=290.14353198242185 +cloud_energy_hashmap[81.64]=290.1737172851563 +cloud_energy_hashmap[81.65]=290.20390258789064 +cloud_energy_hashmap[81.66]=290.234087890625 +cloud_energy_hashmap[81.67]=290.2642731933594 +cloud_energy_hashmap[81.68]=290.29445849609374 +cloud_energy_hashmap[81.69]=290.3246437988281 +cloud_energy_hashmap[81.70]=290.3548291015625 +cloud_energy_hashmap[81.71]=290.3850144042969 +cloud_energy_hashmap[81.72]=290.41519970703126 +cloud_energy_hashmap[81.73]=290.44538500976563 +cloud_energy_hashmap[81.74]=290.4755703125 +cloud_energy_hashmap[81.75]=290.50575561523436 +cloud_energy_hashmap[81.76]=290.53594091796873 +cloud_energy_hashmap[81.77]=290.56612622070315 +cloud_energy_hashmap[81.78]=290.5963115234375 +cloud_energy_hashmap[81.79]=290.6264968261719 +cloud_energy_hashmap[81.80]=290.65668212890625 +cloud_energy_hashmap[81.81]=290.6868674316406 +cloud_energy_hashmap[81.82]=290.717052734375 +cloud_energy_hashmap[81.83]=290.74723803710935 +cloud_energy_hashmap[81.84]=290.7774233398437 +cloud_energy_hashmap[81.85]=290.80760864257815 +cloud_energy_hashmap[81.86]=290.8377939453125 +cloud_energy_hashmap[81.87]=290.8679792480469 +cloud_energy_hashmap[81.88]=290.89816455078125 +cloud_energy_hashmap[81.89]=290.9283498535156 +cloud_energy_hashmap[81.90]=290.95853515625 +cloud_energy_hashmap[81.91]=290.9887204589844 +cloud_energy_hashmap[81.92]=291.01890576171877 +cloud_energy_hashmap[81.93]=291.04909106445314 +cloud_energy_hashmap[81.94]=291.0792763671875 +cloud_energy_hashmap[81.95]=291.10946166992187 +cloud_energy_hashmap[81.96]=291.13964697265624 +cloud_energy_hashmap[81.97]=291.1698322753906 +cloud_energy_hashmap[81.98]=291.20001757812497 +cloud_energy_hashmap[81.99]=291.2302028808594 +cloud_energy_hashmap[82.00]=291.26038818359376 +cloud_energy_hashmap[82.01]=291.2905734863281 +cloud_energy_hashmap[82.02]=291.3207587890625 +cloud_energy_hashmap[82.03]=291.35094409179686 +cloud_energy_hashmap[82.04]=291.38112939453123 +cloud_energy_hashmap[82.05]=291.41131469726565 +cloud_energy_hashmap[82.06]=291.4415 +cloud_energy_hashmap[82.07]=291.4716853027344 +cloud_energy_hashmap[82.08]=291.50187060546875 +cloud_energy_hashmap[82.09]=291.5320559082031 +cloud_energy_hashmap[82.10]=291.5622412109375 +cloud_energy_hashmap[82.11]=291.59242651367185 +cloud_energy_hashmap[82.12]=291.6226118164062 +cloud_energy_hashmap[82.13]=291.65279711914064 +cloud_energy_hashmap[82.14]=291.682982421875 +cloud_energy_hashmap[82.15]=291.7131677246094 +cloud_energy_hashmap[82.16]=291.74335302734374 +cloud_energy_hashmap[82.17]=291.7735383300781 +cloud_energy_hashmap[82.18]=291.8037236328125 +cloud_energy_hashmap[82.19]=291.8339089355469 +cloud_energy_hashmap[82.20]=291.86409423828127 +cloud_energy_hashmap[82.21]=291.89427954101564 +cloud_energy_hashmap[82.22]=291.92446484375 +cloud_energy_hashmap[82.23]=291.95465014648437 +cloud_energy_hashmap[82.24]=291.98483544921874 +cloud_energy_hashmap[82.25]=292.0150207519531 +cloud_energy_hashmap[82.26]=292.04520605468747 +cloud_energy_hashmap[82.27]=292.0753913574219 +cloud_energy_hashmap[82.28]=292.10557666015626 +cloud_energy_hashmap[82.29]=292.1357619628906 +cloud_energy_hashmap[82.30]=292.165947265625 +cloud_energy_hashmap[82.31]=292.19613256835936 +cloud_energy_hashmap[82.32]=292.2263178710937 +cloud_energy_hashmap[82.33]=292.25650317382815 +cloud_energy_hashmap[82.34]=292.2866884765625 +cloud_energy_hashmap[82.35]=292.3168737792969 +cloud_energy_hashmap[82.36]=292.34705908203125 +cloud_energy_hashmap[82.37]=292.3772443847656 +cloud_energy_hashmap[82.38]=292.4074296875 +cloud_energy_hashmap[82.39]=292.43761499023435 +cloud_energy_hashmap[82.40]=292.4678002929688 +cloud_energy_hashmap[82.41]=292.49798559570314 +cloud_energy_hashmap[82.42]=292.5281708984375 +cloud_energy_hashmap[82.43]=292.5583562011719 +cloud_energy_hashmap[82.44]=292.58854150390624 +cloud_energy_hashmap[82.45]=292.6187268066406 +cloud_energy_hashmap[82.46]=292.648912109375 +cloud_energy_hashmap[82.47]=292.6790974121094 +cloud_energy_hashmap[82.48]=292.70928271484377 +cloud_energy_hashmap[82.49]=292.73946801757813 +cloud_energy_hashmap[82.50]=292.7696533203125 +cloud_energy_hashmap[82.51]=292.79983862304687 +cloud_energy_hashmap[82.52]=292.83002392578123 +cloud_energy_hashmap[82.53]=292.8602092285156 +cloud_energy_hashmap[82.54]=292.89039453125 +cloud_energy_hashmap[82.55]=292.9205798339844 +cloud_energy_hashmap[82.56]=292.95076513671876 +cloud_energy_hashmap[82.57]=292.9809504394531 +cloud_energy_hashmap[82.58]=293.0111357421875 +cloud_energy_hashmap[82.59]=293.04132104492186 +cloud_energy_hashmap[82.60]=293.0715063476562 +cloud_energy_hashmap[82.61]=293.10169165039065 +cloud_energy_hashmap[82.62]=293.131876953125 +cloud_energy_hashmap[82.63]=293.1620622558594 +cloud_energy_hashmap[82.64]=293.19224755859375 +cloud_energy_hashmap[82.65]=293.2224328613281 +cloud_energy_hashmap[82.66]=293.2526181640625 +cloud_energy_hashmap[82.67]=293.28280346679685 +cloud_energy_hashmap[82.68]=293.3129887695313 +cloud_energy_hashmap[82.69]=293.34317407226564 +cloud_energy_hashmap[82.70]=293.373359375 +cloud_energy_hashmap[82.71]=293.4035446777344 +cloud_energy_hashmap[82.72]=293.43372998046874 +cloud_energy_hashmap[82.73]=293.4639152832031 +cloud_energy_hashmap[82.74]=293.4941005859375 +cloud_energy_hashmap[82.75]=293.5242858886719 +cloud_energy_hashmap[82.76]=293.55447119140626 +cloud_energy_hashmap[82.77]=293.58465649414063 +cloud_energy_hashmap[82.78]=293.614841796875 +cloud_energy_hashmap[82.79]=293.64502709960936 +cloud_energy_hashmap[82.80]=293.67521240234373 +cloud_energy_hashmap[82.81]=293.7053977050781 +cloud_energy_hashmap[82.82]=293.7355830078125 +cloud_energy_hashmap[82.83]=293.7657683105469 +cloud_energy_hashmap[82.84]=293.79595361328126 +cloud_energy_hashmap[82.85]=293.8261389160156 +cloud_energy_hashmap[82.86]=293.85632421875 +cloud_energy_hashmap[82.87]=293.88650952148436 +cloud_energy_hashmap[82.88]=293.9166948242187 +cloud_energy_hashmap[82.89]=293.94688012695315 +cloud_energy_hashmap[82.90]=293.9770654296875 +cloud_energy_hashmap[82.91]=294.0072507324219 +cloud_energy_hashmap[82.92]=294.03743603515625 +cloud_energy_hashmap[82.93]=294.0676213378906 +cloud_energy_hashmap[82.94]=294.097806640625 +cloud_energy_hashmap[82.95]=294.12799194335935 +cloud_energy_hashmap[82.96]=294.15817724609377 +cloud_energy_hashmap[82.97]=294.18836254882814 +cloud_energy_hashmap[82.98]=294.2185478515625 +cloud_energy_hashmap[82.99]=294.2487331542969 +cloud_energy_hashmap[83.00]=294.27891845703124 +cloud_energy_hashmap[83.01]=294.3091037597656 +cloud_energy_hashmap[83.02]=294.3392890625 +cloud_energy_hashmap[83.03]=294.3694743652344 +cloud_energy_hashmap[83.04]=294.39965966796876 +cloud_energy_hashmap[83.05]=294.42984497070313 +cloud_energy_hashmap[83.06]=294.4600302734375 +cloud_energy_hashmap[83.07]=294.49021557617186 +cloud_energy_hashmap[83.08]=294.52040087890623 +cloud_energy_hashmap[83.09]=294.5505861816406 +cloud_energy_hashmap[83.10]=294.580771484375 +cloud_energy_hashmap[83.11]=294.6109567871094 +cloud_energy_hashmap[83.12]=294.64114208984375 +cloud_energy_hashmap[83.13]=294.6713273925781 +cloud_energy_hashmap[83.14]=294.7015126953125 +cloud_energy_hashmap[83.15]=294.73169799804685 +cloud_energy_hashmap[83.16]=294.7618833007813 +cloud_energy_hashmap[83.17]=294.79206860351565 +cloud_energy_hashmap[83.18]=294.82225390625 +cloud_energy_hashmap[83.19]=294.8524392089844 +cloud_energy_hashmap[83.20]=294.88262451171875 +cloud_energy_hashmap[83.21]=294.9128098144531 +cloud_energy_hashmap[83.22]=294.9429951171875 +cloud_energy_hashmap[83.23]=294.97318041992185 +cloud_energy_hashmap[83.24]=295.00336572265627 +cloud_energy_hashmap[83.25]=295.03355102539064 +cloud_energy_hashmap[83.26]=295.063736328125 +cloud_energy_hashmap[83.27]=295.09392163085937 +cloud_energy_hashmap[83.28]=295.12410693359374 +cloud_energy_hashmap[83.29]=295.1542922363281 +cloud_energy_hashmap[83.30]=295.1844775390625 +cloud_energy_hashmap[83.31]=295.2146628417969 +cloud_energy_hashmap[83.32]=295.24484814453126 +cloud_energy_hashmap[83.33]=295.2750334472656 +cloud_energy_hashmap[83.34]=295.30521875 +cloud_energy_hashmap[83.35]=295.33540405273436 +cloud_energy_hashmap[83.36]=295.3655893554687 +cloud_energy_hashmap[83.37]=295.39577465820315 +cloud_energy_hashmap[83.38]=295.4259599609375 +cloud_energy_hashmap[83.39]=295.4561452636719 +cloud_energy_hashmap[83.40]=295.48633056640625 +cloud_energy_hashmap[83.41]=295.5165158691406 +cloud_energy_hashmap[83.42]=295.546701171875 +cloud_energy_hashmap[83.43]=295.57688647460935 +cloud_energy_hashmap[83.44]=295.6070717773438 +cloud_energy_hashmap[83.45]=295.63725708007814 +cloud_energy_hashmap[83.46]=295.6674423828125 +cloud_energy_hashmap[83.47]=295.6976276855469 +cloud_energy_hashmap[83.48]=295.72781298828124 +cloud_energy_hashmap[83.49]=295.7579982910156 +cloud_energy_hashmap[83.50]=295.78818359375 +cloud_energy_hashmap[83.51]=295.81836889648434 +cloud_energy_hashmap[83.52]=295.84855419921877 +cloud_energy_hashmap[83.53]=295.87873950195313 +cloud_energy_hashmap[83.54]=295.9089248046875 +cloud_energy_hashmap[83.55]=295.93911010742187 +cloud_energy_hashmap[83.56]=295.96929541015623 +cloud_energy_hashmap[83.57]=295.9994807128906 +cloud_energy_hashmap[83.58]=296.029666015625 +cloud_energy_hashmap[83.59]=296.0598513183594 +cloud_energy_hashmap[83.60]=296.09003662109376 +cloud_energy_hashmap[83.61]=296.1202219238281 +cloud_energy_hashmap[83.62]=296.1504072265625 +cloud_energy_hashmap[83.63]=296.18059252929686 +cloud_energy_hashmap[83.64]=296.2107778320312 +cloud_energy_hashmap[83.65]=296.24096313476565 +cloud_energy_hashmap[83.66]=296.2711484375 +cloud_energy_hashmap[83.67]=296.3013337402344 +cloud_energy_hashmap[83.68]=296.33151904296875 +cloud_energy_hashmap[83.69]=296.3617043457031 +cloud_energy_hashmap[83.70]=296.3918896484375 +cloud_energy_hashmap[83.71]=296.42207495117185 +cloud_energy_hashmap[83.72]=296.4522602539063 +cloud_energy_hashmap[83.73]=296.48244555664064 +cloud_energy_hashmap[83.74]=296.512630859375 +cloud_energy_hashmap[83.75]=296.5428161621094 +cloud_energy_hashmap[83.76]=296.57300146484374 +cloud_energy_hashmap[83.77]=296.6031867675781 +cloud_energy_hashmap[83.78]=296.6333720703125 +cloud_energy_hashmap[83.79]=296.6635573730469 +cloud_energy_hashmap[83.80]=296.69374267578127 +cloud_energy_hashmap[83.81]=296.72392797851563 +cloud_energy_hashmap[83.82]=296.75411328125 +cloud_energy_hashmap[83.83]=296.78429858398437 +cloud_energy_hashmap[83.84]=296.81448388671873 +cloud_energy_hashmap[83.85]=296.8446691894531 +cloud_energy_hashmap[83.86]=296.8748544921875 +cloud_energy_hashmap[83.87]=296.9050397949219 +cloud_energy_hashmap[83.88]=296.93522509765626 +cloud_energy_hashmap[83.89]=296.9654104003906 +cloud_energy_hashmap[83.90]=296.995595703125 +cloud_energy_hashmap[83.91]=297.02578100585936 +cloud_energy_hashmap[83.92]=297.0559663085937 +cloud_energy_hashmap[83.93]=297.08615161132815 +cloud_energy_hashmap[83.94]=297.1163369140625 +cloud_energy_hashmap[83.95]=297.1465222167969 +cloud_energy_hashmap[83.96]=297.17670751953125 +cloud_energy_hashmap[83.97]=297.2068928222656 +cloud_energy_hashmap[83.98]=297.237078125 +cloud_energy_hashmap[83.99]=297.26726342773435 +cloud_energy_hashmap[84.00]=297.2974487304688 +cloud_energy_hashmap[84.01]=297.32763403320314 +cloud_energy_hashmap[84.02]=297.3578193359375 +cloud_energy_hashmap[84.03]=297.3880046386719 +cloud_energy_hashmap[84.04]=297.41818994140624 +cloud_energy_hashmap[84.05]=297.4483752441406 +cloud_energy_hashmap[84.06]=297.478560546875 +cloud_energy_hashmap[84.07]=297.5087458496094 +cloud_energy_hashmap[84.08]=297.53893115234376 +cloud_energy_hashmap[84.09]=297.56911645507813 +cloud_energy_hashmap[84.10]=297.5993017578125 +cloud_energy_hashmap[84.11]=297.62948706054686 +cloud_energy_hashmap[84.12]=297.65967236328123 +cloud_energy_hashmap[84.13]=297.68985766601566 +cloud_energy_hashmap[84.14]=297.72004296875 +cloud_energy_hashmap[84.15]=297.7502282714844 +cloud_energy_hashmap[84.16]=297.78041357421876 +cloud_energy_hashmap[84.17]=297.8105988769531 +cloud_energy_hashmap[84.18]=297.8407841796875 +cloud_energy_hashmap[84.19]=297.87096948242186 +cloud_energy_hashmap[84.20]=297.9011547851562 +cloud_energy_hashmap[84.21]=297.93134008789065 +cloud_energy_hashmap[84.22]=297.961525390625 +cloud_energy_hashmap[84.23]=297.9917106933594 +cloud_energy_hashmap[84.24]=298.02189599609375 +cloud_energy_hashmap[84.25]=298.0520812988281 +cloud_energy_hashmap[84.26]=298.0822666015625 +cloud_energy_hashmap[84.27]=298.11245190429685 +cloud_energy_hashmap[84.28]=298.14263720703127 +cloud_energy_hashmap[84.29]=298.17282250976564 +cloud_energy_hashmap[84.30]=298.2030078125 +cloud_energy_hashmap[84.31]=298.23319311523437 +cloud_energy_hashmap[84.32]=298.26337841796874 +cloud_energy_hashmap[84.33]=298.2935637207031 +cloud_energy_hashmap[84.34]=298.3237490234375 +cloud_energy_hashmap[84.35]=298.3539343261719 +cloud_energy_hashmap[84.36]=298.38411962890626 +cloud_energy_hashmap[84.37]=298.41430493164063 +cloud_energy_hashmap[84.38]=298.444490234375 +cloud_energy_hashmap[84.39]=298.47467553710936 +cloud_energy_hashmap[84.40]=298.50486083984373 +cloud_energy_hashmap[84.41]=298.53504614257815 +cloud_energy_hashmap[84.42]=298.5652314453125 +cloud_energy_hashmap[84.43]=298.5954167480469 +cloud_energy_hashmap[84.44]=298.62560205078125 +cloud_energy_hashmap[84.45]=298.6557873535156 +cloud_energy_hashmap[84.46]=298.68597265625 +cloud_energy_hashmap[84.47]=298.71615795898435 +cloud_energy_hashmap[84.48]=298.7463432617187 +cloud_energy_hashmap[84.49]=298.77652856445314 +cloud_energy_hashmap[84.50]=298.8067138671875 +cloud_energy_hashmap[84.51]=298.8368991699219 +cloud_energy_hashmap[84.52]=298.86708447265624 +cloud_energy_hashmap[84.53]=298.8972697753906 +cloud_energy_hashmap[84.54]=298.927455078125 +cloud_energy_hashmap[84.55]=298.9576403808594 +cloud_energy_hashmap[84.56]=298.98782568359377 +cloud_energy_hashmap[84.57]=299.01801098632814 +cloud_energy_hashmap[84.58]=299.0481962890625 +cloud_energy_hashmap[84.59]=299.07838159179687 +cloud_energy_hashmap[84.60]=299.10856689453124 +cloud_energy_hashmap[84.61]=299.1387521972656 +cloud_energy_hashmap[84.62]=299.1689375 +cloud_energy_hashmap[84.63]=299.1991228027344 +cloud_energy_hashmap[84.64]=299.22930810546876 +cloud_energy_hashmap[84.65]=299.2594934082031 +cloud_energy_hashmap[84.66]=299.2896787109375 +cloud_energy_hashmap[84.67]=299.31986401367186 +cloud_energy_hashmap[84.68]=299.3500493164062 +cloud_energy_hashmap[84.69]=299.38023461914065 +cloud_energy_hashmap[84.70]=299.410419921875 +cloud_energy_hashmap[84.71]=299.4406052246094 +cloud_energy_hashmap[84.72]=299.47079052734375 +cloud_energy_hashmap[84.73]=299.5009758300781 +cloud_energy_hashmap[84.74]=299.5311611328125 +cloud_energy_hashmap[84.75]=299.56134643554685 +cloud_energy_hashmap[84.76]=299.5915317382812 +cloud_energy_hashmap[84.77]=299.62171704101564 +cloud_energy_hashmap[84.78]=299.65190234375 +cloud_energy_hashmap[84.79]=299.6820876464844 +cloud_energy_hashmap[84.80]=299.71227294921874 +cloud_energy_hashmap[84.81]=299.7424582519531 +cloud_energy_hashmap[84.82]=299.7726435546875 +cloud_energy_hashmap[84.83]=299.8028288574219 +cloud_energy_hashmap[84.84]=299.83301416015627 +cloud_energy_hashmap[84.85]=299.86319946289063 +cloud_energy_hashmap[84.86]=299.893384765625 +cloud_energy_hashmap[84.87]=299.92357006835937 +cloud_energy_hashmap[84.88]=299.95375537109373 +cloud_energy_hashmap[84.89]=299.9839406738281 +cloud_energy_hashmap[84.90]=300.0141259765625 +cloud_energy_hashmap[84.91]=300.0443112792969 +cloud_energy_hashmap[84.92]=300.07449658203126 +cloud_energy_hashmap[84.93]=300.1046818847656 +cloud_energy_hashmap[84.94]=300.1348671875 +cloud_energy_hashmap[84.95]=300.16505249023436 +cloud_energy_hashmap[84.96]=300.1952377929687 +cloud_energy_hashmap[84.97]=300.22542309570315 +cloud_energy_hashmap[84.98]=300.2556083984375 +cloud_energy_hashmap[84.99]=300.2857937011719 +cloud_energy_hashmap[85.01]=300.3457599182129 +cloud_energy_hashmap[85.02]=300.3755408325195 +cloud_energy_hashmap[85.03]=300.4053217468262 +cloud_energy_hashmap[85.04]=300.4351026611328 +cloud_energy_hashmap[85.05]=300.46488357543944 +cloud_energy_hashmap[85.06]=300.49466448974607 +cloud_energy_hashmap[85.07]=300.52444540405276 +cloud_energy_hashmap[85.08]=300.5542263183594 +cloud_energy_hashmap[85.09]=300.584007232666 +cloud_energy_hashmap[85.10]=300.61378814697264 +cloud_energy_hashmap[85.11]=300.6435690612793 +cloud_energy_hashmap[85.12]=300.67334997558595 +cloud_energy_hashmap[85.13]=300.7031308898926 +cloud_energy_hashmap[85.14]=300.7329118041992 +cloud_energy_hashmap[85.15]=300.76269271850583 +cloud_energy_hashmap[85.16]=300.7924736328125 +cloud_energy_hashmap[85.17]=300.82225454711914 +cloud_energy_hashmap[85.18]=300.85203546142577 +cloud_energy_hashmap[85.19]=300.8818163757324 +cloud_energy_hashmap[85.20]=300.9115972900391 +cloud_energy_hashmap[85.21]=300.9413782043457 +cloud_energy_hashmap[85.22]=300.97115911865234 +cloud_energy_hashmap[85.23]=301.00094003295897 +cloud_energy_hashmap[85.24]=301.03072094726565 +cloud_energy_hashmap[85.25]=301.0605018615723 +cloud_energy_hashmap[85.26]=301.0902827758789 +cloud_energy_hashmap[85.27]=301.12006369018553 +cloud_energy_hashmap[85.28]=301.14984460449216 +cloud_energy_hashmap[85.29]=301.17962551879884 +cloud_energy_hashmap[85.30]=301.20940643310547 +cloud_energy_hashmap[85.31]=301.2391873474121 +cloud_energy_hashmap[85.32]=301.2689682617187 +cloud_energy_hashmap[85.33]=301.2987491760254 +cloud_energy_hashmap[85.34]=301.32853009033204 +cloud_energy_hashmap[85.35]=301.35831100463867 +cloud_energy_hashmap[85.36]=301.3880919189453 +cloud_energy_hashmap[85.37]=301.417872833252 +cloud_energy_hashmap[85.38]=301.4476537475586 +cloud_energy_hashmap[85.39]=301.47743466186523 +cloud_energy_hashmap[85.40]=301.50721557617186 +cloud_energy_hashmap[85.41]=301.53699649047854 +cloud_energy_hashmap[85.42]=301.56677740478517 +cloud_energy_hashmap[85.43]=301.5965583190918 +cloud_energy_hashmap[85.44]=301.6263392333984 +cloud_energy_hashmap[85.45]=301.65612014770505 +cloud_energy_hashmap[85.46]=301.68590106201174 +cloud_energy_hashmap[85.47]=301.71568197631836 +cloud_energy_hashmap[85.48]=301.745462890625 +cloud_energy_hashmap[85.49]=301.7752438049316 +cloud_energy_hashmap[85.50]=301.8050247192383 +cloud_energy_hashmap[85.51]=301.83480563354493 +cloud_energy_hashmap[85.52]=301.86458654785156 +cloud_energy_hashmap[85.53]=301.8943674621582 +cloud_energy_hashmap[85.54]=301.92414837646487 +cloud_energy_hashmap[85.55]=301.9539292907715 +cloud_energy_hashmap[85.56]=301.9837102050781 +cloud_energy_hashmap[85.57]=302.01349111938475 +cloud_energy_hashmap[85.58]=302.0432720336914 +cloud_energy_hashmap[85.59]=302.07305294799806 +cloud_energy_hashmap[85.60]=302.1028338623047 +cloud_energy_hashmap[85.61]=302.1326147766113 +cloud_energy_hashmap[85.62]=302.16239569091795 +cloud_energy_hashmap[85.63]=302.19217660522463 +cloud_energy_hashmap[85.64]=302.22195751953126 +cloud_energy_hashmap[85.65]=302.2517384338379 +cloud_energy_hashmap[85.66]=302.2815193481445 +cloud_energy_hashmap[85.67]=302.3113002624512 +cloud_energy_hashmap[85.68]=302.3410811767578 +cloud_energy_hashmap[85.69]=302.37086209106445 +cloud_energy_hashmap[85.70]=302.4006430053711 +cloud_energy_hashmap[85.71]=302.4304239196777 +cloud_energy_hashmap[85.72]=302.4602048339844 +cloud_energy_hashmap[85.73]=302.489985748291 +cloud_energy_hashmap[85.74]=302.51976666259765 +cloud_energy_hashmap[85.75]=302.5495475769043 +cloud_energy_hashmap[85.76]=302.57932849121096 +cloud_energy_hashmap[85.77]=302.6091094055176 +cloud_energy_hashmap[85.78]=302.6388903198242 +cloud_energy_hashmap[85.79]=302.66867123413084 +cloud_energy_hashmap[85.80]=302.6984521484375 +cloud_energy_hashmap[85.81]=302.72823306274415 +cloud_energy_hashmap[85.82]=302.7580139770508 +cloud_energy_hashmap[85.83]=302.7877948913574 +cloud_energy_hashmap[85.84]=302.81757580566403 +cloud_energy_hashmap[85.85]=302.8473567199707 +cloud_energy_hashmap[85.86]=302.87713763427735 +cloud_energy_hashmap[85.87]=302.906918548584 +cloud_energy_hashmap[85.88]=302.9366994628906 +cloud_energy_hashmap[85.89]=302.9664803771973 +cloud_energy_hashmap[85.90]=302.9962612915039 +cloud_energy_hashmap[85.91]=303.02604220581054 +cloud_energy_hashmap[85.92]=303.05582312011717 +cloud_energy_hashmap[85.93]=303.08560403442385 +cloud_energy_hashmap[85.94]=303.1153849487305 +cloud_energy_hashmap[85.95]=303.1451658630371 +cloud_energy_hashmap[85.96]=303.17494677734373 +cloud_energy_hashmap[85.97]=303.2047276916504 +cloud_energy_hashmap[85.98]=303.23450860595705 +cloud_energy_hashmap[85.99]=303.2642895202637 +cloud_energy_hashmap[86.00]=303.2940704345703 +cloud_energy_hashmap[86.01]=303.32385134887693 +cloud_energy_hashmap[86.02]=303.3536322631836 +cloud_energy_hashmap[86.03]=303.38341317749024 +cloud_energy_hashmap[86.04]=303.41319409179687 +cloud_energy_hashmap[86.05]=303.4429750061035 +cloud_energy_hashmap[86.06]=303.4727559204102 +cloud_energy_hashmap[86.07]=303.5025368347168 +cloud_energy_hashmap[86.08]=303.53231774902343 +cloud_energy_hashmap[86.09]=303.56209866333006 +cloud_energy_hashmap[86.10]=303.59187957763675 +cloud_energy_hashmap[86.11]=303.6216604919434 +cloud_energy_hashmap[86.12]=303.65144140625 +cloud_energy_hashmap[86.13]=303.6812223205566 +cloud_energy_hashmap[86.14]=303.71100323486326 +cloud_energy_hashmap[86.15]=303.74078414916994 +cloud_energy_hashmap[86.16]=303.77056506347657 +cloud_energy_hashmap[86.17]=303.8003459777832 +cloud_energy_hashmap[86.18]=303.8301268920898 +cloud_energy_hashmap[86.19]=303.8599078063965 +cloud_energy_hashmap[86.20]=303.88968872070313 +cloud_energy_hashmap[86.21]=303.91946963500976 +cloud_energy_hashmap[86.22]=303.9492505493164 +cloud_energy_hashmap[86.23]=303.9790314636231 +cloud_energy_hashmap[86.24]=304.0088123779297 +cloud_energy_hashmap[86.25]=304.0385932922363 +cloud_energy_hashmap[86.26]=304.06837420654296 +cloud_energy_hashmap[86.27]=304.0981551208496 +cloud_energy_hashmap[86.28]=304.12793603515627 +cloud_energy_hashmap[86.29]=304.1577169494629 +cloud_energy_hashmap[86.30]=304.1874978637695 +cloud_energy_hashmap[86.31]=304.21727877807615 +cloud_energy_hashmap[86.32]=304.24705969238283 +cloud_energy_hashmap[86.33]=304.27684060668946 +cloud_energy_hashmap[86.34]=304.3066215209961 +cloud_energy_hashmap[86.35]=304.3364024353027 +cloud_energy_hashmap[86.36]=304.3661833496094 +cloud_energy_hashmap[86.37]=304.395964263916 +cloud_energy_hashmap[86.38]=304.42574517822266 +cloud_energy_hashmap[86.39]=304.4555260925293 +cloud_energy_hashmap[86.40]=304.4853070068359 +cloud_energy_hashmap[86.41]=304.5150879211426 +cloud_energy_hashmap[86.42]=304.5448688354492 +cloud_energy_hashmap[86.43]=304.57464974975585 +cloud_energy_hashmap[86.44]=304.6044306640625 +cloud_energy_hashmap[86.45]=304.63421157836916 +cloud_energy_hashmap[86.46]=304.6639924926758 +cloud_energy_hashmap[86.47]=304.6937734069824 +cloud_energy_hashmap[86.48]=304.72355432128904 +cloud_energy_hashmap[86.49]=304.7533352355957 +cloud_energy_hashmap[86.50]=304.78311614990236 +cloud_energy_hashmap[86.51]=304.812897064209 +cloud_energy_hashmap[86.52]=304.8426779785156 +cloud_energy_hashmap[86.53]=304.87245889282224 +cloud_energy_hashmap[86.54]=304.9022398071289 +cloud_energy_hashmap[86.55]=304.93202072143555 +cloud_energy_hashmap[86.56]=304.9618016357422 +cloud_energy_hashmap[86.57]=304.9915825500488 +cloud_energy_hashmap[86.58]=305.0213634643555 +cloud_energy_hashmap[86.59]=305.0511443786621 +cloud_energy_hashmap[86.60]=305.08092529296874 +cloud_energy_hashmap[86.61]=305.11070620727537 +cloud_energy_hashmap[86.62]=305.14048712158205 +cloud_energy_hashmap[86.63]=305.1702680358887 +cloud_energy_hashmap[86.64]=305.2000489501953 +cloud_energy_hashmap[86.65]=305.22982986450194 +cloud_energy_hashmap[86.66]=305.2596107788086 +cloud_energy_hashmap[86.67]=305.28939169311525 +cloud_energy_hashmap[86.68]=305.3191726074219 +cloud_energy_hashmap[86.69]=305.3489535217285 +cloud_energy_hashmap[86.70]=305.37873443603513 +cloud_energy_hashmap[86.71]=305.4085153503418 +cloud_energy_hashmap[86.72]=305.43829626464844 +cloud_energy_hashmap[86.73]=305.46807717895507 +cloud_energy_hashmap[86.74]=305.4978580932617 +cloud_energy_hashmap[86.75]=305.5276390075684 +cloud_energy_hashmap[86.76]=305.557419921875 +cloud_energy_hashmap[86.77]=305.58720083618164 +cloud_energy_hashmap[86.78]=305.61698175048826 +cloud_energy_hashmap[86.79]=305.64676266479495 +cloud_energy_hashmap[86.80]=305.6765435791016 +cloud_energy_hashmap[86.81]=305.7063244934082 +cloud_energy_hashmap[86.82]=305.73610540771483 +cloud_energy_hashmap[86.83]=305.76588632202146 +cloud_energy_hashmap[86.84]=305.79566723632814 +cloud_energy_hashmap[86.85]=305.82544815063477 +cloud_energy_hashmap[86.86]=305.8552290649414 +cloud_energy_hashmap[86.87]=305.885009979248 +cloud_energy_hashmap[86.88]=305.9147908935547 +cloud_energy_hashmap[86.89]=305.94457180786134 +cloud_energy_hashmap[86.90]=305.97435272216796 +cloud_energy_hashmap[86.91]=306.0041336364746 +cloud_energy_hashmap[86.92]=306.0339145507813 +cloud_energy_hashmap[86.93]=306.0636954650879 +cloud_energy_hashmap[86.94]=306.09347637939453 +cloud_energy_hashmap[86.95]=306.12325729370116 +cloud_energy_hashmap[86.96]=306.1530382080078 +cloud_energy_hashmap[86.97]=306.18281912231447 +cloud_energy_hashmap[86.98]=306.2126000366211 +cloud_energy_hashmap[86.99]=306.2423809509277 +cloud_energy_hashmap[87.00]=306.27216186523435 +cloud_energy_hashmap[87.01]=306.30194277954104 +cloud_energy_hashmap[87.02]=306.33172369384766 +cloud_energy_hashmap[87.03]=306.3615046081543 +cloud_energy_hashmap[87.04]=306.3912855224609 +cloud_energy_hashmap[87.05]=306.4210664367676 +cloud_energy_hashmap[87.06]=306.45084735107423 +cloud_energy_hashmap[87.07]=306.48062826538086 +cloud_energy_hashmap[87.08]=306.5104091796875 +cloud_energy_hashmap[87.09]=306.5401900939941 +cloud_energy_hashmap[87.10]=306.5699710083008 +cloud_energy_hashmap[87.11]=306.5997519226074 +cloud_energy_hashmap[87.12]=306.62953283691405 +cloud_energy_hashmap[87.13]=306.6593137512207 +cloud_energy_hashmap[87.14]=306.68909466552736 +cloud_energy_hashmap[87.15]=306.718875579834 +cloud_energy_hashmap[87.16]=306.7486564941406 +cloud_energy_hashmap[87.17]=306.77843740844725 +cloud_energy_hashmap[87.18]=306.80821832275393 +cloud_energy_hashmap[87.19]=306.83799923706056 +cloud_energy_hashmap[87.20]=306.8677801513672 +cloud_energy_hashmap[87.21]=306.8975610656738 +cloud_energy_hashmap[87.22]=306.9273419799805 +cloud_energy_hashmap[87.23]=306.9571228942871 +cloud_energy_hashmap[87.24]=306.98690380859375 +cloud_energy_hashmap[87.25]=307.0166847229004 +cloud_energy_hashmap[87.26]=307.046465637207 +cloud_energy_hashmap[87.27]=307.0762465515137 +cloud_energy_hashmap[87.28]=307.1060274658203 +cloud_energy_hashmap[87.29]=307.13580838012695 +cloud_energy_hashmap[87.30]=307.1655892944336 +cloud_energy_hashmap[87.31]=307.19537020874026 +cloud_energy_hashmap[87.32]=307.2251511230469 +cloud_energy_hashmap[87.33]=307.2549320373535 +cloud_energy_hashmap[87.34]=307.28471295166014 +cloud_energy_hashmap[87.35]=307.3144938659668 +cloud_energy_hashmap[87.36]=307.34427478027345 +cloud_energy_hashmap[87.37]=307.3740556945801 +cloud_energy_hashmap[87.38]=307.4038366088867 +cloud_energy_hashmap[87.39]=307.43361752319333 +cloud_energy_hashmap[87.40]=307.4633984375 +cloud_energy_hashmap[87.41]=307.49317935180665 +cloud_energy_hashmap[87.42]=307.5229602661133 +cloud_energy_hashmap[87.43]=307.5527411804199 +cloud_energy_hashmap[87.44]=307.5825220947266 +cloud_energy_hashmap[87.45]=307.6123030090332 +cloud_energy_hashmap[87.46]=307.64208392333984 +cloud_energy_hashmap[87.47]=307.67186483764647 +cloud_energy_hashmap[87.48]=307.70164575195315 +cloud_energy_hashmap[87.49]=307.7314266662598 +cloud_energy_hashmap[87.50]=307.7612075805664 +cloud_energy_hashmap[87.51]=307.79098849487303 +cloud_energy_hashmap[87.52]=307.82076940917966 +cloud_energy_hashmap[87.53]=307.85055032348635 +cloud_energy_hashmap[87.54]=307.880331237793 +cloud_energy_hashmap[87.55]=307.9101121520996 +cloud_energy_hashmap[87.56]=307.9398930664062 +cloud_energy_hashmap[87.57]=307.9696739807129 +cloud_energy_hashmap[87.58]=307.99945489501954 +cloud_energy_hashmap[87.59]=308.02923580932617 +cloud_energy_hashmap[87.60]=308.0590167236328 +cloud_energy_hashmap[87.61]=308.0887976379395 +cloud_energy_hashmap[87.62]=308.1185785522461 +cloud_energy_hashmap[87.63]=308.14835946655273 +cloud_energy_hashmap[87.64]=308.17814038085936 +cloud_energy_hashmap[87.65]=308.207921295166 +cloud_energy_hashmap[87.66]=308.2377022094727 +cloud_energy_hashmap[87.67]=308.2674831237793 +cloud_energy_hashmap[87.68]=308.2972640380859 +cloud_energy_hashmap[87.69]=308.32704495239255 +cloud_energy_hashmap[87.70]=308.35682586669924 +cloud_energy_hashmap[87.71]=308.38660678100587 +cloud_energy_hashmap[87.72]=308.4163876953125 +cloud_energy_hashmap[87.73]=308.4461686096191 +cloud_energy_hashmap[87.74]=308.4759495239258 +cloud_energy_hashmap[87.75]=308.50573043823243 +cloud_energy_hashmap[87.76]=308.53551135253906 +cloud_energy_hashmap[87.77]=308.5652922668457 +cloud_energy_hashmap[87.78]=308.5950731811524 +cloud_energy_hashmap[87.79]=308.624854095459 +cloud_energy_hashmap[87.80]=308.6546350097656 +cloud_energy_hashmap[87.81]=308.68441592407225 +cloud_energy_hashmap[87.82]=308.7141968383789 +cloud_energy_hashmap[87.83]=308.74397775268557 +cloud_energy_hashmap[87.84]=308.7737586669922 +cloud_energy_hashmap[87.85]=308.8035395812988 +cloud_energy_hashmap[87.86]=308.83332049560545 +cloud_energy_hashmap[87.87]=308.86310140991213 +cloud_energy_hashmap[87.88]=308.89288232421876 +cloud_energy_hashmap[87.89]=308.9226632385254 +cloud_energy_hashmap[87.90]=308.952444152832 +cloud_energy_hashmap[87.91]=308.9822250671387 +cloud_energy_hashmap[87.92]=309.0120059814453 +cloud_energy_hashmap[87.93]=309.04178689575195 +cloud_energy_hashmap[87.94]=309.0715678100586 +cloud_energy_hashmap[87.95]=309.1013487243652 +cloud_energy_hashmap[87.96]=309.1311296386719 +cloud_energy_hashmap[87.97]=309.1609105529785 +cloud_energy_hashmap[87.98]=309.19069146728515 +cloud_energy_hashmap[87.99]=309.2204723815918 +cloud_energy_hashmap[88.00]=309.25025329589846 +cloud_energy_hashmap[88.01]=309.2800342102051 +cloud_energy_hashmap[88.02]=309.3098151245117 +cloud_energy_hashmap[88.03]=309.33959603881834 +cloud_energy_hashmap[88.04]=309.369376953125 +cloud_energy_hashmap[88.05]=309.39915786743165 +cloud_energy_hashmap[88.06]=309.4289387817383 +cloud_energy_hashmap[88.07]=309.4587196960449 +cloud_energy_hashmap[88.08]=309.48850061035154 +cloud_energy_hashmap[88.09]=309.5182815246582 +cloud_energy_hashmap[88.10]=309.54806243896485 +cloud_energy_hashmap[88.11]=309.5778433532715 +cloud_energy_hashmap[88.12]=309.6076242675781 +cloud_energy_hashmap[88.13]=309.6374051818848 +cloud_energy_hashmap[88.14]=309.6671860961914 +cloud_energy_hashmap[88.15]=309.69696701049804 +cloud_energy_hashmap[88.16]=309.72674792480467 +cloud_energy_hashmap[88.17]=309.75652883911135 +cloud_energy_hashmap[88.18]=309.786309753418 +cloud_energy_hashmap[88.19]=309.8160906677246 +cloud_energy_hashmap[88.20]=309.84587158203124 +cloud_energy_hashmap[88.21]=309.87565249633786 +cloud_energy_hashmap[88.22]=309.90543341064455 +cloud_energy_hashmap[88.23]=309.9352143249512 +cloud_energy_hashmap[88.24]=309.9649952392578 +cloud_energy_hashmap[88.25]=309.99477615356443 +cloud_energy_hashmap[88.26]=310.0245570678711 +cloud_energy_hashmap[88.27]=310.05433798217774 +cloud_energy_hashmap[88.28]=310.08411889648437 +cloud_energy_hashmap[88.29]=310.113899810791 +cloud_energy_hashmap[88.30]=310.1436807250977 +cloud_energy_hashmap[88.31]=310.1734616394043 +cloud_energy_hashmap[88.32]=310.20324255371094 +cloud_energy_hashmap[88.33]=310.23302346801756 +cloud_energy_hashmap[88.34]=310.26280438232425 +cloud_energy_hashmap[88.35]=310.2925852966309 +cloud_energy_hashmap[88.36]=310.3223662109375 +cloud_energy_hashmap[88.37]=310.35214712524413 +cloud_energy_hashmap[88.38]=310.38192803955076 +cloud_energy_hashmap[88.39]=310.41170895385744 +cloud_energy_hashmap[88.40]=310.44148986816407 +cloud_energy_hashmap[88.41]=310.4712707824707 +cloud_energy_hashmap[88.42]=310.5010516967773 +cloud_energy_hashmap[88.43]=310.530832611084 +cloud_energy_hashmap[88.44]=310.56061352539064 +cloud_energy_hashmap[88.45]=310.59039443969726 +cloud_energy_hashmap[88.46]=310.6201753540039 +cloud_energy_hashmap[88.47]=310.6499562683106 +cloud_energy_hashmap[88.48]=310.6797371826172 +cloud_energy_hashmap[88.49]=310.70951809692383 +cloud_energy_hashmap[88.50]=310.73929901123046 +cloud_energy_hashmap[88.51]=310.7690799255371 +cloud_energy_hashmap[88.52]=310.79886083984377 +cloud_energy_hashmap[88.53]=310.8286417541504 +cloud_energy_hashmap[88.54]=310.858422668457 +cloud_energy_hashmap[88.55]=310.88820358276365 +cloud_energy_hashmap[88.56]=310.91798449707034 +cloud_energy_hashmap[88.57]=310.94776541137696 +cloud_energy_hashmap[88.58]=310.9775463256836 +cloud_energy_hashmap[88.59]=311.0073272399902 +cloud_energy_hashmap[88.60]=311.0371081542969 +cloud_energy_hashmap[88.61]=311.06688906860353 +cloud_energy_hashmap[88.62]=311.09666998291016 +cloud_energy_hashmap[88.63]=311.1264508972168 +cloud_energy_hashmap[88.64]=311.1562318115234 +cloud_energy_hashmap[88.65]=311.1860127258301 +cloud_energy_hashmap[88.66]=311.2157936401367 +cloud_energy_hashmap[88.67]=311.24557455444335 +cloud_energy_hashmap[88.68]=311.27535546875 +cloud_energy_hashmap[88.69]=311.30513638305666 +cloud_energy_hashmap[88.70]=311.3349172973633 +cloud_energy_hashmap[88.71]=311.3646982116699 +cloud_energy_hashmap[88.72]=311.39447912597655 +cloud_energy_hashmap[88.73]=311.42426004028323 +cloud_energy_hashmap[88.74]=311.45404095458986 +cloud_energy_hashmap[88.75]=311.4838218688965 +cloud_energy_hashmap[88.76]=311.5136027832031 +cloud_energy_hashmap[88.77]=311.54338369750974 +cloud_energy_hashmap[88.78]=311.5731646118164 +cloud_energy_hashmap[88.79]=311.60294552612305 +cloud_energy_hashmap[88.80]=311.6327264404297 +cloud_energy_hashmap[88.81]=311.6625073547363 +cloud_energy_hashmap[88.82]=311.692288269043 +cloud_energy_hashmap[88.83]=311.7220691833496 +cloud_energy_hashmap[88.84]=311.75185009765624 +cloud_energy_hashmap[88.85]=311.7816310119629 +cloud_energy_hashmap[88.86]=311.81141192626956 +cloud_energy_hashmap[88.87]=311.8411928405762 +cloud_energy_hashmap[88.88]=311.8709737548828 +cloud_energy_hashmap[88.89]=311.90075466918944 +cloud_energy_hashmap[88.90]=311.93053558349607 +cloud_energy_hashmap[88.91]=311.96031649780275 +cloud_energy_hashmap[88.92]=311.9900974121094 +cloud_energy_hashmap[88.93]=312.019878326416 +cloud_energy_hashmap[88.94]=312.04965924072263 +cloud_energy_hashmap[88.95]=312.0794401550293 +cloud_energy_hashmap[88.96]=312.10922106933594 +cloud_energy_hashmap[88.97]=312.1390019836426 +cloud_energy_hashmap[88.98]=312.1687828979492 +cloud_energy_hashmap[88.99]=312.1985638122559 +cloud_energy_hashmap[89.00]=312.2283447265625 +cloud_energy_hashmap[89.01]=312.25812564086914 +cloud_energy_hashmap[89.02]=312.28790655517577 +cloud_energy_hashmap[89.03]=312.31768746948245 +cloud_energy_hashmap[89.04]=312.3474683837891 +cloud_energy_hashmap[89.05]=312.3772492980957 +cloud_energy_hashmap[89.06]=312.40703021240233 +cloud_energy_hashmap[89.07]=312.43681112670896 +cloud_energy_hashmap[89.08]=312.46659204101564 +cloud_energy_hashmap[89.09]=312.4963729553223 +cloud_energy_hashmap[89.10]=312.5261538696289 +cloud_energy_hashmap[89.11]=312.5559347839355 +cloud_energy_hashmap[89.12]=312.5857156982422 +cloud_energy_hashmap[89.13]=312.61549661254884 +cloud_energy_hashmap[89.14]=312.64527752685547 +cloud_energy_hashmap[89.15]=312.6750584411621 +cloud_energy_hashmap[89.16]=312.7048393554688 +cloud_energy_hashmap[89.17]=312.7346202697754 +cloud_energy_hashmap[89.18]=312.76440118408203 +cloud_energy_hashmap[89.19]=312.79418209838866 +cloud_energy_hashmap[89.20]=312.8239630126953 +cloud_energy_hashmap[89.21]=312.853743927002 +cloud_energy_hashmap[89.22]=312.8835248413086 +cloud_energy_hashmap[89.23]=312.9133057556152 +cloud_energy_hashmap[89.24]=312.94308666992185 +cloud_energy_hashmap[89.25]=312.97286758422854 +cloud_energy_hashmap[89.26]=313.00264849853517 +cloud_energy_hashmap[89.27]=313.0324294128418 +cloud_energy_hashmap[89.28]=313.0622103271484 +cloud_energy_hashmap[89.29]=313.0919912414551 +cloud_energy_hashmap[89.30]=313.12177215576173 +cloud_energy_hashmap[89.31]=313.15155307006836 +cloud_energy_hashmap[89.32]=313.181333984375 +cloud_energy_hashmap[89.33]=313.2111148986816 +cloud_energy_hashmap[89.34]=313.2408958129883 +cloud_energy_hashmap[89.35]=313.2706767272949 +cloud_energy_hashmap[89.36]=313.30045764160155 +cloud_energy_hashmap[89.37]=313.3302385559082 +cloud_energy_hashmap[89.38]=313.36001947021487 +cloud_energy_hashmap[89.39]=313.3898003845215 +cloud_energy_hashmap[89.40]=313.4195812988281 +cloud_energy_hashmap[89.41]=313.44936221313475 +cloud_energy_hashmap[89.42]=313.47914312744143 +cloud_energy_hashmap[89.43]=313.50892404174806 +cloud_energy_hashmap[89.44]=313.5387049560547 +cloud_energy_hashmap[89.45]=313.5684858703613 +cloud_energy_hashmap[89.46]=313.59826678466794 +cloud_energy_hashmap[89.47]=313.6280476989746 +cloud_energy_hashmap[89.48]=313.65782861328125 +cloud_energy_hashmap[89.49]=313.6876095275879 +cloud_energy_hashmap[89.50]=313.7173904418945 +cloud_energy_hashmap[89.51]=313.7471713562012 +cloud_energy_hashmap[89.52]=313.7769522705078 +cloud_energy_hashmap[89.53]=313.80673318481445 +cloud_energy_hashmap[89.54]=313.8365140991211 +cloud_energy_hashmap[89.55]=313.86629501342776 +cloud_energy_hashmap[89.56]=313.8960759277344 +cloud_energy_hashmap[89.57]=313.925856842041 +cloud_energy_hashmap[89.58]=313.95563775634764 +cloud_energy_hashmap[89.59]=313.9854186706543 +cloud_energy_hashmap[89.60]=314.01519958496095 +cloud_energy_hashmap[89.61]=314.0449804992676 +cloud_energy_hashmap[89.62]=314.0747614135742 +cloud_energy_hashmap[89.63]=314.10454232788084 +cloud_energy_hashmap[89.64]=314.1343232421875 +cloud_energy_hashmap[89.65]=314.16410415649415 +cloud_energy_hashmap[89.66]=314.1938850708008 +cloud_energy_hashmap[89.67]=314.2236659851074 +cloud_energy_hashmap[89.68]=314.2534468994141 +cloud_energy_hashmap[89.69]=314.2832278137207 +cloud_energy_hashmap[89.70]=314.31300872802734 +cloud_energy_hashmap[89.71]=314.34278964233397 +cloud_energy_hashmap[89.72]=314.37257055664065 +cloud_energy_hashmap[89.73]=314.4023514709473 +cloud_energy_hashmap[89.74]=314.4321323852539 +cloud_energy_hashmap[89.75]=314.46191329956054 +cloud_energy_hashmap[89.76]=314.49169421386716 +cloud_energy_hashmap[89.77]=314.52147512817385 +cloud_energy_hashmap[89.78]=314.5512560424805 +cloud_energy_hashmap[89.79]=314.5810369567871 +cloud_energy_hashmap[89.80]=314.61081787109373 +cloud_energy_hashmap[89.81]=314.6405987854004 +cloud_energy_hashmap[89.82]=314.67037969970704 +cloud_energy_hashmap[89.83]=314.70016061401367 +cloud_energy_hashmap[89.84]=314.7299415283203 +cloud_energy_hashmap[89.85]=314.759722442627 +cloud_energy_hashmap[89.86]=314.7895033569336 +cloud_energy_hashmap[89.87]=314.81928427124024 +cloud_energy_hashmap[89.88]=314.84906518554686 +cloud_energy_hashmap[89.89]=314.8788460998535 +cloud_energy_hashmap[89.90]=314.9086270141602 +cloud_energy_hashmap[89.91]=314.9384079284668 +cloud_energy_hashmap[89.92]=314.96818884277343 +cloud_energy_hashmap[89.93]=314.99796975708006 +cloud_energy_hashmap[89.94]=315.02775067138674 +cloud_energy_hashmap[89.95]=315.05753158569337 +cloud_energy_hashmap[89.96]=315.0873125 +cloud_energy_hashmap[89.97]=315.1170934143066 +cloud_energy_hashmap[89.98]=315.1468743286133 +cloud_energy_hashmap[89.99]=315.17665524291994 +cloud_energy_hashmap[90.01]=315.2362170715332 +cloud_energy_hashmap[90.02]=315.2659979858398 +cloud_energy_hashmap[90.03]=315.2957789001465 +cloud_energy_hashmap[90.04]=315.32555981445313 +cloud_energy_hashmap[90.05]=315.35534072875976 +cloud_energy_hashmap[90.06]=315.3851216430664 +cloud_energy_hashmap[90.07]=315.41490255737307 +cloud_energy_hashmap[90.08]=315.4446834716797 +cloud_energy_hashmap[90.09]=315.4744643859863 +cloud_energy_hashmap[90.10]=315.50424530029295 +cloud_energy_hashmap[90.11]=315.53402621459963 +cloud_energy_hashmap[90.12]=315.56380712890626 +cloud_energy_hashmap[90.13]=315.5935880432129 +cloud_energy_hashmap[90.14]=315.6233689575195 +cloud_energy_hashmap[90.15]=315.65314987182614 +cloud_energy_hashmap[90.16]=315.68293078613283 +cloud_energy_hashmap[90.17]=315.71271170043946 +cloud_energy_hashmap[90.18]=315.7424926147461 +cloud_energy_hashmap[90.19]=315.7722735290527 +cloud_energy_hashmap[90.20]=315.8020544433594 +cloud_energy_hashmap[90.21]=315.831835357666 +cloud_energy_hashmap[90.22]=315.86161627197265 +cloud_energy_hashmap[90.23]=315.8913971862793 +cloud_energy_hashmap[90.24]=315.92117810058596 +cloud_energy_hashmap[90.25]=315.9509590148926 +cloud_energy_hashmap[90.26]=315.9807399291992 +cloud_energy_hashmap[90.27]=316.01052084350584 +cloud_energy_hashmap[90.28]=316.04030175781253 +cloud_energy_hashmap[90.29]=316.07008267211916 +cloud_energy_hashmap[90.30]=316.0998635864258 +cloud_energy_hashmap[90.31]=316.1296445007324 +cloud_energy_hashmap[90.32]=316.15942541503904 +cloud_energy_hashmap[90.33]=316.1892063293457 +cloud_energy_hashmap[90.34]=316.21898724365235 +cloud_energy_hashmap[90.35]=316.248768157959 +cloud_energy_hashmap[90.36]=316.2785490722656 +cloud_energy_hashmap[90.37]=316.3083299865723 +cloud_energy_hashmap[90.38]=316.3381109008789 +cloud_energy_hashmap[90.39]=316.36789181518554 +cloud_energy_hashmap[90.40]=316.3976727294922 +cloud_energy_hashmap[90.41]=316.42745364379886 +cloud_energy_hashmap[90.42]=316.4572345581055 +cloud_energy_hashmap[90.43]=316.4870154724121 +cloud_energy_hashmap[90.44]=316.51679638671874 +cloud_energy_hashmap[90.45]=316.54657730102537 +cloud_energy_hashmap[90.46]=316.57635821533205 +cloud_energy_hashmap[90.47]=316.6061391296387 +cloud_energy_hashmap[90.48]=316.6359200439453 +cloud_energy_hashmap[90.49]=316.66570095825193 +cloud_energy_hashmap[90.50]=316.6954818725586 +cloud_energy_hashmap[90.51]=316.72526278686524 +cloud_energy_hashmap[90.52]=316.75504370117187 +cloud_energy_hashmap[90.53]=316.7848246154785 +cloud_energy_hashmap[90.54]=316.8146055297852 +cloud_energy_hashmap[90.55]=316.8443864440918 +cloud_energy_hashmap[90.56]=316.87416735839844 +cloud_energy_hashmap[90.57]=316.90394827270507 +cloud_energy_hashmap[90.58]=316.93372918701175 +cloud_energy_hashmap[90.59]=316.9635101013184 +cloud_energy_hashmap[90.60]=316.993291015625 +cloud_energy_hashmap[90.61]=317.02307192993163 +cloud_energy_hashmap[90.62]=317.05285284423826 +cloud_energy_hashmap[90.63]=317.08263375854494 +cloud_energy_hashmap[90.64]=317.11241467285157 +cloud_energy_hashmap[90.65]=317.1421955871582 +cloud_energy_hashmap[90.66]=317.1719765014648 +cloud_energy_hashmap[90.67]=317.2017574157715 +cloud_energy_hashmap[90.68]=317.23153833007814 +cloud_energy_hashmap[90.69]=317.26131924438477 +cloud_energy_hashmap[90.70]=317.2911001586914 +cloud_energy_hashmap[90.71]=317.3208810729981 +cloud_energy_hashmap[90.72]=317.3506619873047 +cloud_energy_hashmap[90.73]=317.38044290161133 +cloud_energy_hashmap[90.74]=317.41022381591796 +cloud_energy_hashmap[90.75]=317.4400047302246 +cloud_energy_hashmap[90.76]=317.46978564453127 +cloud_energy_hashmap[90.77]=317.4995665588379 +cloud_energy_hashmap[90.78]=317.5293474731445 +cloud_energy_hashmap[90.79]=317.55912838745115 +cloud_energy_hashmap[90.80]=317.58890930175784 +cloud_energy_hashmap[90.81]=317.61869021606446 +cloud_energy_hashmap[90.82]=317.6484711303711 +cloud_energy_hashmap[90.83]=317.6782520446777 +cloud_energy_hashmap[90.84]=317.7080329589844 +cloud_energy_hashmap[90.85]=317.73781387329103 +cloud_energy_hashmap[90.86]=317.76759478759766 +cloud_energy_hashmap[90.87]=317.7973757019043 +cloud_energy_hashmap[90.88]=317.8271566162109 +cloud_energy_hashmap[90.89]=317.8569375305176 +cloud_energy_hashmap[90.90]=317.8867184448242 +cloud_energy_hashmap[90.91]=317.91649935913085 +cloud_energy_hashmap[90.92]=317.9462802734375 +cloud_energy_hashmap[90.93]=317.97606118774416 +cloud_energy_hashmap[90.94]=318.0058421020508 +cloud_energy_hashmap[90.95]=318.0356230163574 +cloud_energy_hashmap[90.96]=318.06540393066405 +cloud_energy_hashmap[90.97]=318.09518484497073 +cloud_energy_hashmap[90.98]=318.12496575927736 +cloud_energy_hashmap[90.99]=318.154746673584 +cloud_energy_hashmap[91.00]=318.1845275878906 +cloud_energy_hashmap[91.01]=318.21430850219724 +cloud_energy_hashmap[91.02]=318.2440894165039 +cloud_energy_hashmap[91.03]=318.27387033081055 +cloud_energy_hashmap[91.04]=318.3036512451172 +cloud_energy_hashmap[91.05]=318.3334321594238 +cloud_energy_hashmap[91.06]=318.3632130737305 +cloud_energy_hashmap[91.07]=318.3929939880371 +cloud_energy_hashmap[91.08]=318.42277490234375 +cloud_energy_hashmap[91.09]=318.4525558166504 +cloud_energy_hashmap[91.10]=318.48233673095706 +cloud_energy_hashmap[91.11]=318.5121176452637 +cloud_energy_hashmap[91.12]=318.5418985595703 +cloud_energy_hashmap[91.13]=318.57167947387694 +cloud_energy_hashmap[91.14]=318.60146038818357 +cloud_energy_hashmap[91.15]=318.63124130249025 +cloud_energy_hashmap[91.16]=318.6610222167969 +cloud_energy_hashmap[91.17]=318.6908031311035 +cloud_energy_hashmap[91.18]=318.72058404541013 +cloud_energy_hashmap[91.19]=318.7503649597168 +cloud_energy_hashmap[91.20]=318.78014587402345 +cloud_energy_hashmap[91.21]=318.8099267883301 +cloud_energy_hashmap[91.22]=318.8397077026367 +cloud_energy_hashmap[91.23]=318.8694886169434 +cloud_energy_hashmap[91.24]=318.89926953125 +cloud_energy_hashmap[91.25]=318.92905044555664 +cloud_energy_hashmap[91.26]=318.95883135986327 +cloud_energy_hashmap[91.27]=318.9886122741699 +cloud_energy_hashmap[91.28]=319.0183931884766 +cloud_energy_hashmap[91.29]=319.0481741027832 +cloud_energy_hashmap[91.30]=319.07795501708983 +cloud_energy_hashmap[91.31]=319.10773593139646 +cloud_energy_hashmap[91.32]=319.13751684570315 +cloud_energy_hashmap[91.33]=319.1672977600098 +cloud_energy_hashmap[91.34]=319.1970786743164 +cloud_energy_hashmap[91.35]=319.22685958862303 +cloud_energy_hashmap[91.36]=319.2566405029297 +cloud_energy_hashmap[91.37]=319.28642141723634 +cloud_energy_hashmap[91.38]=319.31620233154297 +cloud_energy_hashmap[91.39]=319.3459832458496 +cloud_energy_hashmap[91.40]=319.3757641601562 +cloud_energy_hashmap[91.41]=319.4055450744629 +cloud_energy_hashmap[91.42]=319.43532598876953 +cloud_energy_hashmap[91.43]=319.46510690307616 +cloud_energy_hashmap[91.44]=319.4948878173828 +cloud_energy_hashmap[91.45]=319.5246687316895 +cloud_energy_hashmap[91.46]=319.5544496459961 +cloud_energy_hashmap[91.47]=319.58423056030273 +cloud_energy_hashmap[91.48]=319.61401147460936 +cloud_energy_hashmap[91.49]=319.64379238891604 +cloud_energy_hashmap[91.50]=319.67357330322267 +cloud_energy_hashmap[91.51]=319.7033542175293 +cloud_energy_hashmap[91.52]=319.7331351318359 +cloud_energy_hashmap[91.53]=319.76291604614255 +cloud_energy_hashmap[91.54]=319.79269696044923 +cloud_energy_hashmap[91.55]=319.82247787475586 +cloud_energy_hashmap[91.56]=319.8522587890625 +cloud_energy_hashmap[91.57]=319.8820397033691 +cloud_energy_hashmap[91.58]=319.9118206176758 +cloud_energy_hashmap[91.59]=319.9416015319824 +cloud_energy_hashmap[91.60]=319.97138244628906 +cloud_energy_hashmap[91.61]=320.0011633605957 +cloud_energy_hashmap[91.62]=320.03094427490237 +cloud_energy_hashmap[91.63]=320.060725189209 +cloud_energy_hashmap[91.64]=320.0905061035156 +cloud_energy_hashmap[91.65]=320.12028701782225 +cloud_energy_hashmap[91.66]=320.15006793212893 +cloud_energy_hashmap[91.67]=320.17984884643556 +cloud_energy_hashmap[91.68]=320.2096297607422 +cloud_energy_hashmap[91.69]=320.2394106750488 +cloud_energy_hashmap[91.70]=320.2691915893555 +cloud_energy_hashmap[91.71]=320.2989725036621 +cloud_energy_hashmap[91.72]=320.32875341796876 +cloud_energy_hashmap[91.73]=320.3585343322754 +cloud_energy_hashmap[91.74]=320.388315246582 +cloud_energy_hashmap[91.75]=320.4180961608887 +cloud_energy_hashmap[91.76]=320.4478770751953 +cloud_energy_hashmap[91.77]=320.47765798950195 +cloud_energy_hashmap[91.78]=320.5074389038086 +cloud_energy_hashmap[91.79]=320.53721981811526 +cloud_energy_hashmap[91.80]=320.5670007324219 +cloud_energy_hashmap[91.81]=320.5967816467285 +cloud_energy_hashmap[91.82]=320.62656256103514 +cloud_energy_hashmap[91.83]=320.6563434753418 +cloud_energy_hashmap[91.84]=320.68612438964846 +cloud_energy_hashmap[91.85]=320.7159053039551 +cloud_energy_hashmap[91.86]=320.7456862182617 +cloud_energy_hashmap[91.87]=320.77546713256834 +cloud_energy_hashmap[91.88]=320.805248046875 +cloud_energy_hashmap[91.89]=320.83502896118165 +cloud_energy_hashmap[91.90]=320.8648098754883 +cloud_energy_hashmap[91.91]=320.8945907897949 +cloud_energy_hashmap[91.92]=320.9243717041016 +cloud_energy_hashmap[91.93]=320.9541526184082 +cloud_energy_hashmap[91.94]=320.98393353271484 +cloud_energy_hashmap[91.95]=321.01371444702147 +cloud_energy_hashmap[91.96]=321.04349536132816 +cloud_energy_hashmap[91.97]=321.0732762756348 +cloud_energy_hashmap[91.98]=321.1030571899414 +cloud_energy_hashmap[91.99]=321.13283810424804 +cloud_energy_hashmap[92.00]=321.16261901855466 +cloud_energy_hashmap[92.01]=321.19239993286135 +cloud_energy_hashmap[92.02]=321.222180847168 +cloud_energy_hashmap[92.03]=321.2519617614746 +cloud_energy_hashmap[92.04]=321.28174267578123 +cloud_energy_hashmap[92.05]=321.3115235900879 +cloud_energy_hashmap[92.06]=321.34130450439454 +cloud_energy_hashmap[92.07]=321.37108541870117 +cloud_energy_hashmap[92.08]=321.4008663330078 +cloud_energy_hashmap[92.09]=321.4306472473145 +cloud_energy_hashmap[92.10]=321.4604281616211 +cloud_energy_hashmap[92.11]=321.49020907592774 +cloud_energy_hashmap[92.12]=321.51998999023436 +cloud_energy_hashmap[92.13]=321.549770904541 +cloud_energy_hashmap[92.14]=321.5795518188477 +cloud_energy_hashmap[92.15]=321.6093327331543 +cloud_energy_hashmap[92.16]=321.63911364746093 +cloud_energy_hashmap[92.17]=321.66889456176756 +cloud_energy_hashmap[92.18]=321.69867547607424 +cloud_energy_hashmap[92.19]=321.72845639038087 +cloud_energy_hashmap[92.20]=321.7582373046875 +cloud_energy_hashmap[92.21]=321.7880182189941 +cloud_energy_hashmap[92.22]=321.8177991333008 +cloud_energy_hashmap[92.23]=321.84758004760744 +cloud_energy_hashmap[92.24]=321.87736096191406 +cloud_energy_hashmap[92.25]=321.9071418762207 +cloud_energy_hashmap[92.26]=321.9369227905273 +cloud_energy_hashmap[92.27]=321.966703704834 +cloud_energy_hashmap[92.28]=321.99648461914063 +cloud_energy_hashmap[92.29]=322.02626553344726 +cloud_energy_hashmap[92.30]=322.0560464477539 +cloud_energy_hashmap[92.31]=322.08582736206057 +cloud_energy_hashmap[92.32]=322.1156082763672 +cloud_energy_hashmap[92.33]=322.1453891906738 +cloud_energy_hashmap[92.34]=322.17517010498045 +cloud_energy_hashmap[92.35]=322.20495101928714 +cloud_energy_hashmap[92.36]=322.23473193359376 +cloud_energy_hashmap[92.37]=322.2645128479004 +cloud_energy_hashmap[92.38]=322.294293762207 +cloud_energy_hashmap[92.39]=322.32407467651365 +cloud_energy_hashmap[92.40]=322.35385559082033 +cloud_energy_hashmap[92.41]=322.38363650512696 +cloud_energy_hashmap[92.42]=322.4134174194336 +cloud_energy_hashmap[92.43]=322.4431983337402 +cloud_energy_hashmap[92.44]=322.4729792480469 +cloud_energy_hashmap[92.45]=322.5027601623535 +cloud_energy_hashmap[92.46]=322.53254107666015 +cloud_energy_hashmap[92.47]=322.5623219909668 +cloud_energy_hashmap[92.48]=322.59210290527346 +cloud_energy_hashmap[92.49]=322.6218838195801 +cloud_energy_hashmap[92.50]=322.6516647338867 +cloud_energy_hashmap[92.51]=322.68144564819335 +cloud_energy_hashmap[92.52]=322.7112265625 +cloud_energy_hashmap[92.53]=322.74100747680666 +cloud_energy_hashmap[92.54]=322.7707883911133 +cloud_energy_hashmap[92.55]=322.8005693054199 +cloud_energy_hashmap[92.56]=322.83035021972654 +cloud_energy_hashmap[92.57]=322.8601311340332 +cloud_energy_hashmap[92.58]=322.88991204833985 +cloud_energy_hashmap[92.59]=322.9196929626465 +cloud_energy_hashmap[92.60]=322.9494738769531 +cloud_energy_hashmap[92.61]=322.9792547912598 +cloud_energy_hashmap[92.62]=323.0090357055664 +cloud_energy_hashmap[92.63]=323.03881661987305 +cloud_energy_hashmap[92.64]=323.0685975341797 +cloud_energy_hashmap[92.65]=323.0983784484863 +cloud_energy_hashmap[92.66]=323.128159362793 +cloud_energy_hashmap[92.67]=323.1579402770996 +cloud_energy_hashmap[92.68]=323.18772119140624 +cloud_energy_hashmap[92.69]=323.21750210571287 +cloud_energy_hashmap[92.70]=323.24728302001955 +cloud_energy_hashmap[92.71]=323.2770639343262 +cloud_energy_hashmap[92.72]=323.3068448486328 +cloud_energy_hashmap[92.73]=323.33662576293943 +cloud_energy_hashmap[92.74]=323.3664066772461 +cloud_energy_hashmap[92.75]=323.39618759155275 +cloud_energy_hashmap[92.76]=323.4259685058594 +cloud_energy_hashmap[92.77]=323.455749420166 +cloud_energy_hashmap[92.78]=323.4855303344727 +cloud_energy_hashmap[92.79]=323.5153112487793 +cloud_energy_hashmap[92.80]=323.54509216308594 +cloud_energy_hashmap[92.81]=323.57487307739257 +cloud_energy_hashmap[92.82]=323.6046539916992 +cloud_energy_hashmap[92.83]=323.6344349060059 +cloud_energy_hashmap[92.84]=323.6642158203125 +cloud_energy_hashmap[92.85]=323.69399673461913 +cloud_energy_hashmap[92.86]=323.72377764892576 +cloud_energy_hashmap[92.87]=323.75355856323245 +cloud_energy_hashmap[92.88]=323.7833394775391 +cloud_energy_hashmap[92.89]=323.8131203918457 +cloud_energy_hashmap[92.90]=323.8429013061523 +cloud_energy_hashmap[92.91]=323.872682220459 +cloud_energy_hashmap[92.92]=323.90246313476564 +cloud_energy_hashmap[92.93]=323.93224404907227 +cloud_energy_hashmap[92.94]=323.9620249633789 +cloud_energy_hashmap[92.95]=323.9918058776856 +cloud_energy_hashmap[92.96]=324.0215867919922 +cloud_energy_hashmap[92.97]=324.05136770629883 +cloud_energy_hashmap[92.98]=324.08114862060546 +cloud_energy_hashmap[92.99]=324.1109295349121 +cloud_energy_hashmap[93.00]=324.1407104492188 +cloud_energy_hashmap[93.01]=324.1704913635254 +cloud_energy_hashmap[93.02]=324.200272277832 +cloud_energy_hashmap[93.03]=324.23005319213866 +cloud_energy_hashmap[93.04]=324.25983410644534 +cloud_energy_hashmap[93.05]=324.28961502075197 +cloud_energy_hashmap[93.06]=324.3193959350586 +cloud_energy_hashmap[93.07]=324.3491768493652 +cloud_energy_hashmap[93.08]=324.3789577636719 +cloud_energy_hashmap[93.09]=324.40873867797853 +cloud_energy_hashmap[93.10]=324.43851959228516 +cloud_energy_hashmap[93.11]=324.4683005065918 +cloud_energy_hashmap[93.12]=324.4980814208984 +cloud_energy_hashmap[93.13]=324.5278623352051 +cloud_energy_hashmap[93.14]=324.5576432495117 +cloud_energy_hashmap[93.15]=324.58742416381835 +cloud_energy_hashmap[93.16]=324.617205078125 +cloud_energy_hashmap[93.17]=324.64698599243167 +cloud_energy_hashmap[93.18]=324.6767669067383 +cloud_energy_hashmap[93.19]=324.7065478210449 +cloud_energy_hashmap[93.20]=324.73632873535155 +cloud_energy_hashmap[93.21]=324.76610964965823 +cloud_energy_hashmap[93.22]=324.79589056396486 +cloud_energy_hashmap[93.23]=324.8256714782715 +cloud_energy_hashmap[93.24]=324.8554523925781 +cloud_energy_hashmap[93.25]=324.88523330688474 +cloud_energy_hashmap[93.26]=324.9150142211914 +cloud_energy_hashmap[93.27]=324.94479513549805 +cloud_energy_hashmap[93.28]=324.9745760498047 +cloud_energy_hashmap[93.29]=325.0043569641113 +cloud_energy_hashmap[93.30]=325.034137878418 +cloud_energy_hashmap[93.31]=325.0639187927246 +cloud_energy_hashmap[93.32]=325.09369970703125 +cloud_energy_hashmap[93.33]=325.1234806213379 +cloud_energy_hashmap[93.34]=325.15326153564456 +cloud_energy_hashmap[93.35]=325.1830424499512 +cloud_energy_hashmap[93.36]=325.2128233642578 +cloud_energy_hashmap[93.37]=325.24260427856444 +cloud_energy_hashmap[93.38]=325.27238519287107 +cloud_energy_hashmap[93.39]=325.30216610717775 +cloud_energy_hashmap[93.40]=325.3319470214844 +cloud_energy_hashmap[93.41]=325.361727935791 +cloud_energy_hashmap[93.42]=325.39150885009764 +cloud_energy_hashmap[93.43]=325.4212897644043 +cloud_energy_hashmap[93.44]=325.45107067871095 +cloud_energy_hashmap[93.45]=325.4808515930176 +cloud_energy_hashmap[93.46]=325.5106325073242 +cloud_energy_hashmap[93.47]=325.5404134216309 +cloud_energy_hashmap[93.48]=325.5701943359375 +cloud_energy_hashmap[93.49]=325.59997525024414 +cloud_energy_hashmap[93.50]=325.62975616455077 +cloud_energy_hashmap[93.51]=325.6595370788574 +cloud_energy_hashmap[93.52]=325.6893179931641 +cloud_energy_hashmap[93.53]=325.7190989074707 +cloud_energy_hashmap[93.54]=325.74887982177734 +cloud_energy_hashmap[93.55]=325.77866073608396 +cloud_energy_hashmap[93.56]=325.80844165039065 +cloud_energy_hashmap[93.57]=325.8382225646973 +cloud_energy_hashmap[93.58]=325.8680034790039 +cloud_energy_hashmap[93.59]=325.89778439331053 +cloud_energy_hashmap[93.60]=325.9275653076172 +cloud_energy_hashmap[93.61]=325.95734622192384 +cloud_energy_hashmap[93.62]=325.98712713623047 +cloud_energy_hashmap[93.63]=326.0169080505371 +cloud_energy_hashmap[93.64]=326.0466889648437 +cloud_energy_hashmap[93.65]=326.0764698791504 +cloud_energy_hashmap[93.66]=326.10625079345704 +cloud_energy_hashmap[93.67]=326.13603170776366 +cloud_energy_hashmap[93.68]=326.1658126220703 +cloud_energy_hashmap[93.69]=326.195593536377 +cloud_energy_hashmap[93.70]=326.2253744506836 +cloud_energy_hashmap[93.71]=326.25515536499023 +cloud_energy_hashmap[93.72]=326.28493627929686 +cloud_energy_hashmap[93.73]=326.31471719360354 +cloud_energy_hashmap[93.74]=326.34449810791017 +cloud_energy_hashmap[93.75]=326.3742790222168 +cloud_energy_hashmap[93.76]=326.4040599365234 +cloud_energy_hashmap[93.77]=326.43384085083005 +cloud_energy_hashmap[93.78]=326.46362176513674 +cloud_energy_hashmap[93.79]=326.49340267944336 +cloud_energy_hashmap[93.80]=326.52318359375 +cloud_energy_hashmap[93.81]=326.5529645080566 +cloud_energy_hashmap[93.82]=326.5827454223633 +cloud_energy_hashmap[93.83]=326.61252633666993 +cloud_energy_hashmap[93.84]=326.64230725097656 +cloud_energy_hashmap[93.85]=326.6720881652832 +cloud_energy_hashmap[93.86]=326.70186907958987 +cloud_energy_hashmap[93.87]=326.7316499938965 +cloud_energy_hashmap[93.88]=326.7614309082031 +cloud_energy_hashmap[93.89]=326.79121182250975 +cloud_energy_hashmap[93.90]=326.8209927368164 +cloud_energy_hashmap[93.91]=326.85077365112306 +cloud_energy_hashmap[93.92]=326.8805545654297 +cloud_energy_hashmap[93.93]=326.9103354797363 +cloud_energy_hashmap[93.94]=326.94011639404295 +cloud_energy_hashmap[93.95]=326.96989730834963 +cloud_energy_hashmap[93.96]=326.99967822265626 +cloud_energy_hashmap[93.97]=327.0294591369629 +cloud_energy_hashmap[93.98]=327.0592400512695 +cloud_energy_hashmap[93.99]=327.0890209655762 +cloud_energy_hashmap[94.00]=327.1188018798828 +cloud_energy_hashmap[94.01]=327.14858279418945 +cloud_energy_hashmap[94.02]=327.1783637084961 +cloud_energy_hashmap[94.03]=327.2081446228027 +cloud_energy_hashmap[94.04]=327.2379255371094 +cloud_energy_hashmap[94.05]=327.267706451416 +cloud_energy_hashmap[94.06]=327.29748736572265 +cloud_energy_hashmap[94.07]=327.3272682800293 +cloud_energy_hashmap[94.08]=327.35704919433596 +cloud_energy_hashmap[94.09]=327.3868301086426 +cloud_energy_hashmap[94.10]=327.4166110229492 +cloud_energy_hashmap[94.11]=327.44639193725584 +cloud_energy_hashmap[94.12]=327.4761728515625 +cloud_energy_hashmap[94.13]=327.50595376586915 +cloud_energy_hashmap[94.14]=327.5357346801758 +cloud_energy_hashmap[94.15]=327.5655155944824 +cloud_energy_hashmap[94.16]=327.5952965087891 +cloud_energy_hashmap[94.17]=327.6250774230957 +cloud_energy_hashmap[94.18]=327.65485833740235 +cloud_energy_hashmap[94.19]=327.684639251709 +cloud_energy_hashmap[94.20]=327.71442016601566 +cloud_energy_hashmap[94.21]=327.7442010803223 +cloud_energy_hashmap[94.22]=327.7739819946289 +cloud_energy_hashmap[94.23]=327.80376290893554 +cloud_energy_hashmap[94.24]=327.83354382324217 +cloud_energy_hashmap[94.25]=327.86332473754885 +cloud_energy_hashmap[94.26]=327.8931056518555 +cloud_energy_hashmap[94.27]=327.9228865661621 +cloud_energy_hashmap[94.28]=327.95266748046873 +cloud_energy_hashmap[94.29]=327.9824483947754 +cloud_energy_hashmap[94.30]=328.01222930908204 +cloud_energy_hashmap[94.31]=328.0420102233887 +cloud_energy_hashmap[94.32]=328.0717911376953 +cloud_energy_hashmap[94.33]=328.101572052002 +cloud_energy_hashmap[94.34]=328.1313529663086 +cloud_energy_hashmap[94.35]=328.16113388061524 +cloud_energy_hashmap[94.36]=328.19091479492187 +cloud_energy_hashmap[94.37]=328.2206957092285 +cloud_energy_hashmap[94.38]=328.2504766235352 +cloud_energy_hashmap[94.39]=328.2802575378418 +cloud_energy_hashmap[94.40]=328.31003845214843 +cloud_energy_hashmap[94.41]=328.33981936645506 +cloud_energy_hashmap[94.42]=328.36960028076174 +cloud_energy_hashmap[94.43]=328.3993811950684 +cloud_energy_hashmap[94.44]=328.429162109375 +cloud_energy_hashmap[94.45]=328.4589430236816 +cloud_energy_hashmap[94.46]=328.4887239379883 +cloud_energy_hashmap[94.47]=328.51850485229494 +cloud_energy_hashmap[94.48]=328.54828576660157 +cloud_energy_hashmap[94.49]=328.5780666809082 +cloud_energy_hashmap[94.50]=328.6078475952148 +cloud_energy_hashmap[94.51]=328.6376285095215 +cloud_energy_hashmap[94.52]=328.66740942382813 +cloud_energy_hashmap[94.53]=328.69719033813476 +cloud_energy_hashmap[94.54]=328.7269712524414 +cloud_energy_hashmap[94.55]=328.7567521667481 +cloud_energy_hashmap[94.56]=328.7865330810547 +cloud_energy_hashmap[94.57]=328.8163139953613 +cloud_energy_hashmap[94.58]=328.84609490966795 +cloud_energy_hashmap[94.59]=328.87587582397464 +cloud_energy_hashmap[94.60]=328.90565673828127 +cloud_energy_hashmap[94.61]=328.9354376525879 +cloud_energy_hashmap[94.62]=328.9652185668945 +cloud_energy_hashmap[94.63]=328.99499948120115 +cloud_energy_hashmap[94.64]=329.02478039550783 +cloud_energy_hashmap[94.65]=329.05456130981446 +cloud_energy_hashmap[94.66]=329.0843422241211 +cloud_energy_hashmap[94.67]=329.1141231384277 +cloud_energy_hashmap[94.68]=329.1439040527344 +cloud_energy_hashmap[94.69]=329.173684967041 +cloud_energy_hashmap[94.70]=329.20346588134765 +cloud_energy_hashmap[94.71]=329.2332467956543 +cloud_energy_hashmap[94.72]=329.26302770996097 +cloud_energy_hashmap[94.73]=329.2928086242676 +cloud_energy_hashmap[94.74]=329.3225895385742 +cloud_energy_hashmap[94.75]=329.35237045288085 +cloud_energy_hashmap[94.76]=329.3821513671875 +cloud_energy_hashmap[94.77]=329.41193228149416 +cloud_energy_hashmap[94.78]=329.4417131958008 +cloud_energy_hashmap[94.79]=329.4714941101074 +cloud_energy_hashmap[94.80]=329.50127502441404 +cloud_energy_hashmap[94.81]=329.5310559387207 +cloud_energy_hashmap[94.82]=329.56083685302735 +cloud_energy_hashmap[94.83]=329.590617767334 +cloud_energy_hashmap[94.84]=329.6203986816406 +cloud_energy_hashmap[94.85]=329.6501795959473 +cloud_energy_hashmap[94.86]=329.6799605102539 +cloud_energy_hashmap[94.87]=329.70974142456055 +cloud_energy_hashmap[94.88]=329.7395223388672 +cloud_energy_hashmap[94.89]=329.7693032531738 +cloud_energy_hashmap[94.90]=329.7990841674805 +cloud_energy_hashmap[94.91]=329.8288650817871 +cloud_energy_hashmap[94.92]=329.85864599609374 +cloud_energy_hashmap[94.93]=329.88842691040037 +cloud_energy_hashmap[94.94]=329.91820782470705 +cloud_energy_hashmap[94.95]=329.9479887390137 +cloud_energy_hashmap[94.96]=329.9777696533203 +cloud_energy_hashmap[94.97]=330.00755056762694 +cloud_energy_hashmap[94.98]=330.0373314819336 +cloud_energy_hashmap[94.99]=330.06711239624025 +cloud_energy_hashmap[95.01]=330.0968933105469 +cloud_energy_hashmap[95.02]=330.0968933105469 +cloud_energy_hashmap[95.03]=330.0968933105469 +cloud_energy_hashmap[95.04]=330.0968933105469 +cloud_energy_hashmap[95.05]=330.0968933105469 +cloud_energy_hashmap[95.06]=330.0968933105469 +cloud_energy_hashmap[95.07]=330.0968933105469 +cloud_energy_hashmap[95.08]=330.0968933105469 +cloud_energy_hashmap[95.09]=330.0968933105469 +cloud_energy_hashmap[95.10]=330.0968933105469 +cloud_energy_hashmap[95.11]=330.0968933105469 +cloud_energy_hashmap[95.12]=330.0968933105469 +cloud_energy_hashmap[95.13]=330.0968933105469 +cloud_energy_hashmap[95.14]=330.0968933105469 +cloud_energy_hashmap[95.15]=330.0968933105469 +cloud_energy_hashmap[95.16]=330.0968933105469 +cloud_energy_hashmap[95.17]=330.0968933105469 +cloud_energy_hashmap[95.18]=330.0968933105469 +cloud_energy_hashmap[95.19]=330.0968933105469 +cloud_energy_hashmap[95.20]=330.0968933105469 +cloud_energy_hashmap[95.21]=330.0968933105469 +cloud_energy_hashmap[95.22]=330.0968933105469 +cloud_energy_hashmap[95.23]=330.0968933105469 +cloud_energy_hashmap[95.24]=330.0968933105469 +cloud_energy_hashmap[95.25]=330.0968933105469 +cloud_energy_hashmap[95.26]=330.0968933105469 +cloud_energy_hashmap[95.27]=330.0968933105469 +cloud_energy_hashmap[95.28]=330.0968933105469 +cloud_energy_hashmap[95.29]=330.0968933105469 +cloud_energy_hashmap[95.30]=330.0968933105469 +cloud_energy_hashmap[95.31]=330.0968933105469 +cloud_energy_hashmap[95.32]=330.0968933105469 +cloud_energy_hashmap[95.33]=330.0968933105469 +cloud_energy_hashmap[95.34]=330.0968933105469 +cloud_energy_hashmap[95.35]=330.0968933105469 +cloud_energy_hashmap[95.36]=330.0968933105469 +cloud_energy_hashmap[95.37]=330.0968933105469 +cloud_energy_hashmap[95.38]=330.0968933105469 +cloud_energy_hashmap[95.39]=330.0968933105469 +cloud_energy_hashmap[95.40]=330.0968933105469 +cloud_energy_hashmap[95.41]=330.0968933105469 +cloud_energy_hashmap[95.42]=330.0968933105469 +cloud_energy_hashmap[95.43]=330.0968933105469 +cloud_energy_hashmap[95.44]=330.0968933105469 +cloud_energy_hashmap[95.45]=330.0968933105469 +cloud_energy_hashmap[95.46]=330.0968933105469 +cloud_energy_hashmap[95.47]=330.0968933105469 +cloud_energy_hashmap[95.48]=330.0968933105469 +cloud_energy_hashmap[95.49]=330.0968933105469 +cloud_energy_hashmap[95.50]=330.0968933105469 +cloud_energy_hashmap[95.51]=330.0968933105469 +cloud_energy_hashmap[95.52]=330.0968933105469 +cloud_energy_hashmap[95.53]=330.0968933105469 +cloud_energy_hashmap[95.54]=330.0968933105469 +cloud_energy_hashmap[95.55]=330.0968933105469 +cloud_energy_hashmap[95.56]=330.0968933105469 +cloud_energy_hashmap[95.57]=330.0968933105469 +cloud_energy_hashmap[95.58]=330.0968933105469 +cloud_energy_hashmap[95.59]=330.0968933105469 +cloud_energy_hashmap[95.60]=330.0968933105469 +cloud_energy_hashmap[95.61]=330.0968933105469 +cloud_energy_hashmap[95.62]=330.0968933105469 +cloud_energy_hashmap[95.63]=330.0968933105469 +cloud_energy_hashmap[95.64]=330.0968933105469 +cloud_energy_hashmap[95.65]=330.0968933105469 +cloud_energy_hashmap[95.66]=330.0968933105469 +cloud_energy_hashmap[95.67]=330.0968933105469 +cloud_energy_hashmap[95.68]=330.0968933105469 +cloud_energy_hashmap[95.69]=330.0968933105469 +cloud_energy_hashmap[95.70]=330.0968933105469 +cloud_energy_hashmap[95.71]=330.0968933105469 +cloud_energy_hashmap[95.72]=330.0968933105469 +cloud_energy_hashmap[95.73]=330.0968933105469 +cloud_energy_hashmap[95.74]=330.0968933105469 +cloud_energy_hashmap[95.75]=330.0968933105469 +cloud_energy_hashmap[95.76]=330.0968933105469 +cloud_energy_hashmap[95.77]=330.0968933105469 +cloud_energy_hashmap[95.78]=330.0968933105469 +cloud_energy_hashmap[95.79]=330.0968933105469 +cloud_energy_hashmap[95.80]=330.0968933105469 +cloud_energy_hashmap[95.81]=330.0968933105469 +cloud_energy_hashmap[95.82]=330.0968933105469 +cloud_energy_hashmap[95.83]=330.0968933105469 +cloud_energy_hashmap[95.84]=330.0968933105469 +cloud_energy_hashmap[95.85]=330.0968933105469 +cloud_energy_hashmap[95.86]=330.0968933105469 +cloud_energy_hashmap[95.87]=330.0968933105469 +cloud_energy_hashmap[95.88]=330.0968933105469 +cloud_energy_hashmap[95.89]=330.0968933105469 +cloud_energy_hashmap[95.90]=330.0968933105469 +cloud_energy_hashmap[95.91]=330.0968933105469 +cloud_energy_hashmap[95.92]=330.0968933105469 +cloud_energy_hashmap[95.93]=330.0968933105469 +cloud_energy_hashmap[95.94]=330.0968933105469 +cloud_energy_hashmap[95.95]=330.0968933105469 +cloud_energy_hashmap[95.96]=330.0968933105469 +cloud_energy_hashmap[95.97]=330.0968933105469 +cloud_energy_hashmap[95.98]=330.0968933105469 +cloud_energy_hashmap[95.99]=330.0968933105469 +cloud_energy_hashmap[96.00]=330.0968933105469 +cloud_energy_hashmap[96.01]=330.0968933105469 +cloud_energy_hashmap[96.02]=330.0968933105469 +cloud_energy_hashmap[96.03]=330.0968933105469 +cloud_energy_hashmap[96.04]=330.0968933105469 +cloud_energy_hashmap[96.05]=330.0968933105469 +cloud_energy_hashmap[96.06]=330.0968933105469 +cloud_energy_hashmap[96.07]=330.0968933105469 +cloud_energy_hashmap[96.08]=330.0968933105469 +cloud_energy_hashmap[96.09]=330.0968933105469 +cloud_energy_hashmap[96.10]=330.0968933105469 +cloud_energy_hashmap[96.11]=330.0968933105469 +cloud_energy_hashmap[96.12]=330.0968933105469 +cloud_energy_hashmap[96.13]=330.0968933105469 +cloud_energy_hashmap[96.14]=330.0968933105469 +cloud_energy_hashmap[96.15]=330.0968933105469 +cloud_energy_hashmap[96.16]=330.0968933105469 +cloud_energy_hashmap[96.17]=330.0968933105469 +cloud_energy_hashmap[96.18]=330.0968933105469 +cloud_energy_hashmap[96.19]=330.0968933105469 +cloud_energy_hashmap[96.20]=330.0968933105469 +cloud_energy_hashmap[96.21]=330.0968933105469 +cloud_energy_hashmap[96.22]=330.0968933105469 +cloud_energy_hashmap[96.23]=330.0968933105469 +cloud_energy_hashmap[96.24]=330.0968933105469 +cloud_energy_hashmap[96.25]=330.0968933105469 +cloud_energy_hashmap[96.26]=330.0968933105469 +cloud_energy_hashmap[96.27]=330.0968933105469 +cloud_energy_hashmap[96.28]=330.0968933105469 +cloud_energy_hashmap[96.29]=330.0968933105469 +cloud_energy_hashmap[96.30]=330.0968933105469 +cloud_energy_hashmap[96.31]=330.0968933105469 +cloud_energy_hashmap[96.32]=330.0968933105469 +cloud_energy_hashmap[96.33]=330.0968933105469 +cloud_energy_hashmap[96.34]=330.0968933105469 +cloud_energy_hashmap[96.35]=330.0968933105469 +cloud_energy_hashmap[96.36]=330.0968933105469 +cloud_energy_hashmap[96.37]=330.0968933105469 +cloud_energy_hashmap[96.38]=330.0968933105469 +cloud_energy_hashmap[96.39]=330.0968933105469 +cloud_energy_hashmap[96.40]=330.0968933105469 +cloud_energy_hashmap[96.41]=330.0968933105469 +cloud_energy_hashmap[96.42]=330.0968933105469 +cloud_energy_hashmap[96.43]=330.0968933105469 +cloud_energy_hashmap[96.44]=330.0968933105469 +cloud_energy_hashmap[96.45]=330.0968933105469 +cloud_energy_hashmap[96.46]=330.0968933105469 +cloud_energy_hashmap[96.47]=330.0968933105469 +cloud_energy_hashmap[96.48]=330.0968933105469 +cloud_energy_hashmap[96.49]=330.0968933105469 +cloud_energy_hashmap[96.50]=330.0968933105469 +cloud_energy_hashmap[96.51]=330.0968933105469 +cloud_energy_hashmap[96.52]=330.0968933105469 +cloud_energy_hashmap[96.53]=330.0968933105469 +cloud_energy_hashmap[96.54]=330.0968933105469 +cloud_energy_hashmap[96.55]=330.0968933105469 +cloud_energy_hashmap[96.56]=330.0968933105469 +cloud_energy_hashmap[96.57]=330.0968933105469 +cloud_energy_hashmap[96.58]=330.0968933105469 +cloud_energy_hashmap[96.59]=330.0968933105469 +cloud_energy_hashmap[96.60]=330.0968933105469 +cloud_energy_hashmap[96.61]=330.0968933105469 +cloud_energy_hashmap[96.62]=330.0968933105469 +cloud_energy_hashmap[96.63]=330.0968933105469 +cloud_energy_hashmap[96.64]=330.0968933105469 +cloud_energy_hashmap[96.65]=330.0968933105469 +cloud_energy_hashmap[96.66]=330.0968933105469 +cloud_energy_hashmap[96.67]=330.0968933105469 +cloud_energy_hashmap[96.68]=330.0968933105469 +cloud_energy_hashmap[96.69]=330.0968933105469 +cloud_energy_hashmap[96.70]=330.0968933105469 +cloud_energy_hashmap[96.71]=330.0968933105469 +cloud_energy_hashmap[96.72]=330.0968933105469 +cloud_energy_hashmap[96.73]=330.0968933105469 +cloud_energy_hashmap[96.74]=330.0968933105469 +cloud_energy_hashmap[96.75]=330.0968933105469 +cloud_energy_hashmap[96.76]=330.0968933105469 +cloud_energy_hashmap[96.77]=330.0968933105469 +cloud_energy_hashmap[96.78]=330.0968933105469 +cloud_energy_hashmap[96.79]=330.0968933105469 +cloud_energy_hashmap[96.80]=330.0968933105469 +cloud_energy_hashmap[96.81]=330.0968933105469 +cloud_energy_hashmap[96.82]=330.0968933105469 +cloud_energy_hashmap[96.83]=330.0968933105469 +cloud_energy_hashmap[96.84]=330.0968933105469 +cloud_energy_hashmap[96.85]=330.0968933105469 +cloud_energy_hashmap[96.86]=330.0968933105469 +cloud_energy_hashmap[96.87]=330.0968933105469 +cloud_energy_hashmap[96.88]=330.0968933105469 +cloud_energy_hashmap[96.89]=330.0968933105469 +cloud_energy_hashmap[96.90]=330.0968933105469 +cloud_energy_hashmap[96.91]=330.0968933105469 +cloud_energy_hashmap[96.92]=330.0968933105469 +cloud_energy_hashmap[96.93]=330.0968933105469 +cloud_energy_hashmap[96.94]=330.0968933105469 +cloud_energy_hashmap[96.95]=330.0968933105469 +cloud_energy_hashmap[96.96]=330.0968933105469 +cloud_energy_hashmap[96.97]=330.0968933105469 +cloud_energy_hashmap[96.98]=330.0968933105469 +cloud_energy_hashmap[96.99]=330.0968933105469 +cloud_energy_hashmap[97.00]=330.0968933105469 +cloud_energy_hashmap[97.01]=330.0968933105469 +cloud_energy_hashmap[97.02]=330.0968933105469 +cloud_energy_hashmap[97.03]=330.0968933105469 +cloud_energy_hashmap[97.04]=330.0968933105469 +cloud_energy_hashmap[97.05]=330.0968933105469 +cloud_energy_hashmap[97.06]=330.0968933105469 +cloud_energy_hashmap[97.07]=330.0968933105469 +cloud_energy_hashmap[97.08]=330.0968933105469 +cloud_energy_hashmap[97.09]=330.0968933105469 +cloud_energy_hashmap[97.10]=330.0968933105469 +cloud_energy_hashmap[97.11]=330.0968933105469 +cloud_energy_hashmap[97.12]=330.0968933105469 +cloud_energy_hashmap[97.13]=330.0968933105469 +cloud_energy_hashmap[97.14]=330.0968933105469 +cloud_energy_hashmap[97.15]=330.0968933105469 +cloud_energy_hashmap[97.16]=330.0968933105469 +cloud_energy_hashmap[97.17]=330.0968933105469 +cloud_energy_hashmap[97.18]=330.0968933105469 +cloud_energy_hashmap[97.19]=330.0968933105469 +cloud_energy_hashmap[97.20]=330.0968933105469 +cloud_energy_hashmap[97.21]=330.0968933105469 +cloud_energy_hashmap[97.22]=330.0968933105469 +cloud_energy_hashmap[97.23]=330.0968933105469 +cloud_energy_hashmap[97.24]=330.0968933105469 +cloud_energy_hashmap[97.25]=330.0968933105469 +cloud_energy_hashmap[97.26]=330.0968933105469 +cloud_energy_hashmap[97.27]=330.0968933105469 +cloud_energy_hashmap[97.28]=330.0968933105469 +cloud_energy_hashmap[97.29]=330.0968933105469 +cloud_energy_hashmap[97.30]=330.0968933105469 +cloud_energy_hashmap[97.31]=330.0968933105469 +cloud_energy_hashmap[97.32]=330.0968933105469 +cloud_energy_hashmap[97.33]=330.0968933105469 +cloud_energy_hashmap[97.34]=330.0968933105469 +cloud_energy_hashmap[97.35]=330.0968933105469 +cloud_energy_hashmap[97.36]=330.0968933105469 +cloud_energy_hashmap[97.37]=330.0968933105469 +cloud_energy_hashmap[97.38]=330.0968933105469 +cloud_energy_hashmap[97.39]=330.0968933105469 +cloud_energy_hashmap[97.40]=330.0968933105469 +cloud_energy_hashmap[97.41]=330.0968933105469 +cloud_energy_hashmap[97.42]=330.0968933105469 +cloud_energy_hashmap[97.43]=330.0968933105469 +cloud_energy_hashmap[97.44]=330.0968933105469 +cloud_energy_hashmap[97.45]=330.0968933105469 +cloud_energy_hashmap[97.46]=330.0968933105469 +cloud_energy_hashmap[97.47]=330.0968933105469 +cloud_energy_hashmap[97.48]=330.0968933105469 +cloud_energy_hashmap[97.49]=330.0968933105469 +cloud_energy_hashmap[97.50]=330.0968933105469 +cloud_energy_hashmap[97.51]=330.0968933105469 +cloud_energy_hashmap[97.52]=330.0968933105469 +cloud_energy_hashmap[97.53]=330.0968933105469 +cloud_energy_hashmap[97.54]=330.0968933105469 +cloud_energy_hashmap[97.55]=330.0968933105469 +cloud_energy_hashmap[97.56]=330.0968933105469 +cloud_energy_hashmap[97.57]=330.0968933105469 +cloud_energy_hashmap[97.58]=330.0968933105469 +cloud_energy_hashmap[97.59]=330.0968933105469 +cloud_energy_hashmap[97.60]=330.0968933105469 +cloud_energy_hashmap[97.61]=330.0968933105469 +cloud_energy_hashmap[97.62]=330.0968933105469 +cloud_energy_hashmap[97.63]=330.0968933105469 +cloud_energy_hashmap[97.64]=330.0968933105469 +cloud_energy_hashmap[97.65]=330.0968933105469 +cloud_energy_hashmap[97.66]=330.0968933105469 +cloud_energy_hashmap[97.67]=330.0968933105469 +cloud_energy_hashmap[97.68]=330.0968933105469 +cloud_energy_hashmap[97.69]=330.0968933105469 +cloud_energy_hashmap[97.70]=330.0968933105469 +cloud_energy_hashmap[97.71]=330.0968933105469 +cloud_energy_hashmap[97.72]=330.0968933105469 +cloud_energy_hashmap[97.73]=330.0968933105469 +cloud_energy_hashmap[97.74]=330.0968933105469 +cloud_energy_hashmap[97.75]=330.0968933105469 +cloud_energy_hashmap[97.76]=330.0968933105469 +cloud_energy_hashmap[97.77]=330.0968933105469 +cloud_energy_hashmap[97.78]=330.0968933105469 +cloud_energy_hashmap[97.79]=330.0968933105469 +cloud_energy_hashmap[97.80]=330.0968933105469 +cloud_energy_hashmap[97.81]=330.0968933105469 +cloud_energy_hashmap[97.82]=330.0968933105469 +cloud_energy_hashmap[97.83]=330.0968933105469 +cloud_energy_hashmap[97.84]=330.0968933105469 +cloud_energy_hashmap[97.85]=330.0968933105469 +cloud_energy_hashmap[97.86]=330.0968933105469 +cloud_energy_hashmap[97.87]=330.0968933105469 +cloud_energy_hashmap[97.88]=330.0968933105469 +cloud_energy_hashmap[97.89]=330.0968933105469 +cloud_energy_hashmap[97.90]=330.0968933105469 +cloud_energy_hashmap[97.91]=330.0968933105469 +cloud_energy_hashmap[97.92]=330.0968933105469 +cloud_energy_hashmap[97.93]=330.0968933105469 +cloud_energy_hashmap[97.94]=330.0968933105469 +cloud_energy_hashmap[97.95]=330.0968933105469 +cloud_energy_hashmap[97.96]=330.0968933105469 +cloud_energy_hashmap[97.97]=330.0968933105469 +cloud_energy_hashmap[97.98]=330.0968933105469 +cloud_energy_hashmap[97.99]=330.0968933105469 +cloud_energy_hashmap[98.00]=330.0968933105469 +cloud_energy_hashmap[98.01]=330.0968933105469 +cloud_energy_hashmap[98.02]=330.0968933105469 +cloud_energy_hashmap[98.03]=330.0968933105469 +cloud_energy_hashmap[98.04]=330.0968933105469 +cloud_energy_hashmap[98.05]=330.0968933105469 +cloud_energy_hashmap[98.06]=330.0968933105469 +cloud_energy_hashmap[98.07]=330.0968933105469 +cloud_energy_hashmap[98.08]=330.0968933105469 +cloud_energy_hashmap[98.09]=330.0968933105469 +cloud_energy_hashmap[98.10]=330.0968933105469 +cloud_energy_hashmap[98.11]=330.0968933105469 +cloud_energy_hashmap[98.12]=330.0968933105469 +cloud_energy_hashmap[98.13]=330.0968933105469 +cloud_energy_hashmap[98.14]=330.0968933105469 +cloud_energy_hashmap[98.15]=330.0968933105469 +cloud_energy_hashmap[98.16]=330.0968933105469 +cloud_energy_hashmap[98.17]=330.0968933105469 +cloud_energy_hashmap[98.18]=330.0968933105469 +cloud_energy_hashmap[98.19]=330.0968933105469 +cloud_energy_hashmap[98.20]=330.0968933105469 +cloud_energy_hashmap[98.21]=330.0968933105469 +cloud_energy_hashmap[98.22]=330.0968933105469 +cloud_energy_hashmap[98.23]=330.0968933105469 +cloud_energy_hashmap[98.24]=330.0968933105469 +cloud_energy_hashmap[98.25]=330.0968933105469 +cloud_energy_hashmap[98.26]=330.0968933105469 +cloud_energy_hashmap[98.27]=330.0968933105469 +cloud_energy_hashmap[98.28]=330.0968933105469 +cloud_energy_hashmap[98.29]=330.0968933105469 +cloud_energy_hashmap[98.30]=330.0968933105469 +cloud_energy_hashmap[98.31]=330.0968933105469 +cloud_energy_hashmap[98.32]=330.0968933105469 +cloud_energy_hashmap[98.33]=330.0968933105469 +cloud_energy_hashmap[98.34]=330.0968933105469 +cloud_energy_hashmap[98.35]=330.0968933105469 +cloud_energy_hashmap[98.36]=330.0968933105469 +cloud_energy_hashmap[98.37]=330.0968933105469 +cloud_energy_hashmap[98.38]=330.0968933105469 +cloud_energy_hashmap[98.39]=330.0968933105469 +cloud_energy_hashmap[98.40]=330.0968933105469 +cloud_energy_hashmap[98.41]=330.0968933105469 +cloud_energy_hashmap[98.42]=330.0968933105469 +cloud_energy_hashmap[98.43]=330.0968933105469 +cloud_energy_hashmap[98.44]=330.0968933105469 +cloud_energy_hashmap[98.45]=330.0968933105469 +cloud_energy_hashmap[98.46]=330.0968933105469 +cloud_energy_hashmap[98.47]=330.0968933105469 +cloud_energy_hashmap[98.48]=330.0968933105469 +cloud_energy_hashmap[98.49]=330.0968933105469 +cloud_energy_hashmap[98.50]=330.0968933105469 +cloud_energy_hashmap[98.51]=330.0968933105469 +cloud_energy_hashmap[98.52]=330.0968933105469 +cloud_energy_hashmap[98.53]=330.0968933105469 +cloud_energy_hashmap[98.54]=330.0968933105469 +cloud_energy_hashmap[98.55]=330.0968933105469 +cloud_energy_hashmap[98.56]=330.0968933105469 +cloud_energy_hashmap[98.57]=330.0968933105469 +cloud_energy_hashmap[98.58]=330.0968933105469 +cloud_energy_hashmap[98.59]=330.0968933105469 +cloud_energy_hashmap[98.60]=330.0968933105469 +cloud_energy_hashmap[98.61]=330.0968933105469 +cloud_energy_hashmap[98.62]=330.0968933105469 +cloud_energy_hashmap[98.63]=330.0968933105469 +cloud_energy_hashmap[98.64]=330.0968933105469 +cloud_energy_hashmap[98.65]=330.0968933105469 +cloud_energy_hashmap[98.66]=330.0968933105469 +cloud_energy_hashmap[98.67]=330.0968933105469 +cloud_energy_hashmap[98.68]=330.0968933105469 +cloud_energy_hashmap[98.69]=330.0968933105469 +cloud_energy_hashmap[98.70]=330.0968933105469 +cloud_energy_hashmap[98.71]=330.0968933105469 +cloud_energy_hashmap[98.72]=330.0968933105469 +cloud_energy_hashmap[98.73]=330.0968933105469 +cloud_energy_hashmap[98.74]=330.0968933105469 +cloud_energy_hashmap[98.75]=330.0968933105469 +cloud_energy_hashmap[98.76]=330.0968933105469 +cloud_energy_hashmap[98.77]=330.0968933105469 +cloud_energy_hashmap[98.78]=330.0968933105469 +cloud_energy_hashmap[98.79]=330.0968933105469 +cloud_energy_hashmap[98.80]=330.0968933105469 +cloud_energy_hashmap[98.81]=330.0968933105469 +cloud_energy_hashmap[98.82]=330.0968933105469 +cloud_energy_hashmap[98.83]=330.0968933105469 +cloud_energy_hashmap[98.84]=330.0968933105469 +cloud_energy_hashmap[98.85]=330.0968933105469 +cloud_energy_hashmap[98.86]=330.0968933105469 +cloud_energy_hashmap[98.87]=330.0968933105469 +cloud_energy_hashmap[98.88]=330.0968933105469 +cloud_energy_hashmap[98.89]=330.0968933105469 +cloud_energy_hashmap[98.90]=330.0968933105469 +cloud_energy_hashmap[98.91]=330.0968933105469 +cloud_energy_hashmap[98.92]=330.0968933105469 +cloud_energy_hashmap[98.93]=330.0968933105469 +cloud_energy_hashmap[98.94]=330.0968933105469 +cloud_energy_hashmap[98.95]=330.0968933105469 +cloud_energy_hashmap[98.96]=330.0968933105469 +cloud_energy_hashmap[98.97]=330.0968933105469 +cloud_energy_hashmap[98.98]=330.0968933105469 +cloud_energy_hashmap[98.99]=330.0968933105469 +cloud_energy_hashmap[99.00]=330.0968933105469 +cloud_energy_hashmap[99.01]=330.0968933105469 +cloud_energy_hashmap[99.02]=330.0968933105469 +cloud_energy_hashmap[99.03]=330.0968933105469 +cloud_energy_hashmap[99.04]=330.0968933105469 +cloud_energy_hashmap[99.05]=330.0968933105469 +cloud_energy_hashmap[99.06]=330.0968933105469 +cloud_energy_hashmap[99.07]=330.0968933105469 +cloud_energy_hashmap[99.08]=330.0968933105469 +cloud_energy_hashmap[99.09]=330.0968933105469 +cloud_energy_hashmap[99.10]=330.0968933105469 +cloud_energy_hashmap[99.11]=330.0968933105469 +cloud_energy_hashmap[99.12]=330.0968933105469 +cloud_energy_hashmap[99.13]=330.0968933105469 +cloud_energy_hashmap[99.14]=330.0968933105469 +cloud_energy_hashmap[99.15]=330.0968933105469 +cloud_energy_hashmap[99.16]=330.0968933105469 +cloud_energy_hashmap[99.17]=330.0968933105469 +cloud_energy_hashmap[99.18]=330.0968933105469 +cloud_energy_hashmap[99.19]=330.0968933105469 +cloud_energy_hashmap[99.20]=330.0968933105469 +cloud_energy_hashmap[99.21]=330.0968933105469 +cloud_energy_hashmap[99.22]=330.0968933105469 +cloud_energy_hashmap[99.23]=330.0968933105469 +cloud_energy_hashmap[99.24]=330.0968933105469 +cloud_energy_hashmap[99.25]=330.0968933105469 +cloud_energy_hashmap[99.26]=330.0968933105469 +cloud_energy_hashmap[99.27]=330.0968933105469 +cloud_energy_hashmap[99.28]=330.0968933105469 +cloud_energy_hashmap[99.29]=330.0968933105469 +cloud_energy_hashmap[99.30]=330.0968933105469 +cloud_energy_hashmap[99.31]=330.0968933105469 +cloud_energy_hashmap[99.32]=330.0968933105469 +cloud_energy_hashmap[99.33]=330.0968933105469 +cloud_energy_hashmap[99.34]=330.0968933105469 +cloud_energy_hashmap[99.35]=330.0968933105469 +cloud_energy_hashmap[99.36]=330.0968933105469 +cloud_energy_hashmap[99.37]=330.0968933105469 +cloud_energy_hashmap[99.38]=330.0968933105469 +cloud_energy_hashmap[99.39]=330.0968933105469 +cloud_energy_hashmap[99.40]=330.0968933105469 +cloud_energy_hashmap[99.41]=330.0968933105469 +cloud_energy_hashmap[99.42]=330.0968933105469 +cloud_energy_hashmap[99.43]=330.0968933105469 +cloud_energy_hashmap[99.44]=330.0968933105469 +cloud_energy_hashmap[99.45]=330.0968933105469 +cloud_energy_hashmap[99.46]=330.0968933105469 +cloud_energy_hashmap[99.47]=330.0968933105469 +cloud_energy_hashmap[99.48]=330.0968933105469 +cloud_energy_hashmap[99.49]=330.0968933105469 +cloud_energy_hashmap[99.50]=330.0968933105469 +cloud_energy_hashmap[99.51]=330.0968933105469 +cloud_energy_hashmap[99.52]=330.0968933105469 +cloud_energy_hashmap[99.53]=330.0968933105469 +cloud_energy_hashmap[99.54]=330.0968933105469 +cloud_energy_hashmap[99.55]=330.0968933105469 +cloud_energy_hashmap[99.56]=330.0968933105469 +cloud_energy_hashmap[99.57]=330.0968933105469 +cloud_energy_hashmap[99.58]=330.0968933105469 +cloud_energy_hashmap[99.59]=330.0968933105469 +cloud_energy_hashmap[99.60]=330.0968933105469 +cloud_energy_hashmap[99.61]=330.0968933105469 +cloud_energy_hashmap[99.62]=330.0968933105469 +cloud_energy_hashmap[99.63]=330.0968933105469 +cloud_energy_hashmap[99.64]=330.0968933105469 +cloud_energy_hashmap[99.65]=330.0968933105469 +cloud_energy_hashmap[99.66]=330.0968933105469 +cloud_energy_hashmap[99.67]=330.0968933105469 +cloud_energy_hashmap[99.68]=330.0968933105469 +cloud_energy_hashmap[99.69]=330.0968933105469 +cloud_energy_hashmap[99.70]=330.0968933105469 +cloud_energy_hashmap[99.71]=330.0968933105469 +cloud_energy_hashmap[99.72]=330.0968933105469 +cloud_energy_hashmap[99.73]=330.0968933105469 +cloud_energy_hashmap[99.74]=330.0968933105469 +cloud_energy_hashmap[99.75]=330.0968933105469 +cloud_energy_hashmap[99.76]=330.0968933105469 +cloud_energy_hashmap[99.77]=330.0968933105469 +cloud_energy_hashmap[99.78]=330.0968933105469 +cloud_energy_hashmap[99.79]=330.0968933105469 +cloud_energy_hashmap[99.80]=330.0968933105469 +cloud_energy_hashmap[99.81]=330.0968933105469 +cloud_energy_hashmap[99.82]=330.0968933105469 +cloud_energy_hashmap[99.83]=330.0968933105469 +cloud_energy_hashmap[99.84]=330.0968933105469 +cloud_energy_hashmap[99.85]=330.0968933105469 +cloud_energy_hashmap[99.86]=330.0968933105469 +cloud_energy_hashmap[99.87]=330.0968933105469 +cloud_energy_hashmap[99.88]=330.0968933105469 +cloud_energy_hashmap[99.89]=330.0968933105469 +cloud_energy_hashmap[99.90]=330.0968933105469 +cloud_energy_hashmap[99.91]=330.0968933105469 +cloud_energy_hashmap[99.92]=330.0968933105469 +cloud_energy_hashmap[99.93]=330.0968933105469 +cloud_energy_hashmap[99.94]=330.0968933105469 +cloud_energy_hashmap[99.95]=330.0968933105469 +cloud_energy_hashmap[99.96]=330.0968933105469 +cloud_energy_hashmap[99.97]=330.0968933105469 +cloud_energy_hashmap[99.98]=330.0968933105469 +cloud_energy_hashmap[99.99]=330.0968933105469 diff --git a/scripts/add-data.sh b/scripts/add-data.sh index 27744ac7..1194eecb 100755 --- a/scripts/add-data.sh +++ b/scripts/add-data.sh @@ -69,10 +69,10 @@ EOM # Add the data point to the JSON file if [ -s "$FILE" ]; then - jq --argjson newstep "$NEW_STEP" '. + $newstep' "$FILE" > tmp.$$.json && mv tmp.$$.json "$FILE" + jq --argjson newstep "$NEW_STEP" '. + $newstep' "$FILE" > /tmp/eco-ci/tmp.$$.json && mv /tmp/eco-ci/tmp.$$.json "$FILE" else echo "$NEW_STEP" > "$FILE" fi # Remove all line breaks -tr -d '\n' < "$FILE" > temp && mv temp "$FILE" +tr -d '\n' < "$FILE" > /tmp/eco-ci/temp-lap-data.json && mv /tmp/eco-ci/temp-lap-data.json "$FILE" diff --git a/scripts/cpu-utilization.sh b/scripts/cpu-utilization.sh index 8a70b9ba..61e62e75 100644 --- a/scripts/cpu-utilization.sh +++ b/scripts/cpu-utilization.sh @@ -19,9 +19,9 @@ while true; do TIME_AFTER=$(date +%s%N) DIFF_IDLE=$((IDLE-PREV_IDLE)) DIFF_TOTAL=$((TOTAL-PREV_TOTAL)) - DIFF_USAGE=$(echo "scale=2; ((1000*(${DIFF_TOTAL}-${DIFF_IDLE})/${DIFF_TOTAL})/10)" | bc -l) + DIFF_USAGE=$(echo "${DIFF_TOTAL} ${DIFF_IDLE} ${DIFF_TOTAL}" | awk '{printf "%.2f", (( 1000 * ($1 - $2) / $3) / 10) }') DIFF_USAGE=$(echo $DIFF_USAGE | sed 's/^\./0&/') - echo $(echo "scale=6; ($TIME_AFTER - $TIME_BEFORE) / 1000000000" | bc -l) "$DIFF_USAGE" + echo $(echo "$TIME_AFTER $TIME_BEFORE" | awk '{printf "%.10f", ($1 - $2) / 1000000000 }') "$DIFF_USAGE" # Remember the total and idle CPU times for the next check. PREV_TOTAL="$TOTAL" diff --git a/scripts/create-and-add-meta.sh b/scripts/create-and-add-meta.sh index fb6f2069..5782e8b0 100755 --- a/scripts/create-and-add-meta.sh +++ b/scripts/create-and-add-meta.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash set -euo pipefail -FILE="" +FILE="/tmp/eco-ci/lap-data.json" REPOSITORY="" BRANCH="" WORKFLOW="" @@ -55,4 +55,4 @@ cat > "$FILE" << EOF EOF # Remove all line breaks -tr -d '\n' < "$FILE" > temp && mv temp "$FILE" +tr -d '\n' < "$FILE" > /tmp/eco-ci/temp-lap-data.json && mv /tmp/eco-ci/temp-lap-data.json "$FILE" diff --git a/scripts/display_results.sh b/scripts/display_results.sh index 511587d3..ba282fcc 100755 --- a/scripts/display_results.sh +++ b/scripts/display_results.sh @@ -11,6 +11,7 @@ function display_results { MEASUREMENT_COUNT=${MEASUREMENT_COUNT:-} WORKFLOW_ID=${WORKFLOW_ID:-} DASHBOARD_API_BASE=${DASHBOARD_API_BASE:-} + GITHUB_STEP_SUMMARY=${GITHUB_STEP_SUMMARY:-} output="/tmp/eco-ci/output.txt" output_pr="/tmp/eco-ci/output-pr.txt" @@ -25,7 +26,7 @@ function display_results { total_energy=$(awk '{sum+=$1} END {print sum}' /tmp/eco-ci/energy-total.txt) total_time=$(($(date +%s) - $(cat /tmp/eco-ci/timer-total.txt))) power_acc=$(awk '{ total += $1; } END { print total }' /tmp/eco-ci/energy-total.txt) - power_avg=$(echo "scale=2; $power_acc / $total_time" | bc -l) + power_avg=$(echo "$power_acc $total_time" | awk '{printf "%.2f", $1 * $2}') ## Gitlab Specific Output if [[ $source == 'gitlab' ]]; then @@ -46,18 +47,16 @@ function display_results { if [[ ${display_table} == 'true' ]]; then ## Used for the main output display for github (step summary) / gitlab (artifacts) - if [[ $source == 'github' ]]; then - echo "Eco-CI Output: " >> $output_pr - echo "|Label|🖥 avg. CPU utilization [%]|🔋 Total Energy [Joules]|🔌 avg. Power [Watts]|Duration [Seconds]|" | tee -a $output $output_pr - echo "|---|---|---|---|---|" | tee -a $output $output_pr - echo "|Total Run|$cpu_avg|$total_energy|$power_avg|$total_time|" | tee -a $output $output_pr - #display measurument lines in table summary - for (( i=1; i<=$MEASUREMENT_COUNT; i++ )) - do - echo "|$(eval echo \$MEASUREMENT_${i}_LABEL)|$(eval echo \$MEASUREMENT_${i}_CPU_AVG)|$(eval echo \$MEASUREMENT_${i}_ENERGY)|$(eval echo \$MEASUREMENT_${i}_POWER_AVG)|$(eval echo \$MEASUREMENT_${i}_TIME)|" | tee -a $output $output_pr - done - echo '' | tee -a $output $output_pr - fi + echo "Eco-CI Output: " >> $output_pr + echo "|Label|🖥 avg. CPU utilization [%]|🔋 Total Energy [Joules]|🔌 avg. Power [Watts]|Duration [Seconds]|" | tee -a $output $output_pr + echo "|---|---|---|---|---|" | tee -a $output $output_pr + echo "|Total Run|$cpu_avg|$total_energy|$power_avg|$total_time|" | tee -a $output $output_pr + #display measurument lines in table summary + for (( i=1; i<=$MEASUREMENT_COUNT; i++ )) + do + echo "|$(eval echo \$MEASUREMENT_${i}_LABEL)|$(eval echo \$MEASUREMENT_${i}_CPU_AVG)|$(eval echo \$MEASUREMENT_${i}_ENERGY)|$(eval echo \$MEASUREMENT_${i}_POWER_AVG)|$(eval echo \$MEASUREMENT_${i}_TIME)|" | tee -a $output $output_pr + done + echo '' | tee -a $output $output_pr fi repo_enc=$( echo ${repo} | jq -Rr @uri) @@ -69,7 +68,7 @@ function display_results { if [ -n "$CO2EQ_EMBODIED" ] && [ -n "$CO2EQ_ENERGY" ]; then # We only check for co2 as if this is set the others should be set too - CO2EQ=$(echo "$CO2EQ_EMBODIED + $CO2EQ_ENERGY" | bc -l) + CO2EQ=$(echo "$CO2EQ_EMBODIED $CO2EQ_ENERGY" | awk '{printf "%.9f", $1 + $2}') echo '🌳 CO2 Data:' | tee -a $output $output_pr echo "City: $CITY, Lat: $LAT, Lon: $LON" | tee -a $output $output_pr diff --git a/scripts/make_measurement.sh b/scripts/make_measurement.sh index 1fc1992c..a94bc358 100755 --- a/scripts/make_measurement.sh +++ b/scripts/make_measurement.sh @@ -32,16 +32,14 @@ function make_measurement() { source "$(dirname "$0")/../machine-power-data/${MACHINE_POWER_DATA}" # will set cloud_energy_hashmap while read -r read_var_time read_var_util; do - echo "$read_var_time * $read_var_util" # TODO Remove - echo ${cloud_energy_hashmap[$read_var_util]} # TODO Remove - echo "$read_var_time * ${cloud_energy_hashmap[$read_var_util]}" | bc -l >> /tmp/eco-ci/energy-step.txt + echo "$read_var_time ${cloud_energy_hashmap[$read_var_util]}" | awk '{printf "%.9f\n", $1 * $2}' >> /tmp/eco-ci/energy-step.txt done < /tmp/eco-ci/cpu-util-temp.txt else echo "Using legacy mode inference" while read -r read_var_time read_var_util; do # The pattern contains a . and [ ] but this no problem as no other dot appears anywhere power_value=$(awk -F "=" -v pattern="cloud_energy_hashmap[$read_var_util]" ' 0 ~ pattern { print $2 }' $MACHINE_POWER_DATA) - echo "$read_var_time * ${power_value}" | bc -l >> /tmp/eco-ci/energy-step.txt + echo "$read_var_time ${power_value}" | awk '{printf "%.9f\n", $1 * $2}' >> /tmp/eco-ci/energy-step.txt done < /tmp/eco-ci/cpu-util-temp.txt fi @@ -60,7 +58,7 @@ function make_measurement() { cpu_avg=$(awk '{ total += $2; count++ } END { print total/count }' /tmp/eco-ci/cpu-util-temp.txt) step_energy=$(awk '{sum+=$1} END {print sum}' /tmp/eco-ci/energy-step.txt) power_acc=$(awk '{ total += $1; } END { print total }' /tmp/eco-ci/energy-step.txt) - power_avg=$(echo "scale=2; $power_acc / $step_time" | bc -l) + power_avg=$(echo "$power_acc $step_time" | awk '{printf "%.2f", $1 / $2}') source "$(dirname "$0")/vars.sh" add_var "MEASUREMENT_${MEASUREMENT_COUNT}_LABEL" "$label" source "$(dirname "$0")/vars.sh" add_var "MEASUREMENT_${MEASUREMENT_COUNT}_CPU_AVG" "$cpu_avg" @@ -80,11 +78,11 @@ function make_measurement() { CO2EQ_ENERGY=${CO2EQ_ENERGY:-} # Default to an empty string if unset if [ -n "$CO2EQ_EMBODIED" ] && [ -n "$CO2EQ_ENERGY" ]; then # We only check for co2 as if this is set the others should be set too - CO2EQ=$(echo "$CO2EQ_EMBODIED + $CO2EQ_ENERGY" | bc -l) + CO2EQ=$(echo "$CO2EQ_EMBODIED $CO2EQ_ENERGY" | awk '{printf "%.9f", $1 + $2}') fi add_endpoint=$DASHBOARD_API_BASE"/v1/ci/measurement/add" - value_mJ=$(echo "$step_energy*1000" | bc -l | cut -d '.' -f 1) + value_mJ=$(echo "$step_energy 1000" | awk '{printf "%.9f", $1 * $2}' | cut -d '.' -f 1) unit="mJ" model_name_uri=$(echo $MODEL_NAME | jq -Rr @uri) diff --git a/scripts/misc.sh b/scripts/misc.sh index 485d46fd..46a96386 100755 --- a/scripts/misc.sh +++ b/scripts/misc.sh @@ -44,7 +44,7 @@ get_embodied_co2_val (){ time=$1 if [ -n "$SCI_M" ]; then - co2_value=$(echo "$SCI_M * ($time/$SCI_USAGE_DURATION)" | bc -l) + co2_value=$(echo "$SCI_M $time $SCI_USAGE_DURATION" | awk '{ printf "%.9f", $1 * ( $2 / $3 ) }') export CO2EQ_EMBODIED="$co2_value" else echo "SCI_M was not set" >&2 @@ -70,9 +70,9 @@ get_energy_co2_val (){ if [[ -n "$carbon_intensity" ]]; then export CO2I="$carbon_intensity" - value_mJ=$(echo "$total_energy*1000" | bc -l | cut -d '.' -f 1) - value_kWh=$(echo "$value_mJ * 10^-9" | bc -l) - co2_value=$(echo "$value_kWh * $carbon_intensity" | bc -l) + value_mJ=$(echo "$total_energy 1000" | awk '{printf "%.9f", $1 * $2}' | cut -d '.' -f 1) + value_kWh=$(echo "$value_mJ 1e-9" | awk '{printf "%.9f", $1 * $2}') + co2_value=$(echo "$value_kWh $carbon_intensity" | awk '{printf "%.9f", $1 * $2}') export CO2EQ_ENERGY="$co2_value" diff --git a/scripts/setup.sh b/scripts/setup.sh index 742472e5..80ce2e7f 100755 --- a/scripts/setup.sh +++ b/scripts/setup.sh @@ -1,6 +1,7 @@ #!/usr/bin/env bash set -euo pipefail + # Call the function to read and set the variables source "$(dirname "$0")/vars.sh" read_vars @@ -15,6 +16,7 @@ function initialize { source "$(dirname "$0")/vars.sh" add_var "MACHINE_POWER_DATA" "$1" source "$(dirname "$0")/vars.sh" cpu_vars "$1" source "$(dirname "$0")/vars.sh" add_var DASHBOARD_API_BASE "https://api.green-coding.io" + } @@ -35,10 +37,14 @@ function lap_measurement { date +%s > /tmp/eco-ci/timer-step.txt # start writing cpu utilization with actual sleep durations - pkill -f "$(dirname "$0")/cpu-utilization.sh" -SIGTERM || true; + end_measurement bash "$(dirname "$0")/cpu-utilization.sh" > /tmp/eco-ci/cpu-util-step.txt & } +function end_measurement { + pkill -f "$(dirname "$0")/cpu-utilization.sh" -SIGTERM || true; +} + # Main script logic if [ $# -eq 0 ]; then echo "No option provided. Please specify an option: initialize, or start_measurement." @@ -54,11 +60,14 @@ case $option in start_measurement) start_measurement ;; + end_measurement) + end_measurement + ;; lap_measurement) lap_measurement ;; *) - echo "Invalid option ${option}. Please specify an option: initialize, lap_measurement or start_measurement." + echo "Invalid option ${option}. Please specify an option: initialize, lap_measurement, end_measurement or start_measurement." exit 1 ;; esac diff --git a/scripts/vars.sh b/scripts/vars.sh index 3f23a7a1..e42d2e46 100755 --- a/scripts/vars.sh +++ b/scripts/vars.sh @@ -19,10 +19,12 @@ read_vars() { } function cpu_vars_fill { + GITHUB_STEP_SUMMARY=${GITHUB_STEP_SUMMARY:-} machine_power_data=$1 - model_name=$(cat /proc/cpuinfo | grep "model name") + model_name=$(cat /proc/cpuinfo | grep "model name" || true) + echo "Currently running on follow CPU Model ${model_name}" echo "Full CPU Info" @@ -31,18 +33,8 @@ function cpu_vars_fill { echo "Full memory info" cat /proc/meminfo - if [[ $machine_power_data == '' ]]; then - echo "⚠️ Unknown model $model_name for estimation, will use default model ... This will likely produce very unaccurate results!" - [ -n "$GITHUB_STEP_SUMMARY" ] && echo "⚠️ Unknown model $model_name for estimation, will use default model ... This will likely produce very unaccurate results!" >> $GITHUB_STEP_SUMMARY - # we use a default configuration here from https://datavizta.boavizta.org/serversimpact - - add_var "MACHINE_POWER_DATA" "default.sh"; - add_var "SCI_M" 800.3; - # we use 4 years - 1*60*60*24*365*4 = - add_var "SCI_USAGE_DURATION" 126144000 - add_var "MODEL_NAME" "unknown"; - elif [[ "$machine_power_data" == "github_EPYC_7763_4_CPU_shared.sh" ]]; then + if [[ "$machine_power_data" == "github_EPYC_7763_4_CPU_shared.sh" ]]; then echo "Using github_EPYC_7763_4_CPU_shared.sh"; add_var "MODEL_NAME" "EPYC_7763"; @@ -65,6 +57,17 @@ function cpu_vars_fill { add_var "SCI_M" 18339.0625; # we use 4 years - 1*60*60*24*365*4 = add_var "SCI_USAGE_DURATION" 126144000 + else + echo "⚠️ Unknown model $model_name for estimation, will use default model ... This will likely produce very unaccurate results!" + [ -n "$GITHUB_STEP_SUMMARY" ] && echo "⚠️ Unknown model $model_name for estimation, will use default model ... This will likely produce very unaccurate results!" >> $GITHUB_STEP_SUMMARY + # we use a default configuration here from https://datavizta.boavizta.org/serversimpact + + add_var "MACHINE_POWER_DATA" "default.sh"; + + add_var "SCI_M" 800.3; + # we use 4 years - 1*60*60*24*365*4 = + add_var "SCI_USAGE_DURATION" 126144000 + add_var "MODEL_NAME" "unknown"; fi }