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 = 45538
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);
([3132880.8333137627, 3269053.125, 3278941.845767847, 3286523.234482462, 3286532.3883351483, 3304948.2924909545, 3328657.854989935, 3352568.301570946, 3405823.4374363744, 3407531.25, 3563079.575763435, 3575252.236629981, 3596646.021098383, 3624533.6368692312, 3633729.9212588044, 3667926.5352320075, 3810740.7501461995, 3844386.663899466, 3929496.0513169244, 3929809.375, 4004203.125, 4012221.875, 4023612.5, 4055633.7223054576, 4098274.303158732, 4098583.24200806, 4099545.8052415284, 4099557.8125, 4101263.915648725, 4162632.8125, 4197596.121690401, 4243569.684969658, 4268036.367224881, 4277506.670595654, 4287589.4668348525, 4313717.1875, 4353579.601856334, 4365286.749940081, 4411846.36064632, 4416435.700769305, 4427623.010183189, 4427804.823420873, 4430614.641367215, 4436782.793705411, 4439746.875, 4440576.860844014, 4440860.841741069, 4448325.0, 4449146.685233381, 4460832.8125, 4462929.6875, 4467206.132348227, 4486702.273434041, 4493781.162565246, 4502191.239428002, 4503117.1875, 4504867.1875, 4529318.482735623, 4546759.375, 4579151.5625, 4605001.5625, 4611868.61079407, 4640140.625, 4658144.539616422, 4666607.8125, 4670579.6875, 4672106.25, 4847744.794432242, 4859708.385353753, 4874475.0, 4882338.246370582, 4946005.426241364, 5039407.8125, 5039427.685366267, 5106935.212494152, 5106971.875, 5107302.558931451, 5150484.375, 5152555.075352124, 5154525.3523855265, 5155539.536651315, 5161698.4375, 5162081.070117968, 5169695.3125, 5181053.963089713, 5204798.4375, 5216583.9721551975, 5272190.39953038, 5272824.895051932, 5276404.075764507, 5326054.6875, 5338862.73375803, 5372120.569536149, 5375142.686428552, 5375739.609880813, 5375846.196497644, 5379423.4375, 5381888.411281652, 5382857.788342784, 5384298.861482209, 5384309.984940076, 5451866.906836455, 5451894.789256014, 5486524.14389213, 5499814.976677281, 5499909.375, 5500068.664342791, 5500845.3125, 5504476.971912791, 5509107.09714905, 5512146.529095601, 5517137.5, 5538220.19403394, 5555087.5, 5562751.998855904, 5569165.513094576, 5571369.401463584, 5571379.6875, 5571778.125, 5571909.326579082, 5572312.17790736, 5572575.0, 5572640.6254553795, 5582501.207411114, 5586450.441176615, 5589046.614178382, 5589673.485145809, 5593448.962893583, 5607051.2830073405, 5607176.5625, 5610236.838334351, 5611631.152888211, 5614531.003485359, 5628908.340638806, 5632586.397275166, 5633281.25, 5636778.125, 5638478.2133421535, 5639004.623661753, 5639103.611105068, 5639198.4375, 5640068.75, 5672112.8355183825, 5672215.625, 5672949.092601171, 5673441.774880423, 5673606.094884244, 5690995.3125, 5693935.9375, 5693937.5, 5700363.465001376, 5722714.070774935, 5741924.390362023, 5742346.962466451, 5742432.8125, 5745023.4375, 5746209.243110539, 5764199.890551284, 5770368.75, 5770451.5625, 5770730.636726611, 5770879.412352263, 5771084.965106894, 5771123.4375, 5774042.1875, 5786742.851170532, 5787320.3125, 5791098.4375, 5797610.9375, 5797862.5, 5826771.388082212, 5857452.443515514, 5891476.5625, 5894084.375, 5894381.480411115, 5894740.625, 5895615.625, 5924825.0, 5943245.3125, 5946940.324726862, 5948037.5, 5950309.985679938, 5951228.685189736, 5969252.037769937, 5972588.926611524, 5973244.215752087, 5987288.177169297, 6002226.5625, 6012110.9375, 6012957.8125, 6013528.125, 6015399.553605759, 6018136.025334592, 6033481.91559038, 6035256.25, 6067550.79320987, 6069190.21847158, 6071949.017258185, 6072953.125, 6073253.733233734, 6074300.094002449, 6074489.525821978, 6076967.1875, 6083819.082353568, 6094420.30984436, 6097446.41316375, 6098869.668851795, 6099096.207926875, 6102832.8125, 6107950.0, 6110141.628894121, 6112005.308531453, 6135954.6875, 6160756.25, 6161852.39270238, 6175484.375, 6190762.417575285, 6190777.210581629, 6195234.304807367, 6196057.616009621, 6196059.359215908, 6203002.7583435355, 6203088.757143314, 6203172.982887024, 6203222.750018104, 6205952.831822427, 6207287.5, 6223906.788989312, 6225496.875, 6226176.5625, 6236609.087401822, 6248935.730930367, 6254704.616548968, 6257860.6972874, 6257870.252700159, 6258294.992873812, 6268101.10985339, 6275590.466056777, 6284321.494647153, 6284785.40198193, 6287995.3125, 6291036.914214368, 6292959.574744984, 6293527.989359594, 6293614.424905958, 6294509.375, 6294591.976426936, 6295213.295523278, 6296096.775622365, 6296110.850525405, 6298034.375, 6302925.623185658, 6303586.589562139, 6305513.377123513, 6334992.418881111, 6335152.726443037, 6335410.9375, 6337152.5823666295, 6346543.69080659, 6347082.584856002, 6351886.274033596, 6358906.526596621, 6379467.994438595, 6379481.401547978, 6380644.888261656, 6383041.917983899, 6386115.81295545, 6391573.4375, 6414212.233269038, 6418931.25, 6422260.165787246, 6427978.070451415, 6444507.512790415, 6446783.844566493, 6446796.010374879, 6449435.247659718, 6452109.209535554, 6473803.219659569, 6487152.517980838, 6489794.2988838805, 6489821.376858708, 6489821.875, 6513385.03499101, 6522165.625, 6523493.75, 6524309.328433468, 6524318.75, 6525503.125, 6525959.613484008, 6527314.154759579, 6527632.462924993, 6550520.124968431, 6551280.585820802, 6553001.5625, 6553068.947238137, 6553816.655446248, 6554241.373963625, 6554535.9375, 6554615.779324374, 6554770.325704099, 6555769.871557289, 6555895.948231982, 6556946.858641898, 6557617.885765625, 6558990.974305495, 6559696.875, 6560082.81207251, 6561321.875, 6566732.021765561, 6568793.75, 6578221.875, 6578926.86571686, 6579027.4399871295, 6580879.6875, 6586993.75, 6597872.533539656, 6604107.090058701, 6604579.0977631705, 6606601.050280433, 6608355.01163441, 6609576.5625, 6609873.099162346, 6611922.087201844, 6622936.303366523, 6623830.765917897, 6628020.3125, 6634791.711227322, 6637429.6875, 6637481.423923172, 6637512.226048037, 6648206.25, 6652364.0625, 6654874.549133356, 6656721.728272376, 6672599.997666905, 6673829.452858513, 6679779.397818708, 6680717.387211056, 6682173.894889536, 6683164.024353048, 6686879.6875, 6688622.105539265, 6689717.579889651, 6692750.916490934, 6694739.21845458, 6695273.4375, 6695852.329123943, 6696308.1030516, 6697653.714976279, 6698045.854937598, 6698557.784333069, 6698976.52583539, 6701459.375, 6703988.201324944, 6704504.915308727, 6705753.264396411, 6717556.722184409, 6718705.540259137, 6722510.769693693, 6724254.344166973, 6731423.247284764, 6733507.455136038, 6734212.789379299, 6734485.9375, 6735557.023783006, 6735865.389163343, 6736751.353322517, 6737263.278051604, 6738579.817396993, 6738690.625, 6739315.963614582, 6739806.238449681, 6740032.771793064, 6740101.5625, 6740525.36074567, 6740541.233222467, 6740566.704881489, 6740675.0, 6741359.410095888, 6741382.8125, 6741721.637080215, 6741727.298116036, 6741739.0153386155, 6741802.052390457, 6742282.0734380605, 6742692.1875, 6743246.875, 6743339.710898563, 6743473.378245755, 6743742.1875, 6743786.04691076, 6743806.25, 6743935.9375, 6745853.125, 6746839.0625, 6747817.006723331, 6748724.201933551, 6756932.8125, 6760400.70837516, 6762828.761205657, 6762959.034597728, 6762973.214729527, 6763672.923384298, 6763698.210914033, 6764099.100381078, 6765106.117050637, 6766315.381189316, 6766593.75, 6767079.537779451, 6776306.809477563, 6781275.754774803, 6785445.102581809, 6786189.301680886, 6786462.407185018, 6786717.1875, 6788773.482002384, 6793254.284753245, 6793255.040872006, 6793302.0759826135, 6795095.421857605, 6811713.19736988, 6811735.9375, 6811865.2366121095, 6815170.3125, 6815440.118548109, 6824912.5, 6831882.798046726, 6840434.166799711, 6844387.5, 6845080.358195052, 6845227.824281847, 6845405.418982221, 6846502.026366668, 6846540.625, 6846852.485645955, 6847095.3125, 6847499.797472963, 6847533.101454493, 6847952.890778475, 6848314.0625, 6848664.045637279, 6849371.954686985, 6849890.035975283, 6850058.540765912, 6850161.72613804, 6850179.6875, 6851291.105538648, 6851354.6875, 6851368.303818471, 6851812.376400604, 6851891.636682344, 6852240.340107214, 6852311.072102904, 6852631.488231233, 6852717.086229155, 6852904.517239691, 6853881.683564372, 6854468.75, 6857715.3953446895, 6860351.5625, 6860364.772781587, 6861526.5625, 6862662.5, 6864021.537305368, 6865128.898188844, 6869204.5940949675, 6869506.066501826, 6869798.9537315825, 6870365.733541247, 6870823.4375, 6870831.069117467, 6870890.498320318, 6873567.181717713, 6873976.5625, 6874077.785659063, 6874393.523376563, 6875313.7299118405, 6875689.172514362, 6876990.634659904, 6877963.313750686, 6878470.174017857, 6878695.520823478, 6880116.770311026, 6880517.074141729, 6881145.2611191105, 6881216.958240179, 6881318.101619026, 6881629.175192296, 6881817.1875, 6881890.671741762, 6882305.72290617, 6882406.25, 6882617.441347736, 6882931.985611994, 6882943.045639072, 6883132.8125, 6883137.313758596, 6883389.0625, 6883446.483372392, 6883473.169991868, 6883570.875726603, 6883593.389771343, 6883685.9375, 6884168.714672561, 6884400.884748506, 6884404.273312858, 6884561.599018572, 6884610.9375, 6884775.101235565, 6884926.290392586, 6885162.044273317, 6885366.883415866, 6886940.5363631705, 6887519.787278184, 6888578.66002631, 6898253.320517379, 6899505.169595295, 6900436.479465511, 6909610.9375, 6909836.999018165, 6911005.660596522, 6911070.206316023, 6911455.546816497, 6911730.611422018, 6911772.55883644, 6911866.546676983, 6914675.0, 6916129.3291446855, 6917554.1459253235, 6917653.125, 6920430.484567472, 6921278.09004517, 6922067.364242796, 6922490.132253987, 6922746.798904179, 6922793.63691019, 6924322.449036194, 6925119.935568333, 6925750.0, 6925755.854092298, 6925826.665977019, 6926235.446713396, 6926238.5583964465, 6927890.125936851, 6928550.825571898, 6928801.5625, 6929024.0020702, 6929326.544518995, 6929967.726534206, 6931410.9375, 6932011.415783971, 6937218.230925788, 6937823.4375, 6937844.997044521, 6938496.820807533, 6938894.670568426, 6939045.578830208, 6939749.937222149, 6939870.3125, 6940213.853798336, 6940273.4375, 6940423.677465531, 6940568.248462309, 6940681.032226882, 6940889.119547975, 6940940.2243880825, 6940949.491517456, 6941140.625, 6941167.466340942, 6941178.125, 6941210.9375, 6941238.177694328, 6941253.555651769, 6941372.363258691, 6941453.125, 6941474.095473368, 6941612.552356776, 6941811.46692275, 6941840.943275566, 6941871.875, 6942062.5, 6942474.818638692, 6942480.529044159, 6942505.555716173, 6942650.0, 6942882.8125, 6942958.289484269, 6943073.4375, 6943201.5625, 6943394.280433142, 6943433.5658151675, 6943676.547578905, 6943743.936945383, 6943904.090250546, 6943930.340891619, 6944185.69995629, 6944337.365494542, 6944649.65408183, 6944745.3125, 6944800.0, 6945192.1875, 6945275.675105999, 6945380.147062338, 6945744.694383191, 6946041.763051851, 6946227.973253356, 6946430.397144796, 6947170.3125, 6947346.258184609, 6947852.425834778, 6947911.874515167, 6947969.310041523, 6948011.966288945, 6948603.125, 6949003.057245815, 6949038.868163855, 6950541.927591027, 6950758.201758531, 6950801.5625, 6950956.001341978, 6951388.1508999895, 6956642.017456941, 6962523.848033573, 6964246.084964792, 6964299.2488758005, 6964595.3125, 6966322.221780182, 6967146.310220944, 6967808.2395689385, 6967979.6875, 6968688.886851297, 6968803.125, 6969104.225089143, 6969924.972791053, 6972254.806837641, 6978456.25, 6979767.1875, 6980053.125, 6996718.75, 6996766.161859409, 6996767.156105588, 6997967.063275798, 6998227.2199212415, 6998327.965343554, 6998731.786587695, 6999021.036566563, 6999053.125, 6999313.479955967, 6999736.028208674, 6999762.5, 6999832.665811873, 6999865.611921251, 7000093.75, 7000250.647915853, 7000351.161769826, 7000387.31723553, 7000415.417996737, 7000429.561808875, 7000614.790329769, 7000781.016468161, 7000873.4375, 7000914.8929150915, 7000948.198935303, 7000999.589355229, 7001092.540642301, 7001281.25, 7001294.788416298, 7001392.1875, 7001420.388556039, 7001485.9375, 7001490.349269477, 7001618.75, 7001692.133125709, 7001742.390353834, 7001818.325980431, 7001818.640015329, 7001824.194504641, 7001875.0, 7001971.711332161, 7002010.08441791, 7002040.625, 7002049.242622742, 7002085.582948135, 7002119.733825076, 7002149.917349475, 7002189.0625, 7002246.875, 7002394.984328204, 7002805.5578586, 7003188.735620571, 7003527.282123103, 7003595.183573727, 7003732.8125, 7003793.75, 7004049.506217252, 7004277.148618115, 7004414.0625, 7004682.8125, 7004684.281552659, 7005095.346323727, 7005217.698351714, 7005676.224252186, 7005864.063827927, 7006593.592372678, 7008328.125, 7008514.67987763, 7008579.584651186, 7010606.760545021, 7010798.433415698, 7012029.289082206, 7013199.812447795, 7013740.625, 7013769.779246981, 7013985.503717785, 7017769.5055751605, 7021647.779847798, 7024121.875, 7024564.051345571, 7026227.94358358, 7026620.8752537, 7027603.248443276, 7029201.384524131, 7030783.1353678955, 7031272.692677847, 7031439.865770221, 7032571.875, 7032581.17601805, 7032753.208610031, 7032817.1875, 7032830.78800177, 7033033.748249477, 7033198.4375, 7033763.51404151, 7034580.503993806, 7034833.354386721, 7034843.521559976, 7035015.477343054, 7035569.3443867685, 7036179.6875, 7036312.266044998, 7036448.907936366, 7037090.87460215, 7037131.830575169, 7037700.0, 7038404.613935071, 7040192.1875, 7041026.5625, 7042164.98466904, 7043053.011062751, 7048152.398339154, 7049054.873765084, 7049589.0625, 7049806.981275712, 7050396.875, 7051396.017833357, 7051813.68659569, 7054050.0, 7054272.409007194, 7054359.375, 7054406.25, 7055157.872256284, 7055158.42977986, 7055555.410239971, 7055585.9375, 7055594.255424779, 7055594.459680555, 7056199.287017099, 7056288.452377176, 7056548.374992702, 7057546.875, 7060610.2032903815, 7061023.486425765, 7061529.6875, 7062178.125, 7062646.61409341, 7062739.0625, 7062953.010721929, 7062979.264420384, 7062984.044879398, 7063004.102888766, 7063090.611267499, 7063149.860058113, 7063242.103921458, 7063790.625, 7064282.708800052, 7064304.420705753, 7064431.25, 7064432.8125, 7064442.711568778, 7065709.375, 7066101.544103422, 7066324.716270218, 7066505.37775719, 7066601.375715812, 7070717.97730627, 7071959.375, 7071962.5, 7071971.875, 7077314.016816496, 7077483.695630797, 7079064.0625, 7081868.75, 7082226.176931019, 7082343.682023667, 7082609.715583508, 7084042.837009844, 7084414.889022652, 7084421.1647464875, 7085089.0625, 7090051.5625, 7095681.062823644, 7095683.91980403, 7096701.960198546, 7097460.9375, 7098680.756883474, 7103721.875, 7104467.3627582695, 7108056.106649318, 7108328.125, 7109101.2314641485, 7109251.5625, 7109251.5625, 7109365.424305113, 7109722.581195316, 7110010.9375, 7110134.367085749, 7110782.914348832, 7112561.222664582, 7116235.524474052, 7116484.152481284, 7116681.301226721, 7116823.397912945, 7116846.875, 7116915.625, 7116933.5796075985, 7117650.0, 7117830.992715307, 7118123.4375, 7118239.0625, 7118562.295633075, 7118677.289204426, 7119121.914595542, 7120660.078367409, 7121704.238744434, 7121982.2576037515, 7122353.755282583, 7130794.798135201, 7131668.75, 7131705.347281847, 7132825.0, 7133321.222089402, 7133629.362069157, 7133733.225787936, 7133770.884695248, 7133832.8125, 7133980.178369441, 7134021.876394102, 7134145.3125, 7134557.8125, 7134571.715126394, 7134999.85860601, 7135443.75, 7135454.463056482, 7135496.875, 7135667.352929686, 7135720.3125, 7135956.25, 7136260.729244204, 7136478.14394281, 7136481.727163979, 7136509.216690569, 7136569.459475157, 7136597.778415333, 7136656.740871645, 7137035.9375, 7137131.896866439, 7137529.218325694, 7137691.436337386, 7137823.4375, 7137836.533728322, 7138071.713008605, 7138220.506903744, 7138339.924790099, 7138460.285542596, 7138612.305731414, 7139548.975963784, 7139590.723420555, 7139738.052054958, 7139870.3125, 7140062.5, 7140256.25, 7140555.137359227, 7140593.75, 7140751.148277149, 7141100.952221936, 7141339.573494774, 7141952.981924541, 7142095.828881536, 7142245.192879198, 7142426.5625, 7142887.910963277, 7143318.75, 7143369.437068708, 7143492.763422392, 7143616.90679676, 7143651.434914486, 7143709.375, 7144012.5, 7144064.9675641805, 7144574.72385042, 7144575.0, 7144602.523933084, 7144808.47961635, 7144959.375, 7145043.766676425, 7145067.920920694, 7145462.5, 7145617.1875, 7145631.25, 7145637.012442293, 7145640.485851608, 7145792.1875, 7145826.55049066, 7146028.193412081, 7146290.477080154, 7146373.4375, 7146443.75, 7146486.393930205, 7146602.568950675, 7146614.0625, 7146792.5504666185, 7146844.131561291, 7146860.191951674, 7146914.0625, 7146930.18139372, 7146952.436616333, 7146990.625, 7147143.964998082, 7147151.5625, 7147188.255292434, 7147201.878253677, 7147544.962790303, 7147557.051051269, 7147899.958831953, 7147934.375, 7147967.09168728, 7148034.641010018, 7148112.356908397, 7148134.081196573, 7152362.5, 7153489.0625, 7153491.783802315, 7153529.187707068, 7153623.930856043, 7153868.976168258, 7154020.3125, 7154145.137118184, 7154530.48513672, 7154996.617691056, 7155188.117343207, 7155642.90330301, 7155867.548769105, 7155923.4375, 7156016.672994416, 7158293.456908837, 7158715.625, 7159179.6875, 7159247.7556022415, 7159681.529891441, 7160144.843031509, 7160146.875, 7160305.079530062, 7160692.054400483, 7161356.25, 7161461.824572955, 7161506.123588145, 7161804.3395222025, 7161823.019329122, 7161867.384186007, 7162146.766991, 7162195.3125, 7162498.4375, 7162648.4375, 7162837.2820106195, 7163034.375, 7163663.144650457, 7163808.136245398, 7163898.4375, 7163967.1875, 7164029.6875, 7164068.148369887, 7164290.954408809, 7164367.1875, 7164368.730709865, 7164382.8125, 7164386.20247973, 7164429.6875, 7164489.0625, 7164565.597171719, 7164604.6875, ...], [46.39342547788627, 38.36022189180475, 5.157478546357511, 14.220323302214744, 27.8681065523491, 14.416181331638443, 9.367591100793037, 5.781529053310086, 28.523973082119866, 61.30136567103683, 10.957434239445607, 7.31070149217855, 18.5652167083923, 22.10117444153589, 6.811089613487485, 103.63278956277921, 23.675148511358486, 5.655535315666028, 31.795902261430896, 45.30651790277244, 74.1198496310093, 36.68405542162851, 39.26968659120036, 20.09409715966735, 74.45701822313893, 55.854455599614916, 35.043252865340975, 67.4786294369791, 14.40984202006083, 70.81631785391815, 10.124218883765757, 66.37396324250825, 9.72326532964963, 6.8504843007559435, 13.571897980860118, 40.46055638300228, 5.609323632571744, 23.143798138004655, 33.82459274826687, 78.14996014503231, 23.580030660006777, 25.501092520578865, 104.18566811321875, 14.87035389678194, 68.27320203365917, 11.628419439366551, 8.236579344657, 74.4013272877657, 43.64120308172674, 65.89950624844137, 137.9739454606388, 106.23730502859252, 227.14512797394082, 32.07112481360974, 9.91124635269711, 53.5166380078187, 30.721534626181526, 10.734163240373197, 152.87873430191456, 37.7410561209496, 44.19789224392434, 108.94121389342295, 68.03915939560788, 32.08291954328517, 44.818019703297715, 181.40559947186514, 36.44016030619409, 20.79385504163372, 19.94579278917384, 35.56530031345725, 10.053769295075536, 18.460349889218286, 43.66338843490003, 17.036770281677413, 246.3198610871429, 44.79244631983458, 8.894615039582833, 61.4202140015566, 25.821617879696767, 35.29468909179225, 29.28486130623234, 104.19754182460957, 14.29751770025068, 68.24704150592373, 12.750769678464689, 78.53926724283838, 13.600247333779455, 30.01626830322199, 14.556036133194066, 8.862684225327476, 78.106879302607, 116.35078668199927, 8.427346144134416, 152.293835927962, 17.765426146274145, 6.1851186438189165, 61.88723263287268, 5.666529398528692, 43.610469327660354, 16.84805216656011, 6.347463374880695, 49.27967582255061, 21.264321001499027, 20.93719035794536, 79.4961237866345, 35.21910991819968, 33.62400101456657, 219.71668099654158, 96.61878536114824, 7.9413485315298935, 27.49608948164955, 100.67096755850108, 14.50841236323296, 44.44222751110214, 23.969942925839785, 8.228273313938937, 27.14851853367854, 172.05897303952875, 78.917069729762, 21.76819941929827, 5.686561287162696, 42.1250271982312, 6.267255902885653, 13.741254144328645, 128.05352187373938, 8.153303929694948, 18.2039902356156, 24.429969246691652, 91.5244973721027, 40.93827000816012, 5.057058661138885, 40.724960477510734, 120.21162230607277, 93.98305684894254, 17.04086573942118, 58.264365342955365, 35.3877398333007, 16.896257343803413, 56.41786510757769, 65.32457580053953, 79.66958345046572, 38.635158913794044, 16.395705215028336, 108.46140336967188, 26.287820949867193, 13.571905478892537, 187.95578320862433, 131.72216575440416, 36.48511034040384, 90.96549109585622, 13.066723094084368, 32.42615187834732, 20.464945216520487, 41.5346973038872, 35.40395178182426, 80.76425158233529, 89.12860687193957, 42.673653838967915, 55.048993700286346, 88.69205992326744, 39.852646175844804, 5.38805854691233, 44.856975483309135, 72.59879426755366, 29.615518140355224, 72.39729552152153, 51.016403385863214, 59.12512825355584, 50.285433216774905, 81.317052877271, 13.3620185039038, 19.855498093816326, 80.73532312234393, 46.59050360396148, 23.53498475383832, 76.70181923971874, 46.133922112691494, 130.90197607642608, 102.5908970482649, 35.90417887515224, 46.78347220295068, 29.565752235423, 37.06208430327098, 42.381482771557934, 26.100789285434868, 79.74061355279453, 9.978122115655076, 95.33132764408322, 63.45125802575151, 102.59240520752627, 104.32362610237841, 22.04504959520721, 42.36210248834373, 6.904082766544949, 50.58976184576089, 12.644443227655382, 71.02805073559819, 27.528071897772996, 50.35896357316454, 6.586860176267193, 69.90160347565026, 91.1226311816724, 37.19089899832401, 54.3494630658857, 73.75683576595962, 13.431797113958773, 5.767842858060325, 19.974023354670646, 60.32712145751735, 40.055531765604634, 10.502153589774856, 17.988736092923894, 65.88206454419641, 127.39240593662456, 8.78049636961941, 54.871769362591934, 6.4742475958887695, 45.635878329926356, 11.019735508209125, 25.169560671849226, 7.5975388052273525, 7.0282927710132155, 31.349295615986197, 13.452093323622236, 19.806700584119746, 25.809004666504947, 140.58706002406024, 7.2707297174302665, 34.67000778131663, 60.728779872437784, 6.058693590209, 25.022353973287178, 27.195684782815487, 30.706477679149426, 14.718376091191837, 40.440475455674836, 98.11127301033824, 62.976368661598045, 31.682336126345966, 94.90598346927771, 37.381292678263776, 40.83385990160627, 21.361798030368213, 26.104772321046074, 79.77440143464699, 81.11564797005596, 166.9771420163306, 12.649858276721034, 50.834341139500296, 100.87636442929184, 32.17242808122828, 24.58590871848677, 50.192114164657454, 12.845483829980392, 11.509713649807795, 53.356078396868526, 52.532953856399196, 101.85423730796597, 8.255520961197425, 35.20422839895454, 20.23308362035113, 37.93402048767445, 28.43665567347856, 9.46291946194962, 77.98374237852869, 5.59930585830788, 11.434776819144869, 76.1600798447858, 40.581569318433715, 49.4441074322662, 26.716339557959763, 6.26033105944955, 11.400532309988215, 157.71509451526234, 12.427265267393695, 65.84418195212693, 267.58623644896255, 11.278961090715416, 26.354835340697573, 352.32733849505723, 21.51166190550589, 91.41608584297433, 35.72094510015749, 60.83679711521031, 39.74259127907603, 32.75957535126776, 62.13322665321459, 66.34793026335426, 18.343325153313597, 60.81415181719589, 6.4336538449754235, 9.177713572442869, 7.379469759553817, 31.65736102491161, 28.839761654875915, 47.06759116641215, 8.72677832589169, 57.105077460623235, 108.39080251036026, 14.99207723531642, 8.984458136947286, 18.08222922966569, 45.26113620790346, 25.984284155192864, 16.464039852485264, 78.51805999453428, 5.341907033923743, 74.2655943589586, 19.01224197852251, 52.64201710871278, 28.947892252325133, 11.637211111725364, 276.6980223143896, 39.48689694078367, 44.85644580044244, 36.83454304686937, 42.90431740702512, 39.2583330639624, 51.703913348587676, 88.71785160993856, 62.95100446506863, 23.273079839059736, 95.72558158342065, 8.490017953373881, 10.446906313795239, 88.88801349175915, 55.669588584711896, 31.710806302393483, 92.27719597524866, 10.669685617219297, 68.08591476343064, 67.76492866111595, 176.5416930959348, 25.928166454889475, 28.4790602774093, 20.780872020170975, 77.6715832251879, 7.677102966879359, 17.027829907455853, 27.791759836651593, 46.481920167988605, 87.14706191993328, 27.685860453129976, 20.150557025010862, 9.46684729201181, 50.56314046748002, 104.57596407647246, 14.786384817574024, 17.795351864583488, 8.595888529763961, 34.94223885079509, 54.596602475435866, 70.51026343429245, 6.360067578635534, 71.40058898845558, 15.500845845356277, 139.75094548192433, 66.89292939334479, 25.6001914624978, 32.02110257037306, 212.04635894584982, 59.861017201407236, 9.588693335349904, 35.44516441289404, 19.026982488843522, 14.112848475633584, 9.160580554270318, 12.60913571383648, 15.460862201259872, 145.51296706053802, 21.980994548802087, 39.8444448162078, 27.744126944786103, 48.75717248532446, 16.52133279862637, 47.9562653252144, 22.649016208646714, 58.09119284878199, 21.66914019824833, 44.13060825698769, 7.060283384564061, 12.511869598398057, 27.624885299918777, 17.207758234356614, 58.216333107227854, 124.44743649014052, 49.60712678320017, 28.237383465337302, 70.22408094545482, 46.57766176432068, 11.277472900265563, 75.96714259873531, 37.52190470646845, 69.94945883396052, 50.23796884136114, 26.602495662403918, 18.958918677778648, 67.00809217836505, 70.79527962387995, 18.085263027737735, 23.248022172481377, 121.64222737601176, 21.353434861170847, 20.431198294626306, 71.74276022316863, 60.27292244696241, 53.47632907499501, 36.415075312710385, 60.9201210693855, 9.853963827795205, 10.063094714405308, 10.814713125077143, 118.18365210395585, 49.25029797036013, 71.53124857213268, 26.396528008425328, 22.52140000770036, 16.48434331097793, 9.806914176818735, 15.375382162110522, 113.7650592884998, 53.202540533575075, 50.047542257440476, 29.031187682767808, 48.23396675521259, 33.49101642531575, 14.691919380615797, 68.61171363603009, 31.503588599530104, 18.309818613899225, 67.56810947212549, 7.3279961407682235, 7.780092912149108, 70.90790592870323, 59.18047384923908, 39.72061686225536, 16.44163257515939, 11.611538270545863, 24.62897958583206, 61.988527652777435, 15.02895549830654, 22.872751056951415, 13.088666501616148, 24.09154154773349, 63.20340612268881, 58.42542006796928, 26.48462079947358, 31.047313959083837, 13.47589917511246, 64.9457257017883, 17.38090742162894, 72.29480684122544, 15.480633815554821, 15.934561828488926, 14.56906820752753, 25.562654651583806, 9.727043845550126, 120.62453305244908, 42.04589116867769, 35.59128496248583, 10.014067366354148, 83.31082500610623, 48.904318567597656, 23.2808975868195, 19.02263815757487, 36.10435916905805, 25.362430252690228, 17.357371818531576, 35.99191646488906, 111.16279129982378, 132.9320016441122, 5.095971074248845, 50.90678518171226, 49.44739052141468, 97.49336558830234, 50.961907863265836, 68.86826984777296, 15.378095094330028, 23.040009524483267, 10.12940068931087, 95.12547460673042, 15.799803489482457, 61.415129497569836, 9.237357034469932, 52.82754727533295, 14.134198382622724, 18.668648150566682, 21.371196676282608, 90.11119179743082, 12.364306539205021, 32.48476630282182, 168.88581403586858, 408.4263297694553, 23.334300394641005, 6.947838609113336, 66.13309404051799, 10.848564814709368, 82.98937247036238, 13.63298657536023, 14.070176230900213, 17.6331174131477, 8.10484622334918, 53.599726618456195, 38.73502184900583, 7.375216293849963, 7.460001476320557, 28.575159950661178, 46.90347017442756, 28.30564396992432, 57.40059157164903, 21.946419577348255, 23.69871231027018, 43.07244031145699, 21.24513553857627, 109.68896883573815, 67.15509824342817, 6.8637273619924395, 9.8359551140821, 68.4391880966869, 40.373795026729354, 20.645322384655515, 80.72839744190468, 246.41679663014196, 5.579667009547636, 18.76091072930659, 5.768039074205996, 125.11323695299807, 67.16651805514914, 28.057139409630054, 74.7863897700962, 276.5717451365992, 35.245046847396395, 141.1814910632749, 68.2051826351749, 27.104937490739697, 7.092037750605985, 12.161551637991638, 72.55135130076387, 57.407240953901564, 16.304997587475604, 5.043292032004231, 21.585503786112053, 15.75936114145738, 28.12547588923053, 12.72084056612271, 31.7540512196066, 27.48076526886562, 55.277717780966974, 21.759701364155045, 92.59470603141054, 5.850237559712881, 13.274108076881497, 34.70132739132941, 6.228148895825638, 65.84753946513841, 20.18519113379127, 52.8524974038293, 82.85865560056644, 64.27929005467712, 91.43487806917545, 54.94458028912448, 15.942473485232965, 6.4112434659560416, 190.5516883078668, 8.316977415646786, 22.7596021677762, 110.2235355884965, 38.329919111340615, 27.72259049320251, 49.25314269699614, 123.00513779887125, 166.3543187644248, 7.766795284917324, 89.30404226424176, 46.38888974659617, 21.983054989309906, 31.204117404790964, 63.02461809159492, 16.31131888446155, 37.914177979422576, 106.8001579723755, 10.855586111014222, 108.81271179339704, 19.75172720549685, 41.92870112122508, 99.94434010201218, 90.60154197557807, 115.02991024288822, 33.608750721772125, 5.419146679147742, 18.87879359530082, 14.88494055780098, 11.433052439899848, 108.89521548886802, 15.170159199756338, 70.94273610350704, 81.40555452032132, 13.768824861723036, 56.315001027893004, 46.92715954680966, 38.186978275123984, 37.088933492796656, 49.21043123730336, 20.390542799778828, 26.479099576193573, 46.93196250540878, 185.3186574648275, 87.60680983396381, 131.41090915243126, 19.477038259838395, 227.43554685401105, 102.78501765066932, 21.984748964705634, 48.75228154492522, 180.09862537883362, 13.215716755493752, 14.035491509901847, 9.683761380793634, 83.54139919208049, 8.15931899639605, 7.856939610234629, 25.56597240003683, 16.777109577651913, 12.169897374876031, 19.30717509221218, 41.19668700934449, 64.27575357296348, 11.908224374504579, 9.720654664441634, 83.84649911340044, 14.267008469089374, 81.43043455394537, 52.0407311510066, 14.83880600011136, 26.735944020812717, 30.59279187229417, 35.91771904365016, 72.45779139310226, 34.232665481955095, 34.44994545254903, 9.304997757680557, 224.86295438329466, 104.06151597481308, 25.72581126540465, 38.131071931326495, 26.902985596910483, 35.618212912738606, 78.13256529470115, 15.298899721396053, 64.60957529281582, 128.80870809364933, 14.891892581930433, 33.30582321129202, 18.160692789300334, 22.5440282542927, 93.83893358807912, 6.722871859224364, 32.53613764764883, 6.607576576047634, 42.80319014126875, 58.169639771667725, 19.4531988919682, 8.164324696764023, 22.4333145169071, 72.08567748442945, 103.18953606882957, 21.256170225004624, 30.986763579715447, 11.248705331167187, 37.36399792943877, 211.45593991356915, 42.243387151957904, 14.738232601293776, 293.9787182238971, 99.3849513337155, 26.524727911223255, 61.969476868976734, 127.38277622337532, 47.637321243529605, 34.97326332883271, 85.0486610000606, 63.21726380528156, 108.00968523702623, 63.95543620162021, 26.99035965202447, 68.84503398684552, 89.99967010144533, 109.03758232730006, 31.90161736502505, 63.33138178666002, 163.32407037477358, 81.26654567916236, 88.91052524815143, 37.40437269347469, 23.67462029284227, 12.09096180166015, 130.13213612692104, 49.573243853798076, 26.804122111889548, 15.07201611845836, 9.804247198043617, 23.274171705735345, 31.947786486353955, 9.201584349565955, 48.974805181238004, 57.30837256791184, 31.092115144217722, 86.98962192781511, 59.46205125794131, 79.71796427811441, 51.920391296054476, 89.57624958166195, 53.28995989818662, 170.82242490205414, 19.1750336470024, 8.831026650975826, 39.81423944827087, 66.81598832346681, 8.192915988150368, 39.06877969544437, 27.457372973866207, 25.445494789217907, 7.7243424536823655, 23.548561226955876, 39.28602157087886, 83.01164701276191, 32.97510065124091, 18.882480566927025, 31.085628200951085, 7.444271773903383, 26.36602800984651, 79.5428713900425, 30.170452963822118, 19.34615019466398, 66.74638112857217, 33.57514584185346, 38.94505970731457, 7.286984466868812, 84.15766937184205, 32.863618130147685, 30.032462443442377, 76.61598155770659, 17.737885705052687, 72.65742609237074, 27.14948889095307, 43.79027040909466, 43.944537358728596, 20.198828206146555, 45.50808443882427, 79.04082222239808, 6.2910219833740815, 33.19848354727623, 81.39095294367479, 30.992373186295787, 20.10916841118722, 188.23296781686258, 111.52461129398324, 79.57179222617128, 30.56940100168695, 80.19597309873953, 7.137248864334089, 12.252330986342317, 12.482807185771577, 73.82642345501998, 12.021715105483603, 12.453541230998566, 5.185630016008061, 17.960684584094487, 6.477337104338587, 115.07434235638401, 19.436762149429082, 147.49021617212694, 38.18577768194119, 29.570320782106045, 46.44449864762937, 61.502225840317905, 14.523119090470466, 22.29634670134823, 29.23235686269419, 61.9254362239724, 7.59827841164967, 52.66443357549802, 100.185656800785, 46.351768822324225, 35.29265669228582, 8.150357306054042, 73.04452820695465, 120.34408470029693, 27.105105890699004, 84.667442476556, 35.26463332068282, 23.960820024272376, 7.873549216083068, 25.313312691845958, 5.0287586930515715, 34.776538246250546, 32.4021544947665, 76.27372323947071, 5.396730462240945, 19.872782467797087, 86.16836546551146, 61.71567861570841, 8.092689801238196, 27.24848536093267, 29.522932629426972, 18.171024327866444, 19.423114232411645, 19.624182530777603, 33.617366073870265, 78.0410828256197, 82.46571966134073, 8.059688156376142, 39.89858151311692, 61.76390011793637, 12.741527228892725, 154.00018827317732, 38.844732301481606, 17.05996633358838, 34.86099761299378, 91.1593121324019, 69.34192831178325, 95.14470690263248, 25.107900223042392, 18.548747631844297, 33.535802485747915, 12.032734120082143, 8.341181191423908, 19.897755274712402, 126.84026227275035, 59.35183610375015, 25.20373262933238, 5.93596544464197, 117.02586052785354, 71.00690916933884, 72.59341156769854, 55.08825192631717, 24.31214853733758, 70.13456185762888, 66.29802234718444, 10.822618378554719, 121.75983741296656, 55.209254663481744, 18.55384090039668, 10.4919376330626, 51.045724641900776, 18.047422895144674, 10.408825662264277, 32.985354823310175, 52.10800632237047, 220.78882331837025, 10.240488910932566, 106.36395208394711, 42.149768561093666, 12.157733210442187, 45.20750301999202, 23.99068313639623, 20.08480684660279, 36.132675766507845, 31.175799019520532, 164.09130722537165, 24.037062018350625, 47.47778735319336, 24.766359594957375, 45.311930684859746, 16.97779082174558, 203.28919758664293, 135.89271386732457, 137.75502779499456, 26.32481934772889, 5.9820656942111015, 25.746716878357656, 34.41261046773684, 20.040507120581427, 9.784077679523058, 70.68164732398684, 12.315663880773421, 37.025876924424225, 221.37346108673265, 58.93819345803945, 17.833842365358233, 5.6965254249171595, 36.709714903347184, 21.559421836506413, 12.928284793143044, 14.249374144481205, 34.97694676555574, 5.5378763445852615, 40.21852146850813, 40.61186119632176, 143.95241151795682, 159.45772050986676, 51.645547572273806, 125.79357866249127, 27.829328261254, 8.863696362389907, 40.11088047514282, 25.986023652826894, 12.043709720712359, 116.70158316222643, 45.29115461963961, 71.7620017585341, 93.1438456641828, 18.419013024758453, 94.27837114224769, 105.02081923833975, 174.31071154846353, 152.47141155088676, 54.7655602670955, 12.914600913173286, 5.598947397762862, 47.145343581828, 27.691249121753398, 135.09585794085035, 49.45646687168797, 89.45354230689915, 18.737593299520036, 48.78599653278097, 117.55959736096433, 57.968772769318726, 93.42801178642847, 24.560775873734126, 100.38917278099602, 25.838131181530546, 8.323089166913048, 25.909346311937032, 95.75166454817196, 35.97790354986262, 5.416214378000619, 31.332553389590473, 99.62783202060905, 18.227380936923108, 16.626978990494447, 26.721773829895596, 29.543269387047623, 58.19541938007051, 44.85209857619884, 43.59077444093382, 15.82960576091064, 73.41311218415055, 18.892978586384892, 29.64297937311576, 7.0324609694671505, 10.114993473315502, 27.735567732483457, 218.69775608172682, 68.73349106717191, 11.570614023615576, 74.20363115449734, 35.73723572229283, 78.46305881587716, 49.51997312205521, 22.51074902343258, 20.45947954106372, 11.997633135953444, 69.35738555359131, 71.08296470381667, 34.2503876298923, 5.573086516652832, 14.043787745666593, 119.61076677132144, 102.94382956760009, 16.523967139563204, 111.39591068099432, 64.19912405393245, 171.10534743180364, 66.99064473647985, 28.591679105131078, 30.30049070192409, 128.10731528001781, 93.2198811260569, 72.53296312512043, 153.12636155448092, 26.14565325679358, 41.535878064943496, 10.214008546598617, 26.253990134408685, 23.381429138239497, 10.531463940724558, 6.1087944741074836, 14.545213480390128, 124.54541934490898, 71.16140465403709, 73.19069335927597, 85.02505216905692, 36.19007281986944, 98.49875335896198, 37.567355174259276, 39.84972165438297, 56.89996348155296, 54.83918875679335, 6.64905941152479, 8.46881036874624, 31.5393780124357, 22.081045361733413, 51.61129390190388, 167.44857813976736, 60.738362470342864, 80.08027740942656, 42.1375000864332, 60.08777107382216, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([3132880.8333137627, 3269053.125, 3278941.845767847, 3286523.234482462, 3286532.3883351483, 3304948.2924909545, 3328657.854989935, 3352568.301570946, 3405823.4374363744, 3407531.25, 3563079.575763435, 3575252.236629981, 3596646.021098383, 3624533.6368692312, 3633729.9212588044, 3667926.5352320075, 3810740.7501461995, 3844386.663899466, 3929496.0513169244, 3929809.375, 4004203.125, 4012221.875, 4023612.5, 4055633.7223054576, 4098274.303158732, 4098583.24200806, 4099545.8052415284, 4099557.8125, 4101263.915648725, 4162632.8125, 4197596.121690401, 4243569.684969658, 4268036.367224881, 4277506.670595654, 4287589.4668348525, 4313717.1875, 4353579.601856334, 4365286.749940081, 4411846.36064632, 4416435.700769305, 4427623.010183189, 4427804.823420873, 4430614.641367215, 4436782.793705411, 4439746.875, 4440576.860844014, 4440860.841741069, 4448325.0, 4449146.685233381, 4460832.8125, 4462929.6875, 4467206.132348227, 4486702.273434041, 4493781.162565246, 4502191.239428002, 4503117.1875, 4504867.1875, 4529318.482735623, 4546759.375, 4579151.5625, 4605001.5625, 4611868.61079407, 4640140.625, 4658144.539616422, 4666607.8125, 4670579.6875, 4672106.25, 4847744.794432242, 4859708.385353753, 4874475.0, 4882338.246370582, 4946005.426241364, 5039407.8125, 5039427.685366267, 5106935.212494152, 5106971.875, 5107302.558931451, 5150484.375, 5152555.075352124, 5154525.3523855265, 5155539.536651315, 5161698.4375, 5162081.070117968, 5169695.3125, 5181053.963089713, 5204798.4375, 5216583.9721551975, 5272190.39953038, 5272824.895051932, 5276404.075764507, 5326054.6875, 5338862.73375803, 5372120.569536149, 5375142.686428552, 5375739.609880813, 5375846.196497644, 5379423.4375, 5381888.411281652, 5382857.788342784, 5384298.861482209, 5384309.984940076, 5451866.906836455, 5451894.789256014, 5486524.14389213, 5499814.976677281, 5499909.375, 5500068.664342791, 5500845.3125, 5504476.971912791, 5509107.09714905, 5512146.529095601, 5517137.5, 5538220.19403394, 5555087.5, 5562751.998855904, 5569165.513094576, 5571369.401463584, 5571379.6875, 5571778.125, 5571909.326579082, 5572312.17790736, 5572575.0, 5572640.6254553795, 5582501.207411114, 5586450.441176615, 5589046.614178382, 5589673.485145809, 5593448.962893583, 5607051.2830073405, 5607176.5625, 5610236.838334351, 5611631.152888211, 5614531.003485359, 5628908.340638806, 5632586.397275166, 5633281.25, 5636778.125, 5638478.2133421535, 5639004.623661753, 5639103.611105068, 5639198.4375, 5640068.75, 5672112.8355183825, 5672215.625, 5672949.092601171, 5673441.774880423, 5673606.094884244, 5690995.3125, 5693935.9375, 5693937.5, 5700363.465001376, 5722714.070774935, 5741924.390362023, 5742346.962466451, 5742432.8125, 5745023.4375, 5746209.243110539, 5764199.890551284, 5770368.75, 5770451.5625, 5770730.636726611, 5770879.412352263, 5771084.965106894, 5771123.4375, 5774042.1875, 5786742.851170532, 5787320.3125, 5791098.4375, 5797610.9375, 5797862.5, 5826771.388082212, 5857452.443515514, 5891476.5625, 5894084.375, 5894381.480411115, 5894740.625, 5895615.625, 5924825.0, 5943245.3125, 5946940.324726862, 5948037.5, 5950309.985679938, 5951228.685189736, 5969252.037769937, 5972588.926611524, 5973244.215752087, 5987288.177169297, 6002226.5625, 6012110.9375, 6012957.8125, 6013528.125, 6015399.553605759, 6018136.025334592, 6033481.91559038, 6035256.25, 6067550.79320987, 6069190.21847158, 6071949.017258185, 6072953.125, 6073253.733233734, 6074300.094002449, 6074489.525821978, 6076967.1875, 6083819.082353568, 6094420.30984436, 6097446.41316375, 6098869.668851795, 6099096.207926875, 6102832.8125, 6107950.0, 6110141.628894121, 6112005.308531453, 6135954.6875, 6160756.25, 6161852.39270238, 6175484.375, 6190762.417575285, 6190777.210581629, 6195234.304807367, 6196057.616009621, 6196059.359215908, 6203002.7583435355, 6203088.757143314, 6203172.982887024, 6203222.750018104, 6205952.831822427, 6207287.5, 6223906.788989312, 6225496.875, 6226176.5625, 6236609.087401822, 6248935.730930367, 6254704.616548968, 6257860.6972874, 6257870.252700159, 6258294.992873812, 6268101.10985339, 6275590.466056777, 6284321.494647153, 6284785.40198193, 6287995.3125, 6291036.914214368, 6292959.574744984, 6293527.989359594, 6293614.424905958, 6294509.375, 6294591.976426936, 6295213.295523278, 6296096.775622365, 6296110.850525405, 6298034.375, 6302925.623185658, 6303586.589562139, 6305513.377123513, 6334992.418881111, 6335152.726443037, 6335410.9375, 6337152.5823666295, 6346543.69080659, 6347082.584856002, 6351886.274033596, 6358906.526596621, 6379467.994438595, 6379481.401547978, 6380644.888261656, 6383041.917983899, 6386115.81295545, 6391573.4375, 6414212.233269038, 6418931.25, 6422260.165787246, 6427978.070451415, 6444507.512790415, 6446783.844566493, 6446796.010374879, 6449435.247659718, 6452109.209535554, 6473803.219659569, 6487152.517980838, 6489794.2988838805, 6489821.376858708, 6489821.875, 6513385.03499101, 6522165.625, 6523493.75, 6524309.328433468, 6524318.75, 6525503.125, 6525959.613484008, 6527314.154759579, 6527632.462924993, 6550520.124968431, 6551280.585820802, 6553001.5625, 6553068.947238137, 6553816.655446248, 6554241.373963625, 6554535.9375, 6554615.779324374, 6554770.325704099, 6555769.871557289, 6555895.948231982, 6556946.858641898, 6557617.885765625, 6558990.974305495, 6559696.875, 6560082.81207251, 6561321.875, 6566732.021765561, 6568793.75, 6578221.875, 6578926.86571686, 6579027.4399871295, 6580879.6875, 6586993.75, 6597872.533539656, 6604107.090058701, 6604579.0977631705, 6606601.050280433, 6608355.01163441, 6609576.5625, 6609873.099162346, 6611922.087201844, 6622936.303366523, 6623830.765917897, 6628020.3125, 6634791.711227322, 6637429.6875, 6637481.423923172, 6637512.226048037, 6648206.25, 6652364.0625, 6654874.549133356, 6656721.728272376, 6672599.997666905, 6673829.452858513, 6679779.397818708, 6680717.387211056, 6682173.894889536, 6683164.024353048, 6686879.6875, 6688622.105539265, 6689717.579889651, 6692750.916490934, 6694739.21845458, 6695273.4375, 6695852.329123943, 6696308.1030516, 6697653.714976279, 6698045.854937598, 6698557.784333069, 6698976.52583539, 6701459.375, 6703988.201324944, 6704504.915308727, 6705753.264396411, 6717556.722184409, 6718705.540259137, 6722510.769693693, 6724254.344166973, 6731423.247284764, 6733507.455136038, 6734212.789379299, 6734485.9375, 6735557.023783006, 6735865.389163343, 6736751.353322517, 6737263.278051604, 6738579.817396993, 6738690.625, 6739315.963614582, 6739806.238449681, 6740032.771793064, 6740101.5625, 6740525.36074567, 6740541.233222467, 6740566.704881489, 6740675.0, 6741359.410095888, 6741382.8125, 6741721.637080215, 6741727.298116036, 6741739.0153386155, 6741802.052390457, 6742282.0734380605, 6742692.1875, 6743246.875, 6743339.710898563, 6743473.378245755, 6743742.1875, 6743786.04691076, 6743806.25, 6743935.9375, 6745853.125, 6746839.0625, 6747817.006723331, 6748724.201933551, 6756932.8125, 6760400.70837516, 6762828.761205657, 6762959.034597728, 6762973.214729527, 6763672.923384298, 6763698.210914033, 6764099.100381078, 6765106.117050637, 6766315.381189316, 6766593.75, 6767079.537779451, 6776306.809477563, 6781275.754774803, 6785445.102581809, 6786189.301680886, 6786462.407185018, 6786717.1875, 6788773.482002384, 6793254.284753245, 6793255.040872006, 6793302.0759826135, 6795095.421857605, 6811713.19736988, 6811735.9375, 6811865.2366121095, 6815170.3125, 6815440.118548109, 6824912.5, 6831882.798046726, 6840434.166799711, 6844387.5, 6845080.358195052, 6845227.824281847, 6845405.418982221, 6846502.026366668, 6846540.625, 6846852.485645955, 6847095.3125, 6847499.797472963, 6847533.101454493, 6847952.890778475, 6848314.0625, 6848664.045637279, 6849371.954686985, 6849890.035975283, 6850058.540765912, 6850161.72613804, 6850179.6875, 6851291.105538648, 6851354.6875, 6851368.303818471, 6851812.376400604, 6851891.636682344, 6852240.340107214, 6852311.072102904, 6852631.488231233, 6852717.086229155, 6852904.517239691, 6853881.683564372, 6854468.75, 6857715.3953446895, 6860351.5625, 6860364.772781587, 6861526.5625, 6862662.5, 6864021.537305368, 6865128.898188844, 6869204.5940949675, 6869506.066501826, 6869798.9537315825, 6870365.733541247, 6870823.4375, 6870831.069117467, 6870890.498320318, 6873567.181717713, 6873976.5625, 6874077.785659063, 6874393.523376563, 6875313.7299118405, 6875689.172514362, 6876990.634659904, 6877963.313750686, 6878470.174017857, 6878695.520823478, 6880116.770311026, 6880517.074141729, 6881145.2611191105, 6881216.958240179, 6881318.101619026, 6881629.175192296, 6881817.1875, 6881890.671741762, 6882305.72290617, 6882406.25, 6882617.441347736, 6882931.985611994, 6882943.045639072, 6883132.8125, 6883137.313758596, 6883389.0625, 6883446.483372392, 6883473.169991868, 6883570.875726603, 6883593.389771343, 6883685.9375, 6884168.714672561, 6884400.884748506, 6884404.273312858, 6884561.599018572, 6884610.9375, 6884775.101235565, 6884926.290392586, 6885162.044273317, 6885366.883415866, 6886940.5363631705, 6887519.787278184, 6888578.66002631, 6898253.320517379, 6899505.169595295, 6900436.479465511, 6909610.9375, 6909836.999018165, 6911005.660596522, 6911070.206316023, 6911455.546816497, 6911730.611422018, 6911772.55883644, 6911866.546676983, 6914675.0, 6916129.3291446855, 6917554.1459253235, 6917653.125, 6920430.484567472, 6921278.09004517, 6922067.364242796, 6922490.132253987, 6922746.798904179, 6922793.63691019, 6924322.449036194, 6925119.935568333, 6925750.0, 6925755.854092298, 6925826.665977019, 6926235.446713396, 6926238.5583964465, 6927890.125936851, 6928550.825571898, 6928801.5625, 6929024.0020702, 6929326.544518995, 6929967.726534206, 6931410.9375, 6932011.415783971, 6937218.230925788, 6937823.4375, 6937844.997044521, 6938496.820807533, 6938894.670568426, 6939045.578830208, 6939749.937222149, 6939870.3125, 6940213.853798336, 6940273.4375, 6940423.677465531, 6940568.248462309, 6940681.032226882, 6940889.119547975, 6940940.2243880825, 6940949.491517456, 6941140.625, 6941167.466340942, 6941178.125, 6941210.9375, 6941238.177694328, 6941253.555651769, 6941372.363258691, 6941453.125, 6941474.095473368, 6941612.552356776, 6941811.46692275, 6941840.943275566, 6941871.875, 6942062.5, 6942474.818638692, 6942480.529044159, 6942505.555716173, 6942650.0, 6942882.8125, 6942958.289484269, 6943073.4375, 6943201.5625, 6943394.280433142, 6943433.5658151675, 6943676.547578905, 6943743.936945383, 6943904.090250546, 6943930.340891619, 6944185.69995629, 6944337.365494542, 6944649.65408183, 6944745.3125, 6944800.0, 6945192.1875, 6945275.675105999, 6945380.147062338, 6945744.694383191, 6946041.763051851, 6946227.973253356, 6946430.397144796, 6947170.3125, 6947346.258184609, 6947852.425834778, 6947911.874515167, 6947969.310041523, 6948011.966288945, 6948603.125, 6949003.057245815, 6949038.868163855, 6950541.927591027, 6950758.201758531, 6950801.5625, 6950956.001341978, 6951388.1508999895, 6956642.017456941, 6962523.848033573, 6964246.084964792, 6964299.2488758005, 6964595.3125, 6966322.221780182, 6967146.310220944, 6967808.2395689385, 6967979.6875, 6968688.886851297, 6968803.125, 6969104.225089143, 6969924.972791053, 6972254.806837641, 6978456.25, 6979767.1875, 6980053.125, 6996718.75, 6996766.161859409, 6996767.156105588, 6997967.063275798, 6998227.2199212415, 6998327.965343554, 6998731.786587695, 6999021.036566563, 6999053.125, 6999313.479955967, 6999736.028208674, 6999762.5, 6999832.665811873, 6999865.611921251, 7000093.75, 7000250.647915853, 7000351.161769826, 7000387.31723553, 7000415.417996737, 7000429.561808875, 7000614.790329769, 7000781.016468161, 7000873.4375, 7000914.8929150915, 7000948.198935303, 7000999.589355229, 7001092.540642301, 7001281.25, 7001294.788416298, 7001392.1875, 7001420.388556039, 7001485.9375, 7001490.349269477, 7001618.75, 7001692.133125709, 7001742.390353834, 7001818.325980431, 7001818.640015329, 7001824.194504641, 7001875.0, 7001971.711332161, 7002010.08441791, 7002040.625, 7002049.242622742, 7002085.582948135, 7002119.733825076, 7002149.917349475, 7002189.0625, 7002246.875, 7002394.984328204, 7002805.5578586, 7003188.735620571, 7003527.282123103, 7003595.183573727, 7003732.8125, 7003793.75, 7004049.506217252, 7004277.148618115, 7004414.0625, 7004682.8125, 7004684.281552659, 7005095.346323727, 7005217.698351714, 7005676.224252186, 7005864.063827927, 7006593.592372678, 7008328.125, 7008514.67987763, 7008579.584651186, 7010606.760545021, 7010798.433415698, 7012029.289082206, 7013199.812447795, 7013740.625, 7013769.779246981, 7013985.503717785, 7017769.5055751605, 7021647.779847798, 7024121.875, 7024564.051345571, 7026227.94358358, 7026620.8752537, 7027603.248443276, 7029201.384524131, 7030783.1353678955, 7031272.692677847, 7031439.865770221, 7032571.875, 7032581.17601805, 7032753.208610031, 7032817.1875, 7032830.78800177, 7033033.748249477, 7033198.4375, 7033763.51404151, 7034580.503993806, 7034833.354386721, 7034843.521559976, 7035015.477343054, 7035569.3443867685, 7036179.6875, 7036312.266044998, 7036448.907936366, 7037090.87460215, 7037131.830575169, 7037700.0, 7038404.613935071, 7040192.1875, 7041026.5625, 7042164.98466904, 7043053.011062751, 7048152.398339154, 7049054.873765084, 7049589.0625, 7049806.981275712, 7050396.875, 7051396.017833357, 7051813.68659569, 7054050.0, 7054272.409007194, 7054359.375, 7054406.25, 7055157.872256284, 7055158.42977986, 7055555.410239971, 7055585.9375, 7055594.255424779, 7055594.459680555, 7056199.287017099, 7056288.452377176, 7056548.374992702, 7057546.875, 7060610.2032903815, 7061023.486425765, 7061529.6875, 7062178.125, 7062646.61409341, 7062739.0625, 7062953.010721929, 7062979.264420384, 7062984.044879398, 7063004.102888766, 7063090.611267499, 7063149.860058113, 7063242.103921458, 7063790.625, 7064282.708800052, 7064304.420705753, 7064431.25, 7064432.8125, 7064442.711568778, 7065709.375, 7066101.544103422, 7066324.716270218, 7066505.37775719, 7066601.375715812, 7070717.97730627, 7071959.375, 7071962.5, 7071971.875, 7077314.016816496, 7077483.695630797, 7079064.0625, 7081868.75, 7082226.176931019, 7082343.682023667, 7082609.715583508, 7084042.837009844, 7084414.889022652, 7084421.1647464875, 7085089.0625, 7090051.5625, 7095681.062823644, 7095683.91980403, 7096701.960198546, 7097460.9375, 7098680.756883474, 7103721.875, 7104467.3627582695, 7108056.106649318, 7108328.125, 7109101.2314641485, 7109251.5625, 7109251.5625, 7109365.424305113, 7109722.581195316, 7110010.9375, 7110134.367085749, 7110782.914348832, 7112561.222664582, 7116235.524474052, 7116484.152481284, 7116681.301226721, 7116823.397912945, 7116846.875, 7116915.625, 7116933.5796075985, 7117650.0, 7117830.992715307, 7118123.4375, 7118239.0625, 7118562.295633075, 7118677.289204426, 7119121.914595542, 7120660.078367409, 7121704.238744434, 7121982.2576037515, 7122353.755282583, 7130794.798135201, 7131668.75, 7131705.347281847, 7132825.0, 7133321.222089402, 7133629.362069157, 7133733.225787936, 7133770.884695248, 7133832.8125, 7133980.178369441, 7134021.876394102, 7134145.3125, 7134557.8125, 7134571.715126394, 7134999.85860601, 7135443.75, 7135454.463056482, 7135496.875, 7135667.352929686, 7135720.3125, 7135956.25, 7136260.729244204, 7136478.14394281, 7136481.727163979, 7136509.216690569, 7136569.459475157, 7136597.778415333, 7136656.740871645, 7137035.9375, 7137131.896866439, 7137529.218325694, 7137691.436337386, 7137823.4375, 7137836.533728322, 7138071.713008605, 7138220.506903744, 7138339.924790099, 7138460.285542596, 7138612.305731414, 7139548.975963784, 7139590.723420555, 7139738.052054958, 7139870.3125, 7140062.5, 7140256.25, 7140555.137359227, 7140593.75, 7140751.148277149, 7141100.952221936, 7141339.573494774, 7141952.981924541, 7142095.828881536, 7142245.192879198, 7142426.5625, 7142887.910963277, 7143318.75, 7143369.437068708, 7143492.763422392, 7143616.90679676, 7143651.434914486, 7143709.375, 7144012.5, 7144064.9675641805, 7144574.72385042, 7144575.0, 7144602.523933084, 7144808.47961635, 7144959.375, 7145043.766676425, 7145067.920920694, 7145462.5, 7145617.1875, 7145631.25, 7145637.012442293, 7145640.485851608, 7145792.1875, 7145826.55049066, 7146028.193412081, 7146290.477080154, 7146373.4375, 7146443.75, 7146486.393930205, 7146602.568950675, 7146614.0625, 7146792.5504666185, 7146844.131561291, 7146860.191951674, 7146914.0625, 7146930.18139372, 7146952.436616333, 7146990.625, 7147143.964998082, 7147151.5625, 7147188.255292434, 7147201.878253677, 7147544.962790303, 7147557.051051269, 7147899.958831953, 7147934.375, 7147967.09168728, 7148034.641010018, 7148112.356908397, 7148134.081196573, 7152362.5, 7153489.0625, 7153491.783802315, 7153529.187707068, 7153623.930856043, 7153868.976168258, 7154020.3125, 7154145.137118184, 7154530.48513672, 7154996.617691056, 7155188.117343207, 7155642.90330301, 7155867.548769105, 7155923.4375, 7156016.672994416, 7158293.456908837, 7158715.625, 7159179.6875, 7159247.7556022415, 7159681.529891441, 7160144.843031509, 7160146.875, 7160305.079530062, 7160692.054400483, 7161356.25, 7161461.824572955, 7161506.123588145, 7161804.3395222025, 7161823.019329122, 7161867.384186007, 7162146.766991, 7162195.3125, 7162498.4375, 7162648.4375, 7162837.2820106195, 7163034.375, 7163663.144650457, 7163808.136245398, 7163898.4375, 7163967.1875, 7164029.6875, 7164068.148369887, 7164290.954408809, 7164367.1875, 7164368.730709865, 7164382.8125, 7164386.20247973, 7164429.6875, 7164489.0625, 7164565.597171719, 7164604.6875, ...], [46.39342547788627, 38.36022189180475, 5.157478546357511, 14.220323302214744, 27.8681065523491, 14.416181331638443, 9.367591100793037, 5.781529053310086, 28.523973082119866, 61.30136567103683, 10.957434239445607, 7.31070149217855, 18.5652167083923, 22.10117444153589, 6.811089613487485, 103.63278956277921, 23.675148511358486, 5.655535315666028, 31.795902261430896, 45.30651790277244, 74.1198496310093, 36.68405542162851, 39.26968659120036, 20.09409715966735, 74.45701822313893, 55.854455599614916, 35.043252865340975, 67.4786294369791, 14.40984202006083, 70.81631785391815, 10.124218883765757, 66.37396324250825, 9.72326532964963, 6.8504843007559435, 13.571897980860118, 40.46055638300228, 5.609323632571744, 23.143798138004655, 33.82459274826687, 78.14996014503231, 23.580030660006777, 25.501092520578865, 104.18566811321875, 14.87035389678194, 68.27320203365917, 11.628419439366551, 8.236579344657, 74.4013272877657, 43.64120308172674, 65.89950624844137, 137.9739454606388, 106.23730502859252, 227.14512797394082, 32.07112481360974, 9.91124635269711, 53.5166380078187, 30.721534626181526, 10.734163240373197, 152.87873430191456, 37.7410561209496, 44.19789224392434, 108.94121389342295, 68.03915939560788, 32.08291954328517, 44.818019703297715, 181.40559947186514, 36.44016030619409, 20.79385504163372, 19.94579278917384, 35.56530031345725, 10.053769295075536, 18.460349889218286, 43.66338843490003, 17.036770281677413, 246.3198610871429, 44.79244631983458, 8.894615039582833, 61.4202140015566, 25.821617879696767, 35.29468909179225, 29.28486130623234, 104.19754182460957, 14.29751770025068, 68.24704150592373, 12.750769678464689, 78.53926724283838, 13.600247333779455, 30.01626830322199, 14.556036133194066, 8.862684225327476, 78.106879302607, 116.35078668199927, 8.427346144134416, 152.293835927962, 17.765426146274145, 6.1851186438189165, 61.88723263287268, 5.666529398528692, 43.610469327660354, 16.84805216656011, 6.347463374880695, 49.27967582255061, 21.264321001499027, 20.93719035794536, 79.4961237866345, 35.21910991819968, 33.62400101456657, 219.71668099654158, 96.61878536114824, 7.9413485315298935, 27.49608948164955, 100.67096755850108, 14.50841236323296, 44.44222751110214, 23.969942925839785, 8.228273313938937, 27.14851853367854, 172.05897303952875, 78.917069729762, 21.76819941929827, 5.686561287162696, 42.1250271982312, 6.267255902885653, 13.741254144328645, 128.05352187373938, 8.153303929694948, 18.2039902356156, 24.429969246691652, 91.5244973721027, 40.93827000816012, 5.057058661138885, 40.724960477510734, 120.21162230607277, 93.98305684894254, 17.04086573942118, 58.264365342955365, 35.3877398333007, 16.896257343803413, 56.41786510757769, 65.32457580053953, 79.66958345046572, 38.635158913794044, 16.395705215028336, 108.46140336967188, 26.287820949867193, 13.571905478892537, 187.95578320862433, 131.72216575440416, 36.48511034040384, 90.96549109585622, 13.066723094084368, 32.42615187834732, 20.464945216520487, 41.5346973038872, 35.40395178182426, 80.76425158233529, 89.12860687193957, 42.673653838967915, 55.048993700286346, 88.69205992326744, 39.852646175844804, 5.38805854691233, 44.856975483309135, 72.59879426755366, 29.615518140355224, 72.39729552152153, 51.016403385863214, 59.12512825355584, 50.285433216774905, 81.317052877271, 13.3620185039038, 19.855498093816326, 80.73532312234393, 46.59050360396148, 23.53498475383832, 76.70181923971874, 46.133922112691494, 130.90197607642608, 102.5908970482649, 35.90417887515224, 46.78347220295068, 29.565752235423, 37.06208430327098, 42.381482771557934, 26.100789285434868, 79.74061355279453, 9.978122115655076, 95.33132764408322, 63.45125802575151, 102.59240520752627, 104.32362610237841, 22.04504959520721, 42.36210248834373, 6.904082766544949, 50.58976184576089, 12.644443227655382, 71.02805073559819, 27.528071897772996, 50.35896357316454, 6.586860176267193, 69.90160347565026, 91.1226311816724, 37.19089899832401, 54.3494630658857, 73.75683576595962, 13.431797113958773, 5.767842858060325, 19.974023354670646, 60.32712145751735, 40.055531765604634, 10.502153589774856, 17.988736092923894, 65.88206454419641, 127.39240593662456, 8.78049636961941, 54.871769362591934, 6.4742475958887695, 45.635878329926356, 11.019735508209125, 25.169560671849226, 7.5975388052273525, 7.0282927710132155, 31.349295615986197, 13.452093323622236, 19.806700584119746, 25.809004666504947, 140.58706002406024, 7.2707297174302665, 34.67000778131663, 60.728779872437784, 6.058693590209, 25.022353973287178, 27.195684782815487, 30.706477679149426, 14.718376091191837, 40.440475455674836, 98.11127301033824, 62.976368661598045, 31.682336126345966, 94.90598346927771, 37.381292678263776, 40.83385990160627, 21.361798030368213, 26.104772321046074, 79.77440143464699, 81.11564797005596, 166.9771420163306, 12.649858276721034, 50.834341139500296, 100.87636442929184, 32.17242808122828, 24.58590871848677, 50.192114164657454, 12.845483829980392, 11.509713649807795, 53.356078396868526, 52.532953856399196, 101.85423730796597, 8.255520961197425, 35.20422839895454, 20.23308362035113, 37.93402048767445, 28.43665567347856, 9.46291946194962, 77.98374237852869, 5.59930585830788, 11.434776819144869, 76.1600798447858, 40.581569318433715, 49.4441074322662, 26.716339557959763, 6.26033105944955, 11.400532309988215, 157.71509451526234, 12.427265267393695, 65.84418195212693, 267.58623644896255, 11.278961090715416, 26.354835340697573, 352.32733849505723, 21.51166190550589, 91.41608584297433, 35.72094510015749, 60.83679711521031, 39.74259127907603, 32.75957535126776, 62.13322665321459, 66.34793026335426, 18.343325153313597, 60.81415181719589, 6.4336538449754235, 9.177713572442869, 7.379469759553817, 31.65736102491161, 28.839761654875915, 47.06759116641215, 8.72677832589169, 57.105077460623235, 108.39080251036026, 14.99207723531642, 8.984458136947286, 18.08222922966569, 45.26113620790346, 25.984284155192864, 16.464039852485264, 78.51805999453428, 5.341907033923743, 74.2655943589586, 19.01224197852251, 52.64201710871278, 28.947892252325133, 11.637211111725364, 276.6980223143896, 39.48689694078367, 44.85644580044244, 36.83454304686937, 42.90431740702512, 39.2583330639624, 51.703913348587676, 88.71785160993856, 62.95100446506863, 23.273079839059736, 95.72558158342065, 8.490017953373881, 10.446906313795239, 88.88801349175915, 55.669588584711896, 31.710806302393483, 92.27719597524866, 10.669685617219297, 68.08591476343064, 67.76492866111595, 176.5416930959348, 25.928166454889475, 28.4790602774093, 20.780872020170975, 77.6715832251879, 7.677102966879359, 17.027829907455853, 27.791759836651593, 46.481920167988605, 87.14706191993328, 27.685860453129976, 20.150557025010862, 9.46684729201181, 50.56314046748002, 104.57596407647246, 14.786384817574024, 17.795351864583488, 8.595888529763961, 34.94223885079509, 54.596602475435866, 70.51026343429245, 6.360067578635534, 71.40058898845558, 15.500845845356277, 139.75094548192433, 66.89292939334479, 25.6001914624978, 32.02110257037306, 212.04635894584982, 59.861017201407236, 9.588693335349904, 35.44516441289404, 19.026982488843522, 14.112848475633584, 9.160580554270318, 12.60913571383648, 15.460862201259872, 145.51296706053802, 21.980994548802087, 39.8444448162078, 27.744126944786103, 48.75717248532446, 16.52133279862637, 47.9562653252144, 22.649016208646714, 58.09119284878199, 21.66914019824833, 44.13060825698769, 7.060283384564061, 12.511869598398057, 27.624885299918777, 17.207758234356614, 58.216333107227854, 124.44743649014052, 49.60712678320017, 28.237383465337302, 70.22408094545482, 46.57766176432068, 11.277472900265563, 75.96714259873531, 37.52190470646845, 69.94945883396052, 50.23796884136114, 26.602495662403918, 18.958918677778648, 67.00809217836505, 70.79527962387995, 18.085263027737735, 23.248022172481377, 121.64222737601176, 21.353434861170847, 20.431198294626306, 71.74276022316863, 60.27292244696241, 53.47632907499501, 36.415075312710385, 60.9201210693855, 9.853963827795205, 10.063094714405308, 10.814713125077143, 118.18365210395585, 49.25029797036013, 71.53124857213268, 26.396528008425328, 22.52140000770036, 16.48434331097793, 9.806914176818735, 15.375382162110522, 113.7650592884998, 53.202540533575075, 50.047542257440476, 29.031187682767808, 48.23396675521259, 33.49101642531575, 14.691919380615797, 68.61171363603009, 31.503588599530104, 18.309818613899225, 67.56810947212549, 7.3279961407682235, 7.780092912149108, 70.90790592870323, 59.18047384923908, 39.72061686225536, 16.44163257515939, 11.611538270545863, 24.62897958583206, 61.988527652777435, 15.02895549830654, 22.872751056951415, 13.088666501616148, 24.09154154773349, 63.20340612268881, 58.42542006796928, 26.48462079947358, 31.047313959083837, 13.47589917511246, 64.9457257017883, 17.38090742162894, 72.29480684122544, 15.480633815554821, 15.934561828488926, 14.56906820752753, 25.562654651583806, 9.727043845550126, 120.62453305244908, 42.04589116867769, 35.59128496248583, 10.014067366354148, 83.31082500610623, 48.904318567597656, 23.2808975868195, 19.02263815757487, 36.10435916905805, 25.362430252690228, 17.357371818531576, 35.99191646488906, 111.16279129982378, 132.9320016441122, 5.095971074248845, 50.90678518171226, 49.44739052141468, 97.49336558830234, 50.961907863265836, 68.86826984777296, 15.378095094330028, 23.040009524483267, 10.12940068931087, 95.12547460673042, 15.799803489482457, 61.415129497569836, 9.237357034469932, 52.82754727533295, 14.134198382622724, 18.668648150566682, 21.371196676282608, 90.11119179743082, 12.364306539205021, 32.48476630282182, 168.88581403586858, 408.4263297694553, 23.334300394641005, 6.947838609113336, 66.13309404051799, 10.848564814709368, 82.98937247036238, 13.63298657536023, 14.070176230900213, 17.6331174131477, 8.10484622334918, 53.599726618456195, 38.73502184900583, 7.375216293849963, 7.460001476320557, 28.575159950661178, 46.90347017442756, 28.30564396992432, 57.40059157164903, 21.946419577348255, 23.69871231027018, 43.07244031145699, 21.24513553857627, 109.68896883573815, 67.15509824342817, 6.8637273619924395, 9.8359551140821, 68.4391880966869, 40.373795026729354, 20.645322384655515, 80.72839744190468, 246.41679663014196, 5.579667009547636, 18.76091072930659, 5.768039074205996, 125.11323695299807, 67.16651805514914, 28.057139409630054, 74.7863897700962, 276.5717451365992, 35.245046847396395, 141.1814910632749, 68.2051826351749, 27.104937490739697, 7.092037750605985, 12.161551637991638, 72.55135130076387, 57.407240953901564, 16.304997587475604, 5.043292032004231, 21.585503786112053, 15.75936114145738, 28.12547588923053, 12.72084056612271, 31.7540512196066, 27.48076526886562, 55.277717780966974, 21.759701364155045, 92.59470603141054, 5.850237559712881, 13.274108076881497, 34.70132739132941, 6.228148895825638, 65.84753946513841, 20.18519113379127, 52.8524974038293, 82.85865560056644, 64.27929005467712, 91.43487806917545, 54.94458028912448, 15.942473485232965, 6.4112434659560416, 190.5516883078668, 8.316977415646786, 22.7596021677762, 110.2235355884965, 38.329919111340615, 27.72259049320251, 49.25314269699614, 123.00513779887125, 166.3543187644248, 7.766795284917324, 89.30404226424176, 46.38888974659617, 21.983054989309906, 31.204117404790964, 63.02461809159492, 16.31131888446155, 37.914177979422576, 106.8001579723755, 10.855586111014222, 108.81271179339704, 19.75172720549685, 41.92870112122508, 99.94434010201218, 90.60154197557807, 115.02991024288822, 33.608750721772125, 5.419146679147742, 18.87879359530082, 14.88494055780098, 11.433052439899848, 108.89521548886802, 15.170159199756338, 70.94273610350704, 81.40555452032132, 13.768824861723036, 56.315001027893004, 46.92715954680966, 38.186978275123984, 37.088933492796656, 49.21043123730336, 20.390542799778828, 26.479099576193573, 46.93196250540878, 185.3186574648275, 87.60680983396381, 131.41090915243126, 19.477038259838395, 227.43554685401105, 102.78501765066932, 21.984748964705634, 48.75228154492522, 180.09862537883362, 13.215716755493752, 14.035491509901847, 9.683761380793634, 83.54139919208049, 8.15931899639605, 7.856939610234629, 25.56597240003683, 16.777109577651913, 12.169897374876031, 19.30717509221218, 41.19668700934449, 64.27575357296348, 11.908224374504579, 9.720654664441634, 83.84649911340044, 14.267008469089374, 81.43043455394537, 52.0407311510066, 14.83880600011136, 26.735944020812717, 30.59279187229417, 35.91771904365016, 72.45779139310226, 34.232665481955095, 34.44994545254903, 9.304997757680557, 224.86295438329466, 104.06151597481308, 25.72581126540465, 38.131071931326495, 26.902985596910483, 35.618212912738606, 78.13256529470115, 15.298899721396053, 64.60957529281582, 128.80870809364933, 14.891892581930433, 33.30582321129202, 18.160692789300334, 22.5440282542927, 93.83893358807912, 6.722871859224364, 32.53613764764883, 6.607576576047634, 42.80319014126875, 58.169639771667725, 19.4531988919682, 8.164324696764023, 22.4333145169071, 72.08567748442945, 103.18953606882957, 21.256170225004624, 30.986763579715447, 11.248705331167187, 37.36399792943877, 211.45593991356915, 42.243387151957904, 14.738232601293776, 293.9787182238971, 99.3849513337155, 26.524727911223255, 61.969476868976734, 127.38277622337532, 47.637321243529605, 34.97326332883271, 85.0486610000606, 63.21726380528156, 108.00968523702623, 63.95543620162021, 26.99035965202447, 68.84503398684552, 89.99967010144533, 109.03758232730006, 31.90161736502505, 63.33138178666002, 163.32407037477358, 81.26654567916236, 88.91052524815143, 37.40437269347469, 23.67462029284227, 12.09096180166015, 130.13213612692104, 49.573243853798076, 26.804122111889548, 15.07201611845836, 9.804247198043617, 23.274171705735345, 31.947786486353955, 9.201584349565955, 48.974805181238004, 57.30837256791184, 31.092115144217722, 86.98962192781511, 59.46205125794131, 79.71796427811441, 51.920391296054476, 89.57624958166195, 53.28995989818662, 170.82242490205414, 19.1750336470024, 8.831026650975826, 39.81423944827087, 66.81598832346681, 8.192915988150368, 39.06877969544437, 27.457372973866207, 25.445494789217907, 7.7243424536823655, 23.548561226955876, 39.28602157087886, 83.01164701276191, 32.97510065124091, 18.882480566927025, 31.085628200951085, 7.444271773903383, 26.36602800984651, 79.5428713900425, 30.170452963822118, 19.34615019466398, 66.74638112857217, 33.57514584185346, 38.94505970731457, 7.286984466868812, 84.15766937184205, 32.863618130147685, 30.032462443442377, 76.61598155770659, 17.737885705052687, 72.65742609237074, 27.14948889095307, 43.79027040909466, 43.944537358728596, 20.198828206146555, 45.50808443882427, 79.04082222239808, 6.2910219833740815, 33.19848354727623, 81.39095294367479, 30.992373186295787, 20.10916841118722, 188.23296781686258, 111.52461129398324, 79.57179222617128, 30.56940100168695, 80.19597309873953, 7.137248864334089, 12.252330986342317, 12.482807185771577, 73.82642345501998, 12.021715105483603, 12.453541230998566, 5.185630016008061, 17.960684584094487, 6.477337104338587, 115.07434235638401, 19.436762149429082, 147.49021617212694, 38.18577768194119, 29.570320782106045, 46.44449864762937, 61.502225840317905, 14.523119090470466, 22.29634670134823, 29.23235686269419, 61.9254362239724, 7.59827841164967, 52.66443357549802, 100.185656800785, 46.351768822324225, 35.29265669228582, 8.150357306054042, 73.04452820695465, 120.34408470029693, 27.105105890699004, 84.667442476556, 35.26463332068282, 23.960820024272376, 7.873549216083068, 25.313312691845958, 5.0287586930515715, 34.776538246250546, 32.4021544947665, 76.27372323947071, 5.396730462240945, 19.872782467797087, 86.16836546551146, 61.71567861570841, 8.092689801238196, 27.24848536093267, 29.522932629426972, 18.171024327866444, 19.423114232411645, 19.624182530777603, 33.617366073870265, 78.0410828256197, 82.46571966134073, 8.059688156376142, 39.89858151311692, 61.76390011793637, 12.741527228892725, 154.00018827317732, 38.844732301481606, 17.05996633358838, 34.86099761299378, 91.1593121324019, 69.34192831178325, 95.14470690263248, 25.107900223042392, 18.548747631844297, 33.535802485747915, 12.032734120082143, 8.341181191423908, 19.897755274712402, 126.84026227275035, 59.35183610375015, 25.20373262933238, 5.93596544464197, 117.02586052785354, 71.00690916933884, 72.59341156769854, 55.08825192631717, 24.31214853733758, 70.13456185762888, 66.29802234718444, 10.822618378554719, 121.75983741296656, 55.209254663481744, 18.55384090039668, 10.4919376330626, 51.045724641900776, 18.047422895144674, 10.408825662264277, 32.985354823310175, 52.10800632237047, 220.78882331837025, 10.240488910932566, 106.36395208394711, 42.149768561093666, 12.157733210442187, 45.20750301999202, 23.99068313639623, 20.08480684660279, 36.132675766507845, 31.175799019520532, 164.09130722537165, 24.037062018350625, 47.47778735319336, 24.766359594957375, 45.311930684859746, 16.97779082174558, 203.28919758664293, 135.89271386732457, 137.75502779499456, 26.32481934772889, 5.9820656942111015, 25.746716878357656, 34.41261046773684, 20.040507120581427, 9.784077679523058, 70.68164732398684, 12.315663880773421, 37.025876924424225, 221.37346108673265, 58.93819345803945, 17.833842365358233, 5.6965254249171595, 36.709714903347184, 21.559421836506413, 12.928284793143044, 14.249374144481205, 34.97694676555574, 5.5378763445852615, 40.21852146850813, 40.61186119632176, 143.95241151795682, 159.45772050986676, 51.645547572273806, 125.79357866249127, 27.829328261254, 8.863696362389907, 40.11088047514282, 25.986023652826894, 12.043709720712359, 116.70158316222643, 45.29115461963961, 71.7620017585341, 93.1438456641828, 18.419013024758453, 94.27837114224769, 105.02081923833975, 174.31071154846353, 152.47141155088676, 54.7655602670955, 12.914600913173286, 5.598947397762862, 47.145343581828, 27.691249121753398, 135.09585794085035, 49.45646687168797, 89.45354230689915, 18.737593299520036, 48.78599653278097, 117.55959736096433, 57.968772769318726, 93.42801178642847, 24.560775873734126, 100.38917278099602, 25.838131181530546, 8.323089166913048, 25.909346311937032, 95.75166454817196, 35.97790354986262, 5.416214378000619, 31.332553389590473, 99.62783202060905, 18.227380936923108, 16.626978990494447, 26.721773829895596, 29.543269387047623, 58.19541938007051, 44.85209857619884, 43.59077444093382, 15.82960576091064, 73.41311218415055, 18.892978586384892, 29.64297937311576, 7.0324609694671505, 10.114993473315502, 27.735567732483457, 218.69775608172682, 68.73349106717191, 11.570614023615576, 74.20363115449734, 35.73723572229283, 78.46305881587716, 49.51997312205521, 22.51074902343258, 20.45947954106372, 11.997633135953444, 69.35738555359131, 71.08296470381667, 34.2503876298923, 5.573086516652832, 14.043787745666593, 119.61076677132144, 102.94382956760009, 16.523967139563204, 111.39591068099432, 64.19912405393245, 171.10534743180364, 66.99064473647985, 28.591679105131078, 30.30049070192409, 128.10731528001781, 93.2198811260569, 72.53296312512043, 153.12636155448092, 26.14565325679358, 41.535878064943496, 10.214008546598617, 26.253990134408685, 23.381429138239497, 10.531463940724558, 6.1087944741074836, 14.545213480390128, 124.54541934490898, 71.16140465403709, 73.19069335927597, 85.02505216905692, 36.19007281986944, 98.49875335896198, 37.567355174259276, 39.84972165438297, 56.89996348155296, 54.83918875679335, 6.64905941152479, 8.46881036874624, 31.5393780124357, 22.081045361733413, 51.61129390190388, 167.44857813976736, 60.738362470342864, 80.08027740942656, 42.1375000864332, 60.08777107382216, ...])
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);
([3132880.8333137627, 3269053.125, 3278941.845767847, 3286523.234482462, 3286532.3883351483, 3304948.2924909545, 3328657.854989935, 3352568.301570946, 3405823.4374363744, 3407531.25, 3563079.575763435, 3575252.236629981, 3596646.021098383, 3624533.6368692312, 3633729.9212588044, 3667926.5352320075, 3810740.7501461995, 3844386.663899466, 3929496.0513169244, 3929809.375, 4004203.125, 4012221.875, 4023612.5, 4055633.7223054576, 4098274.303158732, 4098583.24200806, 4099545.8052415284, 4099557.8125, 4101263.915648725, 4162632.8125, 4197596.121690401, 4243569.684969658, 4268036.367224881, 4277506.670595654, 4287589.4668348525, 4313717.1875, 4353579.601856334, 4365286.749940081, 4411846.36064632, 4416435.700769305, 4427623.010183189, 4427804.823420873, 4430614.641367215, 4436782.793705411, 4439746.875, 4440576.860844014, 4440860.841741069, 4448325.0, 4449146.685233381, 4460832.8125, 4462929.6875, 4467206.132348227, 4486702.273434041, 4493781.162565246, 4502191.239428002, 4503117.1875, 4504867.1875, 4529318.482735623, 4546759.375, 4579151.5625, 4605001.5625, 4611868.61079407, 4640140.625, 4658144.539616422, 4666607.8125, 4670579.6875, 4672106.25, 4847744.794432242, 4859708.385353753, 4874475.0, 4882338.246370582, 4946005.426241364, 5039407.8125, 5039427.685366267, 5106935.212494152, 5106971.875, 5107302.558931451, 5150484.375, 5152555.075352124, 5154525.3523855265, 5155539.536651315, 5161698.4375, 5162081.070117968, 5169695.3125, 5181053.963089713, 5204798.4375, 5216583.9721551975, 5272190.39953038, 5272824.895051932, 5276404.075764507, 5326054.6875, 5338862.73375803, 5372120.569536149, 5375142.686428552, 5375739.609880813, 5375846.196497644, 5379423.4375, 5381888.411281652, 5382857.788342784, 5384298.861482209, 5384309.984940076, 5451866.906836455, 5451894.789256014, 5486524.14389213, 5499814.976677281, 5499909.375, 5500068.664342791, 5500845.3125, 5504476.971912791, 5509107.09714905, 5512146.529095601, 5517137.5, 5538220.19403394, 5555087.5, 5562751.998855904, 5569165.513094576, 5571369.401463584, 5571379.6875, 5571778.125, 5571909.326579082, 5572312.17790736, 5572575.0, 5572640.6254553795, 5582501.207411114, 5586450.441176615, 5589046.614178382, 5589673.485145809, 5593448.962893583, 5607051.2830073405, 5607176.5625, 5610236.838334351, 5611631.152888211, 5614531.003485359, 5628908.340638806, 5632586.397275166, 5633281.25, 5636778.125, 5638478.2133421535, 5639004.623661753, 5639103.611105068, 5639198.4375, 5640068.75, 5672112.8355183825, 5672215.625, 5672949.092601171, 5673441.774880423, 5673606.094884244, 5690995.3125, 5693935.9375, 5693937.5, 5700363.465001376, 5722714.070774935, 5741924.390362023, 5742346.962466451, 5742432.8125, 5745023.4375, 5746209.243110539, 5764199.890551284, 5770368.75, 5770451.5625, 5770730.636726611, 5770879.412352263, 5771084.965106894, 5771123.4375, 5774042.1875, 5786742.851170532, 5787320.3125, 5791098.4375, 5797610.9375, 5797862.5, 5826771.388082212, 5857452.443515514, 5891476.5625, 5894084.375, 5894381.480411115, 5894740.625, 5895615.625, 5924825.0, 5943245.3125, 5946940.324726862, 5948037.5, 5950309.985679938, 5951228.685189736, 5969252.037769937, 5972588.926611524, 5973244.215752087, 5987288.177169297, 6002226.5625, 6012110.9375, 6012957.8125, 6013528.125, 6015399.553605759, 6018136.025334592, 6033481.91559038, 6035256.25, 6067550.79320987, 6069190.21847158, 6071949.017258185, 6072953.125, 6073253.733233734, 6074300.094002449, 6074489.525821978, 6076967.1875, 6083819.082353568, 6094420.30984436, 6097446.41316375, 6098869.668851795, 6099096.207926875, 6102832.8125, 6107950.0, 6110141.628894121, 6112005.308531453, 6135954.6875, 6160756.25, 6161852.39270238, 6175484.375, 6190762.417575285, 6190777.210581629, 6195234.304807367, 6196057.616009621, 6196059.359215908, 6203002.7583435355, 6203088.757143314, 6203172.982887024, 6203222.750018104, 6205952.831822427, 6207287.5, 6223906.788989312, 6225496.875, 6226176.5625, 6236609.087401822, 6248935.730930367, 6254704.616548968, 6257860.6972874, 6257870.252700159, 6258294.992873812, 6268101.10985339, 6275590.466056777, 6284321.494647153, 6284785.40198193, 6287995.3125, 6291036.914214368, 6292959.574744984, 6293527.989359594, 6293614.424905958, 6294509.375, 6294591.976426936, 6295213.295523278, 6296096.775622365, 6296110.850525405, 6298034.375, 6302925.623185658, 6303586.589562139, 6305513.377123513, 6334992.418881111, 6335152.726443037, 6335410.9375, 6337152.5823666295, 6346543.69080659, 6347082.584856002, 6351886.274033596, 6358906.526596621, 6379467.994438595, 6379481.401547978, 6380644.888261656, 6383041.917983899, 6386115.81295545, 6391573.4375, 6414212.233269038, 6418931.25, 6422260.165787246, 6427978.070451415, 6444507.512790415, 6446783.844566493, 6446796.010374879, 6449435.247659718, 6452109.209535554, 6473803.219659569, 6487152.517980838, 6489794.2988838805, 6489821.376858708, 6489821.875, 6513385.03499101, 6522165.625, 6523493.75, 6524309.328433468, 6524318.75, 6525503.125, 6525959.613484008, 6527314.154759579, 6527632.462924993, 6550520.124968431, 6551280.585820802, 6553001.5625, 6553068.947238137, 6553816.655446248, 6554241.373963625, 6554535.9375, 6554615.779324374, 6554770.325704099, 6555769.871557289, 6555895.948231982, 6556946.858641898, 6557617.885765625, 6558990.974305495, 6559696.875, 6560082.81207251, 6561321.875, 6566732.021765561, 6568793.75, 6578221.875, 6578926.86571686, 6579027.4399871295, 6580879.6875, 6586993.75, 6597872.533539656, 6604107.090058701, 6604579.0977631705, 6606601.050280433, 6608355.01163441, 6609576.5625, 6609873.099162346, 6611922.087201844, 6622936.303366523, 6623830.765917897, 6628020.3125, 6634791.711227322, 6637429.6875, 6637481.423923172, 6637512.226048037, 6648206.25, 6652364.0625, 6654874.549133356, 6656721.728272376, 6672599.997666905, 6673829.452858513, 6679779.397818708, 6680717.387211056, 6682173.894889536, 6683164.024353048, 6686879.6875, 6688622.105539265, 6689717.579889651, 6692750.916490934, 6694739.21845458, 6695273.4375, 6695852.329123943, 6696308.1030516, 6697653.714976279, 6698045.854937598, 6698557.784333069, 6698976.52583539, 6701459.375, 6703988.201324944, 6704504.915308727, 6705753.264396411, 6717556.722184409, 6718705.540259137, 6722510.769693693, 6724254.344166973, 6731423.247284764, 6733507.455136038, 6734212.789379299, 6734485.9375, 6735557.023783006, 6735865.389163343, 6736751.353322517, 6737263.278051604, 6738579.817396993, 6738690.625, 6739315.963614582, 6739806.238449681, 6740032.771793064, 6740101.5625, 6740525.36074567, 6740541.233222467, 6740566.704881489, 6740675.0, 6741359.410095888, 6741382.8125, 6741721.637080215, 6741727.298116036, 6741739.0153386155, 6741802.052390457, 6742282.0734380605, 6742692.1875, 6743246.875, 6743339.710898563, 6743473.378245755, 6743742.1875, 6743786.04691076, 6743806.25, 6743935.9375, 6745853.125, 6746839.0625, 6747817.006723331, 6748724.201933551, 6756932.8125, 6760400.70837516, 6762828.761205657, 6762959.034597728, 6762973.214729527, 6763672.923384298, 6763698.210914033, 6764099.100381078, 6765106.117050637, 6766315.381189316, 6766593.75, 6767079.537779451, 6776306.809477563, 6781275.754774803, 6785445.102581809, 6786189.301680886, 6786462.407185018, 6786717.1875, 6788773.482002384, 6793254.284753245, 6793255.040872006, 6793302.0759826135, 6795095.421857605, 6811713.19736988, 6811735.9375, 6811865.2366121095, 6815170.3125, 6815440.118548109, 6824912.5, 6831882.798046726, 6840434.166799711, 6844387.5, 6845080.358195052, 6845227.824281847, 6845405.418982221, 6846502.026366668, 6846540.625, 6846852.485645955, 6847095.3125, 6847499.797472963, 6847533.101454493, 6847952.890778475, 6848314.0625, 6848664.045637279, 6849371.954686985, 6849890.035975283, 6850058.540765912, 6850161.72613804, 6850179.6875, 6851291.105538648, 6851354.6875, 6851368.303818471, 6851812.376400604, 6851891.636682344, 6852240.340107214, 6852311.072102904, 6852631.488231233, 6852717.086229155, 6852904.517239691, 6853881.683564372, 6854468.75, 6857715.3953446895, 6860351.5625, 6860364.772781587, 6861526.5625, 6862662.5, 6864021.537305368, 6865128.898188844, 6869204.5940949675, 6869506.066501826, 6869798.9537315825, 6870365.733541247, 6870823.4375, 6870831.069117467, 6870890.498320318, 6873567.181717713, 6873976.5625, 6874077.785659063, 6874393.523376563, 6875313.7299118405, 6875689.172514362, 6876990.634659904, 6877963.313750686, 6878470.174017857, 6878695.520823478, 6880116.770311026, 6880517.074141729, 6881145.2611191105, 6881216.958240179, 6881318.101619026, 6881629.175192296, 6881817.1875, 6881890.671741762, 6882305.72290617, 6882406.25, 6882617.441347736, 6882931.985611994, 6882943.045639072, 6883132.8125, 6883137.313758596, 6883389.0625, 6883446.483372392, 6883473.169991868, 6883570.875726603, 6883593.389771343, 6883685.9375, 6884168.714672561, 6884400.884748506, 6884404.273312858, 6884561.599018572, 6884610.9375, 6884775.101235565, 6884926.290392586, 6885162.044273317, 6885366.883415866, 6886940.5363631705, 6887519.787278184, 6888578.66002631, 6898253.320517379, 6899505.169595295, 6900436.479465511, 6909610.9375, 6909836.999018165, 6911005.660596522, 6911070.206316023, 6911455.546816497, 6911730.611422018, 6911772.55883644, 6911866.546676983, 6914675.0, 6916129.3291446855, 6917554.1459253235, 6917653.125, 6920430.484567472, 6921278.09004517, 6922067.364242796, 6922490.132253987, 6922746.798904179, 6922793.63691019, 6924322.449036194, 6925119.935568333, 6925750.0, 6925755.854092298, 6925826.665977019, 6926235.446713396, 6926238.5583964465, 6927890.125936851, 6928550.825571898, 6928801.5625, 6929024.0020702, 6929326.544518995, 6929967.726534206, 6931410.9375, 6932011.415783971, 6937218.230925788, 6937823.4375, 6937844.997044521, 6938496.820807533, 6938894.670568426, 6939045.578830208, 6939749.937222149, 6939870.3125, 6940213.853798336, 6940273.4375, 6940423.677465531, 6940568.248462309, 6940681.032226882, 6940889.119547975, 6940940.2243880825, 6940949.491517456, 6941140.625, 6941167.466340942, 6941178.125, 6941210.9375, 6941238.177694328, 6941253.555651769, 6941372.363258691, 6941453.125, 6941474.095473368, 6941612.552356776, 6941811.46692275, 6941840.943275566, 6941871.875, 6942062.5, 6942474.818638692, 6942480.529044159, 6942505.555716173, 6942650.0, 6942882.8125, 6942958.289484269, 6943073.4375, 6943201.5625, 6943394.280433142, 6943433.5658151675, 6943676.547578905, 6943743.936945383, 6943904.090250546, 6943930.340891619, 6944185.69995629, 6944337.365494542, 6944649.65408183, 6944745.3125, 6944800.0, 6945192.1875, 6945275.675105999, 6945380.147062338, 6945744.694383191, 6946041.763051851, 6946227.973253356, 6946430.397144796, 6947170.3125, 6947346.258184609, 6947852.425834778, 6947911.874515167, 6947969.310041523, 6948011.966288945, 6948603.125, 6949003.057245815, 6949038.868163855, 6950541.927591027, 6950758.201758531, 6950801.5625, 6950956.001341978, 6951388.1508999895, 6956642.017456941, 6962523.848033573, 6964246.084964792, 6964299.2488758005, 6964595.3125, 6966322.221780182, 6967146.310220944, 6967808.2395689385, 6967979.6875, 6968688.886851297, 6968803.125, 6969104.225089143, 6969924.972791053, 6972254.806837641, 6978456.25, 6979767.1875, 6980053.125, 6996718.75, 6996766.161859409, 6996767.156105588, 6997967.063275798, 6998227.2199212415, 6998327.965343554, 6998731.786587695, 6999021.036566563, 6999053.125, 6999313.479955967, 6999736.028208674, 6999762.5, 6999832.665811873, 6999865.611921251, 7000093.75, 7000250.647915853, 7000351.161769826, 7000387.31723553, 7000415.417996737, 7000429.561808875, 7000614.790329769, 7000781.016468161, 7000873.4375, 7000914.8929150915, 7000948.198935303, 7000999.589355229, 7001092.540642301, 7001281.25, 7001294.788416298, 7001392.1875, 7001420.388556039, 7001485.9375, 7001490.349269477, 7001618.75, 7001692.133125709, 7001742.390353834, 7001818.325980431, 7001818.640015329, 7001824.194504641, 7001875.0, 7001971.711332161, 7002010.08441791, 7002040.625, 7002049.242622742, 7002085.582948135, 7002119.733825076, 7002149.917349475, 7002189.0625, 7002246.875, 7002394.984328204, 7002805.5578586, 7003188.735620571, 7003527.282123103, 7003595.183573727, 7003732.8125, 7003793.75, 7004049.506217252, 7004277.148618115, 7004414.0625, 7004682.8125, 7004684.281552659, 7005095.346323727, 7005217.698351714, 7005676.224252186, 7005864.063827927, 7006593.592372678, 7008328.125, 7008514.67987763, 7008579.584651186, 7010606.760545021, 7010798.433415698, 7012029.289082206, 7013199.812447795, 7013740.625, 7013769.779246981, 7013985.503717785, 7017769.5055751605, 7021647.779847798, 7024121.875, 7024564.051345571, 7026227.94358358, 7026620.8752537, 7027603.248443276, 7029201.384524131, 7030783.1353678955, 7031272.692677847, 7031439.865770221, 7032571.875, 7032581.17601805, 7032753.208610031, 7032817.1875, 7032830.78800177, 7033033.748249477, 7033198.4375, 7033763.51404151, 7034580.503993806, 7034833.354386721, 7034843.521559976, 7035015.477343054, 7035569.3443867685, 7036179.6875, 7036312.266044998, 7036448.907936366, 7037090.87460215, 7037131.830575169, 7037700.0, 7038404.613935071, 7040192.1875, 7041026.5625, 7042164.98466904, 7043053.011062751, 7048152.398339154, 7049054.873765084, 7049589.0625, 7049806.981275712, 7050396.875, 7051396.017833357, 7051813.68659569, 7054050.0, 7054272.409007194, 7054359.375, 7054406.25, 7055157.872256284, 7055158.42977986, 7055555.410239971, 7055585.9375, 7055594.255424779, 7055594.459680555, 7056199.287017099, 7056288.452377176, 7056548.374992702, 7057546.875, 7060610.2032903815, 7061023.486425765, 7061529.6875, 7062178.125, 7062646.61409341, 7062739.0625, 7062953.010721929, 7062979.264420384, 7062984.044879398, 7063004.102888766, 7063090.611267499, 7063149.860058113, 7063242.103921458, 7063790.625, 7064282.708800052, 7064304.420705753, 7064431.25, 7064432.8125, 7064442.711568778, 7065709.375, 7066101.544103422, 7066324.716270218, 7066505.37775719, 7066601.375715812, 7070717.97730627, 7071959.375, 7071962.5, 7071971.875, 7077314.016816496, 7077483.695630797, 7079064.0625, 7081868.75, 7082226.176931019, 7082343.682023667, 7082609.715583508, 7084042.837009844, 7084414.889022652, 7084421.1647464875, 7085089.0625, 7090051.5625, 7095681.062823644, 7095683.91980403, 7096701.960198546, 7097460.9375, 7098680.756883474, 7103721.875, 7104467.3627582695, 7108056.106649318, 7108328.125, 7109101.2314641485, 7109251.5625, 7109251.5625, 7109365.424305113, 7109722.581195316, 7110010.9375, 7110134.367085749, 7110782.914348832, 7112561.222664582, 7116235.524474052, 7116484.152481284, 7116681.301226721, 7116823.397912945, 7116846.875, 7116915.625, 7116933.5796075985, 7117650.0, 7117830.992715307, 7118123.4375, 7118239.0625, 7118562.295633075, 7118677.289204426, 7119121.914595542, 7120660.078367409, 7121704.238744434, 7121982.2576037515, 7122353.755282583, 7130794.798135201, 7131668.75, 7131705.347281847, 7132825.0, 7133321.222089402, 7133629.362069157, 7133733.225787936, 7133770.884695248, 7133832.8125, 7133980.178369441, 7134021.876394102, 7134145.3125, 7134557.8125, 7134571.715126394, 7134999.85860601, 7135443.75, 7135454.463056482, 7135496.875, 7135667.352929686, 7135720.3125, 7135956.25, 7136260.729244204, 7136478.14394281, 7136481.727163979, 7136509.216690569, 7136569.459475157, 7136597.778415333, 7136656.740871645, 7137035.9375, 7137131.896866439, 7137529.218325694, 7137691.436337386, 7137823.4375, 7137836.533728322, 7138071.713008605, 7138220.506903744, 7138339.924790099, 7138460.285542596, 7138612.305731414, 7139548.975963784, 7139590.723420555, 7139738.052054958, 7139870.3125, 7140062.5, 7140256.25, 7140555.137359227, 7140593.75, 7140751.148277149, 7141100.952221936, 7141339.573494774, 7141952.981924541, 7142095.828881536, 7142245.192879198, 7142426.5625, 7142887.910963277, 7143318.75, 7143369.437068708, 7143492.763422392, 7143616.90679676, 7143651.434914486, 7143709.375, 7144012.5, 7144064.9675641805, 7144574.72385042, 7144575.0, 7144602.523933084, 7144808.47961635, 7144959.375, 7145043.766676425, 7145067.920920694, 7145462.5, 7145617.1875, 7145631.25, 7145637.012442293, 7145640.485851608, 7145792.1875, 7145826.55049066, 7146028.193412081, 7146290.477080154, 7146373.4375, 7146443.75, 7146486.393930205, 7146602.568950675, 7146614.0625, 7146792.5504666185, 7146844.131561291, 7146860.191951674, 7146914.0625, 7146930.18139372, 7146952.436616333, 7146990.625, 7147143.964998082, 7147151.5625, 7147188.255292434, 7147201.878253677, 7147544.962790303, 7147557.051051269, 7147899.958831953, 7147934.375, 7147967.09168728, 7148034.641010018, 7148112.356908397, 7148134.081196573, 7152362.5, 7153489.0625, 7153491.783802315, 7153529.187707068, 7153623.930856043, 7153868.976168258, 7154020.3125, 7154145.137118184, 7154530.48513672, 7154996.617691056, 7155188.117343207, 7155642.90330301, 7155867.548769105, 7155923.4375, 7156016.672994416, 7158293.456908837, 7158715.625, 7159179.6875, 7159247.7556022415, 7159681.529891441, 7160144.843031509, 7160146.875, 7160305.079530062, 7160692.054400483, 7161356.25, 7161461.824572955, 7161506.123588145, 7161804.3395222025, 7161823.019329122, 7161867.384186007, 7162146.766991, 7162195.3125, 7162498.4375, 7162648.4375, 7162837.2820106195, 7163034.375, 7163663.144650457, 7163808.136245398, 7163898.4375, 7163967.1875, 7164029.6875, 7164068.148369887, 7164290.954408809, 7164367.1875, 7164368.730709865, 7164382.8125, 7164386.20247973, 7164429.6875, 7164489.0625, 7164565.597171719, 7164604.6875, ...], [46.39342547788627, 38.36022189180475, 5.157478546357511, 14.220323302214744, 27.8681065523491, 14.416181331638443, 9.367591100793037, 5.781529053310086, 28.523973082119866, 61.30136567103683, 10.957434239445607, 7.31070149217855, 18.5652167083923, 22.10117444153589, 6.811089613487485, 103.63278956277921, 23.675148511358486, 5.655535315666028, 31.795902261430896, 45.30651790277244, 74.1198496310093, 36.68405542162851, 39.26968659120036, 20.09409715966735, 74.45701822313893, 55.854455599614916, 35.043252865340975, 67.4786294369791, 14.40984202006083, 70.81631785391815, 10.124218883765757, 66.37396324250825, 9.72326532964963, 6.8504843007559435, 13.571897980860118, 40.46055638300228, 5.609323632571744, 23.143798138004655, 33.82459274826687, 78.14996014503231, 23.580030660006777, 25.501092520578865, 104.18566811321875, 14.87035389678194, 68.27320203365917, 11.628419439366551, 8.236579344657, 74.4013272877657, 43.64120308172674, 65.89950624844137, 137.9739454606388, 106.23730502859252, 227.14512797394082, 32.07112481360974, 9.91124635269711, 53.5166380078187, 30.721534626181526, 10.734163240373197, 152.87873430191456, 37.7410561209496, 44.19789224392434, 108.94121389342295, 68.03915939560788, 32.08291954328517, 44.818019703297715, 181.40559947186514, 36.44016030619409, 20.79385504163372, 19.94579278917384, 35.56530031345725, 10.053769295075536, 18.460349889218286, 43.66338843490003, 17.036770281677413, 246.3198610871429, 44.79244631983458, 8.894615039582833, 61.4202140015566, 25.821617879696767, 35.29468909179225, 29.28486130623234, 104.19754182460957, 14.29751770025068, 68.24704150592373, 12.750769678464689, 78.53926724283838, 13.600247333779455, 30.01626830322199, 14.556036133194066, 8.862684225327476, 78.106879302607, 116.35078668199927, 8.427346144134416, 152.293835927962, 17.765426146274145, 6.1851186438189165, 61.88723263287268, 5.666529398528692, 43.610469327660354, 16.84805216656011, 6.347463374880695, 49.27967582255061, 21.264321001499027, 20.93719035794536, 79.4961237866345, 35.21910991819968, 33.62400101456657, 219.71668099654158, 96.61878536114824, 7.9413485315298935, 27.49608948164955, 100.67096755850108, 14.50841236323296, 44.44222751110214, 23.969942925839785, 8.228273313938937, 27.14851853367854, 172.05897303952875, 78.917069729762, 21.76819941929827, 5.686561287162696, 42.1250271982312, 6.267255902885653, 13.741254144328645, 128.05352187373938, 8.153303929694948, 18.2039902356156, 24.429969246691652, 91.5244973721027, 40.93827000816012, 5.057058661138885, 40.724960477510734, 120.21162230607277, 93.98305684894254, 17.04086573942118, 58.264365342955365, 35.3877398333007, 16.896257343803413, 56.41786510757769, 65.32457580053953, 79.66958345046572, 38.635158913794044, 16.395705215028336, 108.46140336967188, 26.287820949867193, 13.571905478892537, 187.95578320862433, 131.72216575440416, 36.48511034040384, 90.96549109585622, 13.066723094084368, 32.42615187834732, 20.464945216520487, 41.5346973038872, 35.40395178182426, 80.76425158233529, 89.12860687193957, 42.673653838967915, 55.048993700286346, 88.69205992326744, 39.852646175844804, 5.38805854691233, 44.856975483309135, 72.59879426755366, 29.615518140355224, 72.39729552152153, 51.016403385863214, 59.12512825355584, 50.285433216774905, 81.317052877271, 13.3620185039038, 19.855498093816326, 80.73532312234393, 46.59050360396148, 23.53498475383832, 76.70181923971874, 46.133922112691494, 130.90197607642608, 102.5908970482649, 35.90417887515224, 46.78347220295068, 29.565752235423, 37.06208430327098, 42.381482771557934, 26.100789285434868, 79.74061355279453, 9.978122115655076, 95.33132764408322, 63.45125802575151, 102.59240520752627, 104.32362610237841, 22.04504959520721, 42.36210248834373, 6.904082766544949, 50.58976184576089, 12.644443227655382, 71.02805073559819, 27.528071897772996, 50.35896357316454, 6.586860176267193, 69.90160347565026, 91.1226311816724, 37.19089899832401, 54.3494630658857, 73.75683576595962, 13.431797113958773, 5.767842858060325, 19.974023354670646, 60.32712145751735, 40.055531765604634, 10.502153589774856, 17.988736092923894, 65.88206454419641, 127.39240593662456, 8.78049636961941, 54.871769362591934, 6.4742475958887695, 45.635878329926356, 11.019735508209125, 25.169560671849226, 7.5975388052273525, 7.0282927710132155, 31.349295615986197, 13.452093323622236, 19.806700584119746, 25.809004666504947, 140.58706002406024, 7.2707297174302665, 34.67000778131663, 60.728779872437784, 6.058693590209, 25.022353973287178, 27.195684782815487, 30.706477679149426, 14.718376091191837, 40.440475455674836, 98.11127301033824, 62.976368661598045, 31.682336126345966, 94.90598346927771, 37.381292678263776, 40.83385990160627, 21.361798030368213, 26.104772321046074, 79.77440143464699, 81.11564797005596, 166.9771420163306, 12.649858276721034, 50.834341139500296, 100.87636442929184, 32.17242808122828, 24.58590871848677, 50.192114164657454, 12.845483829980392, 11.509713649807795, 53.356078396868526, 52.532953856399196, 101.85423730796597, 8.255520961197425, 35.20422839895454, 20.23308362035113, 37.93402048767445, 28.43665567347856, 9.46291946194962, 77.98374237852869, 5.59930585830788, 11.434776819144869, 76.1600798447858, 40.581569318433715, 49.4441074322662, 26.716339557959763, 6.26033105944955, 11.400532309988215, 157.71509451526234, 12.427265267393695, 65.84418195212693, 267.58623644896255, 11.278961090715416, 26.354835340697573, 352.32733849505723, 21.51166190550589, 91.41608584297433, 35.72094510015749, 60.83679711521031, 39.74259127907603, 32.75957535126776, 62.13322665321459, 66.34793026335426, 18.343325153313597, 60.81415181719589, 6.4336538449754235, 9.177713572442869, 7.379469759553817, 31.65736102491161, 28.839761654875915, 47.06759116641215, 8.72677832589169, 57.105077460623235, 108.39080251036026, 14.99207723531642, 8.984458136947286, 18.08222922966569, 45.26113620790346, 25.984284155192864, 16.464039852485264, 78.51805999453428, 5.341907033923743, 74.2655943589586, 19.01224197852251, 52.64201710871278, 28.947892252325133, 11.637211111725364, 276.6980223143896, 39.48689694078367, 44.85644580044244, 36.83454304686937, 42.90431740702512, 39.2583330639624, 51.703913348587676, 88.71785160993856, 62.95100446506863, 23.273079839059736, 95.72558158342065, 8.490017953373881, 10.446906313795239, 88.88801349175915, 55.669588584711896, 31.710806302393483, 92.27719597524866, 10.669685617219297, 68.08591476343064, 67.76492866111595, 176.5416930959348, 25.928166454889475, 28.4790602774093, 20.780872020170975, 77.6715832251879, 7.677102966879359, 17.027829907455853, 27.791759836651593, 46.481920167988605, 87.14706191993328, 27.685860453129976, 20.150557025010862, 9.46684729201181, 50.56314046748002, 104.57596407647246, 14.786384817574024, 17.795351864583488, 8.595888529763961, 34.94223885079509, 54.596602475435866, 70.51026343429245, 6.360067578635534, 71.40058898845558, 15.500845845356277, 139.75094548192433, 66.89292939334479, 25.6001914624978, 32.02110257037306, 212.04635894584982, 59.861017201407236, 9.588693335349904, 35.44516441289404, 19.026982488843522, 14.112848475633584, 9.160580554270318, 12.60913571383648, 15.460862201259872, 145.51296706053802, 21.980994548802087, 39.8444448162078, 27.744126944786103, 48.75717248532446, 16.52133279862637, 47.9562653252144, 22.649016208646714, 58.09119284878199, 21.66914019824833, 44.13060825698769, 7.060283384564061, 12.511869598398057, 27.624885299918777, 17.207758234356614, 58.216333107227854, 124.44743649014052, 49.60712678320017, 28.237383465337302, 70.22408094545482, 46.57766176432068, 11.277472900265563, 75.96714259873531, 37.52190470646845, 69.94945883396052, 50.23796884136114, 26.602495662403918, 18.958918677778648, 67.00809217836505, 70.79527962387995, 18.085263027737735, 23.248022172481377, 121.64222737601176, 21.353434861170847, 20.431198294626306, 71.74276022316863, 60.27292244696241, 53.47632907499501, 36.415075312710385, 60.9201210693855, 9.853963827795205, 10.063094714405308, 10.814713125077143, 118.18365210395585, 49.25029797036013, 71.53124857213268, 26.396528008425328, 22.52140000770036, 16.48434331097793, 9.806914176818735, 15.375382162110522, 113.7650592884998, 53.202540533575075, 50.047542257440476, 29.031187682767808, 48.23396675521259, 33.49101642531575, 14.691919380615797, 68.61171363603009, 31.503588599530104, 18.309818613899225, 67.56810947212549, 7.3279961407682235, 7.780092912149108, 70.90790592870323, 59.18047384923908, 39.72061686225536, 16.44163257515939, 11.611538270545863, 24.62897958583206, 61.988527652777435, 15.02895549830654, 22.872751056951415, 13.088666501616148, 24.09154154773349, 63.20340612268881, 58.42542006796928, 26.48462079947358, 31.047313959083837, 13.47589917511246, 64.9457257017883, 17.38090742162894, 72.29480684122544, 15.480633815554821, 15.934561828488926, 14.56906820752753, 25.562654651583806, 9.727043845550126, 120.62453305244908, 42.04589116867769, 35.59128496248583, 10.014067366354148, 83.31082500610623, 48.904318567597656, 23.2808975868195, 19.02263815757487, 36.10435916905805, 25.362430252690228, 17.357371818531576, 35.99191646488906, 111.16279129982378, 132.9320016441122, 5.095971074248845, 50.90678518171226, 49.44739052141468, 97.49336558830234, 50.961907863265836, 68.86826984777296, 15.378095094330028, 23.040009524483267, 10.12940068931087, 95.12547460673042, 15.799803489482457, 61.415129497569836, 9.237357034469932, 52.82754727533295, 14.134198382622724, 18.668648150566682, 21.371196676282608, 90.11119179743082, 12.364306539205021, 32.48476630282182, 168.88581403586858, 408.4263297694553, 23.334300394641005, 6.947838609113336, 66.13309404051799, 10.848564814709368, 82.98937247036238, 13.63298657536023, 14.070176230900213, 17.6331174131477, 8.10484622334918, 53.599726618456195, 38.73502184900583, 7.375216293849963, 7.460001476320557, 28.575159950661178, 46.90347017442756, 28.30564396992432, 57.40059157164903, 21.946419577348255, 23.69871231027018, 43.07244031145699, 21.24513553857627, 109.68896883573815, 67.15509824342817, 6.8637273619924395, 9.8359551140821, 68.4391880966869, 40.373795026729354, 20.645322384655515, 80.72839744190468, 246.41679663014196, 5.579667009547636, 18.76091072930659, 5.768039074205996, 125.11323695299807, 67.16651805514914, 28.057139409630054, 74.7863897700962, 276.5717451365992, 35.245046847396395, 141.1814910632749, 68.2051826351749, 27.104937490739697, 7.092037750605985, 12.161551637991638, 72.55135130076387, 57.407240953901564, 16.304997587475604, 5.043292032004231, 21.585503786112053, 15.75936114145738, 28.12547588923053, 12.72084056612271, 31.7540512196066, 27.48076526886562, 55.277717780966974, 21.759701364155045, 92.59470603141054, 5.850237559712881, 13.274108076881497, 34.70132739132941, 6.228148895825638, 65.84753946513841, 20.18519113379127, 52.8524974038293, 82.85865560056644, 64.27929005467712, 91.43487806917545, 54.94458028912448, 15.942473485232965, 6.4112434659560416, 190.5516883078668, 8.316977415646786, 22.7596021677762, 110.2235355884965, 38.329919111340615, 27.72259049320251, 49.25314269699614, 123.00513779887125, 166.3543187644248, 7.766795284917324, 89.30404226424176, 46.38888974659617, 21.983054989309906, 31.204117404790964, 63.02461809159492, 16.31131888446155, 37.914177979422576, 106.8001579723755, 10.855586111014222, 108.81271179339704, 19.75172720549685, 41.92870112122508, 99.94434010201218, 90.60154197557807, 115.02991024288822, 33.608750721772125, 5.419146679147742, 18.87879359530082, 14.88494055780098, 11.433052439899848, 108.89521548886802, 15.170159199756338, 70.94273610350704, 81.40555452032132, 13.768824861723036, 56.315001027893004, 46.92715954680966, 38.186978275123984, 37.088933492796656, 49.21043123730336, 20.390542799778828, 26.479099576193573, 46.93196250540878, 185.3186574648275, 87.60680983396381, 131.41090915243126, 19.477038259838395, 227.43554685401105, 102.78501765066932, 21.984748964705634, 48.75228154492522, 180.09862537883362, 13.215716755493752, 14.035491509901847, 9.683761380793634, 83.54139919208049, 8.15931899639605, 7.856939610234629, 25.56597240003683, 16.777109577651913, 12.169897374876031, 19.30717509221218, 41.19668700934449, 64.27575357296348, 11.908224374504579, 9.720654664441634, 83.84649911340044, 14.267008469089374, 81.43043455394537, 52.0407311510066, 14.83880600011136, 26.735944020812717, 30.59279187229417, 35.91771904365016, 72.45779139310226, 34.232665481955095, 34.44994545254903, 9.304997757680557, 224.86295438329466, 104.06151597481308, 25.72581126540465, 38.131071931326495, 26.902985596910483, 35.618212912738606, 78.13256529470115, 15.298899721396053, 64.60957529281582, 128.80870809364933, 14.891892581930433, 33.30582321129202, 18.160692789300334, 22.5440282542927, 93.83893358807912, 6.722871859224364, 32.53613764764883, 6.607576576047634, 42.80319014126875, 58.169639771667725, 19.4531988919682, 8.164324696764023, 22.4333145169071, 72.08567748442945, 103.18953606882957, 21.256170225004624, 30.986763579715447, 11.248705331167187, 37.36399792943877, 211.45593991356915, 42.243387151957904, 14.738232601293776, 293.9787182238971, 99.3849513337155, 26.524727911223255, 61.969476868976734, 127.38277622337532, 47.637321243529605, 34.97326332883271, 85.0486610000606, 63.21726380528156, 108.00968523702623, 63.95543620162021, 26.99035965202447, 68.84503398684552, 89.99967010144533, 109.03758232730006, 31.90161736502505, 63.33138178666002, 163.32407037477358, 81.26654567916236, 88.91052524815143, 37.40437269347469, 23.67462029284227, 12.09096180166015, 130.13213612692104, 49.573243853798076, 26.804122111889548, 15.07201611845836, 9.804247198043617, 23.274171705735345, 31.947786486353955, 9.201584349565955, 48.974805181238004, 57.30837256791184, 31.092115144217722, 86.98962192781511, 59.46205125794131, 79.71796427811441, 51.920391296054476, 89.57624958166195, 53.28995989818662, 170.82242490205414, 19.1750336470024, 8.831026650975826, 39.81423944827087, 66.81598832346681, 8.192915988150368, 39.06877969544437, 27.457372973866207, 25.445494789217907, 7.7243424536823655, 23.548561226955876, 39.28602157087886, 83.01164701276191, 32.97510065124091, 18.882480566927025, 31.085628200951085, 7.444271773903383, 26.36602800984651, 79.5428713900425, 30.170452963822118, 19.34615019466398, 66.74638112857217, 33.57514584185346, 38.94505970731457, 7.286984466868812, 84.15766937184205, 32.863618130147685, 30.032462443442377, 76.61598155770659, 17.737885705052687, 72.65742609237074, 27.14948889095307, 43.79027040909466, 43.944537358728596, 20.198828206146555, 45.50808443882427, 79.04082222239808, 6.2910219833740815, 33.19848354727623, 81.39095294367479, 30.992373186295787, 20.10916841118722, 188.23296781686258, 111.52461129398324, 79.57179222617128, 30.56940100168695, 80.19597309873953, 7.137248864334089, 12.252330986342317, 12.482807185771577, 73.82642345501998, 12.021715105483603, 12.453541230998566, 5.185630016008061, 17.960684584094487, 6.477337104338587, 115.07434235638401, 19.436762149429082, 147.49021617212694, 38.18577768194119, 29.570320782106045, 46.44449864762937, 61.502225840317905, 14.523119090470466, 22.29634670134823, 29.23235686269419, 61.9254362239724, 7.59827841164967, 52.66443357549802, 100.185656800785, 46.351768822324225, 35.29265669228582, 8.150357306054042, 73.04452820695465, 120.34408470029693, 27.105105890699004, 84.667442476556, 35.26463332068282, 23.960820024272376, 7.873549216083068, 25.313312691845958, 5.0287586930515715, 34.776538246250546, 32.4021544947665, 76.27372323947071, 5.396730462240945, 19.872782467797087, 86.16836546551146, 61.71567861570841, 8.092689801238196, 27.24848536093267, 29.522932629426972, 18.171024327866444, 19.423114232411645, 19.624182530777603, 33.617366073870265, 78.0410828256197, 82.46571966134073, 8.059688156376142, 39.89858151311692, 61.76390011793637, 12.741527228892725, 154.00018827317732, 38.844732301481606, 17.05996633358838, 34.86099761299378, 91.1593121324019, 69.34192831178325, 95.14470690263248, 25.107900223042392, 18.548747631844297, 33.535802485747915, 12.032734120082143, 8.341181191423908, 19.897755274712402, 126.84026227275035, 59.35183610375015, 25.20373262933238, 5.93596544464197, 117.02586052785354, 71.00690916933884, 72.59341156769854, 55.08825192631717, 24.31214853733758, 70.13456185762888, 66.29802234718444, 10.822618378554719, 121.75983741296656, 55.209254663481744, 18.55384090039668, 10.4919376330626, 51.045724641900776, 18.047422895144674, 10.408825662264277, 32.985354823310175, 52.10800632237047, 220.78882331837025, 10.240488910932566, 106.36395208394711, 42.149768561093666, 12.157733210442187, 45.20750301999202, 23.99068313639623, 20.08480684660279, 36.132675766507845, 31.175799019520532, 164.09130722537165, 24.037062018350625, 47.47778735319336, 24.766359594957375, 45.311930684859746, 16.97779082174558, 203.28919758664293, 135.89271386732457, 137.75502779499456, 26.32481934772889, 5.9820656942111015, 25.746716878357656, 34.41261046773684, 20.040507120581427, 9.784077679523058, 70.68164732398684, 12.315663880773421, 37.025876924424225, 221.37346108673265, 58.93819345803945, 17.833842365358233, 5.6965254249171595, 36.709714903347184, 21.559421836506413, 12.928284793143044, 14.249374144481205, 34.97694676555574, 5.5378763445852615, 40.21852146850813, 40.61186119632176, 143.95241151795682, 159.45772050986676, 51.645547572273806, 125.79357866249127, 27.829328261254, 8.863696362389907, 40.11088047514282, 25.986023652826894, 12.043709720712359, 116.70158316222643, 45.29115461963961, 71.7620017585341, 93.1438456641828, 18.419013024758453, 94.27837114224769, 105.02081923833975, 174.31071154846353, 152.47141155088676, 54.7655602670955, 12.914600913173286, 5.598947397762862, 47.145343581828, 27.691249121753398, 135.09585794085035, 49.45646687168797, 89.45354230689915, 18.737593299520036, 48.78599653278097, 117.55959736096433, 57.968772769318726, 93.42801178642847, 24.560775873734126, 100.38917278099602, 25.838131181530546, 8.323089166913048, 25.909346311937032, 95.75166454817196, 35.97790354986262, 5.416214378000619, 31.332553389590473, 99.62783202060905, 18.227380936923108, 16.626978990494447, 26.721773829895596, 29.543269387047623, 58.19541938007051, 44.85209857619884, 43.59077444093382, 15.82960576091064, 73.41311218415055, 18.892978586384892, 29.64297937311576, 7.0324609694671505, 10.114993473315502, 27.735567732483457, 218.69775608172682, 68.73349106717191, 11.570614023615576, 74.20363115449734, 35.73723572229283, 78.46305881587716, 49.51997312205521, 22.51074902343258, 20.45947954106372, 11.997633135953444, 69.35738555359131, 71.08296470381667, 34.2503876298923, 5.573086516652832, 14.043787745666593, 119.61076677132144, 102.94382956760009, 16.523967139563204, 111.39591068099432, 64.19912405393245, 171.10534743180364, 66.99064473647985, 28.591679105131078, 30.30049070192409, 128.10731528001781, 93.2198811260569, 72.53296312512043, 153.12636155448092, 26.14565325679358, 41.535878064943496, 10.214008546598617, 26.253990134408685, 23.381429138239497, 10.531463940724558, 6.1087944741074836, 14.545213480390128, 124.54541934490898, 71.16140465403709, 73.19069335927597, 85.02505216905692, 36.19007281986944, 98.49875335896198, 37.567355174259276, 39.84972165438297, 56.89996348155296, 54.83918875679335, 6.64905941152479, 8.46881036874624, 31.5393780124357, 22.081045361733413, 51.61129390190388, 167.44857813976736, 60.738362470342864, 80.08027740942656, 42.1375000864332, 60.08777107382216, ...])
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)