script for convert .t3pa files to .t3pa_cls
.t3pa file example:
Index $\quad$ Matrix $\quad$ Index $\quad$ ToA $\quad$ ToT $\quad$ FToA $\quad$ Overflow
0 $\quad$ 4574 $\quad$ 832 $\quad$ 29 $\quad$ 6 $\quad$ 0
1 $\quad$ 4831 $\quad$ 832 $\quad$ 35 $\quad$ 7 $\quad$ 0
2 $\quad$ 4575 $\quad$ 832 $\quad$ 100 $\quad$ 8 $\quad$ 0
3 $\quad$ 31031 $\quad$ 1745 $\quad$ 22 $\quad$ 11 $\quad$ 0
.
.
.
.t3pa_cls file example:
% Index $\quad$ Matrix Index $\quad$ [ RowNo, ClmNo ] $\quad$ ToA $\quad$ FToA $\quad$ ( ToA_in_ns ) $\quad$ ToT ( ToT_in_keV ) $\quad$ Overflow
# 1, $\quad$ Nunmasked = 3, $\quad$ Nmasked = 0, $\quad$ Ntot = 3 # Tfirst = 2.0787500000000000e+04 ns, $\quad$ Tlast = 2.0790625000000000e+04 ns, $\quad$ dT = 3.125000 ns, $\quad$ Etot = 64.428148 keV
2 $\quad$ 4575 $\quad$ [ 17, 223 ] $\quad$ 832 $\quad$ 8 $\quad$ ( 2.0787500000000000e+04 ns ) $\quad$ 100 $\quad$ ( 37.867914 keV ) $\quad$ 0
1 $\quad$ 4831 $\quad$ [ 18, 223 ] $\quad$ 832 $\quad$ 7 $\quad$ ( 2.0789062500000000e+04 ns ) $\quad$ 35 $\quad$ ( 14.733453 keV ) $\quad$ 0
0 $\quad$ 4574 $\quad$ [ 17, 222 ] $\quad$ 832 $\quad$ 6 $\quad$ ( 2.0790625000000000e+04 ns ) $\quad$ 29 $\quad$ ( 11.826781 keV ) $\quad$ 0
# 2, $\quad$ Nunmasked = 3, $\quad$ Nmasked = 0, $\quad$ Ntot = 3 # Tfirst = 4.3601562500000000e+04 ns, $\quad$ Tlast = 4.3607812500000000e+04 ns, $\quad$ dT = 6.250000 ns, $\quad$ Etot = 63.577435 keV
5 $\quad$ 30775 $\quad$ [ 120, 55 ] $\quad$ 1745 $\quad$ 15 $\quad$ ( 4.3601562500000000e+04 ns ) $\quad$ 99 $\quad$ ( 37.617059 keV ) $\quad$ 0
4 $\quad$ 30776 $\quad$ [ 120, 56 ] $\quad$ 1745 $\quad$ 13 $\quad$ ( 4.3604687500000000e+04 ns ) $\quad$ 44 $\quad$ ( 14.715446 keV ) $\quad$ 0
3 $\quad$ 31031 $\quad$ [ 121, 55 ] $\quad$ 1745 $\quad$ 11 $\quad$ ( 4.3607812500000000e+04 ns ) $\quad$2 2 $\quad$ ( 11.244929 keV ) $\quad$ 0
.
.
.
import numpy as np
import math
#import pandas as pd
import matplotlib.pyplot as plt
import matplotlib.cm as cm
#from matplotlib.mlab import griddata
from urllib.error import HTTPError # recognise the error stemming from missing data
#import urllib
import urllib.request
t3pa2cls_XII - upravena fce energy(a, b, c, t, ToT, pocet_udalosti, RowNo, ClmNo) - nyni je se pocita i s pripadem "nan" t3pa2cls_XV_pc - zkousim vyzobat vysoke energie (jednotlive interakce) - funkce single_interaction. Dale delam prumernou velikost stopy stopy interakce pro danou energii - funkce size_of_interactions_average. Dale delam spektra 2 casti vyboje podle zadaneho casu - primarne pro double breakdown, tj. funkce energy_spectra_doublebreakdown
#Define an exception which will be raised if the data is missing and stop the notebook execution
class StopExecution(Exception):
def _render_traceback_(self):
pass
#shot_no = 44395 #test discharge for which the notebook will definitely work
shot_no = 46535
shot = shot_no
identifier='H03-W0051_shot_'+str(shot)+'_450V'
detector = 'H03-W0051'
ds = np.DataSource('/tmp') # temporary storage for downloaded files
scalars_URL = 'http://golem.fjfi.cvut.cz/shots/{shot_no}/Diagnostics/PlasmaDetection/Results/{name}'
def get_scalar(shot_no, name):
return float(ds.open(scalars_URL.format(shot_no=shot_no, name=name)).read())
t_plasma_start = get_scalar(shot_no, 't_plasma_start')
t_plasma_end = get_scalar(shot_no, 't_plasma_end')
is_plasma = get_scalar(shot_no, 'b_plasma')
def get_file(shot, identifier):
#Pick the discharge to analyse
URL = 'http://golem.fjfi.cvut.cz/shots/{shot}/Diagnostics/TimepixDetector/H03/{identifier}.t3pa'
url = URL.format(shot=shot, identifier=identifier)
try:
file_name_t3pa=url
with urllib.request.urlopen(file_name_t3pa) as ft3pa:
line = ft3pa.readline()
line = line.decode('utf‐8')
ft3pa.close
except HTTPError:
print('File not found at %s. Aborting notebook execution.' % url)
raise StopExecution
return file_name_t3pa
def get_file_calib(name_calib):
#Pick the discharge to analyse
URL = 'http://golem.fjfi.cvut.cz/shots/{shot}/Diagnostics/TimepixDetector/calib_matrix_H03/{name_calib}.txt'
url = URL.format(shot=shot, name_calib=name_calib)
#print(url)
try:
file_calib=url
with urllib.request.urlopen(file_calib) as calib:
line = calib.readline()
line = line.decode('utf‐8')
calib.close
except HTTPError:
print('File not found at %s. Aborting notebook execution.' % url)
raise StopExecution
return file_calib
def load_calib(file_calib):
with urllib.request.urlopen(file_calib) as fc:
calib=[] #vytvoreni 1D pole
for i in range(0,256): #tj. rozsah 0-255
temp = [] # docasne pole
for j in range(0,256):
temp.append(0) #naplneni docasneho pole 0
calib.append(temp) #naplneni pole a[] docasnym polem temp
for i in range(0,256): #nacteni calib matice do pole calib
line = fc.readline()
line = line.decode('utf‐8')
word=line.strip().split(' ')
for j in range(0,256):
#calib[i][j]=float(word[j]) #i = radek, j = sloupec0
calib[j][i]=float(word[j]) #j = radek, i = sloupec0 - pouze pro stavajici kalibraci - verze XV
fc.close
return calib
def load_t3pa_file(file_t3pa):
index=[]
matrix_index=[]
ToA=[]
ToT=[]
FToA=[]
overflow=[]
pocet_udalosti = 0
with urllib.request.urlopen(file_t3pa) as ft3pa:
line = ft3pa.readline()
line = line.decode('utf‐8')
while True:
line = ft3pa.readline()
line = line.decode('utf‐8')
word=line.strip().split('\t') #v t3pa souboru je oddelovac \t
if line == '':
break
index.append(word[0])
matrix_index.append(word[1])
ToA.append(float(word[2]))
ToT.append(float(word[3]))
FToA.append(float(word[4]))
overflow.append(float(word[5]))
pocet_udalosti = pocet_udalosti + 1
ft3pa.close
return index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti
def noise(index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti): #tuto fci nemus9m explicitn2 volat - volam ji v fci load_t3pa
pocet=int(0) #pocet sumicich pixelu
konst=int(len(index)/1000)+1
noise_matrix_index=[]
for i in range(0,konst):
pom = [] # pomocne pole
k=0 #pomocna promenna - udava, kolik je v czklu ve skutecnosti udalosti - aby nebyla chyba 'list index out of range'
for j in range(0,1001):
if i*1000+j>=len(index):
break
pom.append(matrix_index[i*1000+j])
k=k+1
for m in range(0,k):
count=int(0) #pocet vvyskytu stejneho matrix index behem 1000 udalosti
index_=int(-1) #budu testovat, jestli pixel na ktery koukam je sumici (abych ho nezapocital 2x)
for p in range(0,pocet):
#index=int(p)
if pom[m]==noise_matrix_index[p]:
index_=p #pixel na ktery jsem uz koukal a byl sumici
break
if index_ >=0 and pom[m]==noise_matrix_index[index_]:
continue
for l in range(0,k):
if pom[m]==pom[l]:
count=count+1
####podminka na sumici pixely
if count>=50: #kdyz se pixel vyskytne behem tisice udalosti vicekrat nez toto cislo, je sumici
noise_matrix_index.append(pom[m])
#noise_matrix_index[pocet]=pom[i]
pocet=pocet+1
pom.clear()
pocet_udalosti=len(index)
for n in range (0,pocet_udalosti):
for o in range(0,len(noise_matrix_index)):
if n >=pocet_udalosti:
break
if(matrix_index[n]==noise_matrix_index[o]):
del matrix_index[n]
del index[n]
del ToA[n]
del ToT[n]
del FToA[n]
del overflow[n]
pocet_udalosti=pocet_udalosti-1
continue
return pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow
def t3pa_data(pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow):
#rovnou vyhodim sumici pixely
pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow=noise(index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti)
RowNo=[]
ClmNo=[]
for i in range(0,len(matrix_index)):
#RowNo.append(int(int(matrix_index[i]))//int(256))
#ClmNo.append(int(int(matrix_index[i]))%int(256))
ClmNo.append(int(int(matrix_index[i]))//int(256)) #ver XV - bude pro novou kalibraci - nyn9 to bere 3patnou kalibraci jednotlivych pixelu (cislovani radku a sloupcu stejne jako v pixetu)
RowNo.append(int(int(matrix_index[i]))%int(256)) ##ver XV - bude super pro novou kalibraci - odpovida radkum a sloupcum v pixetu. Nyni bere spatne kalibrace pixelu (viz fce load_calib)
return index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti, RowNo, ClmNo
def hit_map(detector,hit_map_fig,RowNo,ClmNo):
plt.hist2d(RowNo,ClmNo,bins=(256,256),cmap='Blues')
cb=plt.colorbar()
cb.set_label('Counts in pixel')
plt.xlabel('x [pixel]')
plt.ylabel('y [pixel]')
plt.title(detector)
plt.savefig(hit_map_fig, dpi = 1000)
return
def energy(a, b, c, t, ToT, pocet_udalosti, RowNo, ClmNo):
E=[] #energy in keV
#for i in range (0,pocet_udalosti):
pom=0
for i in range (0,len(ToT)):
Sqrt=float(0.0)
e1=float(0.0)
e2=float(0.0)
# promenna sqrt je vnitrek odmocniny
Sqrt = (((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i])))*(((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i])))) + (float(4)*float(a[RowNo[i]][ClmNo[i]])*float(c[RowNo[i]][ClmNo[i]]))) #zmena oproti verzi VI
if float(Sqrt)<float(0):
E.append(float(0))
else:
'''
V kalibracni matici a se obcas vyskytne 0 -> ve vypoctu energie
je tim padem deleni nulou -> energie diverguje. Jak to vyresit?
zatim polozim energii = 0 (kdyz a=0), pak se uvidi
nakonec udelam limitu vyrazu energie pro a->0 (L'hopital)
'''
if a[RowNo[i]][ClmNo[i]]==0:
e1=((float(t[RowNo[i]][ClmNo[i]]))/float(2)) + ((((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i]))*(float(t[RowNo[i]][ClmNo[i]]))) - 2*(float(c[RowNo[i]][ClmNo[i]])))/(float(2)*np.sqrt(float(Sqrt))))
e2=((float(t[RowNo[i]][ClmNo[i]]))/float(2)) - ((((float(b[RowNo[i]][ClmNo[i]])+float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]])-float(ToT[i]))*(float(t[RowNo[i]][ClmNo[i]]))) - 2*(float(c[RowNo[i]][ClmNo[i]])))/(float(2)*np.sqrt(float(Sqrt))))
else:
e1=((-(float(b[RowNo[i]][ClmNo[i]]) - (float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]]))-float(ToT[i])))+np.sqrt(float(Sqrt)))/(float(2)*float(a[RowNo[i]][ClmNo[i]]))
e2=((-(float(b[RowNo[i]][ClmNo[i]]) - (float(a[RowNo[i]][ClmNo[i]])*float(t[RowNo[i]][ClmNo[i]]))-float(ToT[i])))-np.sqrt(float(Sqrt)))/(float(2)*float(a[RowNo[i]][ClmNo[i]]))
if a[RowNo[i]][ClmNo[i]]<0:
e1=-1
e2=-1
if math.isnan(e1):
e1=-1
if math.isnan(e2):
e2=-1
if e1<0 and e2<0:
E.append(float(0))
if e1>=0 and e1>e2:
E.append(float(e1))
if e2>=0 and e2>e1:
E.append(float(e2))
if e1>=0 and e2==e1:
E.append(float(e1))
return E
def Time(ToA, FToA, pocet_udalosti, RowNo, ClmNo):
T=[] #time in ns
for i in range (0,pocet_udalosti):
Time=float(0.0)
Time=(float(ToA[i])-((float(FToA[i])/float(16))))*float(25)
T.append(float(Time))
return T
def Timewalk_parameters_Si():
#SI - korekce na TimeWalk - parametry
A = -1.21988
B = 4.33638
C = 29.5075
D = 1
sigma_A=0.7013
sigma_B=0.1366
sigma_C=4.753
sigma_D=0
return A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D
def Timewalk(E,T):
i=0
A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D = Timewalk_parameters_Si()
while i < len(T):
timewalk=float(0)
timewalk = (C / (E[i] - B)) + A
if(timewalk<0):
timewalk=0
T[i]=T[i]-timewalk
i=i+1
return E,T
def remove_interactions_with_zero_energy(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T):
i=0
treshold=5.015347
while i < len(T):
if E[i]<treshold: #E[i] < energy treshold
index.pop(i)
matrix_index.pop(i)
ToA.pop(i)
ToT.pop(i)
FToA.pop(i)
overflow.pop(i)
RowNo.pop(i)
ClmNo.pop(i)
E.pop(i)
T.pop(i)
continue
i=i+1
return index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T
def clustering_new(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T):
dT=float(50)
indexCl, TCl,ECl, matrix_indexCl, ToACl,ToTCl,FToACl,RowNoCl,ClmNoCl,overflowCl=[],[],[],[],[],[],[],[],[],[]
StartLastElem=len(T)-1
indexCl.append(int(index[StartLastElem]))
TCl.append(float(T[StartLastElem]))
ECl.append(float(E[StartLastElem]))
matrix_indexCl.append(int(matrix_index[StartLastElem]))
RowNoCl.append(int(RowNo[StartLastElem]))
ClmNoCl.append(int(ClmNo[StartLastElem]))
ToACl.append(float(ToA[StartLastElem]))
ToTCl.append(float(ToT[StartLastElem]))
FToACl.append(float(FToA[StartLastElem]))
overflowCl.append(float(overflow[StartLastElem]))
del index[StartLastElem]
del T[StartLastElem]
del E[StartLastElem]
del matrix_index[StartLastElem]
del RowNo[StartLastElem]
del ClmNo[StartLastElem]
del ToA[StartLastElem]
del ToT[StartLastElem]
del FToA[StartLastElem]
del overflow[StartLastElem]
j=1
pom=float(TCl[0]+dT)
while(j >0):
if(len(T) == 0):
break
k=0
j=0
while (k<=(len(TCl)-1)):
i=len(T)-1
if(len(T) == 0):
break
pocet_sousedu=0 #pocet sousednich pixelu - mohou byt maximalne 4
delka=0
# verze X
count=0 #pomocna promanna, kterou urcuji, ze se ma nasledujici cyklus while projit jeste jednou, pokud je i = -1
while(float(T[i])<=(pom)):
delka=delka+1
if(((((int(RowNoCl[k]))==(int(RowNo[i])+1))or((int(RowNoCl[k]))==(int(RowNo[i])-1))) and ((int(ClmNoCl[k]))==(int(ClmNo[i])))) or (((int(RowNoCl[k]))==(int(RowNo[i]))) and (((int(ClmNoCl[k]))==(int(ClmNo[i])+1))or((int(ClmNoCl[k]))==(int(ClmNo[i])-1))))):
#beru jen pixely, které mají společnou jednu stranu.
#pixely, kter0 spolu sousedí přes roh neuvažuji
indexCl.append(int(index[i]))
TCl.append(float(T[i]))
ECl.append(float(E[i]))
matrix_indexCl.append(int(matrix_index[i]))
RowNoCl.append(int(RowNo[i]))
ClmNoCl.append(int(ClmNo[i]))
ToACl.append(float(ToA[i]))
ToTCl.append(float(ToT[i]))
FToACl.append(float(FToA[i]))
overflowCl.append(float(overflow[i]))
# Removes i-th Row
del index[i]
del T[i]
del E[i]
del matrix_index[i]
del RowNo[i]
del ClmNo[i]
del ToA[i]
del ToT[i]
del FToA[i]
del overflow[i]
j=j+1
i=len(T)-1
pocet_sousedu=pocet_sousedu+1
if(len(T) == 0):
break
if(pocet_sousedu==4):
break
continue
i=i-1
if(i==-1): # verze X
count=count+1
if(i<0 and len(T)>0): # verze X
i=0
if(count>1):
break
if(i>=len(T)):
break
k=k+1
if(len(TCl)>2):
indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl = insertionSort(indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl)
return T, indexCl,TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl
def insertionSort(indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl):
# Function to do insertion sort
# Traverse through 1 to len(arr)
for i in range(1, len(TCl)):
key = TCl[i]
# Move elements of arr[0..i-1], that are
# greater than key, to one position ahead
# of their current position
#ostatni
key1 = indexCl[i]
key2 = ECl[i]
key3 = matrix_indexCl[i]
key4 = RowNoCl[i]
key5 = ClmNoCl[i]
key6 = ToACl[i]
key7 = ToTCl[i]
key8 = FToACl[i]
key9 = overflowCl[i]
j = i-1
while j >= 0 and key < TCl[j] :
TCl[j + 1] = TCl[j]
#ostatni
indexCl[j + 1] = indexCl[j]
ECl[j + 1] = ECl[j]
matrix_indexCl[j + 1] = matrix_indexCl[j]
RowNoCl[j + 1] = RowNoCl[j]
ClmNoCl[j + 1] = ClmNoCl[j]
ToACl[j + 1] = ToACl[j]
ToTCl[j + 1] = ToTCl[j]
FToACl[j + 1] = FToACl[j]
overflowCl[j + 1] = overflowCl[j]
j -= 1
TCl[j + 1] = key
#ostatni
indexCl[j + 1] = key1
ECl[j + 1] = key2
matrix_indexCl[j + 1] = key3
RowNoCl[j + 1] =key4
ClmNoCl[j + 1] = key5
ToACl[j + 1] = key6
ToTCl[j + 1] = key7
FToACl[j + 1] = key8
overflowCl [j + 1] = key9
return indexCl, TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl
def file_t3pa_cls_new(file_t3pa_cls,T):
with open(file_t3pa_cls, "w", encoding="utf-8") as t3pa_cls:
t3pa_cls.write('%\n')
t3pa_cls.write('% Index Matrix Index [ RowNo, ClmNo ] ToA FToA ( ToA_in_ns ) ToT ( ToT_in_keV ) Overflow\n')
t3pa_cls.write('\n')
i=1
T_first=[]
E_tot=[]
N_tot=[]
eventNo=0 #for high_energy_event function
while(len(T) > 0):
T, indexCl,TCl, ECl, matrix_indexCl, RowNoCl, ClmNoCl, ToACl, ToTCl, FToACl, overflowCl = clustering_new(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T)
Tfirst=float(TCl[0])
Tlast=float(TCl[len(TCl)-1])
dT=Tlast-Tfirst
Etot=float(0)
for k in range(0,len(TCl)):
Etot=Etot+float(ECl[k])
T_first.append(float(Tfirst))
dT=Tlast-Tfirst
E_tot.append(float(Etot))
N_tot.append(len(TCl)) #new in ver. XV
t3pa_cls.write('# '+str(i)+', Nunmasked = '+str(len(TCl))+', Nmasked = 0, Ntot = '+str(len(TCl))+'\n')
t3pa_cls.write('# Tfirst = '+str(Tfirst)+' ns, Tlast = '+str(Tlast)+' ns, dT = '+str(dT)+' ns, Etot = '+str(Etot)+' keV\n')
for j in range(0,len(TCl)):
t3pa_cls.write(str(indexCl[j])+' '+str(matrix_indexCl[j])+' [ '+str(RowNoCl[j])+', '+str(ClmNoCl[j])+' ] '+str(ToACl[j])+' '+str(FToACl[j])+' ( '+str(TCl[j])+' ns ) '+str(ToTCl[j])+' ( '+str(ECl[j])+' keV ) '+str(overflowCl[j])+'\n')
t3pa_cls.write('\n')
#eventNo=single_interaction(eventNo,Etot, Tfirst, ECl, TCl, RowNoCl, ClmNoCl,path)
i=i+1
t3pa_cls.close
return T_first, E_tot, N_tot
def energy_spectrum_in_time(Tfirst, Etot): #dela histogram - energie zaznamenana v case
pom = 0
dt=100 #(ns) time width of 1 bin
T_first=0 #cas, kdy prisel trigger a yacalo mereni
T_last=(max(Tfirst)) #posledni z Tfirst
Delta_T = T_last - T_first
poc = int(int(Delta_T) / float(dt)) + 1 #pocet casovych oken
T_int_first=[] #cas
E=[] #energie
for i in range(0,poc):
T_int_first.append((i*dt) + dt/2)
E.append(0)
#XII
for j in range(0,len(Tfirst)):
time_index=0
time_index=int(((Tfirst[j]-T_first)/dt))
if float(Tfirst[j]-T_first) >= (T_int_first[time_index] - dt / 2) and float(Tfirst[j]-T_first) < (T_int_first[time_index] + dt / 2):
E[time_index]=float(E[time_index])+float(Etot[j])
pom=pom+1
for l in range(0,len(T_int_first)):
T_int_first[l]=T_int_first[l]+T_first
caption, T_int_first = energy_in_time_hist(T_int_first, E, figure_E_in_time_hist, t_plasma_start, t_plasma_end, is_plasma, dt)
return dt, caption, T_int_first, E
def energy_in_time_hist(T_int_first, E,figure_E_in_time_hist, t_plasma_start, t_plasma_end, is_plasma, dt):
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
for k in range(0,len(T_int_first)):
T_int_first[k] = T_int_first[k] / 1000000
plt.plot(T_int_first, E, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Time [ms]')
plt.ylabel('Energy [keV]')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
plt.axvline(t, color='k', linestyle='--')
plt.xlim([0, (t_plasma_start + t_plasma_end)])
else:
plt.xlim(0,)
plt.ylim(0,) #10 000 keV
plt.savefig(figure_E_in_time_hist, dpi = 1000)
caption = '# x = time in ms, count = energy in keV, dT= '+str(dt)+' ns'
return caption, T_int_first
def hits_in_time_hist_new(T, dt, t_plasma_start, t_plasma_end, is_plasma,figure_count_in_time_hist):
pom = 0
T_first=0 #cas, kdy prisel trigger a yacalo mereni
T_last=(max(T)) #posledni z Tfirst
Delta_T = T_last - T_first
poc = int(int(Delta_T) / float(dt)) + 1 #pocet casovych oken
T_hit=[] #cas
count=[] #energie
for i in range(0,poc):
T_hit.append((i*dt) + dt/2)
count.append(0)
for j in range(0,len(T)):
time_index=0
time_index=int(((T[j]-T_first)/dt))
k=time_index
for j in range(0,len(T)):
time_index=0
time_index=int(((T[j]-T_first)/dt))
if float(T[j]-T_first) >= (T_hit[time_index] - dt / 2) and float(T[j]-T_first) < (T_hit[time_index] + dt / 2):
count[time_index] = count[time_index] + 1
pom=pom+1
for l in range(0,len(T_hit)):
T_hit[l]=T_hit[l]+T_first
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
for k in range(0,len(T_hit)):
T_hit[k] = T_hit[k] / 1000000
#plt.plot(T_hit, count)
plt.plot(T_hit, count, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Time [ms]')
plt.ylabel('Count')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
plt.axvline(t, color='k', linestyle='--')
plt.xlim([0, (t_plasma_start + t_plasma_end)])
else:
plt.xlim(0,)
plt.ylim(0,) #10 000 keV
plt.savefig(figure_count_in_time_hist, dpi = 1000)
caption = '# x = time in ms, dT= '+str(dt)+' ns'
return caption, T_hit,count
def energy_spectrum(Etot):
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count=[]
for l in range(0,pocet):
count.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
count[E_index]=count[E_index]+1
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#ax.hist(Etot, bins = xle)
plt.fill_between(xmean, count,step='mid') #pre mid post
plt.plot(xmean, count, drawstyle='steps-mid')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Count')
plt.xlim(0,)
ax.set_yscale('log') #log scale y
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
plt.savefig(figure_E_hist, dpi = 1000)
return caption, xmean,count, xle, Etot
def hist_file(file_hist, xmean, count, caption ):
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('#\n')
hist.write('#'+str(caption)+'\n')
hist.write('# x_mean count\n')
hist.write('\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(count[m])+'\n')
hist.close
return T_first, E_tot
def multiplot(icon_fig, x1,y1,x2,y2):
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(nrows=2,figsize =(10, 7))
ax[0].plot(x1, y1, drawstyle='steps-mid')
ax[0].set_xlabel('Time [ms]')
ax[0].set_ylabel('Energy [keV]')
if is_plasma == 1:
for t in (t_plasma_start, t_plasma_end):
ax[0].axvline(t, color='k', linestyle='--')
ax[0].set_xlim([0, (t_plasma_start + t_plasma_end)])
else:
ax[0].set_xlim(0,)
ax[0].set_ylim(0,) #keV
#ax[1].hist(y2, bins = x2)
ax[1].fill_between(x2, y2,step='mid') #pre mid post
ax[1].plot(x2, y2, drawstyle='steps-mid')
ax[1].set_xlabel('Energy [keV]')
ax[1].set_ylabel('Count')
ax[1].set_xlim(0,)
#ax[1].set_ylim(0,)
ax[1].set_yscale('log') #log scale y
fig.subplots_adjust(hspace=0.3)
plt.savefig(icon_fig, dpi = 1000)
return
def single_interaction(eventNo,Etot, Tfirst, ECl, TCl, RowNoCl, ClmNoCl,path): # ver XV
#tuto funkci volam ve funkci file_t3pa_cls_new(file_t3pa_cls,T):
#This function is calling in function file_t3pa_cls_new(file_t3pa_cls,T)
high_E = 1500 #[keV] - zadani, jaka energie je pro me vysoka
if(Etot>=high_E or len(ECl)>15):
#if (len(ECl)>15): #len(ECl) = pocet pixelu dane interakce
print("Total energy of track: "+str(Etot)+" keV\n")
A, B, C, D, sigma_A, sigma_B, sigma_C, sigma_D = Timewalk_parameters_Si()
######################
#SI - rekonstrukce z(t) - parametry
a=0.0193947
b=-0.0273934
sigma_a=0.0004163
sigma_b=0.009832
#######################
time=[]
sigma_time=[]
time_min = []
time_max=[]
z_rec=[]
z_rec_min=[]
z_rec_max=[]
sigma_z_rec=[]
for i in range(0, len(TCl)):
time.append(TCl[i] - Tfirst)
#chyba urceni casu = chyba timewalk ->
sigma_time.append(np.sqrt(((sigma_C / (pow((ECl[i] - B), D)))*(sigma_C / (pow((ECl[i] - B), D)))) + (((sigma_B*C*D) / (pow((ECl[i] - B), (D + 1))))*((sigma_B*C*D) / (pow((ECl[i] - B), (D + 1))))) + (((sigma_D*C*math.log(ECl[i] - B)) / (pow((ECl[i] - B), D)))* ((sigma_D*C*math.log(ECl[i] - B)) / (pow((ECl[i] - B), D)))) + (sigma_A*sigma_A)))
time_min.append(time[i] - sigma_time[i])
time_max.append(time[i] + sigma_time[i])
#//
#//rekonstrukce hloubky interakce
z_rec.append(a * time[i] + (b))
sigma_z_rec.append(np.sqrt(((time[i]*time[i])*(sigma_a*sigma_a)) + (sigma_b*sigma_b) + (a*a)*(sigma_time[i]*sigma_time[i])))
z_rec_min.append(z_rec[i] - sigma_z_rec[i])
z_rec_max.append(z_rec[i] + sigma_z_rec[i])
#//
single_interaction_file=str(path)+'event'+str(eventNo)+'.txt'
single_interaction_2D_fig=str(path)+'2D_event'+str(eventNo)+'.png'
single_interaction_3D_fig=str(path)+'3D_event'+str(eventNo)+'.png'
with open(single_interaction_file, "w", encoding="utf-8") as f:
f.write('#\n')
f.write('# x_mean y_mean z_rec z_rec_min z_rec_max sigma_z_rec\n')
f.write('#E_tot='+str(Etot)+'\n')
f.write('\n')
for m in range(0,len(TCl)):
#print(str(RowNoCl[m])+' '+str(ClmNoCl[m])+' '+str(z_rec[m])+' '+str(z_rec_min[m])+' '+str(z_rec_max[m])+' '+str(sigma_z_rec[m])+' '+str(ECl[m])+'\n')
f.write(str(RowNoCl[m])+' '+str(ClmNoCl[m])+' '+str(z_rec[m])+' '+str(z_rec_min[m])+' '+str(z_rec_max[m])+' '+str(sigma_z_rec[m])+' '+str(ECl[m])+'\n')
f.close
############################### plot
#binwidth=1
if ((max(RowNoCl)-min(RowNoCl))>=(max(ClmNoCl)-min(ClmNoCl))):
rang=max(RowNoCl)-min(RowNoCl)
#bins=(range((min(RowNoCl)-1), (max(RowNoCl)+3), binwidth), range((min(ClmNoCl)-1), (min(ClmNoCl)+rang+3), binwidth))
x_min=min(RowNoCl)-1
x_max=max(RowNoCl)+2
y_min=min(ClmNoCl)-1
y_max=min(ClmNoCl)+rang+2
else:
rang = max(ClmNoCl)-min(ClmNoCl)
#bins=(range((min(RowNoCl)-1), (min(RowNoCl)+rang+3), binwidth), range((min(ClmNoCl)-1), (max(ClmNoCl)+3), binwidth))
x_min=min(RowNoCl)-1
x_max=min(RowNoCl)+rang+2
y_min=min(ClmNoCl)-1
y_max=max(ClmNoCl)+2
###############$$$$$$$$$$$$$$$$$$$$
rows, cols = (x_max-x_min, x_max-x_min)
#arrECl = [[0]*cols]*rows
arrECl= [[0] * cols for _ in range(rows)]
for i in range (x_min,x_max):
for j in range (y_min,y_max):
for k in range(0,len(RowNoCl)):
if ((i==RowNoCl[k]) and (j==ClmNoCl[k])):
#print(str(i)+" "+str(j)+" "+str(RowNoCl[k])+" "+str(ClmNoCl[k])+"\n")
arrECl[i-x_min][j-y_min]=ECl[k]
arrECl=np.transpose(arrECl)
arrECl[arrECl == 0] = np.nan
#2D plot
plt.imshow(arrECl,cmap='jet', interpolation='none', origin=[(x_min-0.2),(y_min-0.2)], aspect='equal', extent=[x_min-0.2,x_max,y_min-0.2,y_max])
###############$$$$$$$$$$$$$$$$$$$$
cb=plt.colorbar(pad=0.005)
plt.tick_params(axis="x",direction="in")
plt.tick_params(axis="y",direction="in")
cb.ax.tick_params(axis='y', direction='in')
cb.set_label('Energy in pixel [keV]')
plt.xlabel('x [pixel]')
plt.ylabel('y [pixel]')
plt.title('$E_{tot}$ = '+str(round(Etot, 2))+' keV, $N_{tot}$ = '+str(len(ECl)))
plt.savefig(single_interaction_2D_fig, dpi = 1000)
plt.show()
plt.close()
############################### plot
############## 3D plot
# Creating figure
fig = plt.figure(figsize = (16, 9))
ax = plt.axes(projection ="3d")
# Add x, y gridlines
ax.grid(b = True, color ='grey', #
linestyle ='-.', linewidth = 0.3,
alpha = 0.2)
# Creating plot
sctt = ax.scatter3D(RowNoCl, ClmNoCl, z_rec,
alpha = 0.8,
c = ECl,
cmap = 'jet',
s = 4000, #size of bubbles in plot
marker ='o')
plt.title('$E_{tot}$ = '+str(round(Etot, 2))+' keV, $N_{tot}$ = '+str(len(ECl)))
ax.set_xlabel('x [pixel]', fontweight ='bold')
ax.set_ylabel('y [pixel]', fontweight ='bold')
ax.set_zlabel('z [mm]', fontweight ='bold')
cb=fig.colorbar(sctt, ax = ax, shrink = 0.5,aspect = 10,pad=0.00005) #
cb.ax.tick_params(axis='y', direction='in')
cb.set_label('Energy in pixel [keV]', fontweight ='bold')
plt.savefig(single_interaction_3D_fig, dpi = 1000)
# show plot
plt.show()
plt.close()
############## 3D plot
eventNo=eventNo+1
return eventNo
def size_of_interactions_average(Etot, Ntot,file_hist): #ver XV
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
count=[]
nop=[] #number of pixels
nop_mean=[] #mean number of pixels in dE
sigma=[] #root mean square error of the mean - stredni kvadraticka chyba prumeru
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count.append(0)
nop.append(0)
nop_mean.append(0)
sigma.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
count[E_index]=count[E_index]+1
nop[E_index]=nop[E_index]+Ntot[i] #ver XV
for l in range(0,pocet):
if nop[l]!=0:
nop_mean[l]=float(nop[l])/float(count[l])
#####Computing sigma
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
if nop_mean[E_index]!=0:
sigma[E_index]=sigma[E_index]+((float(Ntot[i])-float(nop_mean[E_index]))*(float(Ntot[i])-float(nop_mean[E_index])))
for l in range(0,pocet):
if nop[l]!=0 and count[l]>1:
sigma[l]=np.sqrt(sigma[l]/(float(count[l])*(float(count[l])-1)))
if nop[l]!=0 and count[l]==1:
sigma[l]=10
#####Computing sigma
#####write to file
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('# x_mean [keV] mean_size_of_interaction [pixel] sigma_mean_size_of_interaction\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(nop_mean[m])+' '+str(sigma[m])+'\n')
hist.close
#####write to file
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#plt.fill_between(xmean, nop,step='mid',color='blue', alpha=0.3) #pre mid post
#plt.fill_between(xmean, nop,step='mid') #pre mid post
plt.plot(xmean, nop_mean, drawstyle='steps-mid')
plt.errorbar(xmean, nop_mean, yerr = sigma,fmt ='.', linewidth=0.7)
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Average size of interaction [pixel]')
plt.xlim(0,500)
plt.ylim(0,17)
#ax.set_yscale('log') #log scale y
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
plt.savefig(figure_size_interaction, dpi = 1000)
return
def energy_spectra_doublebreakdown(Etot, Tfirst, file_hist):
#this function separates discharge into two parts acording to time Tsep and creates energy spectrum for each part.
#This is for discharges with double brakdown
Tsep=14636000 # [ns]
E_min=0
dE=5 #keV
E_max=max(Etot)
pocet=(E_max//dE) + 3
pocet=int(pocet)
E_max=float(dE*pocet)
xle=[]
xre=[]
xmean=[]
for p in range (0,pocet):
xle.append(E_min + (p * (E_max - E_min)) / pocet)
xre.append(xle[p]+dE)
xmean.append((xle[p] + xre[p]) / 2)
count_first=[]
count_second=[]
for l in range(0,pocet):
count_first.append(0)
count_second.append(0)
#XII
for i in range(0,len(Etot)):
E_index=int(((Etot[i]-E_min)/dE))
if ((xle[E_index] <= Etot[i]) and (Etot[i] < xre[E_index])):
if(Tfirst[i]<Tsep):
count_first[E_index]=count_first[E_index]+1
else:
count_second[E_index]=count_second[E_index]+1
caption = '# x = energy in keV, dE= '+str(dE)+' keV'
with open(file_hist, "w", encoding="utf-8") as hist:
hist.write('#\n')
hist.write('#'+str(caption)+'\n')
hist.write('# x_mean count_before_2nd_breakdown count_2nd_breakdown\n')
hist.write('\n')
for m in range(0,len(xmean)):
hist.write(str(xmean[m])+' '+str(count_first[m])+' '+str(count_second[m])+'\n')
hist.close
plt.rcParams.update({'font.size': 20})
fig, ax = plt.subplots(figsize =(10, 7))
#plt.fill_between(xmean, count_first,step='mid') #pre mid post
plt.plot(xmean, count_first, label='Before 2nd breakdown', drawstyle='steps-mid')
plt.plot(xmean, count_second, label='2nd breakdown', drawstyle='steps-mid')
plt.legend(loc='best')
plt.title(detector+', #'+str(shot_no))
plt.xlabel('Energy [keV]')
plt.ylabel('Count')
plt.xlim(0,500)
ax.set_yscale('log') #log scale y
plt.savefig(figure_energy_spectra_doublebreakdown, dpi = 1000)
return
#soubory, ktere ctu
#read files
t3pa=get_file(shot, identifier)
name_calib='caliba'
caliba=get_file_calib(name_calib)
name_calib='calibb'
calibb=get_file_calib(name_calib)
name_calib='calibc'
calibc=get_file_calib(name_calib)
name_calib='calibt'
calibt=get_file_calib(name_calib)
#vytvorene soubory:
#created files
t3pa_cls= 'H03-W0051_shot_'+str(shot)+'_450V.t3pa_cls'
E_hist= 'H03-W0051_shot_'+str(shot)+'_450V_E_hist.txt'
E_in_time_hist= 'H03-W0051_shot_'+str(shot)+'_450V_discharge_energy.txt'
count_in_time_hist= 'H03-W0051_shot_'+str(shot)+'_450V_discharge_hits.txt'
size_interaction= 'H03-W0051_shot_'+str(shot)+'size_interaction.txt'
file_energy_spectra_doublebreakdown= 'H03-W0051_shot_'+str(shot)+'energy_spectra_doublebreakdown.txt'
#created figures
icon_fig='icon-fig'
figure_E_in_time_hist='discharge_energy'
figure_count_in_time_hist='discharge_hits'
figure_E_hist='Energy_spectrum'
hit_map_fig='hit-map'
figure_size_interaction= 'H03-W0051_shot_'+str(shot)+'size_interaction'
figure_energy_spectra_doublebreakdown= 'H03-W0051_shot_'+str(shot)+'energy_spectra_doublebreakdown'
#nactu jednotlive kalibracni matice - abych to nemusel delat v kazde funkci
a=load_calib(caliba)
b=load_calib(calibb)
c=load_calib(calibc)
t=load_calib(calibt)
#nactu a urcim jednotlive hodnoty - abych to nemusel delat v kazde funkci
index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti = load_t3pa_file(t3pa)
index, matrix_index, ToA, ToT, FToA, overflow, pocet_udalosti, RowNo, ClmNo = t3pa_data(pocet_udalosti,index, matrix_index, ToA, ToT, FToA, overflow)
raw data
#hit map
hit_map(detector,hit_map_fig,RowNo,ClmNo)
Energy and time calculation from raw data.
E=energy(a, b, c, t, ToT, pocet_udalosti, RowNo, ClmNo)
T=Time(ToA, FToA, pocet_udalosti, RowNo, ClmNo)
index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T = remove_interactions_with_zero_energy(index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E, T)
E,T=Timewalk(E,T)
#sort by time
T, index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E = (list(t) for t in zip(*sorted(zip(T, index, matrix_index, ToA, ToT, FToA, overflow, RowNo, ClmNo, E), reverse=True))) #serazeni od nejvetsiho po nejmensi
T_pom=T.copy()
#save to file
T_first, E_tot, Ntot = file_t3pa_cls_new(t3pa_cls,T)
dt, caption, T_int_first, E = energy_spectrum_in_time(T_first, E_tot)
hist_file(E_in_time_hist, T_int_first, E, caption);
([3776303.125, 3953467.8243534337, 4112118.75, 4119637.9073186214, 4144253.084085442, 4144936.7082694727, 4146043.099423394, 4163048.393269233, 4168414.399962127, 4170570.168737615, 4170592.194826264, 4176964.718006722, 4178636.4127737987, 4178647.741351206, 4214076.111295263, 4224555.245602185, 4230744.167293717, 4265027.190849176, 4297743.057145117, 4297748.003128827, 4314299.578011629, 4314860.9375, 4315152.261575435, 4315875.0, 4317100.923516991, 4318389.18471516, 4323133.067373019, 4324148.712875233, 4325180.395470313, 4325268.75, 4325927.352368278, 4326244.393103909, 4329239.900877975, 4352337.566825217, 4359060.9375, 4379985.9375, 4382095.3125, 4395532.040194941, 4397381.25, 4398883.204499294, 4407332.345715088, 4409534.253006957, 4413320.786737703, 4415619.535242281, 4422482.3612901885, 4423096.602400589, 4428507.884398101, 4433170.660380068, 4433171.875, 4454063.152757621, 4455373.629842219, 4461611.481732067, 4462290.625, 4463687.5, 4464344.769412591, 4464348.4375, 4480178.159801577, 4502921.53864577, 4503843.795037816, 4504843.786086272, 4512344.084565212, 4556021.087192114, 4556284.375, 4560221.875, 4560593.576487092, 4578495.885320255, 4579435.566314528, 4580356.904127168, 4583033.001487887, 4584242.1875, 4584356.862047365, 4584402.460699811, 4584990.410968397, 4584998.349180298, 4585655.577002374, 4589159.860317779, 4590613.767971238, 4591085.055835027, 4592430.262663919, 4607154.305908784, 4607157.266059498, 4612470.07463054, 4612689.543164072, 4613080.213470995, 4613294.163518426, 4613311.004878084, 4613355.19305184, 4613364.0625, 4613468.017643461, 4613495.004437667, 4613570.3125, 4613715.780906637, 4613716.881596171, 4613721.639844437, 4613751.5625, 4613769.702169067, 4613993.53332788, 4613994.597156861, 4614318.410870904, 4614359.375, 4614457.8125, 4614834.288617141, 4614876.735542546, 4614878.49003524, 4614910.802118171, 4615078.397062751, 4615341.54887082, 4615833.953965929, 4616285.9375, 4616628.778224871, 4616954.6875, 4654231.217826674, 4698561.331044769, 4704487.032077358, 4704854.6875, 4705023.378778495, 4705114.685810785, 4705150.0, 4705288.080252639, 4706165.831385872, 4706241.640326029, 4706280.675952589, 4706288.904513873, 4706377.488601191, 4706606.754291762, 4706620.3125, 4706641.8781045815, 4706703.496984568, 4706721.875, 4706743.806633618, 4706918.066998525, 4707175.0, 4707187.971459857, 4707249.565845174, 4707664.160114281, 4707823.4375, 4707875.962937648, 4707940.625, 4707959.903138806, 4708000.3104883125, 4708117.486094529, 4708120.863899815, 4708150.680606555, 4708389.152207543, 4708446.614310244, 4708696.875, 4709002.187626872, 4709114.0625, 4709173.503904234, 4709597.288955999, 4710124.008938819, 4732599.136296033, 4777039.820559666, 4780075.0, 4811016.284597938, 4822127.964946651, 4826579.24419494, 4826606.25, 4839221.875, 4839659.626961983, 4840085.739471941, 4847446.860334478, 4857034.375, 4857713.785092762, 4860695.0502721695, 4865375.789642262, 4865470.774960199, 4920044.721713612, 4922558.950949717, 4923952.099586881, 4924198.22359092, 4932528.532502235, 4959606.085699295, 4959856.948821547, 4960946.61079482, 5026628.125, 5076903.566719479, 5080602.732176026, 6628945.4590162, 6853426.5625, 6854413.835172976, 6856935.195744104, 6941040.7736308025, 6965400.0, 6966833.542019061, 6966990.625, 6967022.221494044, 6967679.626774171, 6968517.967139684, 6968845.17387332, 6968847.097191251, 6972604.6875, 6976635.9375, 7001477.616776888, 7023135.216171074, 7028195.79096048, 7029062.114981148, 7032942.48250165, 7032973.049872439, 7042220.3125, 7062192.964275239, 7062253.037904068, 7085506.671306737, 7093448.639204126, 7103237.269730339, 7103891.727588519, 7104982.774503778, 7106171.343562062, 7106634.42976255, 7106733.383785439, 7112773.4375, 7118012.040091006, 7118021.365521938, 7162862.460547187, 7165838.369969703, 7166325.0, 7172415.737461771, 7173119.940679638, 7173175.0, 7173906.639413699, 7173965.339313479, 7177398.4375, 7177966.5974557, 7188634.54291229, 7188984.375, 7189142.320573567, 7189743.143722902, 7190367.4839566145, 7190718.8305501975, 7193033.484715838, 7234656.25, 7243009.3698148765, 7243018.368818477, 7244916.479482948, 7244954.467498964, 7246029.192701239, 7246791.591850083, 7246926.092934556, 7248917.078074785, 7249300.0, 7249343.4671471715, 7249855.567165148, 7249877.41334133, 7249954.6875, 7251670.290975627, 7252033.618545688, 7254911.547729573, 7257977.059438333, 7259497.186778628, 7260041.643629143, 7260056.635586769, 7262577.913498748, 7267196.339400492, 7267625.558151885, 7277771.856130071, 7278785.543284127, 7279453.894717773, 7285935.9375, 7295396.875, 7299452.779769833, 7300221.875, 7304972.740288893, 7317574.900628497, 7320447.726249084, 7321959.375, 7324167.977138695, 7335318.629943307, 7340738.067955067, 7346040.5543353725, 7346046.875, 7346701.186964185, 7346723.577909481, 7346742.011017613, 7347066.416139427, 7347333.9922339795, 7347829.6875, 7348300.7663145, 7348568.481214511, 7348568.881208628, 7348648.410548979, 7348739.314731747, 7348909.961953707, 7349017.453271179, 7349438.66960876, 7349510.536688104, 7349540.625, 7349562.764263202, 7350066.79307587, 7350115.494469828, 7350198.364979418, 7350218.746139433, 7350288.594437197, 7350395.3125, 7350404.83538499, 7350436.469007901, 7350442.74627953, 7350599.374212862, 7350701.5625, 7350706.164141321, 7350727.2530534575, 7350987.5, 7351265.251376285, 7353884.375, 7353947.805752003, 7353973.4375, 7354114.0545593565, 7354183.19626083, 7354456.4569521835, 7354508.810373518, 7354667.059379743, 7354776.926680106, 7354861.94449598, 7354909.949516697, 7355048.4375, 7355068.722953517, 7355084.265542449, 7355117.1680306, 7355126.263134002, 7355139.0625, 7355152.560095268, 7355170.3125, 7355194.562062712, 7355200.653864741, 7355203.125, 7355226.051411013, 7355229.6875, 7355234.828190101, 7355242.980536004, 7355271.5456198575, 7355284.375, 7355365.091271542, 7355379.6875, 7355529.138421185, 7355560.622852177, 7355571.767825984, 7355593.75, 7355604.2387453765, 7355607.583307163, 7355624.261068011, 7355650.510413526, 7355659.67593618, 7355677.3122931495, 7355689.3375196885, 7355700.676415967, 7355718.484617601, 7355748.873617448, 7355771.530677967, 7355809.375, 7355816.028342203, 7355827.955688094, 7355935.14044476, 7355935.5733451145, 7355941.264365398, 7355993.75, 7356000.016546414, 7356009.375, 7356068.12063558, 7356072.973690901, 7356136.920570527, 7356153.095909983, 7356241.455921445, 7356489.0625, 7356547.921107917, 7356563.516141946, 7356710.6042570155, 7356859.375, 7357439.207528567, 7357705.294530963, 7359251.928911572, 7360440.625, 7371569.551620316, 7381059.834931414, 7382566.485307742, 7387472.468309064, 7391844.677969557, 7394857.309793623, 7398352.486556796, 7431937.5, 7434712.368887855, 7434813.6239804765, 7445998.621046522, 7463285.9375, 7463559.541888795, 7465159.344164772, 7474608.361682213, 7478551.928022449, 7478673.949568688, 7479843.75, 7479883.241785046, 7480294.570429022, 7480742.1875, 7480943.876998851, 7481025.429481897, 7481639.0625, 7481852.421386966, 7482160.445738214, 7482470.792652851, 7482544.384976245, 7482753.454208181, 7482985.680346304, 7486068.034251655, 7491442.196620299, 7503015.625, 7503640.438744876, 7514696.875, 7514973.778939407, 7516716.636290986, 7516978.07788152, 7521177.1901454795, 7527112.688966509, 7536054.6875, 7548414.0625, 7551996.5423452025, 7554389.614525312, 7554509.348214769, 7555621.278480497, 7555701.639463825, 7556137.7841223115, 7556154.699204662, 7556315.428623421, 7557565.469936519, 7558327.72397796, 7558373.4375, 7558431.128720357, 7559119.893772078, 7559384.763242567, 7559648.836807978, 7559667.061088304, 7559682.573684649, 7560011.592455125, 7560126.215049383, 7560204.5712227635, 7560443.160542424, 7560445.41068138, 7560582.273825975, 7560626.523836453, 7560726.5625, 7560773.4375, 7560812.5, 7560835.9375, 7561249.567279374, 7561717.1875, 7561731.875792725, 7562629.636410655, 7575309.375, 7579233.021890104, 7613221.558884527, 7619228.125, 7634387.367824745, 7636059.166295973, 7647326.181655816, 7649803.253986295, 7652643.75, 7653483.91395789, 7655803.7060874365, 7657699.401516652, 7661714.06694227, 7685659.663769186, 7685667.105010654, 7711211.0802874155, 7716096.417638477, 7729004.859770418, 7740324.479287578, 7755502.745346214, 7762071.4866145495, 7762304.6875, 7762481.6525656115, 7762750.0, 7763327.046455448, 7764124.538452992, 7764152.632582777, 7764673.453248114, 7765829.119381455, 7780846.875, 7782432.8125, 7787970.614770444, 7790932.465321829, 7791664.5476693455, 7793903.125, 7794781.25, 7795421.144832811, 7796445.297762504, 7796561.161697247, 7798099.59353125, 7798646.027681002, 7798648.282434632, 7806556.25, 7807955.761342901, 7816534.321392241, 7818673.4375, 7819344.530256825, 7822280.713653049, 7823397.507000514, 7824371.186747917, 7824906.25, 7824985.9836004125, 7825303.591146549, 7825593.891695961, 7825650.0, 7826242.342066727, 7826278.952747589, 7826507.213769326, 7826736.031323381, 7829207.328279251, 7833920.797110364, 7835935.762362747, 7844693.75, 7845428.201576608, 7849804.667861416, 7850226.001689405, 7850856.9110418, 7851012.320437762, 7851436.97702878, 7851526.035438869, 7852228.125, 7852252.482844656, 7852318.018851292, 7852418.64268261, 7852495.3125, 7853153.094375616, 7853428.51381073, 7853601.5625, 7853778.619447164, 7854270.3125, 7855509.375, 7855785.9375, 7855906.09468776, 7856935.900045726, 7857025.070988979, 7859996.871896818, 7871361.090992636, 7918274.98405559, 8003687.067169525, 8005004.723398452, 8009000.063753082, 8019145.253220141, 8020308.627917006, 8072298.4375, 8100861.023327874, 8103351.5625, 8115297.7273800615, 8120351.5625, 8129295.279769583, 8219456.25, 8222716.738101302, 8233655.47111012, 8233926.411493758, 8233926.5625, 8241026.045247137, 8241290.625, 8242652.88765562, 8244890.7579899635, 8261408.464208051, 8263890.482656587, 8265851.17528691, 8267204.6875, 8269837.469779417, 8270994.405498651, 8272132.035934791, 8272213.737261837, 8276072.980840321, 8278649.8871902255, 8281479.665256793, 8283339.581182982, 8283495.052432264, 8283616.5800794205, 8283912.388896014, 8284907.8125, 8300065.803157313, 8300146.39419813, 8300254.631707822, 8300585.269491064, 8301876.717880324, 8303121.875, 8303560.52560412, 8303880.810827147, 8303932.8125, 8304275.474035245, 8304486.776823611, 8304718.727500251, 8304766.94578133, 8305000.0, 8305035.925121562, 8305354.3709644675, 8305510.182360973, 8305743.388440773, 8305763.99068725, 8305854.269631069, 8305963.18230806, 8306096.432384584, 8306275.152188264, 8306291.088709399, 8307639.9060133975, 8307667.180836747, 8307744.4149556635, 8308214.225072194, 8314595.3125, 8315030.525708947, 8315157.504815847, 8315541.007301723, 8315578.204767396, 8316857.8125, 8317934.306350614, 8318599.821863442, 8318834.375, 8319167.1875, 8320250.0, 8320726.5625, 8321178.125, 8321450.0, 8323451.515333917, 8323754.816591182, 8324603.125, 8324861.236393531, 8333121.875, 8334680.602052029, 8337295.3125, 8337412.022948694, 8337430.763006251, 8337823.985064032, 8339418.75, 8339763.638911199, 8340469.4789397735, 8340660.07476173, 8341911.184880718, 8342245.3125, 8342291.658824349, 8342952.511210676, 8344055.777614695, 8344267.368292311, 8348397.773368531, 8349824.533548002, 8350106.239425707, 8351989.0625, 8352118.75, 8356238.64826699, 8358166.514018813, 8358167.1875, 8360983.382349727, 8364087.245048937, 8366315.625, 8366485.9375, 8370796.875, 8371422.921831043, 8376825.8140620245, 8378207.484927184, 8378223.4375, 8386671.294245594, 8387985.6363638975, 8388954.6875, 8389232.510068132, 8389240.40243062, 8389417.1875, 8390461.053418798, 8390515.746906282, 8391410.222396841, 8392939.232739663, 8394812.71622379, 8395349.738230443, 8396356.707888436, 8396411.41579201, 8396475.951386265, 8396512.5, 8396574.863114957, 8396623.4375, 8396815.625, 8398792.1875, 8399425.102909228, 8400717.138280358, 8401168.224745385, 8401372.687963957, 8401747.072833862, 8402109.922646312, 8402129.6875, 8402144.978509594, 8402305.510727374, 8402456.25, 8402470.3125, 8404381.21441109, 8404621.72308853, 8407187.471884534, 8407193.380362585, 8407206.25, 8408130.697533775, 8408600.1198273, 8409762.791668264, 8409829.664679805, 8410876.640596375, 8411958.294110132, 8411980.504048472, 8412060.98838885, 8412881.25, 8415285.9375, 8416129.1257535, 8416328.659723097, 8416523.4375, 8416575.083053287, 8416615.881782105, 8416662.815680765, 8416707.917894794, 8416893.75, 8416921.187240621, 8417133.344411002, 8423082.8125, 8428554.660580311, 8428642.930728575, 8430373.4375, 8430719.06413848, 8431929.289978618, 8433813.929498231, 8434018.174759103, 8434237.351998247, 8440164.65481588, 8446186.173115585, 8448890.625, 8449152.357115414, 8449152.890135821, 8449154.277474249, 8449193.998233646, 8449430.438847836, 8449475.902689295, 8449592.1875, 8449651.91914745, 8449675.0, 8449684.375, 8449710.223488802, 8449716.990847249, 8449748.4375, 8449773.047781492, 8449820.3125, 8449842.973337403, 8449849.45383627, 8449925.749605194, 8449929.6875, 8450000.0, 8450019.03761291, 8450021.412611907, 8450047.514317103, 8450062.08220304, 8450117.1875, 8450142.1875, 8450142.27637146, 8450180.320693707, 8450187.60370888, 8450196.086532753, 8450207.803261196, 8450215.448745195, 8450230.794739814, 8450238.349077687, 8450239.651292771, 8450248.706046002, 8450290.581249598, 8450292.988414336, 8450315.834668634, 8450357.731469085, 8450360.831291448, 8450365.076417197, 8450373.898419246, 8450375.512780286, 8450399.338822598, 8450406.277928699, 8450429.72492595, 8450478.658490328, 8450512.401465869, 8450517.064799549, 8450536.192621311, 8450538.866962388, 8450559.375, 8450560.334305163, 8450566.073796611, 8450607.8125, 8450628.508182108, 8450640.014250029, 8450642.845549004, 8450649.825290555, 8450668.731191887, 8450680.675624978, 8450691.994905142, 8450778.481533194, 8450803.02695218, 8450809.375, 8450823.4375, 8450841.7624801, 8450842.902062275, 8450860.9375, 8450865.625, 8450926.509659644, 8451009.375, 8451050.0, 8451058.491025176, 8451063.267147573, 8451072.781095857, 8451118.75, 8451120.926503846, 8451137.724552643, 8451370.3125, 8451398.567135667, 8451411.16251271, 8451484.83610552, 8451609.375, 8452140.87810651, 8452187.27327077, 8452295.138549764, 8452543.976605069, 8452553.844023537, 8452560.929701727, 8452601.5625, 8452715.483396087, 8452726.5625, 8452796.826918598, 8452926.5625, 8452950.0, 8452959.375, 8452998.4375, 8453004.25225542, 8453024.512097051, 8453039.0625, 8453071.855366303, 8453081.848518431, 8453276.86586857, 8453380.629282055, 8453478.394564677, 8453587.5, 8453619.174680745, 8453701.920790637, 8453918.75, 8454059.375, 8454221.08913969, 8454270.18617268, 8454284.375, 8454458.665617276, 8454518.756187033, 8454641.890102616, 8454644.156954652, 8454748.4375, 8455100.762238322, 8455494.612118686, 8455934.375, 8455980.078611583, 8456164.500649713, 8456478.6573258, 8456701.556204531, 8457103.766854871, 8457207.71401326, 8457210.9375, 8457601.276937567, 8458404.6875, 8458416.233709032, 8458525.594779786, 8458869.409473183, 8460751.563044252, 8460760.9375, 8460768.75, 8460861.522043912, 8461212.79647858, 8461241.849158468, 8461292.083930677, 8461346.875, 8461457.493712885, 8461749.959324364, 8461844.512536088, 8462084.916621955, 8462141.976828758, 8462203.689107515, 8462292.521201057, 8462587.244036565, 8462634.934533473, 8462646.805988973, 8462655.000003697, 8462815.072925514, 8462909.207275152, 8463202.316902675, 8463253.125, 8463518.296791708, 8463551.5625, 8463590.79275333, 8463890.353652706, 8464051.888235407, 8464185.19682257, 8464499.322266504, 8464612.530160354, 8464901.067143973, 8465221.92051126, 8465528.684039032, 8465920.140716502, 8465960.054029932, 8466089.72767192, 8466179.618634306, 8466229.570783818, 8466332.739578882, 8466490.625, 8466714.77606308, 8466729.507498484, 8466733.465140488, 8466756.56437217, 8467098.883861126, 8467270.3125, 8467279.577402653, 8467410.905874815, 8467793.75, 8468060.9375, 8468108.149531176, 8468115.625, 8468321.875, 8468344.684881588, 8468618.75, 8468668.756252402, 8468852.655912235, 8469562.990200277, 8469645.3125, 8472426.5625, 8473320.3125, 8474369.08461426, 8475373.850265607, 8475943.75, 8476426.356659444, 8476610.327765357, 8479543.435148846, 8480650.876697538, 8480823.315233983, 8480915.728429774, 8481066.634184306, 8481308.777785268, 8481334.893220967, 8481870.948068444, 8481913.130911574, 8481954.59774135, 8482299.294776993, 8482496.875, 8482543.75, 8482700.950660435, 8482709.375, 8482772.764997395, 8482869.540408948, 8483018.184792416, 8483073.79164845, 8483075.0, 8483223.4375, 8483597.047867822, 8483990.384349758, 8484060.871472083, 8484190.625, 8484405.54670384, 8484421.875, 8484588.30500851, 8484936.072675496, 8485107.333866691, 8485140.551511873, 8485522.604752786, 8485704.495516522, 8485710.2367092, 8485882.06123886, 8486227.012041437, 8486878.125, 8486927.299547091, 8487212.5, 8487234.9503927, 8487411.323363347, 8487550.693771916, 8487916.836554673, 8488544.520762479, 8488670.090661587, 8490231.37008544, 8492928.074011821, 8494429.309534209, 8495214.480060132, 8495939.615043834, 8498048.4375, 8504821.940967496, 8506064.137342218, 8506801.404704178, 8507291.952208895, 8508215.06223991, 8509057.606517576, 8509088.878290324, 8512286.260982856, 8512596.773094237, 8512843.411639528, 8513132.366540851, 8513846.134310527, 8514806.820215194, 8515130.79441935, 8515449.102459181, 8515541.06955262, 8515716.983506685, 8516661.660636349, 8516796.875, 8517485.17447201, 8517774.888096994, 8517803.017403604, 8518589.179138046, 8522598.584293313, 8526190.773635317, 8535689.585834155, 8541668.134958988, 8549709.000086721, 8550694.60695882, 8551643.75, 8552332.8125, 8552736.621120758, ...], [90.65205132276873, 51.65990689171216, 62.48828669410351, 27.329082412113774, 20.61477250024588, 10.080926884335751, 10.243247445157742, 5.243909048280185, 6.123909717101403, 55.572845369023554, 11.139177566338041, 35.41518615792937, 77.12608324409752, 19.73672267404574, 21.994072247791927, 19.108402200382276, 16.8126690102502, 74.4395665643576, 10.193675130362045, 10.51046437596898, 115.6624878375185, 89.37970932127544, 19.078920648883496, 77.53545073304804, 20.210330828095657, 21.87280834445621, 8.426119632503843, 6.117211739694339, 18.560908635998963, 29.46969739153408, 54.90191853327583, 18.129597303057334, 10.157545557457427, 15.202483745388834, 45.169164872096914, 69.89548590614693, 77.54926876852281, 28.465042266064977, 59.47754913970621, 14.494667543357846, 13.417944279061071, 5.200325005288841, 17.12047049369074, 11.826770465635667, 19.874949891430568, 24.10717200140359, 6.777945859463626, 6.125038551423853, 30.97035900503231, 40.50738913718805, 11.442275612365117, 7.812697829550582, 32.430719276159, 74.20644850869164, 28.467594395955953, 35.51514077477125, 13.586187405214375, 6.22561760186987, 6.092795308961641, 7.616341825730663, 18.777664633031378, 19.138028838627623, 48.94029387172308, 79.6595358446398, 9.18887460061968, 23.745116750913027, 25.228192822165983, 8.665688988110803, 9.496484347006552, 79.56007216740643, 12.241234807820842, 12.897516624802396, 24.91470570554669, 14.615232913978053, 19.925079237898878, 17.18213564457672, 40.79856010412186, 69.35240258548845, 5.646676270771858, 13.66247622224325, 26.427810327230464, 85.63570092645053, 17.156163553159463, 12.063063188016976, 37.66648428276979, 90.43490463937796, 151.73177261182286, 31.691727882586825, 28.546034266081655, 44.19112183452782, 47.3014959597643, 11.380468716628224, 23.67562022965622, 93.24284880799546, 46.80049960953413, 20.458838605416076, 14.175322046655884, 6.01674019622726, 30.153828355669255, 34.91016038387039, 63.87244721093218, 5.395181933492707, 50.682205356666884, 14.30948550949358, 6.73677629904645, 21.63720795232834, 88.24546772342737, 70.52366584631628, 80.29241105133863, 23.08216257708152, 70.18943125760583, 27.903666940473034, 8.5062644154541, 85.75596248652768, 114.98722742278912, 54.459513048754, 17.722794762586723, 48.24682092299989, 27.364189761525935, 11.466388908249485, 7.416638234170146, 27.78010175970767, 25.751740629947573, 10.260059667707942, 17.2891267394073, 42.590977853219286, 28.260711730474192, 172.08056604921805, 53.343470918394, 79.5250323121037, 5.319050056953997, 62.158628062439824, 6.328660001179549, 158.41440881649177, 31.926735478391386, 60.04234004570288, 11.959003521962064, 51.648137351708115, 12.06745174519925, 13.738637794912055, 26.145755899596907, 34.55676058853719, 19.865071418935997, 6.097477958027621, 58.34905103219968, 49.680614970082594, 5.861729008369815, 108.02946255080157, 96.00900742243724, 6.132231529554273, 8.613795610970262, 18.49827626480284, 45.52597979268673, 94.73544093655723, 12.343229816389359, 25.719659138687284, 13.484049239383348, 65.30810896648597, 130.39988675532712, 15.99749677822055, 25.146967690375487, 14.885904408063896, 94.90619809762184, 24.043687489144922, 10.741157375596341, 19.317159578478535, 16.51399590574016, 20.632866310289256, 125.37726121354952, 8.592601048919539, 14.184395064372914, 25.152118671170097, 25.654044582034068, 99.49319654182506, 74.9825731690993, 41.868232724477224, 16.942864254017024, 13.629483763961542, 7.657103867009251, 38.08974407208517, 10.790046653333054, 10.137365287929105, 25.788364009569236, 51.574220580155476, 67.9627860529001, 54.29493201921612, 11.716232851587383, 22.08459366712321, 10.090864076589183, 14.438205581339844, 9.5266210459175, 63.792926898873816, 38.245494581392286, 11.48553857929106, 76.80881545087001, 59.248203668489815, 78.99391333628073, 11.622401319539161, 92.34183499830881, 29.14944433677007, 12.606176426132537, 26.913306843268575, 11.856948120484061, 76.27567045451133, 22.0970470075867, 27.772147268535576, 28.24171973449107, 21.900957265518663, 61.900040130190476, 65.00004717883279, 41.542005122123705, 68.62233542944219, 8.934814267076684, 109.92535944384699, 19.765861870101247, 33.82502257254622, 73.35706725343859, 28.99971404765095, 112.48617069353703, 8.503831513171212, 18.24919449672855, 39.50313695696257, 26.52622513745569, 5.169290686625833, 68.86613716122942, 5.621448754796405, 12.203754716256022, 92.79721892953216, 15.25768228726142, 12.370738355963741, 56.506522912296646, 24.801658119153167, 24.830619352029544, 81.88613217886898, 9.152058970663756, 6.412227122292369, 77.46317831283345, 17.461688466809832, 7.56413418049062, 34.56040410239811, 16.88086995689631, 7.373626262771625, 55.473750132347604, 89.52900980766029, 159.876548495818, 19.266799320828845, 9.906827810791322, 17.247451163212382, 16.27982839904292, 21.06635060868379, 8.50158025886566, 24.951083421462016, 72.11146996022923, 17.602780057688783, 9.315498388843382, 13.62541177383332, 15.397545995026888, 53.1395930526277, 67.23474973913994, 78.54835468290966, 92.76060271368257, 67.30016285964926, 10.975855731992631, 12.782463948794577, 56.520150997336444, 12.63609792847206, 25.572645434965786, 12.148952537145453, 18.84805710823189, 91.49519264973031, 13.680359296527287, 135.99943597128774, 50.52343671665182, 19.702361250636844, 27.960831928671073, 65.57857270368298, 18.972561217478177, 14.007274650704831, 74.21435139950303, 11.085840319834011, 18.783444063144806, 20.918987251106234, 5.833910300335834, 5.03498456964802, 5.784907136467526, 114.44107211741905, 5.723785395638131, 14.399563421130729, 26.187148460428094, 14.672116447087467, 28.448925417402165, 21.817718786723958, 100.95333200341265, 39.243166511403395, 17.02338178839632, 6.57840376301065, 30.013735129419015, 54.82463170619901, 10.996104740385174, 8.688950983988994, 43.94960473922818, 22.85375132904887, 59.598684906829824, 6.190550081077858, 46.16170774554625, 91.50724116340325, 11.785663583506423, 56.351709589650234, 20.87176403844008, 59.10378322321682, 104.84392955795637, 86.15014984113589, 33.791759700019774, 87.76047737535731, 9.308638074886032, 14.54009977584861, 28.145242949601652, 45.423101503220444, 58.68848075280689, 13.151734046238982, 130.02751350379575, 8.768388077842284, 15.982732645183813, 47.51470082423906, 21.383190322882815, 41.08755021127855, 17.00494773421104, 38.145502342191186, 7.4882979673038355, 92.02853248477228, 6.661433016198113, 32.108720309288515, 57.98903988205588, 44.53980085773793, 5.608142404303109, 72.8502108420885, 63.57035937265128, 86.12146647980599, 12.716069185942958, 26.695479036023567, 103.57166601457219, 24.166444813009484, 16.104732502107446, 5.053130082684787, 8.151053436808503, 6.853813584459677, 23.200631147160337, 33.37129114960661, 27.371963247717403, 23.922725736885987, 5.368853166558068, 5.787518456608718, 20.68101728523883, 42.56730499884753, 5.399106962934973, 40.86294001157358, 59.6261355904976, 56.15190535635145, 20.735726776330946, 57.00778604081303, 7.934215653530541, 47.56548790564079, 5.89566214898414, 10.369106208715966, 10.643931147491738, 52.63118239999702, 15.524687949800654, 7.290719807145884, 11.75317883486574, 76.36826689617206, 70.16315931425416, 11.931718611622584, 19.68830024156037, 16.40802305048647, 20.24844526619373, 54.35263797274824, 20.73199180151556, 111.56649119354202, 7.087407559984948, 6.420478555855379, 24.25190157905274, 99.57537124256089, 65.8372872560833, 105.9855689563749, 20.402901870799916, 26.399992296010158, 9.805480537710705, 31.98437645893387, 17.048058972405705, 73.71715050728136, 72.4512542599534, 8.354897990648372, 6.133930069439781, 60.97308188820645, 19.676960636436025, 28.897311271547476, 9.773318457068328, 18.07739164518734, 16.364685466024955, 10.74821918815111, 7.363371331726147, 14.679090388215307, 49.834233927706514, 33.36104322111612, 40.328881985415535, 36.64063757839324, 20.997033287558317, 6.479730276531761, 57.61953749413051, 15.714241687381016, 49.835840358827625, 47.763022436473726, 12.679056200685476, 36.98576459404545, 57.83753862721152, 20.581429591569087, 5.132150464409013, 7.198196841449962, 6.488927605490808, 5.391019433905709, 52.84395642425412, 6.686002181613115, 87.49973019314518, 7.559954084102171, 6.045611357223176, 11.79410148743155, 9.693517648811506, 26.253992721908173, 14.103209538882986, 18.263680604956026, 63.39942100501594, 93.28330233967365, 20.644834754402787, 6.279683083636982, 10.378598402979229, 27.782132101026512, 65.45629895458069, 57.534238898241895, 41.17626387436968, 50.178053135941795, 86.27561604732895, 81.07030154014734, 90.31904558183909, 58.07768485620457, 35.37353700668603, 51.126913822846646, 30.733405432592953, 30.26832134205075, 49.38673097305576, 10.81644050177616, 8.094950458764906, 113.9838642878812, 55.91785688216236, 13.434024093758222, 75.54792212744304, 60.09251662203665, 11.134657463414456, 7.711129931781811, 48.002605802665165, 36.235528194824695, 141.94922409710182, 37.08452524206885, 13.269675295599342, 22.783942818784688, 57.257366216334205, 30.67914353853355, 9.696687889706682, 57.57879037360148, 14.304021547504448, 53.23772801634099, 7.434346214946112, 11.152411660907955, 10.342386256739184, 98.59216172497389, 59.24194148974468, 16.234039897818413, 13.765027234623174, 75.70205076100147, 38.10500613121301, 43.48886219679933, 6.179153648226911, 23.946263097129737, 30.466633332850282, 13.589719469354314, 10.019424894109795, 80.36408242631119, 125.85615129554066, 104.63137315181555, 14.741044091438594, 95.98404510917669, 33.51531921526051, 29.691231680282737, 7.8490189290713275, 6.633464316942561, 80.90770405376492, 15.120182989638923, 64.0276753945146, 93.85575894975449, 104.628450381746, 8.370041840105117, 12.726027177151945, 7.993453217514119, 38.38786236821623, 21.651964202188942, 17.178180818791024, 16.378206667189982, 68.06381056325114, 28.212540301093103, 93.61678343550086, 20.907198132285664, 67.07223516612075, 25.42156607703167, 17.16502757316325, 12.285385104064218, 54.24029875982481, 83.4995266687313, 5.574836494865209, 67.74691652733634, 85.19309296822, 90.17130548881725, 49.00189020280757, 79.66080626862804, 8.56658344350523, 59.12775508409102, 42.50122921498306, 37.55586882695098, 25.793380082307532, 65.97043427777159, 5.070189481607625, 40.607761990150976, 11.376411721473815, 28.213153877900965, 50.956630400844006, 31.657902083638294, 15.190204702856553, 14.720275844728235, 19.337933197313937, 73.85291371666328, 11.264564752081535, 31.33929605161276, 80.74183538956733, 68.57045502291193, 7.11287432391698, 57.540640943604345, 124.99073539880453, 43.084721471810425, 8.208305004604762, 48.03781743669046, 5.895591225517815, 73.07259976341597, 17.176719423613335, 9.446443541911052, 12.326124426430097, 12.183519449070333, 8.091903787068103, 45.52199180355199, 27.940480652714253, 73.01052058029187, 19.06965138950676, 43.16371403569056, 21.93661957040885, 10.955840189295303, 28.796818691343688, 89.57151775558472, 24.274584089094102, 13.041169354480852, 10.958374175167236, 132.26531568217143, 31.71265679176757, 21.686773700681673, 11.041605657345427, 7.378268340278223, 26.952489520050168, 53.478690952964826, 13.573997887111428, 5.32709473402899, 33.05542547674723, 7.784184551872182, 100.91776224363176, 59.45952346925438, 24.524890423251357, 79.27067525499507, 119.10896660179004, 11.59967571398287, 73.36369513022828, 13.721898569113211, 74.906801144551, 28.818336681928212, 31.3812261907531, 22.085301118509648, 59.01371855944444, 11.939112018729391, 19.55532284072751, 5.938825459474956, 12.354887257394358, 6.796402742842381, 43.95305991546195, 6.94324050787835, 29.68531646485631, 60.433940244148154, 7.632345245592746, 83.41430572936493, 112.90901177394636, 33.11465121358618, 34.27148946596833, 49.3473051734411, 42.47916630225977, 75.8955138148765, 88.47829422571493, 65.78155348621245, 27.624798934997035, 23.13914658104923, 95.53909856846624, 7.715042130330492, 56.04718824156944, 8.837680336417217, 62.86327265946333, 75.77614708905064, 13.361808802265324, 17.539928041048473, 47.85575174702982, 13.540306123217725, 38.99270059891124, 5.867636818782959, 11.537723543717247, 65.25216237692577, 29.61780750795129, 34.04634420610927, 20.570678704597967, 14.622885978690896, 12.897935726200288, 72.5119043971869, 31.334691558734956, 36.62310779964035, 48.98562718106886, 65.04701104978905, 36.165512794966865, 69.66857320199756, 5.990616856125199, 21.399596205423386, 71.38966499199701, 57.96677389370862, 87.93434277120228, 42.90927723614173, 72.7827123878125, 7.48890657583274, 34.97879444808707, 20.723659900393965, 13.905812757929288, 61.208083710149, 23.71972752497779, 24.792903751186497, 35.970316072995615, 15.402545143753393, 21.39721368699831, 8.792034970578603, 23.555219637134936, 116.7036009914967, 10.741794527305379, 21.09252885716983, 5.3060935849312925, 13.031695893214149, 46.73070542120536, 5.606515951565213, 71.00413187874388, 70.93088291785347, 165.94643967073233, 54.06777432973436, 8.260719536140163, 34.64341334513121, 27.44122086765521, 15.798932152577532, 31.972727970231908, 54.85269470383825, 10.642923555056331, 56.756566872110234, 92.18951311340922, 68.13187138240926, 11.072530992121841, 22.63780650518659, 14.83541846616729, 10.595239051965043, 43.41405812249947, 200.08997379639476, 15.418789748401943, 17.058121392157023, 5.244507050758616, 54.58342942686035, 30.874548620724976, 6.376186695078322, 20.030246246096436, 60.36291252533251, 30.7542726610035, 60.760521001500635, 7.2694853467329414, 50.360997022437914, 15.26780962909711, 8.427202061078026, 8.460880734124547, 15.359040840218793, 63.90258333498727, 6.63355242678154, 9.825668472919652, 47.22462569330739, 38.22911456758187, 5.183040023107413, 101.71262298239398, 15.153163328459508, 13.615755820075526, 26.14722900539513, 20.7739915489161, 34.64369958512962, 12.199670023585453, 15.922649949263302, 78.78248967106427, 27.13762087417457, 9.140405880110588, 30.55794097397625, 6.526721048464905, 18.86470728469729, 72.49259997939318, 54.58845151194785, 6.125989645045105, 30.220717469440892, 79.85501626556884, 10.16917988452691, 16.378659344414864, 82.83271416457677, 19.211873065432606, 65.62641161809132, 66.69188697982574, 10.369345891105002, 87.45065086718479, 104.80431310062426, 76.41740861492319, 16.164137437103626, 21.876687719161172, 9.937584953368232, 89.05035007630413, 66.36896777107827, 68.27467044540485, 15.291422301934604, 19.14278453226356, 23.70120701475656, 127.71975063161247, 40.08271094807481, 17.783108641517735, 13.450271078926257, 72.95177836966145, 6.151546194982664, 5.7240648362677, 152.38333297886143, 73.79699547458952, 71.3691409615182, 36.90321647373986, 26.587910601603646, 10.366363507345346, 17.047126860038077, 35.01787692883984, 150.20791197703898, 9.355130643769694, 5.343205770315996, 9.827281712286064, 16.280431557700915, 26.314578765973085, 11.551353361287282, 5.6033173512578145, 111.07096854500855, 30.242777586512517, 16.981096341605348, 102.52379127080984, 46.92148705562797, 6.969654530324007, 6.354079134859502, 42.6622883899609, 112.37155692132343, 8.00452576583927, 84.48189454841875, 8.484568019554514, 10.977833832917936, 112.40335454520127, 52.86875730951665, 8.07391947188204, 32.15792571967865, 41.4426042664057, 76.16002754305799, 27.520970303291197, 34.43707256923538, 87.28271873525566, 31.11345449400584, 28.062758259492043, 66.24056250917117, 49.84660445266616, 12.245380132572693, 8.409004816933281, 30.01123338957661, 15.38676647831379, 33.46825164442525, 27.450858799102207, 72.52556068378304, 7.189614024924782, 10.790890549296353, 58.80882650739245, 7.182321123011052, 42.50524981827492, 18.04337807909632, 86.17368421138623, 148.69292254176221, 69.03069206198197, 20.10865438597235, 49.57785811898881, 58.02288205041869, 66.11409740744887, 32.899169778405394, 5.590410759559846, 27.62089888477372, 73.8695244483865, 52.46577439978036, 81.27300961263374, 19.485357669269884, 5.503694885169876, 16.079184865053172, 90.70939144528563, 15.094503101742635, 5.550725918821193, 86.61566524729682, 80.72869166615146, 61.509375135434816, 26.255366470370788, 71.83069754001535, 65.36026657372388, 7.123078990424601, 23.784043486779776, 11.829538805433026, 65.85875346758489, 18.94302878851873, 46.51990488801382, 53.09850488719384, 80.79009966186099, 21.5002600290697, 13.959170720011379, 28.401043453922863, 5.99732161502723, 14.578957206095716, 65.0958472913044, 23.936930202382207, 29.420467080038364, 119.85696798231236, 6.888357881419734, 5.8644420588662, 8.286865156559832, 76.20330861006626, 72.7344374899171, 17.762085477761534, 22.59439762538332, 99.82062293744704, 26.632284700609272, 78.95102403028692, 10.663482529864705, 73.10846200019705, 28.304935593544975, 17.5049146679263, 12.463256188412448, 8.60925462299232, 16.386755194558525, 14.048086604128663, 17.61102566180585, 27.230092021041376, 5.211457350063026, 13.185653584475496, 5.285934318319537, 18.88659199260834, 53.56609209395694, 13.456050781648225, 41.083274143072664, 72.37093661436674, 13.999161629960946, 9.622904339423638, 19.38694651590946, 19.886174552173294, 76.58137424749692, 43.60943472532906, 19.090690192924633, 17.242631400234043, 39.354584191708064, 18.365190729087523, 6.160115005242519, 15.132577214969318, 37.68476324008446, 19.746229846112968, 102.26540103297936, 74.23288049349262, 65.53651233716425, 18.19136078289826, 5.475423488173368, 20.747212862652933, 72.29324813669676, 14.537842778497568, 83.3663036784778, 68.93212511330216, 49.750216103771606, 5.476420657821196, 29.913529365413808, 60.714609446898706, 7.980406648825648, 36.84039412923751, 27.082332184747365, 10.465939116016079, 11.991360989144129, 32.202196984152856, 41.90053718382693, 43.682239573173945, 11.694371193313804, 58.53277414389042, 85.92374274311076, 25.03293227378295, 20.46409307329988, 91.28273041397314, 53.701847701923, 61.725392573643916, 21.53907117636955, 32.157270138432395, 13.067456455448811, 55.816567156996186, 8.653932654209191, 87.26216159760689, 11.023653942770913, 66.29033775127861, 103.21258472304335, 51.579395762521685, 20.44555989877342, 43.417278127133635, 29.50725358957854, 13.880844182913314, 10.34594693721777, 7.217765949470431, 48.6725007156853, 54.03126228506768, 15.64404901493993, 9.13588469321004, 68.65042064787212, 36.904351949034066, 26.86983080530792, 28.68076098531591, 18.819619482473207, 20.694631977284995, 13.384947794995332, 14.668614780876036, 10.03541911180563, 51.04247438830633, 101.55770070742595, 38.5009052525848, 36.220202796835046, 59.24015818025448, 6.006269308411317, 67.8888886896911, 17.70641615817314, 23.853112205691602, 9.996088118750473, 148.6902284196535, 5.495850460064557, 79.8227240577088, 5.949931961148193, 28.53309586589744, 13.67317475078926, 93.87597658081047, 34.61473030795586, 31.2818704145761, 77.85432825840118, 13.654896820949435, 25.754698833694082, 75.64207101937922, 5.671854673532861, 25.0308730300854, 21.26308503582573, 8.465383665540092, 67.77077893442701, 16.29269517419246, 33.115657010937035, 12.711888978267924, 68.87132981677904, 46.33218207580428, 112.92136297897505, 49.79615149715336, 25.059782637235607, 5.869496486367047, 70.86399575784219, 49.94066029251411, 8.228274554944512, 14.54667100695271, 10.470273821277752, 112.64659083078848, 15.540009637155887, 17.398310575747736, 5.887575822111272, 22.838778011145212, 26.807464067309876, 35.553211271711895, 54.03539686524853, 7.3135496291601765, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([3776303.125, 3953467.8243534337, 4112118.75, 4119637.9073186214, 4144253.084085442, 4144936.7082694727, 4146043.099423394, 4163048.393269233, 4168414.399962127, 4170570.168737615, 4170592.194826264, 4176964.718006722, 4178636.4127737987, 4178647.741351206, 4214076.111295263, 4224555.245602185, 4230744.167293717, 4265027.190849176, 4297743.057145117, 4297748.003128827, 4314299.578011629, 4314860.9375, 4315152.261575435, 4315875.0, 4317100.923516991, 4318389.18471516, 4323133.067373019, 4324148.712875233, 4325180.395470313, 4325268.75, 4325927.352368278, 4326244.393103909, 4329239.900877975, 4352337.566825217, 4359060.9375, 4379985.9375, 4382095.3125, 4395532.040194941, 4397381.25, 4398883.204499294, 4407332.345715088, 4409534.253006957, 4413320.786737703, 4415619.535242281, 4422482.3612901885, 4423096.602400589, 4428507.884398101, 4433170.660380068, 4433171.875, 4454063.152757621, 4455373.629842219, 4461611.481732067, 4462290.625, 4463687.5, 4464344.769412591, 4464348.4375, 4480178.159801577, 4502921.53864577, 4503843.795037816, 4504843.786086272, 4512344.084565212, 4556021.087192114, 4556284.375, 4560221.875, 4560593.576487092, 4578495.885320255, 4579435.566314528, 4580356.904127168, 4583033.001487887, 4584242.1875, 4584356.862047365, 4584402.460699811, 4584990.410968397, 4584998.349180298, 4585655.577002374, 4589159.860317779, 4590613.767971238, 4591085.055835027, 4592430.262663919, 4607154.305908784, 4607157.266059498, 4612470.07463054, 4612689.543164072, 4613080.213470995, 4613294.163518426, 4613311.004878084, 4613355.19305184, 4613364.0625, 4613468.017643461, 4613495.004437667, 4613570.3125, 4613715.780906637, 4613716.881596171, 4613721.639844437, 4613751.5625, 4613769.702169067, 4613993.53332788, 4613994.597156861, 4614318.410870904, 4614359.375, 4614457.8125, 4614834.288617141, 4614876.735542546, 4614878.49003524, 4614910.802118171, 4615078.397062751, 4615341.54887082, 4615833.953965929, 4616285.9375, 4616628.778224871, 4616954.6875, 4654231.217826674, 4698561.331044769, 4704487.032077358, 4704854.6875, 4705023.378778495, 4705114.685810785, 4705150.0, 4705288.080252639, 4706165.831385872, 4706241.640326029, 4706280.675952589, 4706288.904513873, 4706377.488601191, 4706606.754291762, 4706620.3125, 4706641.8781045815, 4706703.496984568, 4706721.875, 4706743.806633618, 4706918.066998525, 4707175.0, 4707187.971459857, 4707249.565845174, 4707664.160114281, 4707823.4375, 4707875.962937648, 4707940.625, 4707959.903138806, 4708000.3104883125, 4708117.486094529, 4708120.863899815, 4708150.680606555, 4708389.152207543, 4708446.614310244, 4708696.875, 4709002.187626872, 4709114.0625, 4709173.503904234, 4709597.288955999, 4710124.008938819, 4732599.136296033, 4777039.820559666, 4780075.0, 4811016.284597938, 4822127.964946651, 4826579.24419494, 4826606.25, 4839221.875, 4839659.626961983, 4840085.739471941, 4847446.860334478, 4857034.375, 4857713.785092762, 4860695.0502721695, 4865375.789642262, 4865470.774960199, 4920044.721713612, 4922558.950949717, 4923952.099586881, 4924198.22359092, 4932528.532502235, 4959606.085699295, 4959856.948821547, 4960946.61079482, 5026628.125, 5076903.566719479, 5080602.732176026, 6628945.4590162, 6853426.5625, 6854413.835172976, 6856935.195744104, 6941040.7736308025, 6965400.0, 6966833.542019061, 6966990.625, 6967022.221494044, 6967679.626774171, 6968517.967139684, 6968845.17387332, 6968847.097191251, 6972604.6875, 6976635.9375, 7001477.616776888, 7023135.216171074, 7028195.79096048, 7029062.114981148, 7032942.48250165, 7032973.049872439, 7042220.3125, 7062192.964275239, 7062253.037904068, 7085506.671306737, 7093448.639204126, 7103237.269730339, 7103891.727588519, 7104982.774503778, 7106171.343562062, 7106634.42976255, 7106733.383785439, 7112773.4375, 7118012.040091006, 7118021.365521938, 7162862.460547187, 7165838.369969703, 7166325.0, 7172415.737461771, 7173119.940679638, 7173175.0, 7173906.639413699, 7173965.339313479, 7177398.4375, 7177966.5974557, 7188634.54291229, 7188984.375, 7189142.320573567, 7189743.143722902, 7190367.4839566145, 7190718.8305501975, 7193033.484715838, 7234656.25, 7243009.3698148765, 7243018.368818477, 7244916.479482948, 7244954.467498964, 7246029.192701239, 7246791.591850083, 7246926.092934556, 7248917.078074785, 7249300.0, 7249343.4671471715, 7249855.567165148, 7249877.41334133, 7249954.6875, 7251670.290975627, 7252033.618545688, 7254911.547729573, 7257977.059438333, 7259497.186778628, 7260041.643629143, 7260056.635586769, 7262577.913498748, 7267196.339400492, 7267625.558151885, 7277771.856130071, 7278785.543284127, 7279453.894717773, 7285935.9375, 7295396.875, 7299452.779769833, 7300221.875, 7304972.740288893, 7317574.900628497, 7320447.726249084, 7321959.375, 7324167.977138695, 7335318.629943307, 7340738.067955067, 7346040.5543353725, 7346046.875, 7346701.186964185, 7346723.577909481, 7346742.011017613, 7347066.416139427, 7347333.9922339795, 7347829.6875, 7348300.7663145, 7348568.481214511, 7348568.881208628, 7348648.410548979, 7348739.314731747, 7348909.961953707, 7349017.453271179, 7349438.66960876, 7349510.536688104, 7349540.625, 7349562.764263202, 7350066.79307587, 7350115.494469828, 7350198.364979418, 7350218.746139433, 7350288.594437197, 7350395.3125, 7350404.83538499, 7350436.469007901, 7350442.74627953, 7350599.374212862, 7350701.5625, 7350706.164141321, 7350727.2530534575, 7350987.5, 7351265.251376285, 7353884.375, 7353947.805752003, 7353973.4375, 7354114.0545593565, 7354183.19626083, 7354456.4569521835, 7354508.810373518, 7354667.059379743, 7354776.926680106, 7354861.94449598, 7354909.949516697, 7355048.4375, 7355068.722953517, 7355084.265542449, 7355117.1680306, 7355126.263134002, 7355139.0625, 7355152.560095268, 7355170.3125, 7355194.562062712, 7355200.653864741, 7355203.125, 7355226.051411013, 7355229.6875, 7355234.828190101, 7355242.980536004, 7355271.5456198575, 7355284.375, 7355365.091271542, 7355379.6875, 7355529.138421185, 7355560.622852177, 7355571.767825984, 7355593.75, 7355604.2387453765, 7355607.583307163, 7355624.261068011, 7355650.510413526, 7355659.67593618, 7355677.3122931495, 7355689.3375196885, 7355700.676415967, 7355718.484617601, 7355748.873617448, 7355771.530677967, 7355809.375, 7355816.028342203, 7355827.955688094, 7355935.14044476, 7355935.5733451145, 7355941.264365398, 7355993.75, 7356000.016546414, 7356009.375, 7356068.12063558, 7356072.973690901, 7356136.920570527, 7356153.095909983, 7356241.455921445, 7356489.0625, 7356547.921107917, 7356563.516141946, 7356710.6042570155, 7356859.375, 7357439.207528567, 7357705.294530963, 7359251.928911572, 7360440.625, 7371569.551620316, 7381059.834931414, 7382566.485307742, 7387472.468309064, 7391844.677969557, 7394857.309793623, 7398352.486556796, 7431937.5, 7434712.368887855, 7434813.6239804765, 7445998.621046522, 7463285.9375, 7463559.541888795, 7465159.344164772, 7474608.361682213, 7478551.928022449, 7478673.949568688, 7479843.75, 7479883.241785046, 7480294.570429022, 7480742.1875, 7480943.876998851, 7481025.429481897, 7481639.0625, 7481852.421386966, 7482160.445738214, 7482470.792652851, 7482544.384976245, 7482753.454208181, 7482985.680346304, 7486068.034251655, 7491442.196620299, 7503015.625, 7503640.438744876, 7514696.875, 7514973.778939407, 7516716.636290986, 7516978.07788152, 7521177.1901454795, 7527112.688966509, 7536054.6875, 7548414.0625, 7551996.5423452025, 7554389.614525312, 7554509.348214769, 7555621.278480497, 7555701.639463825, 7556137.7841223115, 7556154.699204662, 7556315.428623421, 7557565.469936519, 7558327.72397796, 7558373.4375, 7558431.128720357, 7559119.893772078, 7559384.763242567, 7559648.836807978, 7559667.061088304, 7559682.573684649, 7560011.592455125, 7560126.215049383, 7560204.5712227635, 7560443.160542424, 7560445.41068138, 7560582.273825975, 7560626.523836453, 7560726.5625, 7560773.4375, 7560812.5, 7560835.9375, 7561249.567279374, 7561717.1875, 7561731.875792725, 7562629.636410655, 7575309.375, 7579233.021890104, 7613221.558884527, 7619228.125, 7634387.367824745, 7636059.166295973, 7647326.181655816, 7649803.253986295, 7652643.75, 7653483.91395789, 7655803.7060874365, 7657699.401516652, 7661714.06694227, 7685659.663769186, 7685667.105010654, 7711211.0802874155, 7716096.417638477, 7729004.859770418, 7740324.479287578, 7755502.745346214, 7762071.4866145495, 7762304.6875, 7762481.6525656115, 7762750.0, 7763327.046455448, 7764124.538452992, 7764152.632582777, 7764673.453248114, 7765829.119381455, 7780846.875, 7782432.8125, 7787970.614770444, 7790932.465321829, 7791664.5476693455, 7793903.125, 7794781.25, 7795421.144832811, 7796445.297762504, 7796561.161697247, 7798099.59353125, 7798646.027681002, 7798648.282434632, 7806556.25, 7807955.761342901, 7816534.321392241, 7818673.4375, 7819344.530256825, 7822280.713653049, 7823397.507000514, 7824371.186747917, 7824906.25, 7824985.9836004125, 7825303.591146549, 7825593.891695961, 7825650.0, 7826242.342066727, 7826278.952747589, 7826507.213769326, 7826736.031323381, 7829207.328279251, 7833920.797110364, 7835935.762362747, 7844693.75, 7845428.201576608, 7849804.667861416, 7850226.001689405, 7850856.9110418, 7851012.320437762, 7851436.97702878, 7851526.035438869, 7852228.125, 7852252.482844656, 7852318.018851292, 7852418.64268261, 7852495.3125, 7853153.094375616, 7853428.51381073, 7853601.5625, 7853778.619447164, 7854270.3125, 7855509.375, 7855785.9375, 7855906.09468776, 7856935.900045726, 7857025.070988979, 7859996.871896818, 7871361.090992636, 7918274.98405559, 8003687.067169525, 8005004.723398452, 8009000.063753082, 8019145.253220141, 8020308.627917006, 8072298.4375, 8100861.023327874, 8103351.5625, 8115297.7273800615, 8120351.5625, 8129295.279769583, 8219456.25, 8222716.738101302, 8233655.47111012, 8233926.411493758, 8233926.5625, 8241026.045247137, 8241290.625, 8242652.88765562, 8244890.7579899635, 8261408.464208051, 8263890.482656587, 8265851.17528691, 8267204.6875, 8269837.469779417, 8270994.405498651, 8272132.035934791, 8272213.737261837, 8276072.980840321, 8278649.8871902255, 8281479.665256793, 8283339.581182982, 8283495.052432264, 8283616.5800794205, 8283912.388896014, 8284907.8125, 8300065.803157313, 8300146.39419813, 8300254.631707822, 8300585.269491064, 8301876.717880324, 8303121.875, 8303560.52560412, 8303880.810827147, 8303932.8125, 8304275.474035245, 8304486.776823611, 8304718.727500251, 8304766.94578133, 8305000.0, 8305035.925121562, 8305354.3709644675, 8305510.182360973, 8305743.388440773, 8305763.99068725, 8305854.269631069, 8305963.18230806, 8306096.432384584, 8306275.152188264, 8306291.088709399, 8307639.9060133975, 8307667.180836747, 8307744.4149556635, 8308214.225072194, 8314595.3125, 8315030.525708947, 8315157.504815847, 8315541.007301723, 8315578.204767396, 8316857.8125, 8317934.306350614, 8318599.821863442, 8318834.375, 8319167.1875, 8320250.0, 8320726.5625, 8321178.125, 8321450.0, 8323451.515333917, 8323754.816591182, 8324603.125, 8324861.236393531, 8333121.875, 8334680.602052029, 8337295.3125, 8337412.022948694, 8337430.763006251, 8337823.985064032, 8339418.75, 8339763.638911199, 8340469.4789397735, 8340660.07476173, 8341911.184880718, 8342245.3125, 8342291.658824349, 8342952.511210676, 8344055.777614695, 8344267.368292311, 8348397.773368531, 8349824.533548002, 8350106.239425707, 8351989.0625, 8352118.75, 8356238.64826699, 8358166.514018813, 8358167.1875, 8360983.382349727, 8364087.245048937, 8366315.625, 8366485.9375, 8370796.875, 8371422.921831043, 8376825.8140620245, 8378207.484927184, 8378223.4375, 8386671.294245594, 8387985.6363638975, 8388954.6875, 8389232.510068132, 8389240.40243062, 8389417.1875, 8390461.053418798, 8390515.746906282, 8391410.222396841, 8392939.232739663, 8394812.71622379, 8395349.738230443, 8396356.707888436, 8396411.41579201, 8396475.951386265, 8396512.5, 8396574.863114957, 8396623.4375, 8396815.625, 8398792.1875, 8399425.102909228, 8400717.138280358, 8401168.224745385, 8401372.687963957, 8401747.072833862, 8402109.922646312, 8402129.6875, 8402144.978509594, 8402305.510727374, 8402456.25, 8402470.3125, 8404381.21441109, 8404621.72308853, 8407187.471884534, 8407193.380362585, 8407206.25, 8408130.697533775, 8408600.1198273, 8409762.791668264, 8409829.664679805, 8410876.640596375, 8411958.294110132, 8411980.504048472, 8412060.98838885, 8412881.25, 8415285.9375, 8416129.1257535, 8416328.659723097, 8416523.4375, 8416575.083053287, 8416615.881782105, 8416662.815680765, 8416707.917894794, 8416893.75, 8416921.187240621, 8417133.344411002, 8423082.8125, 8428554.660580311, 8428642.930728575, 8430373.4375, 8430719.06413848, 8431929.289978618, 8433813.929498231, 8434018.174759103, 8434237.351998247, 8440164.65481588, 8446186.173115585, 8448890.625, 8449152.357115414, 8449152.890135821, 8449154.277474249, 8449193.998233646, 8449430.438847836, 8449475.902689295, 8449592.1875, 8449651.91914745, 8449675.0, 8449684.375, 8449710.223488802, 8449716.990847249, 8449748.4375, 8449773.047781492, 8449820.3125, 8449842.973337403, 8449849.45383627, 8449925.749605194, 8449929.6875, 8450000.0, 8450019.03761291, 8450021.412611907, 8450047.514317103, 8450062.08220304, 8450117.1875, 8450142.1875, 8450142.27637146, 8450180.320693707, 8450187.60370888, 8450196.086532753, 8450207.803261196, 8450215.448745195, 8450230.794739814, 8450238.349077687, 8450239.651292771, 8450248.706046002, 8450290.581249598, 8450292.988414336, 8450315.834668634, 8450357.731469085, 8450360.831291448, 8450365.076417197, 8450373.898419246, 8450375.512780286, 8450399.338822598, 8450406.277928699, 8450429.72492595, 8450478.658490328, 8450512.401465869, 8450517.064799549, 8450536.192621311, 8450538.866962388, 8450559.375, 8450560.334305163, 8450566.073796611, 8450607.8125, 8450628.508182108, 8450640.014250029, 8450642.845549004, 8450649.825290555, 8450668.731191887, 8450680.675624978, 8450691.994905142, 8450778.481533194, 8450803.02695218, 8450809.375, 8450823.4375, 8450841.7624801, 8450842.902062275, 8450860.9375, 8450865.625, 8450926.509659644, 8451009.375, 8451050.0, 8451058.491025176, 8451063.267147573, 8451072.781095857, 8451118.75, 8451120.926503846, 8451137.724552643, 8451370.3125, 8451398.567135667, 8451411.16251271, 8451484.83610552, 8451609.375, 8452140.87810651, 8452187.27327077, 8452295.138549764, 8452543.976605069, 8452553.844023537, 8452560.929701727, 8452601.5625, 8452715.483396087, 8452726.5625, 8452796.826918598, 8452926.5625, 8452950.0, 8452959.375, 8452998.4375, 8453004.25225542, 8453024.512097051, 8453039.0625, 8453071.855366303, 8453081.848518431, 8453276.86586857, 8453380.629282055, 8453478.394564677, 8453587.5, 8453619.174680745, 8453701.920790637, 8453918.75, 8454059.375, 8454221.08913969, 8454270.18617268, 8454284.375, 8454458.665617276, 8454518.756187033, 8454641.890102616, 8454644.156954652, 8454748.4375, 8455100.762238322, 8455494.612118686, 8455934.375, 8455980.078611583, 8456164.500649713, 8456478.6573258, 8456701.556204531, 8457103.766854871, 8457207.71401326, 8457210.9375, 8457601.276937567, 8458404.6875, 8458416.233709032, 8458525.594779786, 8458869.409473183, 8460751.563044252, 8460760.9375, 8460768.75, 8460861.522043912, 8461212.79647858, 8461241.849158468, 8461292.083930677, 8461346.875, 8461457.493712885, 8461749.959324364, 8461844.512536088, 8462084.916621955, 8462141.976828758, 8462203.689107515, 8462292.521201057, 8462587.244036565, 8462634.934533473, 8462646.805988973, 8462655.000003697, 8462815.072925514, 8462909.207275152, 8463202.316902675, 8463253.125, 8463518.296791708, 8463551.5625, 8463590.79275333, 8463890.353652706, 8464051.888235407, 8464185.19682257, 8464499.322266504, 8464612.530160354, 8464901.067143973, 8465221.92051126, 8465528.684039032, 8465920.140716502, 8465960.054029932, 8466089.72767192, 8466179.618634306, 8466229.570783818, 8466332.739578882, 8466490.625, 8466714.77606308, 8466729.507498484, 8466733.465140488, 8466756.56437217, 8467098.883861126, 8467270.3125, 8467279.577402653, 8467410.905874815, 8467793.75, 8468060.9375, 8468108.149531176, 8468115.625, 8468321.875, 8468344.684881588, 8468618.75, 8468668.756252402, 8468852.655912235, 8469562.990200277, 8469645.3125, 8472426.5625, 8473320.3125, 8474369.08461426, 8475373.850265607, 8475943.75, 8476426.356659444, 8476610.327765357, 8479543.435148846, 8480650.876697538, 8480823.315233983, 8480915.728429774, 8481066.634184306, 8481308.777785268, 8481334.893220967, 8481870.948068444, 8481913.130911574, 8481954.59774135, 8482299.294776993, 8482496.875, 8482543.75, 8482700.950660435, 8482709.375, 8482772.764997395, 8482869.540408948, 8483018.184792416, 8483073.79164845, 8483075.0, 8483223.4375, 8483597.047867822, 8483990.384349758, 8484060.871472083, 8484190.625, 8484405.54670384, 8484421.875, 8484588.30500851, 8484936.072675496, 8485107.333866691, 8485140.551511873, 8485522.604752786, 8485704.495516522, 8485710.2367092, 8485882.06123886, 8486227.012041437, 8486878.125, 8486927.299547091, 8487212.5, 8487234.9503927, 8487411.323363347, 8487550.693771916, 8487916.836554673, 8488544.520762479, 8488670.090661587, 8490231.37008544, 8492928.074011821, 8494429.309534209, 8495214.480060132, 8495939.615043834, 8498048.4375, 8504821.940967496, 8506064.137342218, 8506801.404704178, 8507291.952208895, 8508215.06223991, 8509057.606517576, 8509088.878290324, 8512286.260982856, 8512596.773094237, 8512843.411639528, 8513132.366540851, 8513846.134310527, 8514806.820215194, 8515130.79441935, 8515449.102459181, 8515541.06955262, 8515716.983506685, 8516661.660636349, 8516796.875, 8517485.17447201, 8517774.888096994, 8517803.017403604, 8518589.179138046, 8522598.584293313, 8526190.773635317, 8535689.585834155, 8541668.134958988, 8549709.000086721, 8550694.60695882, 8551643.75, 8552332.8125, 8552736.621120758, ...], [90.65205132276873, 51.65990689171216, 62.48828669410351, 27.329082412113774, 20.61477250024588, 10.080926884335751, 10.243247445157742, 5.243909048280185, 6.123909717101403, 55.572845369023554, 11.139177566338041, 35.41518615792937, 77.12608324409752, 19.73672267404574, 21.994072247791927, 19.108402200382276, 16.8126690102502, 74.4395665643576, 10.193675130362045, 10.51046437596898, 115.6624878375185, 89.37970932127544, 19.078920648883496, 77.53545073304804, 20.210330828095657, 21.87280834445621, 8.426119632503843, 6.117211739694339, 18.560908635998963, 29.46969739153408, 54.90191853327583, 18.129597303057334, 10.157545557457427, 15.202483745388834, 45.169164872096914, 69.89548590614693, 77.54926876852281, 28.465042266064977, 59.47754913970621, 14.494667543357846, 13.417944279061071, 5.200325005288841, 17.12047049369074, 11.826770465635667, 19.874949891430568, 24.10717200140359, 6.777945859463626, 6.125038551423853, 30.97035900503231, 40.50738913718805, 11.442275612365117, 7.812697829550582, 32.430719276159, 74.20644850869164, 28.467594395955953, 35.51514077477125, 13.586187405214375, 6.22561760186987, 6.092795308961641, 7.616341825730663, 18.777664633031378, 19.138028838627623, 48.94029387172308, 79.6595358446398, 9.18887460061968, 23.745116750913027, 25.228192822165983, 8.665688988110803, 9.496484347006552, 79.56007216740643, 12.241234807820842, 12.897516624802396, 24.91470570554669, 14.615232913978053, 19.925079237898878, 17.18213564457672, 40.79856010412186, 69.35240258548845, 5.646676270771858, 13.66247622224325, 26.427810327230464, 85.63570092645053, 17.156163553159463, 12.063063188016976, 37.66648428276979, 90.43490463937796, 151.73177261182286, 31.691727882586825, 28.546034266081655, 44.19112183452782, 47.3014959597643, 11.380468716628224, 23.67562022965622, 93.24284880799546, 46.80049960953413, 20.458838605416076, 14.175322046655884, 6.01674019622726, 30.153828355669255, 34.91016038387039, 63.87244721093218, 5.395181933492707, 50.682205356666884, 14.30948550949358, 6.73677629904645, 21.63720795232834, 88.24546772342737, 70.52366584631628, 80.29241105133863, 23.08216257708152, 70.18943125760583, 27.903666940473034, 8.5062644154541, 85.75596248652768, 114.98722742278912, 54.459513048754, 17.722794762586723, 48.24682092299989, 27.364189761525935, 11.466388908249485, 7.416638234170146, 27.78010175970767, 25.751740629947573, 10.260059667707942, 17.2891267394073, 42.590977853219286, 28.260711730474192, 172.08056604921805, 53.343470918394, 79.5250323121037, 5.319050056953997, 62.158628062439824, 6.328660001179549, 158.41440881649177, 31.926735478391386, 60.04234004570288, 11.959003521962064, 51.648137351708115, 12.06745174519925, 13.738637794912055, 26.145755899596907, 34.55676058853719, 19.865071418935997, 6.097477958027621, 58.34905103219968, 49.680614970082594, 5.861729008369815, 108.02946255080157, 96.00900742243724, 6.132231529554273, 8.613795610970262, 18.49827626480284, 45.52597979268673, 94.73544093655723, 12.343229816389359, 25.719659138687284, 13.484049239383348, 65.30810896648597, 130.39988675532712, 15.99749677822055, 25.146967690375487, 14.885904408063896, 94.90619809762184, 24.043687489144922, 10.741157375596341, 19.317159578478535, 16.51399590574016, 20.632866310289256, 125.37726121354952, 8.592601048919539, 14.184395064372914, 25.152118671170097, 25.654044582034068, 99.49319654182506, 74.9825731690993, 41.868232724477224, 16.942864254017024, 13.629483763961542, 7.657103867009251, 38.08974407208517, 10.790046653333054, 10.137365287929105, 25.788364009569236, 51.574220580155476, 67.9627860529001, 54.29493201921612, 11.716232851587383, 22.08459366712321, 10.090864076589183, 14.438205581339844, 9.5266210459175, 63.792926898873816, 38.245494581392286, 11.48553857929106, 76.80881545087001, 59.248203668489815, 78.99391333628073, 11.622401319539161, 92.34183499830881, 29.14944433677007, 12.606176426132537, 26.913306843268575, 11.856948120484061, 76.27567045451133, 22.0970470075867, 27.772147268535576, 28.24171973449107, 21.900957265518663, 61.900040130190476, 65.00004717883279, 41.542005122123705, 68.62233542944219, 8.934814267076684, 109.92535944384699, 19.765861870101247, 33.82502257254622, 73.35706725343859, 28.99971404765095, 112.48617069353703, 8.503831513171212, 18.24919449672855, 39.50313695696257, 26.52622513745569, 5.169290686625833, 68.86613716122942, 5.621448754796405, 12.203754716256022, 92.79721892953216, 15.25768228726142, 12.370738355963741, 56.506522912296646, 24.801658119153167, 24.830619352029544, 81.88613217886898, 9.152058970663756, 6.412227122292369, 77.46317831283345, 17.461688466809832, 7.56413418049062, 34.56040410239811, 16.88086995689631, 7.373626262771625, 55.473750132347604, 89.52900980766029, 159.876548495818, 19.266799320828845, 9.906827810791322, 17.247451163212382, 16.27982839904292, 21.06635060868379, 8.50158025886566, 24.951083421462016, 72.11146996022923, 17.602780057688783, 9.315498388843382, 13.62541177383332, 15.397545995026888, 53.1395930526277, 67.23474973913994, 78.54835468290966, 92.76060271368257, 67.30016285964926, 10.975855731992631, 12.782463948794577, 56.520150997336444, 12.63609792847206, 25.572645434965786, 12.148952537145453, 18.84805710823189, 91.49519264973031, 13.680359296527287, 135.99943597128774, 50.52343671665182, 19.702361250636844, 27.960831928671073, 65.57857270368298, 18.972561217478177, 14.007274650704831, 74.21435139950303, 11.085840319834011, 18.783444063144806, 20.918987251106234, 5.833910300335834, 5.03498456964802, 5.784907136467526, 114.44107211741905, 5.723785395638131, 14.399563421130729, 26.187148460428094, 14.672116447087467, 28.448925417402165, 21.817718786723958, 100.95333200341265, 39.243166511403395, 17.02338178839632, 6.57840376301065, 30.013735129419015, 54.82463170619901, 10.996104740385174, 8.688950983988994, 43.94960473922818, 22.85375132904887, 59.598684906829824, 6.190550081077858, 46.16170774554625, 91.50724116340325, 11.785663583506423, 56.351709589650234, 20.87176403844008, 59.10378322321682, 104.84392955795637, 86.15014984113589, 33.791759700019774, 87.76047737535731, 9.308638074886032, 14.54009977584861, 28.145242949601652, 45.423101503220444, 58.68848075280689, 13.151734046238982, 130.02751350379575, 8.768388077842284, 15.982732645183813, 47.51470082423906, 21.383190322882815, 41.08755021127855, 17.00494773421104, 38.145502342191186, 7.4882979673038355, 92.02853248477228, 6.661433016198113, 32.108720309288515, 57.98903988205588, 44.53980085773793, 5.608142404303109, 72.8502108420885, 63.57035937265128, 86.12146647980599, 12.716069185942958, 26.695479036023567, 103.57166601457219, 24.166444813009484, 16.104732502107446, 5.053130082684787, 8.151053436808503, 6.853813584459677, 23.200631147160337, 33.37129114960661, 27.371963247717403, 23.922725736885987, 5.368853166558068, 5.787518456608718, 20.68101728523883, 42.56730499884753, 5.399106962934973, 40.86294001157358, 59.6261355904976, 56.15190535635145, 20.735726776330946, 57.00778604081303, 7.934215653530541, 47.56548790564079, 5.89566214898414, 10.369106208715966, 10.643931147491738, 52.63118239999702, 15.524687949800654, 7.290719807145884, 11.75317883486574, 76.36826689617206, 70.16315931425416, 11.931718611622584, 19.68830024156037, 16.40802305048647, 20.24844526619373, 54.35263797274824, 20.73199180151556, 111.56649119354202, 7.087407559984948, 6.420478555855379, 24.25190157905274, 99.57537124256089, 65.8372872560833, 105.9855689563749, 20.402901870799916, 26.399992296010158, 9.805480537710705, 31.98437645893387, 17.048058972405705, 73.71715050728136, 72.4512542599534, 8.354897990648372, 6.133930069439781, 60.97308188820645, 19.676960636436025, 28.897311271547476, 9.773318457068328, 18.07739164518734, 16.364685466024955, 10.74821918815111, 7.363371331726147, 14.679090388215307, 49.834233927706514, 33.36104322111612, 40.328881985415535, 36.64063757839324, 20.997033287558317, 6.479730276531761, 57.61953749413051, 15.714241687381016, 49.835840358827625, 47.763022436473726, 12.679056200685476, 36.98576459404545, 57.83753862721152, 20.581429591569087, 5.132150464409013, 7.198196841449962, 6.488927605490808, 5.391019433905709, 52.84395642425412, 6.686002181613115, 87.49973019314518, 7.559954084102171, 6.045611357223176, 11.79410148743155, 9.693517648811506, 26.253992721908173, 14.103209538882986, 18.263680604956026, 63.39942100501594, 93.28330233967365, 20.644834754402787, 6.279683083636982, 10.378598402979229, 27.782132101026512, 65.45629895458069, 57.534238898241895, 41.17626387436968, 50.178053135941795, 86.27561604732895, 81.07030154014734, 90.31904558183909, 58.07768485620457, 35.37353700668603, 51.126913822846646, 30.733405432592953, 30.26832134205075, 49.38673097305576, 10.81644050177616, 8.094950458764906, 113.9838642878812, 55.91785688216236, 13.434024093758222, 75.54792212744304, 60.09251662203665, 11.134657463414456, 7.711129931781811, 48.002605802665165, 36.235528194824695, 141.94922409710182, 37.08452524206885, 13.269675295599342, 22.783942818784688, 57.257366216334205, 30.67914353853355, 9.696687889706682, 57.57879037360148, 14.304021547504448, 53.23772801634099, 7.434346214946112, 11.152411660907955, 10.342386256739184, 98.59216172497389, 59.24194148974468, 16.234039897818413, 13.765027234623174, 75.70205076100147, 38.10500613121301, 43.48886219679933, 6.179153648226911, 23.946263097129737, 30.466633332850282, 13.589719469354314, 10.019424894109795, 80.36408242631119, 125.85615129554066, 104.63137315181555, 14.741044091438594, 95.98404510917669, 33.51531921526051, 29.691231680282737, 7.8490189290713275, 6.633464316942561, 80.90770405376492, 15.120182989638923, 64.0276753945146, 93.85575894975449, 104.628450381746, 8.370041840105117, 12.726027177151945, 7.993453217514119, 38.38786236821623, 21.651964202188942, 17.178180818791024, 16.378206667189982, 68.06381056325114, 28.212540301093103, 93.61678343550086, 20.907198132285664, 67.07223516612075, 25.42156607703167, 17.16502757316325, 12.285385104064218, 54.24029875982481, 83.4995266687313, 5.574836494865209, 67.74691652733634, 85.19309296822, 90.17130548881725, 49.00189020280757, 79.66080626862804, 8.56658344350523, 59.12775508409102, 42.50122921498306, 37.55586882695098, 25.793380082307532, 65.97043427777159, 5.070189481607625, 40.607761990150976, 11.376411721473815, 28.213153877900965, 50.956630400844006, 31.657902083638294, 15.190204702856553, 14.720275844728235, 19.337933197313937, 73.85291371666328, 11.264564752081535, 31.33929605161276, 80.74183538956733, 68.57045502291193, 7.11287432391698, 57.540640943604345, 124.99073539880453, 43.084721471810425, 8.208305004604762, 48.03781743669046, 5.895591225517815, 73.07259976341597, 17.176719423613335, 9.446443541911052, 12.326124426430097, 12.183519449070333, 8.091903787068103, 45.52199180355199, 27.940480652714253, 73.01052058029187, 19.06965138950676, 43.16371403569056, 21.93661957040885, 10.955840189295303, 28.796818691343688, 89.57151775558472, 24.274584089094102, 13.041169354480852, 10.958374175167236, 132.26531568217143, 31.71265679176757, 21.686773700681673, 11.041605657345427, 7.378268340278223, 26.952489520050168, 53.478690952964826, 13.573997887111428, 5.32709473402899, 33.05542547674723, 7.784184551872182, 100.91776224363176, 59.45952346925438, 24.524890423251357, 79.27067525499507, 119.10896660179004, 11.59967571398287, 73.36369513022828, 13.721898569113211, 74.906801144551, 28.818336681928212, 31.3812261907531, 22.085301118509648, 59.01371855944444, 11.939112018729391, 19.55532284072751, 5.938825459474956, 12.354887257394358, 6.796402742842381, 43.95305991546195, 6.94324050787835, 29.68531646485631, 60.433940244148154, 7.632345245592746, 83.41430572936493, 112.90901177394636, 33.11465121358618, 34.27148946596833, 49.3473051734411, 42.47916630225977, 75.8955138148765, 88.47829422571493, 65.78155348621245, 27.624798934997035, 23.13914658104923, 95.53909856846624, 7.715042130330492, 56.04718824156944, 8.837680336417217, 62.86327265946333, 75.77614708905064, 13.361808802265324, 17.539928041048473, 47.85575174702982, 13.540306123217725, 38.99270059891124, 5.867636818782959, 11.537723543717247, 65.25216237692577, 29.61780750795129, 34.04634420610927, 20.570678704597967, 14.622885978690896, 12.897935726200288, 72.5119043971869, 31.334691558734956, 36.62310779964035, 48.98562718106886, 65.04701104978905, 36.165512794966865, 69.66857320199756, 5.990616856125199, 21.399596205423386, 71.38966499199701, 57.96677389370862, 87.93434277120228, 42.90927723614173, 72.7827123878125, 7.48890657583274, 34.97879444808707, 20.723659900393965, 13.905812757929288, 61.208083710149, 23.71972752497779, 24.792903751186497, 35.970316072995615, 15.402545143753393, 21.39721368699831, 8.792034970578603, 23.555219637134936, 116.7036009914967, 10.741794527305379, 21.09252885716983, 5.3060935849312925, 13.031695893214149, 46.73070542120536, 5.606515951565213, 71.00413187874388, 70.93088291785347, 165.94643967073233, 54.06777432973436, 8.260719536140163, 34.64341334513121, 27.44122086765521, 15.798932152577532, 31.972727970231908, 54.85269470383825, 10.642923555056331, 56.756566872110234, 92.18951311340922, 68.13187138240926, 11.072530992121841, 22.63780650518659, 14.83541846616729, 10.595239051965043, 43.41405812249947, 200.08997379639476, 15.418789748401943, 17.058121392157023, 5.244507050758616, 54.58342942686035, 30.874548620724976, 6.376186695078322, 20.030246246096436, 60.36291252533251, 30.7542726610035, 60.760521001500635, 7.2694853467329414, 50.360997022437914, 15.26780962909711, 8.427202061078026, 8.460880734124547, 15.359040840218793, 63.90258333498727, 6.63355242678154, 9.825668472919652, 47.22462569330739, 38.22911456758187, 5.183040023107413, 101.71262298239398, 15.153163328459508, 13.615755820075526, 26.14722900539513, 20.7739915489161, 34.64369958512962, 12.199670023585453, 15.922649949263302, 78.78248967106427, 27.13762087417457, 9.140405880110588, 30.55794097397625, 6.526721048464905, 18.86470728469729, 72.49259997939318, 54.58845151194785, 6.125989645045105, 30.220717469440892, 79.85501626556884, 10.16917988452691, 16.378659344414864, 82.83271416457677, 19.211873065432606, 65.62641161809132, 66.69188697982574, 10.369345891105002, 87.45065086718479, 104.80431310062426, 76.41740861492319, 16.164137437103626, 21.876687719161172, 9.937584953368232, 89.05035007630413, 66.36896777107827, 68.27467044540485, 15.291422301934604, 19.14278453226356, 23.70120701475656, 127.71975063161247, 40.08271094807481, 17.783108641517735, 13.450271078926257, 72.95177836966145, 6.151546194982664, 5.7240648362677, 152.38333297886143, 73.79699547458952, 71.3691409615182, 36.90321647373986, 26.587910601603646, 10.366363507345346, 17.047126860038077, 35.01787692883984, 150.20791197703898, 9.355130643769694, 5.343205770315996, 9.827281712286064, 16.280431557700915, 26.314578765973085, 11.551353361287282, 5.6033173512578145, 111.07096854500855, 30.242777586512517, 16.981096341605348, 102.52379127080984, 46.92148705562797, 6.969654530324007, 6.354079134859502, 42.6622883899609, 112.37155692132343, 8.00452576583927, 84.48189454841875, 8.484568019554514, 10.977833832917936, 112.40335454520127, 52.86875730951665, 8.07391947188204, 32.15792571967865, 41.4426042664057, 76.16002754305799, 27.520970303291197, 34.43707256923538, 87.28271873525566, 31.11345449400584, 28.062758259492043, 66.24056250917117, 49.84660445266616, 12.245380132572693, 8.409004816933281, 30.01123338957661, 15.38676647831379, 33.46825164442525, 27.450858799102207, 72.52556068378304, 7.189614024924782, 10.790890549296353, 58.80882650739245, 7.182321123011052, 42.50524981827492, 18.04337807909632, 86.17368421138623, 148.69292254176221, 69.03069206198197, 20.10865438597235, 49.57785811898881, 58.02288205041869, 66.11409740744887, 32.899169778405394, 5.590410759559846, 27.62089888477372, 73.8695244483865, 52.46577439978036, 81.27300961263374, 19.485357669269884, 5.503694885169876, 16.079184865053172, 90.70939144528563, 15.094503101742635, 5.550725918821193, 86.61566524729682, 80.72869166615146, 61.509375135434816, 26.255366470370788, 71.83069754001535, 65.36026657372388, 7.123078990424601, 23.784043486779776, 11.829538805433026, 65.85875346758489, 18.94302878851873, 46.51990488801382, 53.09850488719384, 80.79009966186099, 21.5002600290697, 13.959170720011379, 28.401043453922863, 5.99732161502723, 14.578957206095716, 65.0958472913044, 23.936930202382207, 29.420467080038364, 119.85696798231236, 6.888357881419734, 5.8644420588662, 8.286865156559832, 76.20330861006626, 72.7344374899171, 17.762085477761534, 22.59439762538332, 99.82062293744704, 26.632284700609272, 78.95102403028692, 10.663482529864705, 73.10846200019705, 28.304935593544975, 17.5049146679263, 12.463256188412448, 8.60925462299232, 16.386755194558525, 14.048086604128663, 17.61102566180585, 27.230092021041376, 5.211457350063026, 13.185653584475496, 5.285934318319537, 18.88659199260834, 53.56609209395694, 13.456050781648225, 41.083274143072664, 72.37093661436674, 13.999161629960946, 9.622904339423638, 19.38694651590946, 19.886174552173294, 76.58137424749692, 43.60943472532906, 19.090690192924633, 17.242631400234043, 39.354584191708064, 18.365190729087523, 6.160115005242519, 15.132577214969318, 37.68476324008446, 19.746229846112968, 102.26540103297936, 74.23288049349262, 65.53651233716425, 18.19136078289826, 5.475423488173368, 20.747212862652933, 72.29324813669676, 14.537842778497568, 83.3663036784778, 68.93212511330216, 49.750216103771606, 5.476420657821196, 29.913529365413808, 60.714609446898706, 7.980406648825648, 36.84039412923751, 27.082332184747365, 10.465939116016079, 11.991360989144129, 32.202196984152856, 41.90053718382693, 43.682239573173945, 11.694371193313804, 58.53277414389042, 85.92374274311076, 25.03293227378295, 20.46409307329988, 91.28273041397314, 53.701847701923, 61.725392573643916, 21.53907117636955, 32.157270138432395, 13.067456455448811, 55.816567156996186, 8.653932654209191, 87.26216159760689, 11.023653942770913, 66.29033775127861, 103.21258472304335, 51.579395762521685, 20.44555989877342, 43.417278127133635, 29.50725358957854, 13.880844182913314, 10.34594693721777, 7.217765949470431, 48.6725007156853, 54.03126228506768, 15.64404901493993, 9.13588469321004, 68.65042064787212, 36.904351949034066, 26.86983080530792, 28.68076098531591, 18.819619482473207, 20.694631977284995, 13.384947794995332, 14.668614780876036, 10.03541911180563, 51.04247438830633, 101.55770070742595, 38.5009052525848, 36.220202796835046, 59.24015818025448, 6.006269308411317, 67.8888886896911, 17.70641615817314, 23.853112205691602, 9.996088118750473, 148.6902284196535, 5.495850460064557, 79.8227240577088, 5.949931961148193, 28.53309586589744, 13.67317475078926, 93.87597658081047, 34.61473030795586, 31.2818704145761, 77.85432825840118, 13.654896820949435, 25.754698833694082, 75.64207101937922, 5.671854673532861, 25.0308730300854, 21.26308503582573, 8.465383665540092, 67.77077893442701, 16.29269517419246, 33.115657010937035, 12.711888978267924, 68.87132981677904, 46.33218207580428, 112.92136297897505, 49.79615149715336, 25.059782637235607, 5.869496486367047, 70.86399575784219, 49.94066029251411, 8.228274554944512, 14.54667100695271, 10.470273821277752, 112.64659083078848, 15.540009637155887, 17.398310575747736, 5.887575822111272, 22.838778011145212, 26.807464067309876, 35.553211271711895, 54.03539686524853, 7.3135496291601765, ...])
caption, T_hit,count1 = hits_in_time_hist_new(T_pom, dt, t_plasma_start, t_plasma_end, is_plasma, figure_count_in_time_hist)
hist_file(count_in_time_hist, T_hit, count1, caption);
([3776303.125, 3953467.8243534337, 4112118.75, 4119637.9073186214, 4144253.084085442, 4144936.7082694727, 4146043.099423394, 4163048.393269233, 4168414.399962127, 4170570.168737615, 4170592.194826264, 4176964.718006722, 4178636.4127737987, 4178647.741351206, 4214076.111295263, 4224555.245602185, 4230744.167293717, 4265027.190849176, 4297743.057145117, 4297748.003128827, 4314299.578011629, 4314860.9375, 4315152.261575435, 4315875.0, 4317100.923516991, 4318389.18471516, 4323133.067373019, 4324148.712875233, 4325180.395470313, 4325268.75, 4325927.352368278, 4326244.393103909, 4329239.900877975, 4352337.566825217, 4359060.9375, 4379985.9375, 4382095.3125, 4395532.040194941, 4397381.25, 4398883.204499294, 4407332.345715088, 4409534.253006957, 4413320.786737703, 4415619.535242281, 4422482.3612901885, 4423096.602400589, 4428507.884398101, 4433170.660380068, 4433171.875, 4454063.152757621, 4455373.629842219, 4461611.481732067, 4462290.625, 4463687.5, 4464344.769412591, 4464348.4375, 4480178.159801577, 4502921.53864577, 4503843.795037816, 4504843.786086272, 4512344.084565212, 4556021.087192114, 4556284.375, 4560221.875, 4560593.576487092, 4578495.885320255, 4579435.566314528, 4580356.904127168, 4583033.001487887, 4584242.1875, 4584356.862047365, 4584402.460699811, 4584990.410968397, 4584998.349180298, 4585655.577002374, 4589159.860317779, 4590613.767971238, 4591085.055835027, 4592430.262663919, 4607154.305908784, 4607157.266059498, 4612470.07463054, 4612689.543164072, 4613080.213470995, 4613294.163518426, 4613311.004878084, 4613355.19305184, 4613364.0625, 4613468.017643461, 4613495.004437667, 4613570.3125, 4613715.780906637, 4613716.881596171, 4613721.639844437, 4613751.5625, 4613769.702169067, 4613993.53332788, 4613994.597156861, 4614318.410870904, 4614359.375, 4614457.8125, 4614834.288617141, 4614876.735542546, 4614878.49003524, 4614910.802118171, 4615078.397062751, 4615341.54887082, 4615833.953965929, 4616285.9375, 4616628.778224871, 4616954.6875, 4654231.217826674, 4698561.331044769, 4704487.032077358, 4704854.6875, 4705023.378778495, 4705114.685810785, 4705150.0, 4705288.080252639, 4706165.831385872, 4706241.640326029, 4706280.675952589, 4706288.904513873, 4706377.488601191, 4706606.754291762, 4706620.3125, 4706641.8781045815, 4706703.496984568, 4706721.875, 4706743.806633618, 4706918.066998525, 4707175.0, 4707187.971459857, 4707249.565845174, 4707664.160114281, 4707823.4375, 4707875.962937648, 4707940.625, 4707959.903138806, 4708000.3104883125, 4708117.486094529, 4708120.863899815, 4708150.680606555, 4708389.152207543, 4708446.614310244, 4708696.875, 4709002.187626872, 4709114.0625, 4709173.503904234, 4709597.288955999, 4710124.008938819, 4732599.136296033, 4777039.820559666, 4780075.0, 4811016.284597938, 4822127.964946651, 4826579.24419494, 4826606.25, 4839221.875, 4839659.626961983, 4840085.739471941, 4847446.860334478, 4857034.375, 4857713.785092762, 4860695.0502721695, 4865375.789642262, 4865470.774960199, 4920044.721713612, 4922558.950949717, 4923952.099586881, 4924198.22359092, 4932528.532502235, 4959606.085699295, 4959856.948821547, 4960946.61079482, 5026628.125, 5076903.566719479, 5080602.732176026, 6628945.4590162, 6853426.5625, 6854413.835172976, 6856935.195744104, 6941040.7736308025, 6965400.0, 6966833.542019061, 6966990.625, 6967022.221494044, 6967679.626774171, 6968517.967139684, 6968845.17387332, 6968847.097191251, 6972604.6875, 6976635.9375, 7001477.616776888, 7023135.216171074, 7028195.79096048, 7029062.114981148, 7032942.48250165, 7032973.049872439, 7042220.3125, 7062192.964275239, 7062253.037904068, 7085506.671306737, 7093448.639204126, 7103237.269730339, 7103891.727588519, 7104982.774503778, 7106171.343562062, 7106634.42976255, 7106733.383785439, 7112773.4375, 7118012.040091006, 7118021.365521938, 7162862.460547187, 7165838.369969703, 7166325.0, 7172415.737461771, 7173119.940679638, 7173175.0, 7173906.639413699, 7173965.339313479, 7177398.4375, 7177966.5974557, 7188634.54291229, 7188984.375, 7189142.320573567, 7189743.143722902, 7190367.4839566145, 7190718.8305501975, 7193033.484715838, 7234656.25, 7243009.3698148765, 7243018.368818477, 7244916.479482948, 7244954.467498964, 7246029.192701239, 7246791.591850083, 7246926.092934556, 7248917.078074785, 7249300.0, 7249343.4671471715, 7249855.567165148, 7249877.41334133, 7249954.6875, 7251670.290975627, 7252033.618545688, 7254911.547729573, 7257977.059438333, 7259497.186778628, 7260041.643629143, 7260056.635586769, 7262577.913498748, 7267196.339400492, 7267625.558151885, 7277771.856130071, 7278785.543284127, 7279453.894717773, 7285935.9375, 7295396.875, 7299452.779769833, 7300221.875, 7304972.740288893, 7317574.900628497, 7320447.726249084, 7321959.375, 7324167.977138695, 7335318.629943307, 7340738.067955067, 7346040.5543353725, 7346046.875, 7346701.186964185, 7346723.577909481, 7346742.011017613, 7347066.416139427, 7347333.9922339795, 7347829.6875, 7348300.7663145, 7348568.481214511, 7348568.881208628, 7348648.410548979, 7348739.314731747, 7348909.961953707, 7349017.453271179, 7349438.66960876, 7349510.536688104, 7349540.625, 7349562.764263202, 7350066.79307587, 7350115.494469828, 7350198.364979418, 7350218.746139433, 7350288.594437197, 7350395.3125, 7350404.83538499, 7350436.469007901, 7350442.74627953, 7350599.374212862, 7350701.5625, 7350706.164141321, 7350727.2530534575, 7350987.5, 7351265.251376285, 7353884.375, 7353947.805752003, 7353973.4375, 7354114.0545593565, 7354183.19626083, 7354456.4569521835, 7354508.810373518, 7354667.059379743, 7354776.926680106, 7354861.94449598, 7354909.949516697, 7355048.4375, 7355068.722953517, 7355084.265542449, 7355117.1680306, 7355126.263134002, 7355139.0625, 7355152.560095268, 7355170.3125, 7355194.562062712, 7355200.653864741, 7355203.125, 7355226.051411013, 7355229.6875, 7355234.828190101, 7355242.980536004, 7355271.5456198575, 7355284.375, 7355365.091271542, 7355379.6875, 7355529.138421185, 7355560.622852177, 7355571.767825984, 7355593.75, 7355604.2387453765, 7355607.583307163, 7355624.261068011, 7355650.510413526, 7355659.67593618, 7355677.3122931495, 7355689.3375196885, 7355700.676415967, 7355718.484617601, 7355748.873617448, 7355771.530677967, 7355809.375, 7355816.028342203, 7355827.955688094, 7355935.14044476, 7355935.5733451145, 7355941.264365398, 7355993.75, 7356000.016546414, 7356009.375, 7356068.12063558, 7356072.973690901, 7356136.920570527, 7356153.095909983, 7356241.455921445, 7356489.0625, 7356547.921107917, 7356563.516141946, 7356710.6042570155, 7356859.375, 7357439.207528567, 7357705.294530963, 7359251.928911572, 7360440.625, 7371569.551620316, 7381059.834931414, 7382566.485307742, 7387472.468309064, 7391844.677969557, 7394857.309793623, 7398352.486556796, 7431937.5, 7434712.368887855, 7434813.6239804765, 7445998.621046522, 7463285.9375, 7463559.541888795, 7465159.344164772, 7474608.361682213, 7478551.928022449, 7478673.949568688, 7479843.75, 7479883.241785046, 7480294.570429022, 7480742.1875, 7480943.876998851, 7481025.429481897, 7481639.0625, 7481852.421386966, 7482160.445738214, 7482470.792652851, 7482544.384976245, 7482753.454208181, 7482985.680346304, 7486068.034251655, 7491442.196620299, 7503015.625, 7503640.438744876, 7514696.875, 7514973.778939407, 7516716.636290986, 7516978.07788152, 7521177.1901454795, 7527112.688966509, 7536054.6875, 7548414.0625, 7551996.5423452025, 7554389.614525312, 7554509.348214769, 7555621.278480497, 7555701.639463825, 7556137.7841223115, 7556154.699204662, 7556315.428623421, 7557565.469936519, 7558327.72397796, 7558373.4375, 7558431.128720357, 7559119.893772078, 7559384.763242567, 7559648.836807978, 7559667.061088304, 7559682.573684649, 7560011.592455125, 7560126.215049383, 7560204.5712227635, 7560443.160542424, 7560445.41068138, 7560582.273825975, 7560626.523836453, 7560726.5625, 7560773.4375, 7560812.5, 7560835.9375, 7561249.567279374, 7561717.1875, 7561731.875792725, 7562629.636410655, 7575309.375, 7579233.021890104, 7613221.558884527, 7619228.125, 7634387.367824745, 7636059.166295973, 7647326.181655816, 7649803.253986295, 7652643.75, 7653483.91395789, 7655803.7060874365, 7657699.401516652, 7661714.06694227, 7685659.663769186, 7685667.105010654, 7711211.0802874155, 7716096.417638477, 7729004.859770418, 7740324.479287578, 7755502.745346214, 7762071.4866145495, 7762304.6875, 7762481.6525656115, 7762750.0, 7763327.046455448, 7764124.538452992, 7764152.632582777, 7764673.453248114, 7765829.119381455, 7780846.875, 7782432.8125, 7787970.614770444, 7790932.465321829, 7791664.5476693455, 7793903.125, 7794781.25, 7795421.144832811, 7796445.297762504, 7796561.161697247, 7798099.59353125, 7798646.027681002, 7798648.282434632, 7806556.25, 7807955.761342901, 7816534.321392241, 7818673.4375, 7819344.530256825, 7822280.713653049, 7823397.507000514, 7824371.186747917, 7824906.25, 7824985.9836004125, 7825303.591146549, 7825593.891695961, 7825650.0, 7826242.342066727, 7826278.952747589, 7826507.213769326, 7826736.031323381, 7829207.328279251, 7833920.797110364, 7835935.762362747, 7844693.75, 7845428.201576608, 7849804.667861416, 7850226.001689405, 7850856.9110418, 7851012.320437762, 7851436.97702878, 7851526.035438869, 7852228.125, 7852252.482844656, 7852318.018851292, 7852418.64268261, 7852495.3125, 7853153.094375616, 7853428.51381073, 7853601.5625, 7853778.619447164, 7854270.3125, 7855509.375, 7855785.9375, 7855906.09468776, 7856935.900045726, 7857025.070988979, 7859996.871896818, 7871361.090992636, 7918274.98405559, 8003687.067169525, 8005004.723398452, 8009000.063753082, 8019145.253220141, 8020308.627917006, 8072298.4375, 8100861.023327874, 8103351.5625, 8115297.7273800615, 8120351.5625, 8129295.279769583, 8219456.25, 8222716.738101302, 8233655.47111012, 8233926.411493758, 8233926.5625, 8241026.045247137, 8241290.625, 8242652.88765562, 8244890.7579899635, 8261408.464208051, 8263890.482656587, 8265851.17528691, 8267204.6875, 8269837.469779417, 8270994.405498651, 8272132.035934791, 8272213.737261837, 8276072.980840321, 8278649.8871902255, 8281479.665256793, 8283339.581182982, 8283495.052432264, 8283616.5800794205, 8283912.388896014, 8284907.8125, 8300065.803157313, 8300146.39419813, 8300254.631707822, 8300585.269491064, 8301876.717880324, 8303121.875, 8303560.52560412, 8303880.810827147, 8303932.8125, 8304275.474035245, 8304486.776823611, 8304718.727500251, 8304766.94578133, 8305000.0, 8305035.925121562, 8305354.3709644675, 8305510.182360973, 8305743.388440773, 8305763.99068725, 8305854.269631069, 8305963.18230806, 8306096.432384584, 8306275.152188264, 8306291.088709399, 8307639.9060133975, 8307667.180836747, 8307744.4149556635, 8308214.225072194, 8314595.3125, 8315030.525708947, 8315157.504815847, 8315541.007301723, 8315578.204767396, 8316857.8125, 8317934.306350614, 8318599.821863442, 8318834.375, 8319167.1875, 8320250.0, 8320726.5625, 8321178.125, 8321450.0, 8323451.515333917, 8323754.816591182, 8324603.125, 8324861.236393531, 8333121.875, 8334680.602052029, 8337295.3125, 8337412.022948694, 8337430.763006251, 8337823.985064032, 8339418.75, 8339763.638911199, 8340469.4789397735, 8340660.07476173, 8341911.184880718, 8342245.3125, 8342291.658824349, 8342952.511210676, 8344055.777614695, 8344267.368292311, 8348397.773368531, 8349824.533548002, 8350106.239425707, 8351989.0625, 8352118.75, 8356238.64826699, 8358166.514018813, 8358167.1875, 8360983.382349727, 8364087.245048937, 8366315.625, 8366485.9375, 8370796.875, 8371422.921831043, 8376825.8140620245, 8378207.484927184, 8378223.4375, 8386671.294245594, 8387985.6363638975, 8388954.6875, 8389232.510068132, 8389240.40243062, 8389417.1875, 8390461.053418798, 8390515.746906282, 8391410.222396841, 8392939.232739663, 8394812.71622379, 8395349.738230443, 8396356.707888436, 8396411.41579201, 8396475.951386265, 8396512.5, 8396574.863114957, 8396623.4375, 8396815.625, 8398792.1875, 8399425.102909228, 8400717.138280358, 8401168.224745385, 8401372.687963957, 8401747.072833862, 8402109.922646312, 8402129.6875, 8402144.978509594, 8402305.510727374, 8402456.25, 8402470.3125, 8404381.21441109, 8404621.72308853, 8407187.471884534, 8407193.380362585, 8407206.25, 8408130.697533775, 8408600.1198273, 8409762.791668264, 8409829.664679805, 8410876.640596375, 8411958.294110132, 8411980.504048472, 8412060.98838885, 8412881.25, 8415285.9375, 8416129.1257535, 8416328.659723097, 8416523.4375, 8416575.083053287, 8416615.881782105, 8416662.815680765, 8416707.917894794, 8416893.75, 8416921.187240621, 8417133.344411002, 8423082.8125, 8428554.660580311, 8428642.930728575, 8430373.4375, 8430719.06413848, 8431929.289978618, 8433813.929498231, 8434018.174759103, 8434237.351998247, 8440164.65481588, 8446186.173115585, 8448890.625, 8449152.357115414, 8449152.890135821, 8449154.277474249, 8449193.998233646, 8449430.438847836, 8449475.902689295, 8449592.1875, 8449651.91914745, 8449675.0, 8449684.375, 8449710.223488802, 8449716.990847249, 8449748.4375, 8449773.047781492, 8449820.3125, 8449842.973337403, 8449849.45383627, 8449925.749605194, 8449929.6875, 8450000.0, 8450019.03761291, 8450021.412611907, 8450047.514317103, 8450062.08220304, 8450117.1875, 8450142.1875, 8450142.27637146, 8450180.320693707, 8450187.60370888, 8450196.086532753, 8450207.803261196, 8450215.448745195, 8450230.794739814, 8450238.349077687, 8450239.651292771, 8450248.706046002, 8450290.581249598, 8450292.988414336, 8450315.834668634, 8450357.731469085, 8450360.831291448, 8450365.076417197, 8450373.898419246, 8450375.512780286, 8450399.338822598, 8450406.277928699, 8450429.72492595, 8450478.658490328, 8450512.401465869, 8450517.064799549, 8450536.192621311, 8450538.866962388, 8450559.375, 8450560.334305163, 8450566.073796611, 8450607.8125, 8450628.508182108, 8450640.014250029, 8450642.845549004, 8450649.825290555, 8450668.731191887, 8450680.675624978, 8450691.994905142, 8450778.481533194, 8450803.02695218, 8450809.375, 8450823.4375, 8450841.7624801, 8450842.902062275, 8450860.9375, 8450865.625, 8450926.509659644, 8451009.375, 8451050.0, 8451058.491025176, 8451063.267147573, 8451072.781095857, 8451118.75, 8451120.926503846, 8451137.724552643, 8451370.3125, 8451398.567135667, 8451411.16251271, 8451484.83610552, 8451609.375, 8452140.87810651, 8452187.27327077, 8452295.138549764, 8452543.976605069, 8452553.844023537, 8452560.929701727, 8452601.5625, 8452715.483396087, 8452726.5625, 8452796.826918598, 8452926.5625, 8452950.0, 8452959.375, 8452998.4375, 8453004.25225542, 8453024.512097051, 8453039.0625, 8453071.855366303, 8453081.848518431, 8453276.86586857, 8453380.629282055, 8453478.394564677, 8453587.5, 8453619.174680745, 8453701.920790637, 8453918.75, 8454059.375, 8454221.08913969, 8454270.18617268, 8454284.375, 8454458.665617276, 8454518.756187033, 8454641.890102616, 8454644.156954652, 8454748.4375, 8455100.762238322, 8455494.612118686, 8455934.375, 8455980.078611583, 8456164.500649713, 8456478.6573258, 8456701.556204531, 8457103.766854871, 8457207.71401326, 8457210.9375, 8457601.276937567, 8458404.6875, 8458416.233709032, 8458525.594779786, 8458869.409473183, 8460751.563044252, 8460760.9375, 8460768.75, 8460861.522043912, 8461212.79647858, 8461241.849158468, 8461292.083930677, 8461346.875, 8461457.493712885, 8461749.959324364, 8461844.512536088, 8462084.916621955, 8462141.976828758, 8462203.689107515, 8462292.521201057, 8462587.244036565, 8462634.934533473, 8462646.805988973, 8462655.000003697, 8462815.072925514, 8462909.207275152, 8463202.316902675, 8463253.125, 8463518.296791708, 8463551.5625, 8463590.79275333, 8463890.353652706, 8464051.888235407, 8464185.19682257, 8464499.322266504, 8464612.530160354, 8464901.067143973, 8465221.92051126, 8465528.684039032, 8465920.140716502, 8465960.054029932, 8466089.72767192, 8466179.618634306, 8466229.570783818, 8466332.739578882, 8466490.625, 8466714.77606308, 8466729.507498484, 8466733.465140488, 8466756.56437217, 8467098.883861126, 8467270.3125, 8467279.577402653, 8467410.905874815, 8467793.75, 8468060.9375, 8468108.149531176, 8468115.625, 8468321.875, 8468344.684881588, 8468618.75, 8468668.756252402, 8468852.655912235, 8469562.990200277, 8469645.3125, 8472426.5625, 8473320.3125, 8474369.08461426, 8475373.850265607, 8475943.75, 8476426.356659444, 8476610.327765357, 8479543.435148846, 8480650.876697538, 8480823.315233983, 8480915.728429774, 8481066.634184306, 8481308.777785268, 8481334.893220967, 8481870.948068444, 8481913.130911574, 8481954.59774135, 8482299.294776993, 8482496.875, 8482543.75, 8482700.950660435, 8482709.375, 8482772.764997395, 8482869.540408948, 8483018.184792416, 8483073.79164845, 8483075.0, 8483223.4375, 8483597.047867822, 8483990.384349758, 8484060.871472083, 8484190.625, 8484405.54670384, 8484421.875, 8484588.30500851, 8484936.072675496, 8485107.333866691, 8485140.551511873, 8485522.604752786, 8485704.495516522, 8485710.2367092, 8485882.06123886, 8486227.012041437, 8486878.125, 8486927.299547091, 8487212.5, 8487234.9503927, 8487411.323363347, 8487550.693771916, 8487916.836554673, 8488544.520762479, 8488670.090661587, 8490231.37008544, 8492928.074011821, 8494429.309534209, 8495214.480060132, 8495939.615043834, 8498048.4375, 8504821.940967496, 8506064.137342218, 8506801.404704178, 8507291.952208895, 8508215.06223991, 8509057.606517576, 8509088.878290324, 8512286.260982856, 8512596.773094237, 8512843.411639528, 8513132.366540851, 8513846.134310527, 8514806.820215194, 8515130.79441935, 8515449.102459181, 8515541.06955262, 8515716.983506685, 8516661.660636349, 8516796.875, 8517485.17447201, 8517774.888096994, 8517803.017403604, 8518589.179138046, 8522598.584293313, 8526190.773635317, 8535689.585834155, 8541668.134958988, 8549709.000086721, 8550694.60695882, 8551643.75, 8552332.8125, 8552736.621120758, ...], [90.65205132276873, 51.65990689171216, 62.48828669410351, 27.329082412113774, 20.61477250024588, 10.080926884335751, 10.243247445157742, 5.243909048280185, 6.123909717101403, 55.572845369023554, 11.139177566338041, 35.41518615792937, 77.12608324409752, 19.73672267404574, 21.994072247791927, 19.108402200382276, 16.8126690102502, 74.4395665643576, 10.193675130362045, 10.51046437596898, 115.6624878375185, 89.37970932127544, 19.078920648883496, 77.53545073304804, 20.210330828095657, 21.87280834445621, 8.426119632503843, 6.117211739694339, 18.560908635998963, 29.46969739153408, 54.90191853327583, 18.129597303057334, 10.157545557457427, 15.202483745388834, 45.169164872096914, 69.89548590614693, 77.54926876852281, 28.465042266064977, 59.47754913970621, 14.494667543357846, 13.417944279061071, 5.200325005288841, 17.12047049369074, 11.826770465635667, 19.874949891430568, 24.10717200140359, 6.777945859463626, 6.125038551423853, 30.97035900503231, 40.50738913718805, 11.442275612365117, 7.812697829550582, 32.430719276159, 74.20644850869164, 28.467594395955953, 35.51514077477125, 13.586187405214375, 6.22561760186987, 6.092795308961641, 7.616341825730663, 18.777664633031378, 19.138028838627623, 48.94029387172308, 79.6595358446398, 9.18887460061968, 23.745116750913027, 25.228192822165983, 8.665688988110803, 9.496484347006552, 79.56007216740643, 12.241234807820842, 12.897516624802396, 24.91470570554669, 14.615232913978053, 19.925079237898878, 17.18213564457672, 40.79856010412186, 69.35240258548845, 5.646676270771858, 13.66247622224325, 26.427810327230464, 85.63570092645053, 17.156163553159463, 12.063063188016976, 37.66648428276979, 90.43490463937796, 151.73177261182286, 31.691727882586825, 28.546034266081655, 44.19112183452782, 47.3014959597643, 11.380468716628224, 23.67562022965622, 93.24284880799546, 46.80049960953413, 20.458838605416076, 14.175322046655884, 6.01674019622726, 30.153828355669255, 34.91016038387039, 63.87244721093218, 5.395181933492707, 50.682205356666884, 14.30948550949358, 6.73677629904645, 21.63720795232834, 88.24546772342737, 70.52366584631628, 80.29241105133863, 23.08216257708152, 70.18943125760583, 27.903666940473034, 8.5062644154541, 85.75596248652768, 114.98722742278912, 54.459513048754, 17.722794762586723, 48.24682092299989, 27.364189761525935, 11.466388908249485, 7.416638234170146, 27.78010175970767, 25.751740629947573, 10.260059667707942, 17.2891267394073, 42.590977853219286, 28.260711730474192, 172.08056604921805, 53.343470918394, 79.5250323121037, 5.319050056953997, 62.158628062439824, 6.328660001179549, 158.41440881649177, 31.926735478391386, 60.04234004570288, 11.959003521962064, 51.648137351708115, 12.06745174519925, 13.738637794912055, 26.145755899596907, 34.55676058853719, 19.865071418935997, 6.097477958027621, 58.34905103219968, 49.680614970082594, 5.861729008369815, 108.02946255080157, 96.00900742243724, 6.132231529554273, 8.613795610970262, 18.49827626480284, 45.52597979268673, 94.73544093655723, 12.343229816389359, 25.719659138687284, 13.484049239383348, 65.30810896648597, 130.39988675532712, 15.99749677822055, 25.146967690375487, 14.885904408063896, 94.90619809762184, 24.043687489144922, 10.741157375596341, 19.317159578478535, 16.51399590574016, 20.632866310289256, 125.37726121354952, 8.592601048919539, 14.184395064372914, 25.152118671170097, 25.654044582034068, 99.49319654182506, 74.9825731690993, 41.868232724477224, 16.942864254017024, 13.629483763961542, 7.657103867009251, 38.08974407208517, 10.790046653333054, 10.137365287929105, 25.788364009569236, 51.574220580155476, 67.9627860529001, 54.29493201921612, 11.716232851587383, 22.08459366712321, 10.090864076589183, 14.438205581339844, 9.5266210459175, 63.792926898873816, 38.245494581392286, 11.48553857929106, 76.80881545087001, 59.248203668489815, 78.99391333628073, 11.622401319539161, 92.34183499830881, 29.14944433677007, 12.606176426132537, 26.913306843268575, 11.856948120484061, 76.27567045451133, 22.0970470075867, 27.772147268535576, 28.24171973449107, 21.900957265518663, 61.900040130190476, 65.00004717883279, 41.542005122123705, 68.62233542944219, 8.934814267076684, 109.92535944384699, 19.765861870101247, 33.82502257254622, 73.35706725343859, 28.99971404765095, 112.48617069353703, 8.503831513171212, 18.24919449672855, 39.50313695696257, 26.52622513745569, 5.169290686625833, 68.86613716122942, 5.621448754796405, 12.203754716256022, 92.79721892953216, 15.25768228726142, 12.370738355963741, 56.506522912296646, 24.801658119153167, 24.830619352029544, 81.88613217886898, 9.152058970663756, 6.412227122292369, 77.46317831283345, 17.461688466809832, 7.56413418049062, 34.56040410239811, 16.88086995689631, 7.373626262771625, 55.473750132347604, 89.52900980766029, 159.876548495818, 19.266799320828845, 9.906827810791322, 17.247451163212382, 16.27982839904292, 21.06635060868379, 8.50158025886566, 24.951083421462016, 72.11146996022923, 17.602780057688783, 9.315498388843382, 13.62541177383332, 15.397545995026888, 53.1395930526277, 67.23474973913994, 78.54835468290966, 92.76060271368257, 67.30016285964926, 10.975855731992631, 12.782463948794577, 56.520150997336444, 12.63609792847206, 25.572645434965786, 12.148952537145453, 18.84805710823189, 91.49519264973031, 13.680359296527287, 135.99943597128774, 50.52343671665182, 19.702361250636844, 27.960831928671073, 65.57857270368298, 18.972561217478177, 14.007274650704831, 74.21435139950303, 11.085840319834011, 18.783444063144806, 20.918987251106234, 5.833910300335834, 5.03498456964802, 5.784907136467526, 114.44107211741905, 5.723785395638131, 14.399563421130729, 26.187148460428094, 14.672116447087467, 28.448925417402165, 21.817718786723958, 100.95333200341265, 39.243166511403395, 17.02338178839632, 6.57840376301065, 30.013735129419015, 54.82463170619901, 10.996104740385174, 8.688950983988994, 43.94960473922818, 22.85375132904887, 59.598684906829824, 6.190550081077858, 46.16170774554625, 91.50724116340325, 11.785663583506423, 56.351709589650234, 20.87176403844008, 59.10378322321682, 104.84392955795637, 86.15014984113589, 33.791759700019774, 87.76047737535731, 9.308638074886032, 14.54009977584861, 28.145242949601652, 45.423101503220444, 58.68848075280689, 13.151734046238982, 130.02751350379575, 8.768388077842284, 15.982732645183813, 47.51470082423906, 21.383190322882815, 41.08755021127855, 17.00494773421104, 38.145502342191186, 7.4882979673038355, 92.02853248477228, 6.661433016198113, 32.108720309288515, 57.98903988205588, 44.53980085773793, 5.608142404303109, 72.8502108420885, 63.57035937265128, 86.12146647980599, 12.716069185942958, 26.695479036023567, 103.57166601457219, 24.166444813009484, 16.104732502107446, 5.053130082684787, 8.151053436808503, 6.853813584459677, 23.200631147160337, 33.37129114960661, 27.371963247717403, 23.922725736885987, 5.368853166558068, 5.787518456608718, 20.68101728523883, 42.56730499884753, 5.399106962934973, 40.86294001157358, 59.6261355904976, 56.15190535635145, 20.735726776330946, 57.00778604081303, 7.934215653530541, 47.56548790564079, 5.89566214898414, 10.369106208715966, 10.643931147491738, 52.63118239999702, 15.524687949800654, 7.290719807145884, 11.75317883486574, 76.36826689617206, 70.16315931425416, 11.931718611622584, 19.68830024156037, 16.40802305048647, 20.24844526619373, 54.35263797274824, 20.73199180151556, 111.56649119354202, 7.087407559984948, 6.420478555855379, 24.25190157905274, 99.57537124256089, 65.8372872560833, 105.9855689563749, 20.402901870799916, 26.399992296010158, 9.805480537710705, 31.98437645893387, 17.048058972405705, 73.71715050728136, 72.4512542599534, 8.354897990648372, 6.133930069439781, 60.97308188820645, 19.676960636436025, 28.897311271547476, 9.773318457068328, 18.07739164518734, 16.364685466024955, 10.74821918815111, 7.363371331726147, 14.679090388215307, 49.834233927706514, 33.36104322111612, 40.328881985415535, 36.64063757839324, 20.997033287558317, 6.479730276531761, 57.61953749413051, 15.714241687381016, 49.835840358827625, 47.763022436473726, 12.679056200685476, 36.98576459404545, 57.83753862721152, 20.581429591569087, 5.132150464409013, 7.198196841449962, 6.488927605490808, 5.391019433905709, 52.84395642425412, 6.686002181613115, 87.49973019314518, 7.559954084102171, 6.045611357223176, 11.79410148743155, 9.693517648811506, 26.253992721908173, 14.103209538882986, 18.263680604956026, 63.39942100501594, 93.28330233967365, 20.644834754402787, 6.279683083636982, 10.378598402979229, 27.782132101026512, 65.45629895458069, 57.534238898241895, 41.17626387436968, 50.178053135941795, 86.27561604732895, 81.07030154014734, 90.31904558183909, 58.07768485620457, 35.37353700668603, 51.126913822846646, 30.733405432592953, 30.26832134205075, 49.38673097305576, 10.81644050177616, 8.094950458764906, 113.9838642878812, 55.91785688216236, 13.434024093758222, 75.54792212744304, 60.09251662203665, 11.134657463414456, 7.711129931781811, 48.002605802665165, 36.235528194824695, 141.94922409710182, 37.08452524206885, 13.269675295599342, 22.783942818784688, 57.257366216334205, 30.67914353853355, 9.696687889706682, 57.57879037360148, 14.304021547504448, 53.23772801634099, 7.434346214946112, 11.152411660907955, 10.342386256739184, 98.59216172497389, 59.24194148974468, 16.234039897818413, 13.765027234623174, 75.70205076100147, 38.10500613121301, 43.48886219679933, 6.179153648226911, 23.946263097129737, 30.466633332850282, 13.589719469354314, 10.019424894109795, 80.36408242631119, 125.85615129554066, 104.63137315181555, 14.741044091438594, 95.98404510917669, 33.51531921526051, 29.691231680282737, 7.8490189290713275, 6.633464316942561, 80.90770405376492, 15.120182989638923, 64.0276753945146, 93.85575894975449, 104.628450381746, 8.370041840105117, 12.726027177151945, 7.993453217514119, 38.38786236821623, 21.651964202188942, 17.178180818791024, 16.378206667189982, 68.06381056325114, 28.212540301093103, 93.61678343550086, 20.907198132285664, 67.07223516612075, 25.42156607703167, 17.16502757316325, 12.285385104064218, 54.24029875982481, 83.4995266687313, 5.574836494865209, 67.74691652733634, 85.19309296822, 90.17130548881725, 49.00189020280757, 79.66080626862804, 8.56658344350523, 59.12775508409102, 42.50122921498306, 37.55586882695098, 25.793380082307532, 65.97043427777159, 5.070189481607625, 40.607761990150976, 11.376411721473815, 28.213153877900965, 50.956630400844006, 31.657902083638294, 15.190204702856553, 14.720275844728235, 19.337933197313937, 73.85291371666328, 11.264564752081535, 31.33929605161276, 80.74183538956733, 68.57045502291193, 7.11287432391698, 57.540640943604345, 124.99073539880453, 43.084721471810425, 8.208305004604762, 48.03781743669046, 5.895591225517815, 73.07259976341597, 17.176719423613335, 9.446443541911052, 12.326124426430097, 12.183519449070333, 8.091903787068103, 45.52199180355199, 27.940480652714253, 73.01052058029187, 19.06965138950676, 43.16371403569056, 21.93661957040885, 10.955840189295303, 28.796818691343688, 89.57151775558472, 24.274584089094102, 13.041169354480852, 10.958374175167236, 132.26531568217143, 31.71265679176757, 21.686773700681673, 11.041605657345427, 7.378268340278223, 26.952489520050168, 53.478690952964826, 13.573997887111428, 5.32709473402899, 33.05542547674723, 7.784184551872182, 100.91776224363176, 59.45952346925438, 24.524890423251357, 79.27067525499507, 119.10896660179004, 11.59967571398287, 73.36369513022828, 13.721898569113211, 74.906801144551, 28.818336681928212, 31.3812261907531, 22.085301118509648, 59.01371855944444, 11.939112018729391, 19.55532284072751, 5.938825459474956, 12.354887257394358, 6.796402742842381, 43.95305991546195, 6.94324050787835, 29.68531646485631, 60.433940244148154, 7.632345245592746, 83.41430572936493, 112.90901177394636, 33.11465121358618, 34.27148946596833, 49.3473051734411, 42.47916630225977, 75.8955138148765, 88.47829422571493, 65.78155348621245, 27.624798934997035, 23.13914658104923, 95.53909856846624, 7.715042130330492, 56.04718824156944, 8.837680336417217, 62.86327265946333, 75.77614708905064, 13.361808802265324, 17.539928041048473, 47.85575174702982, 13.540306123217725, 38.99270059891124, 5.867636818782959, 11.537723543717247, 65.25216237692577, 29.61780750795129, 34.04634420610927, 20.570678704597967, 14.622885978690896, 12.897935726200288, 72.5119043971869, 31.334691558734956, 36.62310779964035, 48.98562718106886, 65.04701104978905, 36.165512794966865, 69.66857320199756, 5.990616856125199, 21.399596205423386, 71.38966499199701, 57.96677389370862, 87.93434277120228, 42.90927723614173, 72.7827123878125, 7.48890657583274, 34.97879444808707, 20.723659900393965, 13.905812757929288, 61.208083710149, 23.71972752497779, 24.792903751186497, 35.970316072995615, 15.402545143753393, 21.39721368699831, 8.792034970578603, 23.555219637134936, 116.7036009914967, 10.741794527305379, 21.09252885716983, 5.3060935849312925, 13.031695893214149, 46.73070542120536, 5.606515951565213, 71.00413187874388, 70.93088291785347, 165.94643967073233, 54.06777432973436, 8.260719536140163, 34.64341334513121, 27.44122086765521, 15.798932152577532, 31.972727970231908, 54.85269470383825, 10.642923555056331, 56.756566872110234, 92.18951311340922, 68.13187138240926, 11.072530992121841, 22.63780650518659, 14.83541846616729, 10.595239051965043, 43.41405812249947, 200.08997379639476, 15.418789748401943, 17.058121392157023, 5.244507050758616, 54.58342942686035, 30.874548620724976, 6.376186695078322, 20.030246246096436, 60.36291252533251, 30.7542726610035, 60.760521001500635, 7.2694853467329414, 50.360997022437914, 15.26780962909711, 8.427202061078026, 8.460880734124547, 15.359040840218793, 63.90258333498727, 6.63355242678154, 9.825668472919652, 47.22462569330739, 38.22911456758187, 5.183040023107413, 101.71262298239398, 15.153163328459508, 13.615755820075526, 26.14722900539513, 20.7739915489161, 34.64369958512962, 12.199670023585453, 15.922649949263302, 78.78248967106427, 27.13762087417457, 9.140405880110588, 30.55794097397625, 6.526721048464905, 18.86470728469729, 72.49259997939318, 54.58845151194785, 6.125989645045105, 30.220717469440892, 79.85501626556884, 10.16917988452691, 16.378659344414864, 82.83271416457677, 19.211873065432606, 65.62641161809132, 66.69188697982574, 10.369345891105002, 87.45065086718479, 104.80431310062426, 76.41740861492319, 16.164137437103626, 21.876687719161172, 9.937584953368232, 89.05035007630413, 66.36896777107827, 68.27467044540485, 15.291422301934604, 19.14278453226356, 23.70120701475656, 127.71975063161247, 40.08271094807481, 17.783108641517735, 13.450271078926257, 72.95177836966145, 6.151546194982664, 5.7240648362677, 152.38333297886143, 73.79699547458952, 71.3691409615182, 36.90321647373986, 26.587910601603646, 10.366363507345346, 17.047126860038077, 35.01787692883984, 150.20791197703898, 9.355130643769694, 5.343205770315996, 9.827281712286064, 16.280431557700915, 26.314578765973085, 11.551353361287282, 5.6033173512578145, 111.07096854500855, 30.242777586512517, 16.981096341605348, 102.52379127080984, 46.92148705562797, 6.969654530324007, 6.354079134859502, 42.6622883899609, 112.37155692132343, 8.00452576583927, 84.48189454841875, 8.484568019554514, 10.977833832917936, 112.40335454520127, 52.86875730951665, 8.07391947188204, 32.15792571967865, 41.4426042664057, 76.16002754305799, 27.520970303291197, 34.43707256923538, 87.28271873525566, 31.11345449400584, 28.062758259492043, 66.24056250917117, 49.84660445266616, 12.245380132572693, 8.409004816933281, 30.01123338957661, 15.38676647831379, 33.46825164442525, 27.450858799102207, 72.52556068378304, 7.189614024924782, 10.790890549296353, 58.80882650739245, 7.182321123011052, 42.50524981827492, 18.04337807909632, 86.17368421138623, 148.69292254176221, 69.03069206198197, 20.10865438597235, 49.57785811898881, 58.02288205041869, 66.11409740744887, 32.899169778405394, 5.590410759559846, 27.62089888477372, 73.8695244483865, 52.46577439978036, 81.27300961263374, 19.485357669269884, 5.503694885169876, 16.079184865053172, 90.70939144528563, 15.094503101742635, 5.550725918821193, 86.61566524729682, 80.72869166615146, 61.509375135434816, 26.255366470370788, 71.83069754001535, 65.36026657372388, 7.123078990424601, 23.784043486779776, 11.829538805433026, 65.85875346758489, 18.94302878851873, 46.51990488801382, 53.09850488719384, 80.79009966186099, 21.5002600290697, 13.959170720011379, 28.401043453922863, 5.99732161502723, 14.578957206095716, 65.0958472913044, 23.936930202382207, 29.420467080038364, 119.85696798231236, 6.888357881419734, 5.8644420588662, 8.286865156559832, 76.20330861006626, 72.7344374899171, 17.762085477761534, 22.59439762538332, 99.82062293744704, 26.632284700609272, 78.95102403028692, 10.663482529864705, 73.10846200019705, 28.304935593544975, 17.5049146679263, 12.463256188412448, 8.60925462299232, 16.386755194558525, 14.048086604128663, 17.61102566180585, 27.230092021041376, 5.211457350063026, 13.185653584475496, 5.285934318319537, 18.88659199260834, 53.56609209395694, 13.456050781648225, 41.083274143072664, 72.37093661436674, 13.999161629960946, 9.622904339423638, 19.38694651590946, 19.886174552173294, 76.58137424749692, 43.60943472532906, 19.090690192924633, 17.242631400234043, 39.354584191708064, 18.365190729087523, 6.160115005242519, 15.132577214969318, 37.68476324008446, 19.746229846112968, 102.26540103297936, 74.23288049349262, 65.53651233716425, 18.19136078289826, 5.475423488173368, 20.747212862652933, 72.29324813669676, 14.537842778497568, 83.3663036784778, 68.93212511330216, 49.750216103771606, 5.476420657821196, 29.913529365413808, 60.714609446898706, 7.980406648825648, 36.84039412923751, 27.082332184747365, 10.465939116016079, 11.991360989144129, 32.202196984152856, 41.90053718382693, 43.682239573173945, 11.694371193313804, 58.53277414389042, 85.92374274311076, 25.03293227378295, 20.46409307329988, 91.28273041397314, 53.701847701923, 61.725392573643916, 21.53907117636955, 32.157270138432395, 13.067456455448811, 55.816567156996186, 8.653932654209191, 87.26216159760689, 11.023653942770913, 66.29033775127861, 103.21258472304335, 51.579395762521685, 20.44555989877342, 43.417278127133635, 29.50725358957854, 13.880844182913314, 10.34594693721777, 7.217765949470431, 48.6725007156853, 54.03126228506768, 15.64404901493993, 9.13588469321004, 68.65042064787212, 36.904351949034066, 26.86983080530792, 28.68076098531591, 18.819619482473207, 20.694631977284995, 13.384947794995332, 14.668614780876036, 10.03541911180563, 51.04247438830633, 101.55770070742595, 38.5009052525848, 36.220202796835046, 59.24015818025448, 6.006269308411317, 67.8888886896911, 17.70641615817314, 23.853112205691602, 9.996088118750473, 148.6902284196535, 5.495850460064557, 79.8227240577088, 5.949931961148193, 28.53309586589744, 13.67317475078926, 93.87597658081047, 34.61473030795586, 31.2818704145761, 77.85432825840118, 13.654896820949435, 25.754698833694082, 75.64207101937922, 5.671854673532861, 25.0308730300854, 21.26308503582573, 8.465383665540092, 67.77077893442701, 16.29269517419246, 33.115657010937035, 12.711888978267924, 68.87132981677904, 46.33218207580428, 112.92136297897505, 49.79615149715336, 25.059782637235607, 5.869496486367047, 70.86399575784219, 49.94066029251411, 8.228274554944512, 14.54667100695271, 10.470273821277752, 112.64659083078848, 15.540009637155887, 17.398310575747736, 5.887575822111272, 22.838778011145212, 26.807464067309876, 35.553211271711895, 54.03539686524853, 7.3135496291601765, ...])
Detected energies during the discharge + Energy spectrum
multiplot(icon_fig, T_int_first,E,xmean,count)
size_of_interactions_average(Etot, Ntot,size_interaction)
#energy_spectra_doublebreakdown(Etot, T_first, file_energy_spectra_doublebreakdown)