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 = 45266
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);
([3815340.625, 4054479.1991949608, 4054635.058731644, 4262845.3125, 4268020.684857898, 4268169.976609897, 4325396.875, 4325471.986050693, 4325784.876222263, 4325836.176382586, 4325874.929255681, 4326144.42219143, 4326254.121655201, 4326437.5, 4326507.907219112, 4326692.092367086, 4328476.2077919515, 4328575.0, 4388039.83290074, 4389352.6256453, 4391531.322809594, 4391757.319604469, 4399526.601855393, 4445997.263734775, 4471400.329819014, 4518362.5, 4542638.653572883, 4554479.3943212805, 4564621.875, 4581949.204271455, 4584554.77904251, 4584593.75, 4586338.136252032, 4586849.244886435, 4589063.716816385, 4606632.380720803, 4609212.381212133, 4611258.119609531, 4621523.4375, 4653086.462877977, 4653901.502024769, 4653919.360840606, 4675111.4599639345, 4693933.611364118, 4694806.6907284595, 4694918.797760681, 4699227.775966484, 4712012.1100961445, 4712012.5, 4720598.4375, 4735398.547955099, 4751989.224914, 4763445.072919705, 4765749.91496937, 4775690.625, 4778887.907150276, 4793816.699645914, 4813978.345205015, 4840584.621275173, 4884568.003467588, 4896452.314639866, 4907157.8125, 4907165.833952671, 4910357.692274224, 4922817.1875, 4922905.121137432, 4924093.948614766, 4935659.163965308, 4936795.3125, 4939291.980104642, 4950479.6875, 4952810.9375, 4960932.8125, 4966951.5625, 4978171.679913612, 5003645.210358568, 5029129.6875, 5041147.330771555, 5043745.861243316, 5048888.071798361, 5054782.529054261, 5059464.0625, 5063618.75, 5075631.822139668, 5075972.300694301, 5078113.193370107, 5090227.153921888, 5113571.202220771, 5115521.7592283385, 5118798.660494864, 5150451.137998805, 5158421.588302167, 5159325.0, 5160617.475700072, 5163107.339030371, 5198207.8125, 5233160.995276898, 5263800.072192329, 5264250.500892138, 5274456.681220954, 5304683.719434907, 5326424.8846438695, 5329134.840147135, 5340517.838738342, 5340520.53012971, 5359265.731210137, 5408895.3125, 5484894.356562778, 5520143.75, 5561561.778306388, 5562279.449570675, 5577307.777577095, 5581543.631494796, 5587103.613221719, 5619031.075914004, 5642267.4700342165, 5657514.0625, 5663793.041380265, 5670956.25768706, 5740633.265317242, 5749151.531979834, 5760073.0545738395, 5801399.489895457, 5930235.95358603, 5949812.116245306, 5958682.575286418, 5997879.6875, 6004337.305689243, 6026992.1875, 6073427.7992231, 6100951.451777666, 6101453.766077816, 6106404.528600284, 6113847.598768131, 6131418.75, 6150056.25, 6176991.510994284, 6218701.494823749, 6220788.951681141, 6297661.65913702, 6340115.625, 6431336.3000388155, 6523414.155027577, 6531194.134092627, 6565447.179389709, 6600260.625583121, 6645533.09421198, 6653732.3805078035, 6658840.0886881575, 6662897.773508298, 6667641.854021853, 6679875.7861704165, 6691612.635230101, 6716431.585864744, 6731317.086463629, 6741162.5, 6742363.676577024, 6744325.0, 6744359.182097512, 6749910.9375, 6759936.165313288, 6760078.108077801, 6761352.873478552, 6796974.983941716, 6802489.363418769, 6824795.3125, 6827142.204786557, 6862503.125, 6862985.9375, 6877078.229389029, 6877466.79948034, 6879292.867382175, 6881996.5777895935, 6883495.3125, 6883514.0625, 6902534.117760431, 6902651.310163671, 6910986.960157856, 6911180.796524722, 6914742.1875, 6914748.09641544, 6915290.625, 6918163.669191861, 6924278.125, 6939506.930395972, 6943123.9328354215, 6943336.784997168, 6945731.241790311, 6945941.380984498, 6963047.498310611, 6963800.9356430555, 6995882.8125, 6996095.239412701, 6999656.25, 7001741.604394728, 7001777.801523352, 7004807.8125, 7005061.651476526, 7005821.808426878, 7007686.801094481, 7017471.875, 7017648.157829302, 7026800.800527034, 7035804.138123987, 7046714.0625, 7049392.1875, 7051062.35790472, 7054048.325285499, 7054086.088546899, 7056132.8125, 7056923.293747872, 7056926.5625, 7057245.06851755, 7061067.353001771, 7069927.231236453, 7074887.5, 7081115.210854737, 7081119.70648566, 7084874.861540169, 7087720.15386529, 7088616.525356323, 7098684.360259134, 7098701.40461309, 7101032.8125, 7105196.093961561, 7123663.684550485, 7127232.012497943, 7128323.393825869, 7128324.833997662, 7129878.125, 7134434.079641885, 7136788.279790266, 7139861.060556597, 7141826.5625, 7145040.625, 7146734.66668468, 7149655.830902799, 7149920.343080752, 7154363.748206765, 7156209.133909651, 7156225.739259127, 7158902.005851198, 7161184.501794634, 7163073.274673821, 7166940.5493230345, 7168006.727191596, 7172834.375, 7211124.80085822, 7212928.125, 7228452.97241095, 7233035.9375, 7234021.875, 7234306.192195598, 7235121.875, 7235125.0, 7245587.5, 7253709.914173528, 7257947.9725744, 7266136.915247143, 7269241.949341991, 7269288.118774655, 7270067.184902972, 7271874.6789281005, 7273617.1875, 7276996.875, 7277449.478898278, 7284352.562099642, 7284570.98955937, 7284621.126841562, 7284626.16048488, 7287532.8125, 7289904.151271026, 7290846.551802907, 7291349.524460098, 7295393.857101196, 7298759.61903155, 7310268.288598121, 7312023.299017857, 7314494.588134459, 7336286.195112754, 7339108.732096587, 7342327.632335147, 7345894.477260504, 7345929.6875, 7349317.1875, 7349699.669656549, 7350592.3690982545, 7361865.625, 7364723.952417768, 7367045.834094793, 7368933.91130979, 7369800.0, 7371862.4712167755, 7373454.880096914, 7374525.0, 7385178.80442, 7385868.546624244, 7386720.851859858, 7389613.666774759, 7390267.994276037, 7392824.336851134, 7394023.4375, 7394756.026879274, 7400081.199722705, 7403304.6875, 7404609.770304711, 7407746.286382014, 7410607.330043255, 7412990.185677753, 7424048.200251604, 7427148.147130118, 7428297.591003844, 7429583.860778368, 7429771.160739134, 7431836.823013956, 7432524.035523223, 7435131.676925254, 7435844.238354294, 7437613.9376040995, 7438011.667312093, 7438792.1875, 7439047.940752653, 7439103.686351371, 7439922.123018461, 7442640.416765418, 7442899.988923324, 7443476.953239999, 7445031.1669477755, 7447792.7569726305, 7448588.466172649, 7449178.856268444, 7449348.405402635, 7450804.6875, 7462637.059766382, 7462666.340357865, 7470350.0, 7472400.356261786, 7473430.157948148, 7474120.3125, 7474957.7735460065, 7475540.258608862, 7475609.6552207805, 7475863.740828539, 7476485.4994512275, 7476834.392016914, 7477830.864320684, 7479630.63922437, 7480569.874742593, 7483374.447343045, 7485856.25, 7491970.3125, 7498804.095663168, 7498872.2398024555, 7500453.125, 7501256.704872605, 7504854.675851463, 7506185.292653731, 7507248.1817859365, 7513053.975651952, 7513303.0713864155, 7516244.792144351, 7516573.4375, 7517484.960325865, 7517666.850059139, 7518426.959533083, 7520538.578186786, 7522425.653947622, 7545018.7177666705, 7546606.66526977, 7549989.659970792, 7552234.0980228335, 7555685.340817829, 7556044.659325324, 7559886.564758187, 7560653.354903212, 7561485.39119694, 7563581.06927586, 7564439.0625, 7564855.667431039, 7565149.6181084225, 7565478.0142072365, 7566318.9715421405, 7567047.797380076, 7567284.903024943, 7567561.038438874, 7567734.375, 7567744.41698362, 7567745.651206559, 7568123.765239294, 7568789.876805734, 7570338.76663816, 7571978.41562488, 7580541.11708654, 7580625.613814981, 7580862.5, 7581759.375, 7584376.101032255, 7586842.384204561, 7587148.807711852, 7591156.9437296325, 7592634.19612509, 7597093.75, 7597312.067577343, 7603658.29945988, 7605464.188333029, 7605733.098185596, 7605947.643794787, 7605975.0815463085, 7607199.772549231, 7608584.270132129, 7609459.375, 7609851.5625, 7612165.625, 7612923.195552055, 7623552.9552755235, 7628915.625, 7639671.798081519, 7640326.727864293, 7640835.82191108, 7645815.7360117035, 7646949.582468799, 7647748.311493663, 7649180.885573896, 7651917.028391787, 7652688.43794538, 7653329.082405816, 7671237.139901887, 7671737.424506581, 7678673.2441940885, 7682521.875, 7682801.230280959, 7691541.047435675, 7693480.145047882, 7696314.533864398, 7698197.032731263, 7705796.875, 7709959.375, 7712681.639528399, 7712734.215665662, 7717209.065376594, 7718739.615583289, 7723220.771247387, 7725340.9853910105, 7725391.981581102, 7725503.401124168, 7725623.9508922165, 7725628.125, 7726248.1003635805, 7727143.0763588995, 7727370.3125, 7728377.996611241, 7732093.713684643, 7733668.34732475, 7734739.84633332, 7735989.0625, 7746496.534364693, 7756882.223807908, 7759760.740701885, 7769576.543242822, 7778665.625, 7780439.0625, 7790860.888272363, 7793734.128010882, 7794343.609424464, 7796887.5, 7797573.788971505, 7797685.027243647, 7798106.980018003, 7800090.287063975, 7800212.335564938, 7800882.8125, 7801142.1875, 7803227.364792841, 7812184.351140543, 7821335.522106691, 7833884.594790258, 7848748.4375, 7858823.406601678, 7864188.142676879, 7867370.6486757, 7870682.80800678, 7876621.875, 7877282.203104245, 7877318.75, 7883880.340506783, 7886260.9375, 7892116.474030081, 7896120.5494261915, 7900982.8125, 7901309.375, 7901907.8125, 7905252.32988147, 7905255.333151727, 7907835.310336486, 7921684.375, 7922656.25, 7954273.4375, 7959028.542321896, 7960207.560105244, 7962855.825968956, 7963806.25, 7975196.0847114045, 7975632.8125, 7975790.285471629, 7977070.26499942, 7979166.545943917, 7979908.9357202165, 7982135.110135698, 7989511.521470739, 7994182.8125, 7994756.25, 8010802.947868197, 8010853.990096883, 8015847.055743765, 8016413.198403653, 8018760.992834569, 8022668.498174862, 8024008.781784107, 8038633.673050613, 8040539.0625, 8041324.883725155, 8042172.519419246, 8042618.75, 8043189.059793714, 8047493.379213953, 8047497.887250756, 8051063.271801786, 8051559.290656877, 8051849.776180295, 8055416.680173438, 8055425.0, 8055656.25, 8056844.229463396, 8082890.2170445835, 8083341.620956597, 8087378.494143135, 8087600.632979796, 8090689.730320753, 8090867.1875, 8093008.425815153, 8095262.833388786, 8095264.042944746, 8097348.4375, 8097871.851483553, 8099766.774607883, 8102420.3125, 8105421.875, 8106434.529025817, 8106451.5625, 8108121.263897594, 8108225.0, 8109935.876716324, 8112546.833390876, 8125187.423348216, 8138499.86704865, 8139689.604513659, 8140224.216570415, 8140448.4375, 8140646.651981568, 8141068.528197756, 8141333.341453707, 8141565.204898202, 8142095.293218862, 8143637.5, 8144135.408677213, 8146692.887686723, 8148413.875020042, 8154011.874443279, 8154321.875, 8154625.0, 8155195.3125, 8155922.014528412, 8155934.247714935, 8156148.2036226755, 8157271.84126742, 8175297.260505345, 8177640.625, 8178953.026741776, 8180664.0625, 8183202.640325491, 8185479.6875, 8187046.463601309, 8195123.617736933, 8195926.5625, 8196338.268596341, 8197222.231931282, 8206869.208850802, 8211723.756068126, 8225732.395830045, 8227122.9847186785, 8228068.75, 8229776.902165741, 8231448.1615063045, 8232153.125, 8232401.509667877, 8235768.351195386, 8235821.613954489, 8236036.148177765, 8237333.479083044, 8241027.864229686, 8244738.487335794, 8246130.102573141, 8248293.446981755, 8248413.819467629, 8249220.3125, 8250642.449913038, 8250696.832668575, 8253096.875, 8254665.625, 8254974.987108742, 8255123.56808849, 8255351.879078972, 8255647.3014666485, 8255935.9375, 8256001.5625, 8257019.181186337, 8258368.778726107, 8258998.415067727, 8260189.0625, 8267414.054698304, 8272242.641989157, 8272634.327193018, 8272938.806117482, 8273356.25, 8273523.131124598, 8277167.919506403, 8279044.104287897, 8282054.109298035, 8285192.1875, 8286865.082834184, 8286901.5625, 8286924.115978672, 8290646.183492718, 8291662.032220686, 8303284.916733165, 8304124.919528962, 8308377.501490754, 8310296.399057875, 8315547.471107243, 8317347.722984028, 8323126.5625, 8330896.048103435, 8336291.861212028, 8336294.715951717, 8338273.067170499, 8340656.25, 8344265.405437681, 8344279.0937898755, 8345288.534359584, 8346018.976555994, 8346185.722922282, 8348159.375, 8348469.815744805, 8349543.669775771, 8350769.250219365, 8350796.225124922, 8352859.393857073, 8356633.826245452, 8356910.958473381, 8358593.712456232, 8358602.104035693, 8360001.5974253435, 8368654.378963771, 8373116.318517715, 8381802.533112035, 8384392.1875, 8385976.9185308805, 8386448.359402514, 8388224.4988477975, 8403871.57779273, 8404396.787029384, 8404731.208471874, 8405626.211164733, 8411368.75, 8411800.74850875, 8416892.1875, 8424143.736345908, 8425221.849284591, 8425615.66180024, 8426295.784995599, 8427792.773034293, 8427835.768667068, 8428056.56852704, 8428064.0625, 8428623.899456222, 8429674.082755202, 8430549.487052139, 8431576.928795148, 8434942.844987424, 8435279.6875, 8435730.093202895, 8436354.6875, 8436385.663976064, 8437071.27638347, 8437718.39178866, 8439700.657846373, 8459229.6875, 8460612.957665144, 8460651.057190174, 8462403.125, 8482540.15037604, 8488325.0, 8493765.682839865, 8494422.64612668, 8496954.718530415, 8499098.930044094, 8506370.05736472, 8506619.616158556, 8508920.55840044, 8517159.026896425, 8518788.69787421, 8523358.965074915, 8523929.323206939, 8528232.065477634, 8529796.40030846, 8536270.151633035, 8541776.544055985, 8558165.39116567, 8558637.5, 8559831.894034809, 8561211.459027814, 8562247.559718873, 8562342.843219964, 8565457.866810994, 8572545.244435715, 8573093.917580064, 8582681.25, 8588685.831960153, 8588928.431522176, 8589465.614179306, 8591625.0, 8592194.827142362, 8593182.8125, 8593197.137505833, 8595096.704413546, 8596583.884246368, 8597155.642269041, 8597630.491396632, 8601289.627957895, 8601320.473835727, 8601328.08602667, 8601650.983098837, 8602215.625, 8602325.400910107, 8606312.277087443, 8606515.433678929, 8608432.680810139, 8616251.448978137, 8619475.75637406, 8620207.8125, 8620372.17498078, 8620970.402661499, 8632630.99937859, 8633199.505331388, 8633526.5625, 8641172.32414147, 8642089.0625, 8644040.625, 8647021.771948185, 8647603.125, 8647781.806027919, 8647833.307152716, 8649405.042575633, 8655529.6875, 8657837.723840376, 8659623.166412437, 8662038.683247756, 8668393.675073594, 8674154.984611731, 8680242.1875, 8683479.6875, 8686085.35570921, 8687748.937217876, 8687928.947879715, 8689637.966504106, 8692703.410710756, 8696502.95029819, 8697433.404659102, 8699920.255292738, 8701723.4375, 8702572.972669186, 8702873.4375, 8703411.15339229, 8704955.836976232, 8705414.0625, 8706560.38560933, 8706614.77979333, 8707653.125, 8707808.875920204, 8708090.82400214, 8708106.216182278, 8709290.625, 8709867.1875, 8710801.526523363, 8711910.9375, 8711937.62989535, 8713050.0, 8713640.625, 8715382.25106233, 8715656.52388347, 8715660.613352535, 8716895.51961079, 8717150.571312035, 8717791.57331876, 8721810.9375, 8726202.901397232, 8727707.350819208, 8728519.992713854, 8728887.186361594, 8730632.291811185, 8731805.831485623, 8735307.8125, 8735984.375, 8736062.98171233, 8744705.583495563, 8745303.251626877, 8747342.461328706, 8748116.63794003, 8748471.810958065, 8752356.25, 8753136.781133812, 8754273.448351866, 8756228.991218036, 8756302.66979705, 8757434.375, 8757988.904951714, 8758612.69801004, 8759950.0, 8760028.87198231, 8760441.274515368, 8761649.722593023, 8762621.875, 8762674.977648264, 8769963.968735177, 8770747.768842956, 8770828.125, 8772207.249257697, 8772793.85685911, 8773265.504771078, 8774064.988412848, 8777489.077689815, 8777499.567279374, 8780969.6592973, 8780992.1875, 8782350.0, 8782386.562014755, 8782871.875, 8784016.78948305, 8787644.391207004, 8792933.371420423, 8793057.304257985, 8793076.5625, 8794280.9648608, 8794642.47606541, 8795003.125, 8795032.597353417, 8795092.718742557, 8795540.625, 8798598.4375, 8800116.63589155, 8801326.268277247, 8801940.168237612, 8802327.082470842, 8810251.297763012, 8815584.581625732, 8816340.625, 8817653.125, 8817680.483571025, 8818027.43135578, 8818099.976301743, 8818282.456121722, 8818495.3125, 8818761.995364862, 8818895.3125, 8819268.556093885, 8819270.858806176, 8819302.452822147, 8819924.511104938, 8819952.739954323, 8820203.921987845, 8820716.429637777, 8821421.875, 8821459.375, 8821918.490641376, 8821923.89646644, 8822099.819861673, 8823101.5625, 8826084.375, 8826288.152693247, 8833287.5, 8834509.834297776, 8837521.875, 8837670.358334238, 8837707.8125, 8842297.939239828, 8845879.6875, 8845904.6875, 8847629.6875, 8849842.330259744, 8849953.559158323, 8852071.619997455, 8853832.8125, 8857524.706043746, 8859021.043087216, 8861213.058089836, 8863226.5625, 8864626.190764282, 8865299.676839262, 8865446.1065089, 8866428.125, 8870231.417181207, 8871426.357942944, 8872343.018274326, 8872950.0, 8873156.781255968, 8873521.875, 8873694.416556934, 8878607.396447387, 8878968.545216769, 8880769.888175108, 8883028.399180641, 8884521.875, 8887835.594272843, 8888377.451427149, 8888390.449703448, 8889367.941200176, 8889627.918327803, 8890632.49063522, 8891844.56759906, 8893606.25, 8893892.649054937, 8893948.654984038, 8898065.522881545, 8904492.131169744, 8904572.53510182, 8905968.102947168, 8908077.212124102, 8908392.1875, 8909057.479463583, 8909398.4375, 8910033.36236646, 8910246.875, 8910252.218647178, 8910520.117111234, 8911604.953152314, 8911803.141196787, 8912254.029425282, 8912884.830625834, 8913683.74034193, 8914551.940610347, 8915112.653186122, 8915807.8125, 8918892.974112106, 8920344.39704121, 8926771.609888036, 8926946.875, 8927150.9531347, 8927208.172385454, 8928117.1875, 8928945.399811193, 8929417.979796302, 8931007.38329939, 8934157.222353345, 8935170.3125, 8935370.661900423, 8935467.071066394, 8936628.373431465, 8937428.818718618, 8937448.257081794, 8937597.357687566, 8939093.418562677, 8939836.998029975, 8941685.398735903, 8943302.55227689, 8943426.435785253, 8943454.169784134, 8943949.925230375, 8945072.036175968, 8945127.015124587, 8945739.839006526, 8946718.155542556, 8947096.80489108, 8948767.1875, 8949657.8125, 8949804.6875, 8950123.34046101, 8950613.931722166, 8950774.338604355, 8950859.401736874, 8950923.347689187, 8951031.25, 8951185.073488602, 8951467.1875, 8951555.893278364, 8951812.5, 8951869.354950262, 8952010.416765263, 8952261.562981836, 8952520.284839343, 8952728.125, ...], [42.39777531884805, 73.87870299328796, 9.985209704482712, 30.23627974012199, 64.45911594307825, 90.9746167068014, 30.28628707271089, 39.93021382304269, 31.109511506604587, 11.522819013069004, 42.53935989607364, 86.82191546839996, 20.86048271367097, 98.91855104330774, 9.412798626132018, 26.660410024030256, 58.837990340301864, 45.594208057699554, 19.002286645090663, 66.40209188406577, 52.61107564963339, 59.54621142434083, 8.307499343604325, 114.9739977161424, 48.666886417682775, 40.394794595089515, 92.35602064668302, 10.698416745104806, 66.83479010818027, 14.634041534651413, 40.719867927520944, 33.78938322802333, 18.085560123200686, 63.00380365183895, 7.482818456117905, 15.69568722917389, 26.37881542003844, 6.306795162819388, 116.19622322384342, 5.307596445102792, 7.581510297221758, 12.238680131405632, 18.91524302620949, 12.657690728508856, 11.89436019016941, 5.042349705114726, 100.39377129412216, 10.568449066379713, 54.03413471519936, 83.49182201600252, 9.426578769562244, 11.391428385397404, 5.600926067356014, 5.9320345952683295, 98.82564477197162, 11.829911061528275, 48.93845837901413, 9.524808363316714, 39.00966991962715, 10.131923084842198, 56.43963213669193, 62.284916574021295, 15.80260625185418, 21.355722783364776, 77.16798490487196, 110.0450988533246, 14.865925625726428, 24.82771232458054, 66.50811903579473, 25.010386480839266, 50.91783506268825, 47.978316213303295, 43.5767417915187, 92.65392964125675, 57.86182472029594, 100.41089996393308, 37.71084626869189, 80.06697224114362, 74.65207459788348, 12.156910490186949, 52.25800302798963, 61.89449980355526, 75.74658781676753, 5.218247545110052, 107.43126771379603, 15.95516585993811, 38.227088138300914, 50.219167344685374, 14.51786925499329, 5.626501029583422, 33.47125127641592, 56.740738798819315, 82.50638242249387, 65.4858830048423, 70.35797226816359, 32.42430684789902, 11.219232896531505, 15.224002402217597, 75.60997321945722, 7.767022294055667, 94.43452634974591, 111.22855500681888, 14.115173509853776, 17.767542462176205, 15.841398683111874, 41.65920746834267, 45.934297508620965, 25.190925248323452, 39.381782199706294, 43.819605539364105, 88.69759680630023, 29.977496803221907, 26.383470714727473, 24.319815654199928, 5.038622411263878, 34.50471015826894, 135.06773925062691, 106.84281868138204, 14.97089006604445, 30.02154423305207, 17.36939887227755, 22.746279289777352, 21.392890779831838, 24.025083162275653, 43.59606657621141, 61.1626338384617, 38.99313965365905, 25.201669804648425, 79.65976909113758, 23.42696859938307, 39.91010809045234, 6.157403218179062, 25.737550653123126, 19.464251142085615, 31.047814472281186, 119.33236021716873, 14.464876231181805, 57.60538680345192, 9.239425029303248, 101.72395495834684, 60.07647066265445, 5.173891757881451, 6.782120649297912, 7.748327213155414, 11.639330352502558, 71.92913783451701, 37.29778343587862, 67.95290466170268, 10.381522447238632, 37.40684408526196, 10.643614091599078, 26.54360835232322, 15.085810526677278, 16.397412492994945, 26.675038717664957, 37.72117046989363, 9.025094354774012, 62.05622025089108, 25.2224684454383, 109.86669539420383, 23.764511950563037, 43.478694970925936, 32.864964014669006, 28.210953990520085, 16.227559129571464, 32.74517151610421, 8.295739949674404, 82.16984778718233, 110.32796889378115, 7.149165414871772, 54.17071185957917, 11.050110223509906, 26.800837383981303, 48.50462562854921, 104.16159435391465, 9.12296896452489, 13.47912701688319, 7.418997552911849, 21.970112890675708, 77.94490512413735, 41.18103957723087, 72.26560186903207, 22.62779888528014, 30.435158995816195, 9.981604825936865, 63.12407494079601, 5.7629048799812574, 30.680617478939105, 148.80615417174891, 12.265158672654694, 15.181580305079914, 93.23752863629676, 67.41225303224444, 35.7835561095987, 13.10406062085316, 53.39530277300172, 84.39242550522663, 10.018106857172013, 88.11537890098953, 19.714596951646072, 44.0261229735788, 24.01394078180265, 68.88324668065904, 99.75613002754312, 39.269349181934246, 49.97161360925421, 55.52267584073578, 5.287633569719241, 20.801880611518996, 37.06320130965522, 7.084169443736868, 30.223249671377317, 154.18093087135742, 7.6642141300013815, 13.044914636033097, 101.37524070841093, 26.999208338314148, 8.866659983194246, 5.927437631786684, 51.67540116590962, 10.229601583469943, 45.17708895710684, 6.73238978330856, 130.81076797185943, 5.874156554833332, 78.75298317674273, 29.687465428273804, 41.9397255908933, 31.952520888053268, 205.23205539287883, 25.25928090619102, 23.83064056730514, 11.325658608753088, 76.86289048971642, 73.63148756270002, 36.728121612834315, 22.33998613677509, 11.175845299952933, 23.569866375112525, 38.18983827213629, 6.60957635083115, 24.355639190561323, 7.155185824629747, 25.676777874921683, 46.751525988344994, 73.80022174710345, 60.774375901093876, 102.20356255150182, 40.71839317862568, 13.8563909369867, 97.25263071703971, 86.34918719277073, 75.17298443249297, 126.96723133422692, 38.28234866991967, 55.43509299914424, 24.83158610495279, 6.0410496352921665, 31.93032555746793, 66.24833493911795, 24.729256285527672, 73.65363109471973, 179.91557079771508, 35.41748362226361, 31.355652052224077, 7.425044516292422, 91.58869329643264, 18.35205988039052, 150.00553903474733, 79.67227685776857, 94.71669313008286, 21.13915273499397, 23.4588853698562, 10.457734694474391, 15.010467374130247, 11.531842199013324, 109.24310421930863, 6.249859267683602, 32.44804238632222, 7.699147258903563, 5.434832812833126, 61.78118708986798, 31.08213438492413, 79.04413952095342, 105.09764641821025, 23.37073273541898, 61.86938481273315, 69.18244831763285, 17.349827182826544, 17.38826122512939, 34.4741214821552, 30.347482147009746, 23.223979430670465, 5.956355371740894, 66.2171228509822, 43.85893934653392, 114.7991002451979, 12.090247777438732, 20.60377858402918, 19.27231886416241, 34.94078284684352, 46.220421383030896, 33.143276350445504, 25.246303381785758, 65.98216184440857, 11.807436465083333, 20.53493873386872, 19.05689742154342, 45.15087219848543, 16.847606132819035, 35.0177493102317, 8.705352618920115, 5.895841010452809, 113.94819473250283, 12.866122046828776, 7.288057778048749, 11.867732941440249, 18.284174911480246, 87.75834921475466, 6.005585863389354, 95.94148848143263, 34.99311890573477, 6.578841967556074, 15.979351830249081, 137.8929016232638, 28.307572965943447, 11.798811777790597, 32.62772526560473, 5.743985323069702, 13.069749579373404, 50.94901676677449, 5.936615159384726, 59.60154772834476, 22.11076585355262, 12.466238120297454, 37.531566487973144, 16.498812905135274, 11.952335352673868, 40.285605258922395, 27.776722536732347, 22.93818096719864, 52.626735029751984, 33.76490415892789, 5.155283736259984, 14.513169586496199, 22.714710665078325, 20.454922184710597, 36.92008254495478, 19.709414601103582, 93.26566039900142, 36.23545349811818, 7.9965805025009775, 11.750180276541212, 44.312914277633475, 30.237072215341044, 28.29644192200205, 39.88038537808509, 102.21800723230507, 10.171675021268026, 51.22547945093493, 60.5907006189252, 39.609145637557326, 5.647267804467929, 13.794455097605697, 24.636343499527396, 169.36060044044768, 148.53816685586807, 77.5944944320888, 26.189798386820407, 86.89769843176818, 5.036907041902719, 16.664077255209005, 18.62126358463255, 17.97146260715919, 97.8535873035696, 13.200996867240313, 82.49140310101394, 39.20775380191798, 44.538930680327816, 13.661590962129216, 10.958836711675009, 15.85897596803406, 11.116355398638635, 12.067221113343278, 6.098659249493655, 29.521706329410314, 18.28530242640301, 20.99696631872388, 152.51636866879798, 63.605247240753044, 58.27477492804343, 228.88221373317964, 13.472645904887274, 7.84143103110214, 33.570175464056014, 57.54562053755666, 8.969478667201269, 7.174137467499777, 6.127463118335228, 15.845343265139775, 60.41481208196542, 97.45274007299201, 23.55323584768811, 58.59131125733524, 7.649392337437717, 62.89531803470531, 78.1166500191595, 11.257606939302267, 89.0115803711807, 26.61042975846745, 173.75123918026952, 75.51775155905312, 36.646485589246566, 81.09321927720413, 76.67329676188352, 102.83819483606412, 5.60980295092406, 86.78753790717843, 16.15203602612382, 22.153173531329294, 109.357648800498, 7.558290379607103, 37.76368159746788, 6.732152194909045, 10.274178212092465, 43.91884372274605, 16.55045847023773, 8.247054576642842, 7.071547918059897, 35.69222394582362, 10.645312041437501, 11.859112652398002, 87.07346911774147, 50.29016691130222, 15.57883678608035, 55.2889914967493, 43.36839800533028, 16.66790110058096, 19.62912517359425, 23.62858939998828, 66.63567330127808, 17.035246352557785, 11.741972054176825, 33.64086884080385, 44.91350190222053, 17.35993807733504, 69.9334688521036, 29.15224776199248, 19.919781730195254, 28.961547183163297, 10.932786696895905, 109.7418546283779, 44.851737729649734, 5.42930919911187, 56.792902428563366, 59.44111992488798, 20.651737358028154, 14.240957323400508, 7.116398715248473, 75.5256351203275, 75.04637749785346, 39.874127799500016, 72.95424426319825, 38.22336140559067, 28.88793980115805, 13.664047914082591, 9.951362755143519, 12.49920890658477, 17.215322785147738, 45.40689309569915, 48.225226226467086, 53.525255279795324, 79.76224115780903, 14.851341551740969, 13.563894633324661, 6.2953724778615925, 46.67228709676238, 11.07975176722354, 54.37438281610578, 16.39894566336876, 9.327606790876738, 37.06040056634552, 62.557721942525575, 108.89970104201825, 26.057127244288647, 53.00941732890319, 156.62401059684316, 9.540108130894895, 59.12419854633422, 31.721120061096414, 65.4505582592455, 12.58446165628359, 62.2855795985393, 74.71962468631374, 52.08963550378557, 62.71134971899536, 36.58730223102716, 11.849317865809482, 10.75485650280745, 13.539036673930564, 141.1570507000184, 6.9281290596177465, 30.626334755291282, 9.05991654816814, 27.618652483059723, 25.350264969985048, 6.043578982701063, 5.656050726178753, 47.63346189002303, 56.33229041091475, 73.99325545815317, 6.728651414758105, 5.056430174875075, 15.67828076533281, 7.3179967860975985, 5.464146583132732, 67.97494083322505, 31.851245884294507, 5.056350301847521, 77.20612043108707, 26.420272527970496, 30.717252446620797, 61.522005190539744, 8.285146714961948, 22.8867853827749, 8.90578138324789, 48.793676007967555, 102.36215908535968, 10.795001031049761, 86.10172559584659, 63.8716679046912, 37.68394917920991, 20.788001512422827, 69.57741242575948, 30.020494087083705, 81.82781083997224, 18.064628445413714, 21.37995720702395, 66.06691789729675, 5.363386365900047, 11.692123393506463, 11.097277638057832, 65.72369716304208, 11.091146962181487, 13.571117735755372, 169.7699290217057, 35.0043301624456, 11.377307389647804, 96.95486527325582, 135.39622586199965, 45.648528991898104, 16.03973530995199, 95.32308416063685, 5.932757908533687, 124.47379730682465, 7.271612499836538, 65.43859675623632, 80.08756757710542, 111.46354305552937, 36.2705971257848, 6.573334353662673, 10.52895349717826, 28.14886014778373, 77.47347449294898, 17.415829425366816, 53.58810417639257, 7.5368082205453355, 12.994844757035775, 58.02602486361246, 60.0441180170159, 80.30532091671552, 38.23298948223825, 26.239783505059375, 98.95422683176656, 66.32091712088294, 33.986230407369895, 64.05733257354827, 8.235291347083603, 31.17135226058911, 21.647354718874304, 47.56985924631816, 80.22530098890267, 32.23578915554436, 55.47560221722158, 19.774841908328607, 16.50217010064962, 68.50974755498825, 162.6641259091827, 64.42444511298237, 8.97580634606256, 63.51328756495271, 16.416180118569372, 23.630825379405483, 115.89788699298458, 15.91219105790924, 22.56568776289883, 5.388587405554694, 38.13324373596495, 78.44683910918883, 70.06041158980517, 83.14455906788731, 104.32931668436399, 9.08768560626829, 24.506761078961823, 55.61596516965171, 160.8475436065114, 11.062178495135058, 89.34332206515286, 46.10102343444855, 28.272288476234905, 9.444319233227898, 30.972331876385645, 16.861246409355054, 46.11768633702195, 41.466691114890125, 9.724702951490269, 11.1729063919127, 28.088459605069925, 207.2329377082623, 74.62657445298015, 11.921093512433496, 64.0061972613536, 32.507103435140635, 61.15591597611202, 13.889580613098223, 8.715729000127528, 16.488925599175687, 41.12897931553038, 61.20366371423907, 53.100098461468875, 52.12339776708102, 9.97953487106111, 37.183976772780824, 29.378174815829382, 17.505568265834366, 66.15687017595125, 26.159756751662528, 13.392421382270257, 58.18991198176313, 6.180956601128439, 64.27475953350026, 33.734342403003545, 32.027479391540226, 48.66880443971579, 48.15802802091419, 75.79517419410425, 76.08010070564984, 15.210540137855507, 10.39165937112565, 62.57662438230914, 9.156325083196444, 54.958236758117756, 10.43091186992327, 149.31694496870986, 30.337771962486094, 6.96049229003121, 15.01387419077584, 47.30795714478273, 6.7677009771403815, 14.800315350153447, 15.161529916355391, 6.770499230414932, 46.07450028822147, 18.462490759706114, 20.62295784452256, 54.02330890741753, 68.82313558356469, 66.65752341163738, 6.037489490397017, 60.22016092996935, 238.9460111873712, 5.39688882093897, 156.29797859130298, 116.75236768820331, 28.52062232306921, 118.66444343840558, 215.72049523259187, 36.49876664340478, 66.88805535115242, 37.506947702241476, 7.8296958508807135, 36.686683551319284, 6.538209926021209, 65.48043223916186, 34.194050002981825, 9.943905691854061, 21.36490351978962, 32.02997968975634, 60.934869821938214, 33.14826156515826, 9.69974455931968, 117.80590254633464, 151.30291149928985, 13.06383645970659, 23.034600586184695, 75.32435122881796, 64.61444186582713, 7.777602302066954, 6.037081853854791, 50.64712392868234, 21.61396780019298, 53.31261239550682, 11.21933398911999, 5.267252570962782, 8.303055177139104, 44.514640363181115, 22.51140940029078, 31.361689066595318, 31.76134509602479, 32.19121300771129, 22.958905839453664, 17.067684878173004, 33.615936715952984, 10.131365426527958, 58.532359340960404, 93.43172259544536, 28.164957700300157, 31.766302854592603, 71.74068149600765, 12.309558684615729, 17.387874553104545, 18.40323743171543, 19.653875762166457, 26.568262530892227, 65.80023255332854, 285.24471435580057, 83.41384928289355, 31.451885895263178, 5.548144292330153, 28.312558889758307, 94.1804306909107, 70.30988072854778, 55.041884822297945, 11.56440437957537, 45.34906454756173, 13.351441199456353, 13.040372392835334, 19.250581693435773, 43.97377720816165, 7.164517709128882, 27.776362471423642, 5.152083838487543, 101.88701200804337, 23.609993872358977, 10.796283689958514, 10.841272426698577, 26.168399825682002, 25.71893950781299, 38.052508100542454, 41.15115861998092, 16.22306598173633, 25.703888002242635, 9.128113232733845, 36.81811745738136, 34.64866284358635, 16.982965267863566, 72.6150841294523, 135.94351112387244, 9.245761040898866, 29.37237405829965, 17.59012375738278, 6.331784664547289, 114.63008547485765, 50.899482943617386, 22.717525417885444, 39.84357635034615, 9.030069538643287, 134.0374523127519, 115.29636943543856, 49.49509757786763, 60.017618393926874, 59.7157674499902, 60.05619203015698, 29.589176894318207, 19.696407303522157, 6.532831411550849, 9.187926052732726, 26.5456515608971, 9.283495148321563, 55.70115960625234, 65.82222844352222, 41.415643385681136, 27.416983489219227, 22.4069488740151, 76.92374481816371, 25.655090626957524, 5.753981591870143, 82.86383912442929, 21.502284683672453, 75.21656401342496, 38.76748975037762, 31.81540121751073, 45.421658896367305, 9.301167039002738, 47.32249874706321, 11.336998615671273, 89.63532285729303, 62.199991784267006, 33.66600205232511, 20.269155894970858, 8.122291729552593, 5.5432174277155895, 12.15590260163595, 14.637096769037964, 59.12086135103835, 191.3734857310477, 34.54953252481736, 90.27766826600713, 52.86711405820193, 13.269739141692135, 44.89926000131267, 91.14887695103518, 69.47845296222579, 94.99574920458991, 6.9566173396923, 15.447164264551859, 91.5895605468867, 63.983096749386625, 69.3970492965547, 49.28029864212048, 32.87842442282977, 9.340595926782607, 7.369428132578912, 38.344250915568196, 78.98419004634246, 37.13089274989974, 9.504638531267794, 56.9729574862919, 30.92626460843522, 91.23359640884155, 24.0436909194854, 166.72687527586717, 5.705336958502863, 26.377355281311182, 19.96090803903585, 60.77807806503843, 20.884599912716975, 7.149827866645203, 147.70705294996574, 25.452617983371034, 11.15153275640132, 22.191571105966347, 58.928554744553125, 78.03273026996354, 128.33070941231216, 18.010774198580876, 66.56934981406667, 108.13786241100976, 42.727601926254515, 14.26446004180261, 8.034932108191049, 40.58934557196953, 23.942442177209166, 16.168654988190234, 72.08543525081151, 227.64865446079864, 17.444198048676366, 92.03350548988719, 72.06436395587544, 47.904397862001595, 81.39298997465767, 65.39104820038646, 66.50420507806597, 75.98339209623711, 59.78666818995097, 48.88809745140998, 47.28908942023195, 17.777564636262195, 19.756879880092434, 33.782518990999, 31.93533255666579, 68.37794719873811, 13.313369384265846, 40.27924351381447, 7.071395754849231, 17.532500670898084, 10.217815068654486, 125.08454531157057, 13.652304985532217, 80.42877775909263, 19.256170685840736, 114.58210864571143, 67.44021073621641, 28.093931351668417, 17.036443605651893, 25.412889795972145, 81.46475209310564, 52.02723913744588, 44.6129221914598, 48.498589802457495, 23.49380857981838, 131.14699657365182, 15.119134089028035, 74.14309233944245, 26.21142606053421, 31.24719278289229, 63.84923620363161, 54.52698464679628, 5.467927491047599, 16.902272010334023, 13.469765084037352, 31.649524093409852, 23.82825036967212, 25.222974430145555, 11.690318381849295, 38.68485166118581, 18.112585546689335, 41.70097299152065, 6.373013365714079, 40.34086334084405, 37.341546513103744, 114.90976123719601, 8.78087922168666, 93.2399065450297, 134.71250501977062, 42.868077474866126, 33.47772287480147, 7.016216580378133, 23.302747819703136, 30.737606435401794, 115.58595277751579, 59.50607663940622, 23.213844581617295, 138.1757162737098, 9.187451685947693, 14.645219867695609, 30.606770512939832, 5.281247549874216, 19.354593685853512, 51.4093114586135, 5.848939376783474, 11.485560809860054, 101.39312425049854, 222.64291909895223, 18.24007098261327, 20.141715623927418, 81.14543541913336, 47.6167738681119, 23.33772462249086, 63.1116801434799, 11.843690064091486, 42.241594640863745, 12.33573951489871, 5.694434769384381, 16.060930160775083, 13.63411240204983, 12.913007922352582, 81.45828588032549, 24.86413651449485, 46.02007197591621, 5.295842638389517, 82.08889457150221, 6.93141142393306, 19.160251453908742, 14.018932192703888, 33.567138750475145, 20.46734943429817, 7.2193810476008515, 43.13568548036155, 7.6351248881460645, 15.858919266030345, 5.443641463620269, 5.889608508980711, 41.135159028472636, 11.721601082276283, 9.234854941695843, 11.539570700418132, 6.1633384026786695, 42.140918671097324, 11.976470573261889, 27.19804342678012, 21.473470677216675, 6.40582642135661, 70.37420645903575, 61.684868650397135, 64.54490511950446, 6.748670636169292, 39.83051264815728, 5.17603868590098, 19.046928989884805, 70.61040129157078, 13.353360599982935, 72.34470954581657, 58.80104192003219, 47.98582292396557, 56.501729843651795, 9.223218140882832, 20.021216022592817, 13.516982705983338, 72.28311586652717, 48.231553910187976, 15.262385732921432, 42.722939953551716, 50.53995281357953, 37.89259156114118, 96.08034493497493, 8.029149702008525, 5.861756998127587, 15.431700557807574, 184.20197372961547, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([3815340.625, 4054479.1991949608, 4054635.058731644, 4262845.3125, 4268020.684857898, 4268169.976609897, 4325396.875, 4325471.986050693, 4325784.876222263, 4325836.176382586, 4325874.929255681, 4326144.42219143, 4326254.121655201, 4326437.5, 4326507.907219112, 4326692.092367086, 4328476.2077919515, 4328575.0, 4388039.83290074, 4389352.6256453, 4391531.322809594, 4391757.319604469, 4399526.601855393, 4445997.263734775, 4471400.329819014, 4518362.5, 4542638.653572883, 4554479.3943212805, 4564621.875, 4581949.204271455, 4584554.77904251, 4584593.75, 4586338.136252032, 4586849.244886435, 4589063.716816385, 4606632.380720803, 4609212.381212133, 4611258.119609531, 4621523.4375, 4653086.462877977, 4653901.502024769, 4653919.360840606, 4675111.4599639345, 4693933.611364118, 4694806.6907284595, 4694918.797760681, 4699227.775966484, 4712012.1100961445, 4712012.5, 4720598.4375, 4735398.547955099, 4751989.224914, 4763445.072919705, 4765749.91496937, 4775690.625, 4778887.907150276, 4793816.699645914, 4813978.345205015, 4840584.621275173, 4884568.003467588, 4896452.314639866, 4907157.8125, 4907165.833952671, 4910357.692274224, 4922817.1875, 4922905.121137432, 4924093.948614766, 4935659.163965308, 4936795.3125, 4939291.980104642, 4950479.6875, 4952810.9375, 4960932.8125, 4966951.5625, 4978171.679913612, 5003645.210358568, 5029129.6875, 5041147.330771555, 5043745.861243316, 5048888.071798361, 5054782.529054261, 5059464.0625, 5063618.75, 5075631.822139668, 5075972.300694301, 5078113.193370107, 5090227.153921888, 5113571.202220771, 5115521.7592283385, 5118798.660494864, 5150451.137998805, 5158421.588302167, 5159325.0, 5160617.475700072, 5163107.339030371, 5198207.8125, 5233160.995276898, 5263800.072192329, 5264250.500892138, 5274456.681220954, 5304683.719434907, 5326424.8846438695, 5329134.840147135, 5340517.838738342, 5340520.53012971, 5359265.731210137, 5408895.3125, 5484894.356562778, 5520143.75, 5561561.778306388, 5562279.449570675, 5577307.777577095, 5581543.631494796, 5587103.613221719, 5619031.075914004, 5642267.4700342165, 5657514.0625, 5663793.041380265, 5670956.25768706, 5740633.265317242, 5749151.531979834, 5760073.0545738395, 5801399.489895457, 5930235.95358603, 5949812.116245306, 5958682.575286418, 5997879.6875, 6004337.305689243, 6026992.1875, 6073427.7992231, 6100951.451777666, 6101453.766077816, 6106404.528600284, 6113847.598768131, 6131418.75, 6150056.25, 6176991.510994284, 6218701.494823749, 6220788.951681141, 6297661.65913702, 6340115.625, 6431336.3000388155, 6523414.155027577, 6531194.134092627, 6565447.179389709, 6600260.625583121, 6645533.09421198, 6653732.3805078035, 6658840.0886881575, 6662897.773508298, 6667641.854021853, 6679875.7861704165, 6691612.635230101, 6716431.585864744, 6731317.086463629, 6741162.5, 6742363.676577024, 6744325.0, 6744359.182097512, 6749910.9375, 6759936.165313288, 6760078.108077801, 6761352.873478552, 6796974.983941716, 6802489.363418769, 6824795.3125, 6827142.204786557, 6862503.125, 6862985.9375, 6877078.229389029, 6877466.79948034, 6879292.867382175, 6881996.5777895935, 6883495.3125, 6883514.0625, 6902534.117760431, 6902651.310163671, 6910986.960157856, 6911180.796524722, 6914742.1875, 6914748.09641544, 6915290.625, 6918163.669191861, 6924278.125, 6939506.930395972, 6943123.9328354215, 6943336.784997168, 6945731.241790311, 6945941.380984498, 6963047.498310611, 6963800.9356430555, 6995882.8125, 6996095.239412701, 6999656.25, 7001741.604394728, 7001777.801523352, 7004807.8125, 7005061.651476526, 7005821.808426878, 7007686.801094481, 7017471.875, 7017648.157829302, 7026800.800527034, 7035804.138123987, 7046714.0625, 7049392.1875, 7051062.35790472, 7054048.325285499, 7054086.088546899, 7056132.8125, 7056923.293747872, 7056926.5625, 7057245.06851755, 7061067.353001771, 7069927.231236453, 7074887.5, 7081115.210854737, 7081119.70648566, 7084874.861540169, 7087720.15386529, 7088616.525356323, 7098684.360259134, 7098701.40461309, 7101032.8125, 7105196.093961561, 7123663.684550485, 7127232.012497943, 7128323.393825869, 7128324.833997662, 7129878.125, 7134434.079641885, 7136788.279790266, 7139861.060556597, 7141826.5625, 7145040.625, 7146734.66668468, 7149655.830902799, 7149920.343080752, 7154363.748206765, 7156209.133909651, 7156225.739259127, 7158902.005851198, 7161184.501794634, 7163073.274673821, 7166940.5493230345, 7168006.727191596, 7172834.375, 7211124.80085822, 7212928.125, 7228452.97241095, 7233035.9375, 7234021.875, 7234306.192195598, 7235121.875, 7235125.0, 7245587.5, 7253709.914173528, 7257947.9725744, 7266136.915247143, 7269241.949341991, 7269288.118774655, 7270067.184902972, 7271874.6789281005, 7273617.1875, 7276996.875, 7277449.478898278, 7284352.562099642, 7284570.98955937, 7284621.126841562, 7284626.16048488, 7287532.8125, 7289904.151271026, 7290846.551802907, 7291349.524460098, 7295393.857101196, 7298759.61903155, 7310268.288598121, 7312023.299017857, 7314494.588134459, 7336286.195112754, 7339108.732096587, 7342327.632335147, 7345894.477260504, 7345929.6875, 7349317.1875, 7349699.669656549, 7350592.3690982545, 7361865.625, 7364723.952417768, 7367045.834094793, 7368933.91130979, 7369800.0, 7371862.4712167755, 7373454.880096914, 7374525.0, 7385178.80442, 7385868.546624244, 7386720.851859858, 7389613.666774759, 7390267.994276037, 7392824.336851134, 7394023.4375, 7394756.026879274, 7400081.199722705, 7403304.6875, 7404609.770304711, 7407746.286382014, 7410607.330043255, 7412990.185677753, 7424048.200251604, 7427148.147130118, 7428297.591003844, 7429583.860778368, 7429771.160739134, 7431836.823013956, 7432524.035523223, 7435131.676925254, 7435844.238354294, 7437613.9376040995, 7438011.667312093, 7438792.1875, 7439047.940752653, 7439103.686351371, 7439922.123018461, 7442640.416765418, 7442899.988923324, 7443476.953239999, 7445031.1669477755, 7447792.7569726305, 7448588.466172649, 7449178.856268444, 7449348.405402635, 7450804.6875, 7462637.059766382, 7462666.340357865, 7470350.0, 7472400.356261786, 7473430.157948148, 7474120.3125, 7474957.7735460065, 7475540.258608862, 7475609.6552207805, 7475863.740828539, 7476485.4994512275, 7476834.392016914, 7477830.864320684, 7479630.63922437, 7480569.874742593, 7483374.447343045, 7485856.25, 7491970.3125, 7498804.095663168, 7498872.2398024555, 7500453.125, 7501256.704872605, 7504854.675851463, 7506185.292653731, 7507248.1817859365, 7513053.975651952, 7513303.0713864155, 7516244.792144351, 7516573.4375, 7517484.960325865, 7517666.850059139, 7518426.959533083, 7520538.578186786, 7522425.653947622, 7545018.7177666705, 7546606.66526977, 7549989.659970792, 7552234.0980228335, 7555685.340817829, 7556044.659325324, 7559886.564758187, 7560653.354903212, 7561485.39119694, 7563581.06927586, 7564439.0625, 7564855.667431039, 7565149.6181084225, 7565478.0142072365, 7566318.9715421405, 7567047.797380076, 7567284.903024943, 7567561.038438874, 7567734.375, 7567744.41698362, 7567745.651206559, 7568123.765239294, 7568789.876805734, 7570338.76663816, 7571978.41562488, 7580541.11708654, 7580625.613814981, 7580862.5, 7581759.375, 7584376.101032255, 7586842.384204561, 7587148.807711852, 7591156.9437296325, 7592634.19612509, 7597093.75, 7597312.067577343, 7603658.29945988, 7605464.188333029, 7605733.098185596, 7605947.643794787, 7605975.0815463085, 7607199.772549231, 7608584.270132129, 7609459.375, 7609851.5625, 7612165.625, 7612923.195552055, 7623552.9552755235, 7628915.625, 7639671.798081519, 7640326.727864293, 7640835.82191108, 7645815.7360117035, 7646949.582468799, 7647748.311493663, 7649180.885573896, 7651917.028391787, 7652688.43794538, 7653329.082405816, 7671237.139901887, 7671737.424506581, 7678673.2441940885, 7682521.875, 7682801.230280959, 7691541.047435675, 7693480.145047882, 7696314.533864398, 7698197.032731263, 7705796.875, 7709959.375, 7712681.639528399, 7712734.215665662, 7717209.065376594, 7718739.615583289, 7723220.771247387, 7725340.9853910105, 7725391.981581102, 7725503.401124168, 7725623.9508922165, 7725628.125, 7726248.1003635805, 7727143.0763588995, 7727370.3125, 7728377.996611241, 7732093.713684643, 7733668.34732475, 7734739.84633332, 7735989.0625, 7746496.534364693, 7756882.223807908, 7759760.740701885, 7769576.543242822, 7778665.625, 7780439.0625, 7790860.888272363, 7793734.128010882, 7794343.609424464, 7796887.5, 7797573.788971505, 7797685.027243647, 7798106.980018003, 7800090.287063975, 7800212.335564938, 7800882.8125, 7801142.1875, 7803227.364792841, 7812184.351140543, 7821335.522106691, 7833884.594790258, 7848748.4375, 7858823.406601678, 7864188.142676879, 7867370.6486757, 7870682.80800678, 7876621.875, 7877282.203104245, 7877318.75, 7883880.340506783, 7886260.9375, 7892116.474030081, 7896120.5494261915, 7900982.8125, 7901309.375, 7901907.8125, 7905252.32988147, 7905255.333151727, 7907835.310336486, 7921684.375, 7922656.25, 7954273.4375, 7959028.542321896, 7960207.560105244, 7962855.825968956, 7963806.25, 7975196.0847114045, 7975632.8125, 7975790.285471629, 7977070.26499942, 7979166.545943917, 7979908.9357202165, 7982135.110135698, 7989511.521470739, 7994182.8125, 7994756.25, 8010802.947868197, 8010853.990096883, 8015847.055743765, 8016413.198403653, 8018760.992834569, 8022668.498174862, 8024008.781784107, 8038633.673050613, 8040539.0625, 8041324.883725155, 8042172.519419246, 8042618.75, 8043189.059793714, 8047493.379213953, 8047497.887250756, 8051063.271801786, 8051559.290656877, 8051849.776180295, 8055416.680173438, 8055425.0, 8055656.25, 8056844.229463396, 8082890.2170445835, 8083341.620956597, 8087378.494143135, 8087600.632979796, 8090689.730320753, 8090867.1875, 8093008.425815153, 8095262.833388786, 8095264.042944746, 8097348.4375, 8097871.851483553, 8099766.774607883, 8102420.3125, 8105421.875, 8106434.529025817, 8106451.5625, 8108121.263897594, 8108225.0, 8109935.876716324, 8112546.833390876, 8125187.423348216, 8138499.86704865, 8139689.604513659, 8140224.216570415, 8140448.4375, 8140646.651981568, 8141068.528197756, 8141333.341453707, 8141565.204898202, 8142095.293218862, 8143637.5, 8144135.408677213, 8146692.887686723, 8148413.875020042, 8154011.874443279, 8154321.875, 8154625.0, 8155195.3125, 8155922.014528412, 8155934.247714935, 8156148.2036226755, 8157271.84126742, 8175297.260505345, 8177640.625, 8178953.026741776, 8180664.0625, 8183202.640325491, 8185479.6875, 8187046.463601309, 8195123.617736933, 8195926.5625, 8196338.268596341, 8197222.231931282, 8206869.208850802, 8211723.756068126, 8225732.395830045, 8227122.9847186785, 8228068.75, 8229776.902165741, 8231448.1615063045, 8232153.125, 8232401.509667877, 8235768.351195386, 8235821.613954489, 8236036.148177765, 8237333.479083044, 8241027.864229686, 8244738.487335794, 8246130.102573141, 8248293.446981755, 8248413.819467629, 8249220.3125, 8250642.449913038, 8250696.832668575, 8253096.875, 8254665.625, 8254974.987108742, 8255123.56808849, 8255351.879078972, 8255647.3014666485, 8255935.9375, 8256001.5625, 8257019.181186337, 8258368.778726107, 8258998.415067727, 8260189.0625, 8267414.054698304, 8272242.641989157, 8272634.327193018, 8272938.806117482, 8273356.25, 8273523.131124598, 8277167.919506403, 8279044.104287897, 8282054.109298035, 8285192.1875, 8286865.082834184, 8286901.5625, 8286924.115978672, 8290646.183492718, 8291662.032220686, 8303284.916733165, 8304124.919528962, 8308377.501490754, 8310296.399057875, 8315547.471107243, 8317347.722984028, 8323126.5625, 8330896.048103435, 8336291.861212028, 8336294.715951717, 8338273.067170499, 8340656.25, 8344265.405437681, 8344279.0937898755, 8345288.534359584, 8346018.976555994, 8346185.722922282, 8348159.375, 8348469.815744805, 8349543.669775771, 8350769.250219365, 8350796.225124922, 8352859.393857073, 8356633.826245452, 8356910.958473381, 8358593.712456232, 8358602.104035693, 8360001.5974253435, 8368654.378963771, 8373116.318517715, 8381802.533112035, 8384392.1875, 8385976.9185308805, 8386448.359402514, 8388224.4988477975, 8403871.57779273, 8404396.787029384, 8404731.208471874, 8405626.211164733, 8411368.75, 8411800.74850875, 8416892.1875, 8424143.736345908, 8425221.849284591, 8425615.66180024, 8426295.784995599, 8427792.773034293, 8427835.768667068, 8428056.56852704, 8428064.0625, 8428623.899456222, 8429674.082755202, 8430549.487052139, 8431576.928795148, 8434942.844987424, 8435279.6875, 8435730.093202895, 8436354.6875, 8436385.663976064, 8437071.27638347, 8437718.39178866, 8439700.657846373, 8459229.6875, 8460612.957665144, 8460651.057190174, 8462403.125, 8482540.15037604, 8488325.0, 8493765.682839865, 8494422.64612668, 8496954.718530415, 8499098.930044094, 8506370.05736472, 8506619.616158556, 8508920.55840044, 8517159.026896425, 8518788.69787421, 8523358.965074915, 8523929.323206939, 8528232.065477634, 8529796.40030846, 8536270.151633035, 8541776.544055985, 8558165.39116567, 8558637.5, 8559831.894034809, 8561211.459027814, 8562247.559718873, 8562342.843219964, 8565457.866810994, 8572545.244435715, 8573093.917580064, 8582681.25, 8588685.831960153, 8588928.431522176, 8589465.614179306, 8591625.0, 8592194.827142362, 8593182.8125, 8593197.137505833, 8595096.704413546, 8596583.884246368, 8597155.642269041, 8597630.491396632, 8601289.627957895, 8601320.473835727, 8601328.08602667, 8601650.983098837, 8602215.625, 8602325.400910107, 8606312.277087443, 8606515.433678929, 8608432.680810139, 8616251.448978137, 8619475.75637406, 8620207.8125, 8620372.17498078, 8620970.402661499, 8632630.99937859, 8633199.505331388, 8633526.5625, 8641172.32414147, 8642089.0625, 8644040.625, 8647021.771948185, 8647603.125, 8647781.806027919, 8647833.307152716, 8649405.042575633, 8655529.6875, 8657837.723840376, 8659623.166412437, 8662038.683247756, 8668393.675073594, 8674154.984611731, 8680242.1875, 8683479.6875, 8686085.35570921, 8687748.937217876, 8687928.947879715, 8689637.966504106, 8692703.410710756, 8696502.95029819, 8697433.404659102, 8699920.255292738, 8701723.4375, 8702572.972669186, 8702873.4375, 8703411.15339229, 8704955.836976232, 8705414.0625, 8706560.38560933, 8706614.77979333, 8707653.125, 8707808.875920204, 8708090.82400214, 8708106.216182278, 8709290.625, 8709867.1875, 8710801.526523363, 8711910.9375, 8711937.62989535, 8713050.0, 8713640.625, 8715382.25106233, 8715656.52388347, 8715660.613352535, 8716895.51961079, 8717150.571312035, 8717791.57331876, 8721810.9375, 8726202.901397232, 8727707.350819208, 8728519.992713854, 8728887.186361594, 8730632.291811185, 8731805.831485623, 8735307.8125, 8735984.375, 8736062.98171233, 8744705.583495563, 8745303.251626877, 8747342.461328706, 8748116.63794003, 8748471.810958065, 8752356.25, 8753136.781133812, 8754273.448351866, 8756228.991218036, 8756302.66979705, 8757434.375, 8757988.904951714, 8758612.69801004, 8759950.0, 8760028.87198231, 8760441.274515368, 8761649.722593023, 8762621.875, 8762674.977648264, 8769963.968735177, 8770747.768842956, 8770828.125, 8772207.249257697, 8772793.85685911, 8773265.504771078, 8774064.988412848, 8777489.077689815, 8777499.567279374, 8780969.6592973, 8780992.1875, 8782350.0, 8782386.562014755, 8782871.875, 8784016.78948305, 8787644.391207004, 8792933.371420423, 8793057.304257985, 8793076.5625, 8794280.9648608, 8794642.47606541, 8795003.125, 8795032.597353417, 8795092.718742557, 8795540.625, 8798598.4375, 8800116.63589155, 8801326.268277247, 8801940.168237612, 8802327.082470842, 8810251.297763012, 8815584.581625732, 8816340.625, 8817653.125, 8817680.483571025, 8818027.43135578, 8818099.976301743, 8818282.456121722, 8818495.3125, 8818761.995364862, 8818895.3125, 8819268.556093885, 8819270.858806176, 8819302.452822147, 8819924.511104938, 8819952.739954323, 8820203.921987845, 8820716.429637777, 8821421.875, 8821459.375, 8821918.490641376, 8821923.89646644, 8822099.819861673, 8823101.5625, 8826084.375, 8826288.152693247, 8833287.5, 8834509.834297776, 8837521.875, 8837670.358334238, 8837707.8125, 8842297.939239828, 8845879.6875, 8845904.6875, 8847629.6875, 8849842.330259744, 8849953.559158323, 8852071.619997455, 8853832.8125, 8857524.706043746, 8859021.043087216, 8861213.058089836, 8863226.5625, 8864626.190764282, 8865299.676839262, 8865446.1065089, 8866428.125, 8870231.417181207, 8871426.357942944, 8872343.018274326, 8872950.0, 8873156.781255968, 8873521.875, 8873694.416556934, 8878607.396447387, 8878968.545216769, 8880769.888175108, 8883028.399180641, 8884521.875, 8887835.594272843, 8888377.451427149, 8888390.449703448, 8889367.941200176, 8889627.918327803, 8890632.49063522, 8891844.56759906, 8893606.25, 8893892.649054937, 8893948.654984038, 8898065.522881545, 8904492.131169744, 8904572.53510182, 8905968.102947168, 8908077.212124102, 8908392.1875, 8909057.479463583, 8909398.4375, 8910033.36236646, 8910246.875, 8910252.218647178, 8910520.117111234, 8911604.953152314, 8911803.141196787, 8912254.029425282, 8912884.830625834, 8913683.74034193, 8914551.940610347, 8915112.653186122, 8915807.8125, 8918892.974112106, 8920344.39704121, 8926771.609888036, 8926946.875, 8927150.9531347, 8927208.172385454, 8928117.1875, 8928945.399811193, 8929417.979796302, 8931007.38329939, 8934157.222353345, 8935170.3125, 8935370.661900423, 8935467.071066394, 8936628.373431465, 8937428.818718618, 8937448.257081794, 8937597.357687566, 8939093.418562677, 8939836.998029975, 8941685.398735903, 8943302.55227689, 8943426.435785253, 8943454.169784134, 8943949.925230375, 8945072.036175968, 8945127.015124587, 8945739.839006526, 8946718.155542556, 8947096.80489108, 8948767.1875, 8949657.8125, 8949804.6875, 8950123.34046101, 8950613.931722166, 8950774.338604355, 8950859.401736874, 8950923.347689187, 8951031.25, 8951185.073488602, 8951467.1875, 8951555.893278364, 8951812.5, 8951869.354950262, 8952010.416765263, 8952261.562981836, 8952520.284839343, 8952728.125, ...], [42.39777531884805, 73.87870299328796, 9.985209704482712, 30.23627974012199, 64.45911594307825, 90.9746167068014, 30.28628707271089, 39.93021382304269, 31.109511506604587, 11.522819013069004, 42.53935989607364, 86.82191546839996, 20.86048271367097, 98.91855104330774, 9.412798626132018, 26.660410024030256, 58.837990340301864, 45.594208057699554, 19.002286645090663, 66.40209188406577, 52.61107564963339, 59.54621142434083, 8.307499343604325, 114.9739977161424, 48.666886417682775, 40.394794595089515, 92.35602064668302, 10.698416745104806, 66.83479010818027, 14.634041534651413, 40.719867927520944, 33.78938322802333, 18.085560123200686, 63.00380365183895, 7.482818456117905, 15.69568722917389, 26.37881542003844, 6.306795162819388, 116.19622322384342, 5.307596445102792, 7.581510297221758, 12.238680131405632, 18.91524302620949, 12.657690728508856, 11.89436019016941, 5.042349705114726, 100.39377129412216, 10.568449066379713, 54.03413471519936, 83.49182201600252, 9.426578769562244, 11.391428385397404, 5.600926067356014, 5.9320345952683295, 98.82564477197162, 11.829911061528275, 48.93845837901413, 9.524808363316714, 39.00966991962715, 10.131923084842198, 56.43963213669193, 62.284916574021295, 15.80260625185418, 21.355722783364776, 77.16798490487196, 110.0450988533246, 14.865925625726428, 24.82771232458054, 66.50811903579473, 25.010386480839266, 50.91783506268825, 47.978316213303295, 43.5767417915187, 92.65392964125675, 57.86182472029594, 100.41089996393308, 37.71084626869189, 80.06697224114362, 74.65207459788348, 12.156910490186949, 52.25800302798963, 61.89449980355526, 75.74658781676753, 5.218247545110052, 107.43126771379603, 15.95516585993811, 38.227088138300914, 50.219167344685374, 14.51786925499329, 5.626501029583422, 33.47125127641592, 56.740738798819315, 82.50638242249387, 65.4858830048423, 70.35797226816359, 32.42430684789902, 11.219232896531505, 15.224002402217597, 75.60997321945722, 7.767022294055667, 94.43452634974591, 111.22855500681888, 14.115173509853776, 17.767542462176205, 15.841398683111874, 41.65920746834267, 45.934297508620965, 25.190925248323452, 39.381782199706294, 43.819605539364105, 88.69759680630023, 29.977496803221907, 26.383470714727473, 24.319815654199928, 5.038622411263878, 34.50471015826894, 135.06773925062691, 106.84281868138204, 14.97089006604445, 30.02154423305207, 17.36939887227755, 22.746279289777352, 21.392890779831838, 24.025083162275653, 43.59606657621141, 61.1626338384617, 38.99313965365905, 25.201669804648425, 79.65976909113758, 23.42696859938307, 39.91010809045234, 6.157403218179062, 25.737550653123126, 19.464251142085615, 31.047814472281186, 119.33236021716873, 14.464876231181805, 57.60538680345192, 9.239425029303248, 101.72395495834684, 60.07647066265445, 5.173891757881451, 6.782120649297912, 7.748327213155414, 11.639330352502558, 71.92913783451701, 37.29778343587862, 67.95290466170268, 10.381522447238632, 37.40684408526196, 10.643614091599078, 26.54360835232322, 15.085810526677278, 16.397412492994945, 26.675038717664957, 37.72117046989363, 9.025094354774012, 62.05622025089108, 25.2224684454383, 109.86669539420383, 23.764511950563037, 43.478694970925936, 32.864964014669006, 28.210953990520085, 16.227559129571464, 32.74517151610421, 8.295739949674404, 82.16984778718233, 110.32796889378115, 7.149165414871772, 54.17071185957917, 11.050110223509906, 26.800837383981303, 48.50462562854921, 104.16159435391465, 9.12296896452489, 13.47912701688319, 7.418997552911849, 21.970112890675708, 77.94490512413735, 41.18103957723087, 72.26560186903207, 22.62779888528014, 30.435158995816195, 9.981604825936865, 63.12407494079601, 5.7629048799812574, 30.680617478939105, 148.80615417174891, 12.265158672654694, 15.181580305079914, 93.23752863629676, 67.41225303224444, 35.7835561095987, 13.10406062085316, 53.39530277300172, 84.39242550522663, 10.018106857172013, 88.11537890098953, 19.714596951646072, 44.0261229735788, 24.01394078180265, 68.88324668065904, 99.75613002754312, 39.269349181934246, 49.97161360925421, 55.52267584073578, 5.287633569719241, 20.801880611518996, 37.06320130965522, 7.084169443736868, 30.223249671377317, 154.18093087135742, 7.6642141300013815, 13.044914636033097, 101.37524070841093, 26.999208338314148, 8.866659983194246, 5.927437631786684, 51.67540116590962, 10.229601583469943, 45.17708895710684, 6.73238978330856, 130.81076797185943, 5.874156554833332, 78.75298317674273, 29.687465428273804, 41.9397255908933, 31.952520888053268, 205.23205539287883, 25.25928090619102, 23.83064056730514, 11.325658608753088, 76.86289048971642, 73.63148756270002, 36.728121612834315, 22.33998613677509, 11.175845299952933, 23.569866375112525, 38.18983827213629, 6.60957635083115, 24.355639190561323, 7.155185824629747, 25.676777874921683, 46.751525988344994, 73.80022174710345, 60.774375901093876, 102.20356255150182, 40.71839317862568, 13.8563909369867, 97.25263071703971, 86.34918719277073, 75.17298443249297, 126.96723133422692, 38.28234866991967, 55.43509299914424, 24.83158610495279, 6.0410496352921665, 31.93032555746793, 66.24833493911795, 24.729256285527672, 73.65363109471973, 179.91557079771508, 35.41748362226361, 31.355652052224077, 7.425044516292422, 91.58869329643264, 18.35205988039052, 150.00553903474733, 79.67227685776857, 94.71669313008286, 21.13915273499397, 23.4588853698562, 10.457734694474391, 15.010467374130247, 11.531842199013324, 109.24310421930863, 6.249859267683602, 32.44804238632222, 7.699147258903563, 5.434832812833126, 61.78118708986798, 31.08213438492413, 79.04413952095342, 105.09764641821025, 23.37073273541898, 61.86938481273315, 69.18244831763285, 17.349827182826544, 17.38826122512939, 34.4741214821552, 30.347482147009746, 23.223979430670465, 5.956355371740894, 66.2171228509822, 43.85893934653392, 114.7991002451979, 12.090247777438732, 20.60377858402918, 19.27231886416241, 34.94078284684352, 46.220421383030896, 33.143276350445504, 25.246303381785758, 65.98216184440857, 11.807436465083333, 20.53493873386872, 19.05689742154342, 45.15087219848543, 16.847606132819035, 35.0177493102317, 8.705352618920115, 5.895841010452809, 113.94819473250283, 12.866122046828776, 7.288057778048749, 11.867732941440249, 18.284174911480246, 87.75834921475466, 6.005585863389354, 95.94148848143263, 34.99311890573477, 6.578841967556074, 15.979351830249081, 137.8929016232638, 28.307572965943447, 11.798811777790597, 32.62772526560473, 5.743985323069702, 13.069749579373404, 50.94901676677449, 5.936615159384726, 59.60154772834476, 22.11076585355262, 12.466238120297454, 37.531566487973144, 16.498812905135274, 11.952335352673868, 40.285605258922395, 27.776722536732347, 22.93818096719864, 52.626735029751984, 33.76490415892789, 5.155283736259984, 14.513169586496199, 22.714710665078325, 20.454922184710597, 36.92008254495478, 19.709414601103582, 93.26566039900142, 36.23545349811818, 7.9965805025009775, 11.750180276541212, 44.312914277633475, 30.237072215341044, 28.29644192200205, 39.88038537808509, 102.21800723230507, 10.171675021268026, 51.22547945093493, 60.5907006189252, 39.609145637557326, 5.647267804467929, 13.794455097605697, 24.636343499527396, 169.36060044044768, 148.53816685586807, 77.5944944320888, 26.189798386820407, 86.89769843176818, 5.036907041902719, 16.664077255209005, 18.62126358463255, 17.97146260715919, 97.8535873035696, 13.200996867240313, 82.49140310101394, 39.20775380191798, 44.538930680327816, 13.661590962129216, 10.958836711675009, 15.85897596803406, 11.116355398638635, 12.067221113343278, 6.098659249493655, 29.521706329410314, 18.28530242640301, 20.99696631872388, 152.51636866879798, 63.605247240753044, 58.27477492804343, 228.88221373317964, 13.472645904887274, 7.84143103110214, 33.570175464056014, 57.54562053755666, 8.969478667201269, 7.174137467499777, 6.127463118335228, 15.845343265139775, 60.41481208196542, 97.45274007299201, 23.55323584768811, 58.59131125733524, 7.649392337437717, 62.89531803470531, 78.1166500191595, 11.257606939302267, 89.0115803711807, 26.61042975846745, 173.75123918026952, 75.51775155905312, 36.646485589246566, 81.09321927720413, 76.67329676188352, 102.83819483606412, 5.60980295092406, 86.78753790717843, 16.15203602612382, 22.153173531329294, 109.357648800498, 7.558290379607103, 37.76368159746788, 6.732152194909045, 10.274178212092465, 43.91884372274605, 16.55045847023773, 8.247054576642842, 7.071547918059897, 35.69222394582362, 10.645312041437501, 11.859112652398002, 87.07346911774147, 50.29016691130222, 15.57883678608035, 55.2889914967493, 43.36839800533028, 16.66790110058096, 19.62912517359425, 23.62858939998828, 66.63567330127808, 17.035246352557785, 11.741972054176825, 33.64086884080385, 44.91350190222053, 17.35993807733504, 69.9334688521036, 29.15224776199248, 19.919781730195254, 28.961547183163297, 10.932786696895905, 109.7418546283779, 44.851737729649734, 5.42930919911187, 56.792902428563366, 59.44111992488798, 20.651737358028154, 14.240957323400508, 7.116398715248473, 75.5256351203275, 75.04637749785346, 39.874127799500016, 72.95424426319825, 38.22336140559067, 28.88793980115805, 13.664047914082591, 9.951362755143519, 12.49920890658477, 17.215322785147738, 45.40689309569915, 48.225226226467086, 53.525255279795324, 79.76224115780903, 14.851341551740969, 13.563894633324661, 6.2953724778615925, 46.67228709676238, 11.07975176722354, 54.37438281610578, 16.39894566336876, 9.327606790876738, 37.06040056634552, 62.557721942525575, 108.89970104201825, 26.057127244288647, 53.00941732890319, 156.62401059684316, 9.540108130894895, 59.12419854633422, 31.721120061096414, 65.4505582592455, 12.58446165628359, 62.2855795985393, 74.71962468631374, 52.08963550378557, 62.71134971899536, 36.58730223102716, 11.849317865809482, 10.75485650280745, 13.539036673930564, 141.1570507000184, 6.9281290596177465, 30.626334755291282, 9.05991654816814, 27.618652483059723, 25.350264969985048, 6.043578982701063, 5.656050726178753, 47.63346189002303, 56.33229041091475, 73.99325545815317, 6.728651414758105, 5.056430174875075, 15.67828076533281, 7.3179967860975985, 5.464146583132732, 67.97494083322505, 31.851245884294507, 5.056350301847521, 77.20612043108707, 26.420272527970496, 30.717252446620797, 61.522005190539744, 8.285146714961948, 22.8867853827749, 8.90578138324789, 48.793676007967555, 102.36215908535968, 10.795001031049761, 86.10172559584659, 63.8716679046912, 37.68394917920991, 20.788001512422827, 69.57741242575948, 30.020494087083705, 81.82781083997224, 18.064628445413714, 21.37995720702395, 66.06691789729675, 5.363386365900047, 11.692123393506463, 11.097277638057832, 65.72369716304208, 11.091146962181487, 13.571117735755372, 169.7699290217057, 35.0043301624456, 11.377307389647804, 96.95486527325582, 135.39622586199965, 45.648528991898104, 16.03973530995199, 95.32308416063685, 5.932757908533687, 124.47379730682465, 7.271612499836538, 65.43859675623632, 80.08756757710542, 111.46354305552937, 36.2705971257848, 6.573334353662673, 10.52895349717826, 28.14886014778373, 77.47347449294898, 17.415829425366816, 53.58810417639257, 7.5368082205453355, 12.994844757035775, 58.02602486361246, 60.0441180170159, 80.30532091671552, 38.23298948223825, 26.239783505059375, 98.95422683176656, 66.32091712088294, 33.986230407369895, 64.05733257354827, 8.235291347083603, 31.17135226058911, 21.647354718874304, 47.56985924631816, 80.22530098890267, 32.23578915554436, 55.47560221722158, 19.774841908328607, 16.50217010064962, 68.50974755498825, 162.6641259091827, 64.42444511298237, 8.97580634606256, 63.51328756495271, 16.416180118569372, 23.630825379405483, 115.89788699298458, 15.91219105790924, 22.56568776289883, 5.388587405554694, 38.13324373596495, 78.44683910918883, 70.06041158980517, 83.14455906788731, 104.32931668436399, 9.08768560626829, 24.506761078961823, 55.61596516965171, 160.8475436065114, 11.062178495135058, 89.34332206515286, 46.10102343444855, 28.272288476234905, 9.444319233227898, 30.972331876385645, 16.861246409355054, 46.11768633702195, 41.466691114890125, 9.724702951490269, 11.1729063919127, 28.088459605069925, 207.2329377082623, 74.62657445298015, 11.921093512433496, 64.0061972613536, 32.507103435140635, 61.15591597611202, 13.889580613098223, 8.715729000127528, 16.488925599175687, 41.12897931553038, 61.20366371423907, 53.100098461468875, 52.12339776708102, 9.97953487106111, 37.183976772780824, 29.378174815829382, 17.505568265834366, 66.15687017595125, 26.159756751662528, 13.392421382270257, 58.18991198176313, 6.180956601128439, 64.27475953350026, 33.734342403003545, 32.027479391540226, 48.66880443971579, 48.15802802091419, 75.79517419410425, 76.08010070564984, 15.210540137855507, 10.39165937112565, 62.57662438230914, 9.156325083196444, 54.958236758117756, 10.43091186992327, 149.31694496870986, 30.337771962486094, 6.96049229003121, 15.01387419077584, 47.30795714478273, 6.7677009771403815, 14.800315350153447, 15.161529916355391, 6.770499230414932, 46.07450028822147, 18.462490759706114, 20.62295784452256, 54.02330890741753, 68.82313558356469, 66.65752341163738, 6.037489490397017, 60.22016092996935, 238.9460111873712, 5.39688882093897, 156.29797859130298, 116.75236768820331, 28.52062232306921, 118.66444343840558, 215.72049523259187, 36.49876664340478, 66.88805535115242, 37.506947702241476, 7.8296958508807135, 36.686683551319284, 6.538209926021209, 65.48043223916186, 34.194050002981825, 9.943905691854061, 21.36490351978962, 32.02997968975634, 60.934869821938214, 33.14826156515826, 9.69974455931968, 117.80590254633464, 151.30291149928985, 13.06383645970659, 23.034600586184695, 75.32435122881796, 64.61444186582713, 7.777602302066954, 6.037081853854791, 50.64712392868234, 21.61396780019298, 53.31261239550682, 11.21933398911999, 5.267252570962782, 8.303055177139104, 44.514640363181115, 22.51140940029078, 31.361689066595318, 31.76134509602479, 32.19121300771129, 22.958905839453664, 17.067684878173004, 33.615936715952984, 10.131365426527958, 58.532359340960404, 93.43172259544536, 28.164957700300157, 31.766302854592603, 71.74068149600765, 12.309558684615729, 17.387874553104545, 18.40323743171543, 19.653875762166457, 26.568262530892227, 65.80023255332854, 285.24471435580057, 83.41384928289355, 31.451885895263178, 5.548144292330153, 28.312558889758307, 94.1804306909107, 70.30988072854778, 55.041884822297945, 11.56440437957537, 45.34906454756173, 13.351441199456353, 13.040372392835334, 19.250581693435773, 43.97377720816165, 7.164517709128882, 27.776362471423642, 5.152083838487543, 101.88701200804337, 23.609993872358977, 10.796283689958514, 10.841272426698577, 26.168399825682002, 25.71893950781299, 38.052508100542454, 41.15115861998092, 16.22306598173633, 25.703888002242635, 9.128113232733845, 36.81811745738136, 34.64866284358635, 16.982965267863566, 72.6150841294523, 135.94351112387244, 9.245761040898866, 29.37237405829965, 17.59012375738278, 6.331784664547289, 114.63008547485765, 50.899482943617386, 22.717525417885444, 39.84357635034615, 9.030069538643287, 134.0374523127519, 115.29636943543856, 49.49509757786763, 60.017618393926874, 59.7157674499902, 60.05619203015698, 29.589176894318207, 19.696407303522157, 6.532831411550849, 9.187926052732726, 26.5456515608971, 9.283495148321563, 55.70115960625234, 65.82222844352222, 41.415643385681136, 27.416983489219227, 22.4069488740151, 76.92374481816371, 25.655090626957524, 5.753981591870143, 82.86383912442929, 21.502284683672453, 75.21656401342496, 38.76748975037762, 31.81540121751073, 45.421658896367305, 9.301167039002738, 47.32249874706321, 11.336998615671273, 89.63532285729303, 62.199991784267006, 33.66600205232511, 20.269155894970858, 8.122291729552593, 5.5432174277155895, 12.15590260163595, 14.637096769037964, 59.12086135103835, 191.3734857310477, 34.54953252481736, 90.27766826600713, 52.86711405820193, 13.269739141692135, 44.89926000131267, 91.14887695103518, 69.47845296222579, 94.99574920458991, 6.9566173396923, 15.447164264551859, 91.5895605468867, 63.983096749386625, 69.3970492965547, 49.28029864212048, 32.87842442282977, 9.340595926782607, 7.369428132578912, 38.344250915568196, 78.98419004634246, 37.13089274989974, 9.504638531267794, 56.9729574862919, 30.92626460843522, 91.23359640884155, 24.0436909194854, 166.72687527586717, 5.705336958502863, 26.377355281311182, 19.96090803903585, 60.77807806503843, 20.884599912716975, 7.149827866645203, 147.70705294996574, 25.452617983371034, 11.15153275640132, 22.191571105966347, 58.928554744553125, 78.03273026996354, 128.33070941231216, 18.010774198580876, 66.56934981406667, 108.13786241100976, 42.727601926254515, 14.26446004180261, 8.034932108191049, 40.58934557196953, 23.942442177209166, 16.168654988190234, 72.08543525081151, 227.64865446079864, 17.444198048676366, 92.03350548988719, 72.06436395587544, 47.904397862001595, 81.39298997465767, 65.39104820038646, 66.50420507806597, 75.98339209623711, 59.78666818995097, 48.88809745140998, 47.28908942023195, 17.777564636262195, 19.756879880092434, 33.782518990999, 31.93533255666579, 68.37794719873811, 13.313369384265846, 40.27924351381447, 7.071395754849231, 17.532500670898084, 10.217815068654486, 125.08454531157057, 13.652304985532217, 80.42877775909263, 19.256170685840736, 114.58210864571143, 67.44021073621641, 28.093931351668417, 17.036443605651893, 25.412889795972145, 81.46475209310564, 52.02723913744588, 44.6129221914598, 48.498589802457495, 23.49380857981838, 131.14699657365182, 15.119134089028035, 74.14309233944245, 26.21142606053421, 31.24719278289229, 63.84923620363161, 54.52698464679628, 5.467927491047599, 16.902272010334023, 13.469765084037352, 31.649524093409852, 23.82825036967212, 25.222974430145555, 11.690318381849295, 38.68485166118581, 18.112585546689335, 41.70097299152065, 6.373013365714079, 40.34086334084405, 37.341546513103744, 114.90976123719601, 8.78087922168666, 93.2399065450297, 134.71250501977062, 42.868077474866126, 33.47772287480147, 7.016216580378133, 23.302747819703136, 30.737606435401794, 115.58595277751579, 59.50607663940622, 23.213844581617295, 138.1757162737098, 9.187451685947693, 14.645219867695609, 30.606770512939832, 5.281247549874216, 19.354593685853512, 51.4093114586135, 5.848939376783474, 11.485560809860054, 101.39312425049854, 222.64291909895223, 18.24007098261327, 20.141715623927418, 81.14543541913336, 47.6167738681119, 23.33772462249086, 63.1116801434799, 11.843690064091486, 42.241594640863745, 12.33573951489871, 5.694434769384381, 16.060930160775083, 13.63411240204983, 12.913007922352582, 81.45828588032549, 24.86413651449485, 46.02007197591621, 5.295842638389517, 82.08889457150221, 6.93141142393306, 19.160251453908742, 14.018932192703888, 33.567138750475145, 20.46734943429817, 7.2193810476008515, 43.13568548036155, 7.6351248881460645, 15.858919266030345, 5.443641463620269, 5.889608508980711, 41.135159028472636, 11.721601082276283, 9.234854941695843, 11.539570700418132, 6.1633384026786695, 42.140918671097324, 11.976470573261889, 27.19804342678012, 21.473470677216675, 6.40582642135661, 70.37420645903575, 61.684868650397135, 64.54490511950446, 6.748670636169292, 39.83051264815728, 5.17603868590098, 19.046928989884805, 70.61040129157078, 13.353360599982935, 72.34470954581657, 58.80104192003219, 47.98582292396557, 56.501729843651795, 9.223218140882832, 20.021216022592817, 13.516982705983338, 72.28311586652717, 48.231553910187976, 15.262385732921432, 42.722939953551716, 50.53995281357953, 37.89259156114118, 96.08034493497493, 8.029149702008525, 5.861756998127587, 15.431700557807574, 184.20197372961547, ...])
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);
([3815340.625, 4054479.1991949608, 4054635.058731644, 4262845.3125, 4268020.684857898, 4268169.976609897, 4325396.875, 4325471.986050693, 4325784.876222263, 4325836.176382586, 4325874.929255681, 4326144.42219143, 4326254.121655201, 4326437.5, 4326507.907219112, 4326692.092367086, 4328476.2077919515, 4328575.0, 4388039.83290074, 4389352.6256453, 4391531.322809594, 4391757.319604469, 4399526.601855393, 4445997.263734775, 4471400.329819014, 4518362.5, 4542638.653572883, 4554479.3943212805, 4564621.875, 4581949.204271455, 4584554.77904251, 4584593.75, 4586338.136252032, 4586849.244886435, 4589063.716816385, 4606632.380720803, 4609212.381212133, 4611258.119609531, 4621523.4375, 4653086.462877977, 4653901.502024769, 4653919.360840606, 4675111.4599639345, 4693933.611364118, 4694806.6907284595, 4694918.797760681, 4699227.775966484, 4712012.1100961445, 4712012.5, 4720598.4375, 4735398.547955099, 4751989.224914, 4763445.072919705, 4765749.91496937, 4775690.625, 4778887.907150276, 4793816.699645914, 4813978.345205015, 4840584.621275173, 4884568.003467588, 4896452.314639866, 4907157.8125, 4907165.833952671, 4910357.692274224, 4922817.1875, 4922905.121137432, 4924093.948614766, 4935659.163965308, 4936795.3125, 4939291.980104642, 4950479.6875, 4952810.9375, 4960932.8125, 4966951.5625, 4978171.679913612, 5003645.210358568, 5029129.6875, 5041147.330771555, 5043745.861243316, 5048888.071798361, 5054782.529054261, 5059464.0625, 5063618.75, 5075631.822139668, 5075972.300694301, 5078113.193370107, 5090227.153921888, 5113571.202220771, 5115521.7592283385, 5118798.660494864, 5150451.137998805, 5158421.588302167, 5159325.0, 5160617.475700072, 5163107.339030371, 5198207.8125, 5233160.995276898, 5263800.072192329, 5264250.500892138, 5274456.681220954, 5304683.719434907, 5326424.8846438695, 5329134.840147135, 5340517.838738342, 5340520.53012971, 5359265.731210137, 5408895.3125, 5484894.356562778, 5520143.75, 5561561.778306388, 5562279.449570675, 5577307.777577095, 5581543.631494796, 5587103.613221719, 5619031.075914004, 5642267.4700342165, 5657514.0625, 5663793.041380265, 5670956.25768706, 5740633.265317242, 5749151.531979834, 5760073.0545738395, 5801399.489895457, 5930235.95358603, 5949812.116245306, 5958682.575286418, 5997879.6875, 6004337.305689243, 6026992.1875, 6073427.7992231, 6100951.451777666, 6101453.766077816, 6106404.528600284, 6113847.598768131, 6131418.75, 6150056.25, 6176991.510994284, 6218701.494823749, 6220788.951681141, 6297661.65913702, 6340115.625, 6431336.3000388155, 6523414.155027577, 6531194.134092627, 6565447.179389709, 6600260.625583121, 6645533.09421198, 6653732.3805078035, 6658840.0886881575, 6662897.773508298, 6667641.854021853, 6679875.7861704165, 6691612.635230101, 6716431.585864744, 6731317.086463629, 6741162.5, 6742363.676577024, 6744325.0, 6744359.182097512, 6749910.9375, 6759936.165313288, 6760078.108077801, 6761352.873478552, 6796974.983941716, 6802489.363418769, 6824795.3125, 6827142.204786557, 6862503.125, 6862985.9375, 6877078.229389029, 6877466.79948034, 6879292.867382175, 6881996.5777895935, 6883495.3125, 6883514.0625, 6902534.117760431, 6902651.310163671, 6910986.960157856, 6911180.796524722, 6914742.1875, 6914748.09641544, 6915290.625, 6918163.669191861, 6924278.125, 6939506.930395972, 6943123.9328354215, 6943336.784997168, 6945731.241790311, 6945941.380984498, 6963047.498310611, 6963800.9356430555, 6995882.8125, 6996095.239412701, 6999656.25, 7001741.604394728, 7001777.801523352, 7004807.8125, 7005061.651476526, 7005821.808426878, 7007686.801094481, 7017471.875, 7017648.157829302, 7026800.800527034, 7035804.138123987, 7046714.0625, 7049392.1875, 7051062.35790472, 7054048.325285499, 7054086.088546899, 7056132.8125, 7056923.293747872, 7056926.5625, 7057245.06851755, 7061067.353001771, 7069927.231236453, 7074887.5, 7081115.210854737, 7081119.70648566, 7084874.861540169, 7087720.15386529, 7088616.525356323, 7098684.360259134, 7098701.40461309, 7101032.8125, 7105196.093961561, 7123663.684550485, 7127232.012497943, 7128323.393825869, 7128324.833997662, 7129878.125, 7134434.079641885, 7136788.279790266, 7139861.060556597, 7141826.5625, 7145040.625, 7146734.66668468, 7149655.830902799, 7149920.343080752, 7154363.748206765, 7156209.133909651, 7156225.739259127, 7158902.005851198, 7161184.501794634, 7163073.274673821, 7166940.5493230345, 7168006.727191596, 7172834.375, 7211124.80085822, 7212928.125, 7228452.97241095, 7233035.9375, 7234021.875, 7234306.192195598, 7235121.875, 7235125.0, 7245587.5, 7253709.914173528, 7257947.9725744, 7266136.915247143, 7269241.949341991, 7269288.118774655, 7270067.184902972, 7271874.6789281005, 7273617.1875, 7276996.875, 7277449.478898278, 7284352.562099642, 7284570.98955937, 7284621.126841562, 7284626.16048488, 7287532.8125, 7289904.151271026, 7290846.551802907, 7291349.524460098, 7295393.857101196, 7298759.61903155, 7310268.288598121, 7312023.299017857, 7314494.588134459, 7336286.195112754, 7339108.732096587, 7342327.632335147, 7345894.477260504, 7345929.6875, 7349317.1875, 7349699.669656549, 7350592.3690982545, 7361865.625, 7364723.952417768, 7367045.834094793, 7368933.91130979, 7369800.0, 7371862.4712167755, 7373454.880096914, 7374525.0, 7385178.80442, 7385868.546624244, 7386720.851859858, 7389613.666774759, 7390267.994276037, 7392824.336851134, 7394023.4375, 7394756.026879274, 7400081.199722705, 7403304.6875, 7404609.770304711, 7407746.286382014, 7410607.330043255, 7412990.185677753, 7424048.200251604, 7427148.147130118, 7428297.591003844, 7429583.860778368, 7429771.160739134, 7431836.823013956, 7432524.035523223, 7435131.676925254, 7435844.238354294, 7437613.9376040995, 7438011.667312093, 7438792.1875, 7439047.940752653, 7439103.686351371, 7439922.123018461, 7442640.416765418, 7442899.988923324, 7443476.953239999, 7445031.1669477755, 7447792.7569726305, 7448588.466172649, 7449178.856268444, 7449348.405402635, 7450804.6875, 7462637.059766382, 7462666.340357865, 7470350.0, 7472400.356261786, 7473430.157948148, 7474120.3125, 7474957.7735460065, 7475540.258608862, 7475609.6552207805, 7475863.740828539, 7476485.4994512275, 7476834.392016914, 7477830.864320684, 7479630.63922437, 7480569.874742593, 7483374.447343045, 7485856.25, 7491970.3125, 7498804.095663168, 7498872.2398024555, 7500453.125, 7501256.704872605, 7504854.675851463, 7506185.292653731, 7507248.1817859365, 7513053.975651952, 7513303.0713864155, 7516244.792144351, 7516573.4375, 7517484.960325865, 7517666.850059139, 7518426.959533083, 7520538.578186786, 7522425.653947622, 7545018.7177666705, 7546606.66526977, 7549989.659970792, 7552234.0980228335, 7555685.340817829, 7556044.659325324, 7559886.564758187, 7560653.354903212, 7561485.39119694, 7563581.06927586, 7564439.0625, 7564855.667431039, 7565149.6181084225, 7565478.0142072365, 7566318.9715421405, 7567047.797380076, 7567284.903024943, 7567561.038438874, 7567734.375, 7567744.41698362, 7567745.651206559, 7568123.765239294, 7568789.876805734, 7570338.76663816, 7571978.41562488, 7580541.11708654, 7580625.613814981, 7580862.5, 7581759.375, 7584376.101032255, 7586842.384204561, 7587148.807711852, 7591156.9437296325, 7592634.19612509, 7597093.75, 7597312.067577343, 7603658.29945988, 7605464.188333029, 7605733.098185596, 7605947.643794787, 7605975.0815463085, 7607199.772549231, 7608584.270132129, 7609459.375, 7609851.5625, 7612165.625, 7612923.195552055, 7623552.9552755235, 7628915.625, 7639671.798081519, 7640326.727864293, 7640835.82191108, 7645815.7360117035, 7646949.582468799, 7647748.311493663, 7649180.885573896, 7651917.028391787, 7652688.43794538, 7653329.082405816, 7671237.139901887, 7671737.424506581, 7678673.2441940885, 7682521.875, 7682801.230280959, 7691541.047435675, 7693480.145047882, 7696314.533864398, 7698197.032731263, 7705796.875, 7709959.375, 7712681.639528399, 7712734.215665662, 7717209.065376594, 7718739.615583289, 7723220.771247387, 7725340.9853910105, 7725391.981581102, 7725503.401124168, 7725623.9508922165, 7725628.125, 7726248.1003635805, 7727143.0763588995, 7727370.3125, 7728377.996611241, 7732093.713684643, 7733668.34732475, 7734739.84633332, 7735989.0625, 7746496.534364693, 7756882.223807908, 7759760.740701885, 7769576.543242822, 7778665.625, 7780439.0625, 7790860.888272363, 7793734.128010882, 7794343.609424464, 7796887.5, 7797573.788971505, 7797685.027243647, 7798106.980018003, 7800090.287063975, 7800212.335564938, 7800882.8125, 7801142.1875, 7803227.364792841, 7812184.351140543, 7821335.522106691, 7833884.594790258, 7848748.4375, 7858823.406601678, 7864188.142676879, 7867370.6486757, 7870682.80800678, 7876621.875, 7877282.203104245, 7877318.75, 7883880.340506783, 7886260.9375, 7892116.474030081, 7896120.5494261915, 7900982.8125, 7901309.375, 7901907.8125, 7905252.32988147, 7905255.333151727, 7907835.310336486, 7921684.375, 7922656.25, 7954273.4375, 7959028.542321896, 7960207.560105244, 7962855.825968956, 7963806.25, 7975196.0847114045, 7975632.8125, 7975790.285471629, 7977070.26499942, 7979166.545943917, 7979908.9357202165, 7982135.110135698, 7989511.521470739, 7994182.8125, 7994756.25, 8010802.947868197, 8010853.990096883, 8015847.055743765, 8016413.198403653, 8018760.992834569, 8022668.498174862, 8024008.781784107, 8038633.673050613, 8040539.0625, 8041324.883725155, 8042172.519419246, 8042618.75, 8043189.059793714, 8047493.379213953, 8047497.887250756, 8051063.271801786, 8051559.290656877, 8051849.776180295, 8055416.680173438, 8055425.0, 8055656.25, 8056844.229463396, 8082890.2170445835, 8083341.620956597, 8087378.494143135, 8087600.632979796, 8090689.730320753, 8090867.1875, 8093008.425815153, 8095262.833388786, 8095264.042944746, 8097348.4375, 8097871.851483553, 8099766.774607883, 8102420.3125, 8105421.875, 8106434.529025817, 8106451.5625, 8108121.263897594, 8108225.0, 8109935.876716324, 8112546.833390876, 8125187.423348216, 8138499.86704865, 8139689.604513659, 8140224.216570415, 8140448.4375, 8140646.651981568, 8141068.528197756, 8141333.341453707, 8141565.204898202, 8142095.293218862, 8143637.5, 8144135.408677213, 8146692.887686723, 8148413.875020042, 8154011.874443279, 8154321.875, 8154625.0, 8155195.3125, 8155922.014528412, 8155934.247714935, 8156148.2036226755, 8157271.84126742, 8175297.260505345, 8177640.625, 8178953.026741776, 8180664.0625, 8183202.640325491, 8185479.6875, 8187046.463601309, 8195123.617736933, 8195926.5625, 8196338.268596341, 8197222.231931282, 8206869.208850802, 8211723.756068126, 8225732.395830045, 8227122.9847186785, 8228068.75, 8229776.902165741, 8231448.1615063045, 8232153.125, 8232401.509667877, 8235768.351195386, 8235821.613954489, 8236036.148177765, 8237333.479083044, 8241027.864229686, 8244738.487335794, 8246130.102573141, 8248293.446981755, 8248413.819467629, 8249220.3125, 8250642.449913038, 8250696.832668575, 8253096.875, 8254665.625, 8254974.987108742, 8255123.56808849, 8255351.879078972, 8255647.3014666485, 8255935.9375, 8256001.5625, 8257019.181186337, 8258368.778726107, 8258998.415067727, 8260189.0625, 8267414.054698304, 8272242.641989157, 8272634.327193018, 8272938.806117482, 8273356.25, 8273523.131124598, 8277167.919506403, 8279044.104287897, 8282054.109298035, 8285192.1875, 8286865.082834184, 8286901.5625, 8286924.115978672, 8290646.183492718, 8291662.032220686, 8303284.916733165, 8304124.919528962, 8308377.501490754, 8310296.399057875, 8315547.471107243, 8317347.722984028, 8323126.5625, 8330896.048103435, 8336291.861212028, 8336294.715951717, 8338273.067170499, 8340656.25, 8344265.405437681, 8344279.0937898755, 8345288.534359584, 8346018.976555994, 8346185.722922282, 8348159.375, 8348469.815744805, 8349543.669775771, 8350769.250219365, 8350796.225124922, 8352859.393857073, 8356633.826245452, 8356910.958473381, 8358593.712456232, 8358602.104035693, 8360001.5974253435, 8368654.378963771, 8373116.318517715, 8381802.533112035, 8384392.1875, 8385976.9185308805, 8386448.359402514, 8388224.4988477975, 8403871.57779273, 8404396.787029384, 8404731.208471874, 8405626.211164733, 8411368.75, 8411800.74850875, 8416892.1875, 8424143.736345908, 8425221.849284591, 8425615.66180024, 8426295.784995599, 8427792.773034293, 8427835.768667068, 8428056.56852704, 8428064.0625, 8428623.899456222, 8429674.082755202, 8430549.487052139, 8431576.928795148, 8434942.844987424, 8435279.6875, 8435730.093202895, 8436354.6875, 8436385.663976064, 8437071.27638347, 8437718.39178866, 8439700.657846373, 8459229.6875, 8460612.957665144, 8460651.057190174, 8462403.125, 8482540.15037604, 8488325.0, 8493765.682839865, 8494422.64612668, 8496954.718530415, 8499098.930044094, 8506370.05736472, 8506619.616158556, 8508920.55840044, 8517159.026896425, 8518788.69787421, 8523358.965074915, 8523929.323206939, 8528232.065477634, 8529796.40030846, 8536270.151633035, 8541776.544055985, 8558165.39116567, 8558637.5, 8559831.894034809, 8561211.459027814, 8562247.559718873, 8562342.843219964, 8565457.866810994, 8572545.244435715, 8573093.917580064, 8582681.25, 8588685.831960153, 8588928.431522176, 8589465.614179306, 8591625.0, 8592194.827142362, 8593182.8125, 8593197.137505833, 8595096.704413546, 8596583.884246368, 8597155.642269041, 8597630.491396632, 8601289.627957895, 8601320.473835727, 8601328.08602667, 8601650.983098837, 8602215.625, 8602325.400910107, 8606312.277087443, 8606515.433678929, 8608432.680810139, 8616251.448978137, 8619475.75637406, 8620207.8125, 8620372.17498078, 8620970.402661499, 8632630.99937859, 8633199.505331388, 8633526.5625, 8641172.32414147, 8642089.0625, 8644040.625, 8647021.771948185, 8647603.125, 8647781.806027919, 8647833.307152716, 8649405.042575633, 8655529.6875, 8657837.723840376, 8659623.166412437, 8662038.683247756, 8668393.675073594, 8674154.984611731, 8680242.1875, 8683479.6875, 8686085.35570921, 8687748.937217876, 8687928.947879715, 8689637.966504106, 8692703.410710756, 8696502.95029819, 8697433.404659102, 8699920.255292738, 8701723.4375, 8702572.972669186, 8702873.4375, 8703411.15339229, 8704955.836976232, 8705414.0625, 8706560.38560933, 8706614.77979333, 8707653.125, 8707808.875920204, 8708090.82400214, 8708106.216182278, 8709290.625, 8709867.1875, 8710801.526523363, 8711910.9375, 8711937.62989535, 8713050.0, 8713640.625, 8715382.25106233, 8715656.52388347, 8715660.613352535, 8716895.51961079, 8717150.571312035, 8717791.57331876, 8721810.9375, 8726202.901397232, 8727707.350819208, 8728519.992713854, 8728887.186361594, 8730632.291811185, 8731805.831485623, 8735307.8125, 8735984.375, 8736062.98171233, 8744705.583495563, 8745303.251626877, 8747342.461328706, 8748116.63794003, 8748471.810958065, 8752356.25, 8753136.781133812, 8754273.448351866, 8756228.991218036, 8756302.66979705, 8757434.375, 8757988.904951714, 8758612.69801004, 8759950.0, 8760028.87198231, 8760441.274515368, 8761649.722593023, 8762621.875, 8762674.977648264, 8769963.968735177, 8770747.768842956, 8770828.125, 8772207.249257697, 8772793.85685911, 8773265.504771078, 8774064.988412848, 8777489.077689815, 8777499.567279374, 8780969.6592973, 8780992.1875, 8782350.0, 8782386.562014755, 8782871.875, 8784016.78948305, 8787644.391207004, 8792933.371420423, 8793057.304257985, 8793076.5625, 8794280.9648608, 8794642.47606541, 8795003.125, 8795032.597353417, 8795092.718742557, 8795540.625, 8798598.4375, 8800116.63589155, 8801326.268277247, 8801940.168237612, 8802327.082470842, 8810251.297763012, 8815584.581625732, 8816340.625, 8817653.125, 8817680.483571025, 8818027.43135578, 8818099.976301743, 8818282.456121722, 8818495.3125, 8818761.995364862, 8818895.3125, 8819268.556093885, 8819270.858806176, 8819302.452822147, 8819924.511104938, 8819952.739954323, 8820203.921987845, 8820716.429637777, 8821421.875, 8821459.375, 8821918.490641376, 8821923.89646644, 8822099.819861673, 8823101.5625, 8826084.375, 8826288.152693247, 8833287.5, 8834509.834297776, 8837521.875, 8837670.358334238, 8837707.8125, 8842297.939239828, 8845879.6875, 8845904.6875, 8847629.6875, 8849842.330259744, 8849953.559158323, 8852071.619997455, 8853832.8125, 8857524.706043746, 8859021.043087216, 8861213.058089836, 8863226.5625, 8864626.190764282, 8865299.676839262, 8865446.1065089, 8866428.125, 8870231.417181207, 8871426.357942944, 8872343.018274326, 8872950.0, 8873156.781255968, 8873521.875, 8873694.416556934, 8878607.396447387, 8878968.545216769, 8880769.888175108, 8883028.399180641, 8884521.875, 8887835.594272843, 8888377.451427149, 8888390.449703448, 8889367.941200176, 8889627.918327803, 8890632.49063522, 8891844.56759906, 8893606.25, 8893892.649054937, 8893948.654984038, 8898065.522881545, 8904492.131169744, 8904572.53510182, 8905968.102947168, 8908077.212124102, 8908392.1875, 8909057.479463583, 8909398.4375, 8910033.36236646, 8910246.875, 8910252.218647178, 8910520.117111234, 8911604.953152314, 8911803.141196787, 8912254.029425282, 8912884.830625834, 8913683.74034193, 8914551.940610347, 8915112.653186122, 8915807.8125, 8918892.974112106, 8920344.39704121, 8926771.609888036, 8926946.875, 8927150.9531347, 8927208.172385454, 8928117.1875, 8928945.399811193, 8929417.979796302, 8931007.38329939, 8934157.222353345, 8935170.3125, 8935370.661900423, 8935467.071066394, 8936628.373431465, 8937428.818718618, 8937448.257081794, 8937597.357687566, 8939093.418562677, 8939836.998029975, 8941685.398735903, 8943302.55227689, 8943426.435785253, 8943454.169784134, 8943949.925230375, 8945072.036175968, 8945127.015124587, 8945739.839006526, 8946718.155542556, 8947096.80489108, 8948767.1875, 8949657.8125, 8949804.6875, 8950123.34046101, 8950613.931722166, 8950774.338604355, 8950859.401736874, 8950923.347689187, 8951031.25, 8951185.073488602, 8951467.1875, 8951555.893278364, 8951812.5, 8951869.354950262, 8952010.416765263, 8952261.562981836, 8952520.284839343, 8952728.125, ...], [42.39777531884805, 73.87870299328796, 9.985209704482712, 30.23627974012199, 64.45911594307825, 90.9746167068014, 30.28628707271089, 39.93021382304269, 31.109511506604587, 11.522819013069004, 42.53935989607364, 86.82191546839996, 20.86048271367097, 98.91855104330774, 9.412798626132018, 26.660410024030256, 58.837990340301864, 45.594208057699554, 19.002286645090663, 66.40209188406577, 52.61107564963339, 59.54621142434083, 8.307499343604325, 114.9739977161424, 48.666886417682775, 40.394794595089515, 92.35602064668302, 10.698416745104806, 66.83479010818027, 14.634041534651413, 40.719867927520944, 33.78938322802333, 18.085560123200686, 63.00380365183895, 7.482818456117905, 15.69568722917389, 26.37881542003844, 6.306795162819388, 116.19622322384342, 5.307596445102792, 7.581510297221758, 12.238680131405632, 18.91524302620949, 12.657690728508856, 11.89436019016941, 5.042349705114726, 100.39377129412216, 10.568449066379713, 54.03413471519936, 83.49182201600252, 9.426578769562244, 11.391428385397404, 5.600926067356014, 5.9320345952683295, 98.82564477197162, 11.829911061528275, 48.93845837901413, 9.524808363316714, 39.00966991962715, 10.131923084842198, 56.43963213669193, 62.284916574021295, 15.80260625185418, 21.355722783364776, 77.16798490487196, 110.0450988533246, 14.865925625726428, 24.82771232458054, 66.50811903579473, 25.010386480839266, 50.91783506268825, 47.978316213303295, 43.5767417915187, 92.65392964125675, 57.86182472029594, 100.41089996393308, 37.71084626869189, 80.06697224114362, 74.65207459788348, 12.156910490186949, 52.25800302798963, 61.89449980355526, 75.74658781676753, 5.218247545110052, 107.43126771379603, 15.95516585993811, 38.227088138300914, 50.219167344685374, 14.51786925499329, 5.626501029583422, 33.47125127641592, 56.740738798819315, 82.50638242249387, 65.4858830048423, 70.35797226816359, 32.42430684789902, 11.219232896531505, 15.224002402217597, 75.60997321945722, 7.767022294055667, 94.43452634974591, 111.22855500681888, 14.115173509853776, 17.767542462176205, 15.841398683111874, 41.65920746834267, 45.934297508620965, 25.190925248323452, 39.381782199706294, 43.819605539364105, 88.69759680630023, 29.977496803221907, 26.383470714727473, 24.319815654199928, 5.038622411263878, 34.50471015826894, 135.06773925062691, 106.84281868138204, 14.97089006604445, 30.02154423305207, 17.36939887227755, 22.746279289777352, 21.392890779831838, 24.025083162275653, 43.59606657621141, 61.1626338384617, 38.99313965365905, 25.201669804648425, 79.65976909113758, 23.42696859938307, 39.91010809045234, 6.157403218179062, 25.737550653123126, 19.464251142085615, 31.047814472281186, 119.33236021716873, 14.464876231181805, 57.60538680345192, 9.239425029303248, 101.72395495834684, 60.07647066265445, 5.173891757881451, 6.782120649297912, 7.748327213155414, 11.639330352502558, 71.92913783451701, 37.29778343587862, 67.95290466170268, 10.381522447238632, 37.40684408526196, 10.643614091599078, 26.54360835232322, 15.085810526677278, 16.397412492994945, 26.675038717664957, 37.72117046989363, 9.025094354774012, 62.05622025089108, 25.2224684454383, 109.86669539420383, 23.764511950563037, 43.478694970925936, 32.864964014669006, 28.210953990520085, 16.227559129571464, 32.74517151610421, 8.295739949674404, 82.16984778718233, 110.32796889378115, 7.149165414871772, 54.17071185957917, 11.050110223509906, 26.800837383981303, 48.50462562854921, 104.16159435391465, 9.12296896452489, 13.47912701688319, 7.418997552911849, 21.970112890675708, 77.94490512413735, 41.18103957723087, 72.26560186903207, 22.62779888528014, 30.435158995816195, 9.981604825936865, 63.12407494079601, 5.7629048799812574, 30.680617478939105, 148.80615417174891, 12.265158672654694, 15.181580305079914, 93.23752863629676, 67.41225303224444, 35.7835561095987, 13.10406062085316, 53.39530277300172, 84.39242550522663, 10.018106857172013, 88.11537890098953, 19.714596951646072, 44.0261229735788, 24.01394078180265, 68.88324668065904, 99.75613002754312, 39.269349181934246, 49.97161360925421, 55.52267584073578, 5.287633569719241, 20.801880611518996, 37.06320130965522, 7.084169443736868, 30.223249671377317, 154.18093087135742, 7.6642141300013815, 13.044914636033097, 101.37524070841093, 26.999208338314148, 8.866659983194246, 5.927437631786684, 51.67540116590962, 10.229601583469943, 45.17708895710684, 6.73238978330856, 130.81076797185943, 5.874156554833332, 78.75298317674273, 29.687465428273804, 41.9397255908933, 31.952520888053268, 205.23205539287883, 25.25928090619102, 23.83064056730514, 11.325658608753088, 76.86289048971642, 73.63148756270002, 36.728121612834315, 22.33998613677509, 11.175845299952933, 23.569866375112525, 38.18983827213629, 6.60957635083115, 24.355639190561323, 7.155185824629747, 25.676777874921683, 46.751525988344994, 73.80022174710345, 60.774375901093876, 102.20356255150182, 40.71839317862568, 13.8563909369867, 97.25263071703971, 86.34918719277073, 75.17298443249297, 126.96723133422692, 38.28234866991967, 55.43509299914424, 24.83158610495279, 6.0410496352921665, 31.93032555746793, 66.24833493911795, 24.729256285527672, 73.65363109471973, 179.91557079771508, 35.41748362226361, 31.355652052224077, 7.425044516292422, 91.58869329643264, 18.35205988039052, 150.00553903474733, 79.67227685776857, 94.71669313008286, 21.13915273499397, 23.4588853698562, 10.457734694474391, 15.010467374130247, 11.531842199013324, 109.24310421930863, 6.249859267683602, 32.44804238632222, 7.699147258903563, 5.434832812833126, 61.78118708986798, 31.08213438492413, 79.04413952095342, 105.09764641821025, 23.37073273541898, 61.86938481273315, 69.18244831763285, 17.349827182826544, 17.38826122512939, 34.4741214821552, 30.347482147009746, 23.223979430670465, 5.956355371740894, 66.2171228509822, 43.85893934653392, 114.7991002451979, 12.090247777438732, 20.60377858402918, 19.27231886416241, 34.94078284684352, 46.220421383030896, 33.143276350445504, 25.246303381785758, 65.98216184440857, 11.807436465083333, 20.53493873386872, 19.05689742154342, 45.15087219848543, 16.847606132819035, 35.0177493102317, 8.705352618920115, 5.895841010452809, 113.94819473250283, 12.866122046828776, 7.288057778048749, 11.867732941440249, 18.284174911480246, 87.75834921475466, 6.005585863389354, 95.94148848143263, 34.99311890573477, 6.578841967556074, 15.979351830249081, 137.8929016232638, 28.307572965943447, 11.798811777790597, 32.62772526560473, 5.743985323069702, 13.069749579373404, 50.94901676677449, 5.936615159384726, 59.60154772834476, 22.11076585355262, 12.466238120297454, 37.531566487973144, 16.498812905135274, 11.952335352673868, 40.285605258922395, 27.776722536732347, 22.93818096719864, 52.626735029751984, 33.76490415892789, 5.155283736259984, 14.513169586496199, 22.714710665078325, 20.454922184710597, 36.92008254495478, 19.709414601103582, 93.26566039900142, 36.23545349811818, 7.9965805025009775, 11.750180276541212, 44.312914277633475, 30.237072215341044, 28.29644192200205, 39.88038537808509, 102.21800723230507, 10.171675021268026, 51.22547945093493, 60.5907006189252, 39.609145637557326, 5.647267804467929, 13.794455097605697, 24.636343499527396, 169.36060044044768, 148.53816685586807, 77.5944944320888, 26.189798386820407, 86.89769843176818, 5.036907041902719, 16.664077255209005, 18.62126358463255, 17.97146260715919, 97.8535873035696, 13.200996867240313, 82.49140310101394, 39.20775380191798, 44.538930680327816, 13.661590962129216, 10.958836711675009, 15.85897596803406, 11.116355398638635, 12.067221113343278, 6.098659249493655, 29.521706329410314, 18.28530242640301, 20.99696631872388, 152.51636866879798, 63.605247240753044, 58.27477492804343, 228.88221373317964, 13.472645904887274, 7.84143103110214, 33.570175464056014, 57.54562053755666, 8.969478667201269, 7.174137467499777, 6.127463118335228, 15.845343265139775, 60.41481208196542, 97.45274007299201, 23.55323584768811, 58.59131125733524, 7.649392337437717, 62.89531803470531, 78.1166500191595, 11.257606939302267, 89.0115803711807, 26.61042975846745, 173.75123918026952, 75.51775155905312, 36.646485589246566, 81.09321927720413, 76.67329676188352, 102.83819483606412, 5.60980295092406, 86.78753790717843, 16.15203602612382, 22.153173531329294, 109.357648800498, 7.558290379607103, 37.76368159746788, 6.732152194909045, 10.274178212092465, 43.91884372274605, 16.55045847023773, 8.247054576642842, 7.071547918059897, 35.69222394582362, 10.645312041437501, 11.859112652398002, 87.07346911774147, 50.29016691130222, 15.57883678608035, 55.2889914967493, 43.36839800533028, 16.66790110058096, 19.62912517359425, 23.62858939998828, 66.63567330127808, 17.035246352557785, 11.741972054176825, 33.64086884080385, 44.91350190222053, 17.35993807733504, 69.9334688521036, 29.15224776199248, 19.919781730195254, 28.961547183163297, 10.932786696895905, 109.7418546283779, 44.851737729649734, 5.42930919911187, 56.792902428563366, 59.44111992488798, 20.651737358028154, 14.240957323400508, 7.116398715248473, 75.5256351203275, 75.04637749785346, 39.874127799500016, 72.95424426319825, 38.22336140559067, 28.88793980115805, 13.664047914082591, 9.951362755143519, 12.49920890658477, 17.215322785147738, 45.40689309569915, 48.225226226467086, 53.525255279795324, 79.76224115780903, 14.851341551740969, 13.563894633324661, 6.2953724778615925, 46.67228709676238, 11.07975176722354, 54.37438281610578, 16.39894566336876, 9.327606790876738, 37.06040056634552, 62.557721942525575, 108.89970104201825, 26.057127244288647, 53.00941732890319, 156.62401059684316, 9.540108130894895, 59.12419854633422, 31.721120061096414, 65.4505582592455, 12.58446165628359, 62.2855795985393, 74.71962468631374, 52.08963550378557, 62.71134971899536, 36.58730223102716, 11.849317865809482, 10.75485650280745, 13.539036673930564, 141.1570507000184, 6.9281290596177465, 30.626334755291282, 9.05991654816814, 27.618652483059723, 25.350264969985048, 6.043578982701063, 5.656050726178753, 47.63346189002303, 56.33229041091475, 73.99325545815317, 6.728651414758105, 5.056430174875075, 15.67828076533281, 7.3179967860975985, 5.464146583132732, 67.97494083322505, 31.851245884294507, 5.056350301847521, 77.20612043108707, 26.420272527970496, 30.717252446620797, 61.522005190539744, 8.285146714961948, 22.8867853827749, 8.90578138324789, 48.793676007967555, 102.36215908535968, 10.795001031049761, 86.10172559584659, 63.8716679046912, 37.68394917920991, 20.788001512422827, 69.57741242575948, 30.020494087083705, 81.82781083997224, 18.064628445413714, 21.37995720702395, 66.06691789729675, 5.363386365900047, 11.692123393506463, 11.097277638057832, 65.72369716304208, 11.091146962181487, 13.571117735755372, 169.7699290217057, 35.0043301624456, 11.377307389647804, 96.95486527325582, 135.39622586199965, 45.648528991898104, 16.03973530995199, 95.32308416063685, 5.932757908533687, 124.47379730682465, 7.271612499836538, 65.43859675623632, 80.08756757710542, 111.46354305552937, 36.2705971257848, 6.573334353662673, 10.52895349717826, 28.14886014778373, 77.47347449294898, 17.415829425366816, 53.58810417639257, 7.5368082205453355, 12.994844757035775, 58.02602486361246, 60.0441180170159, 80.30532091671552, 38.23298948223825, 26.239783505059375, 98.95422683176656, 66.32091712088294, 33.986230407369895, 64.05733257354827, 8.235291347083603, 31.17135226058911, 21.647354718874304, 47.56985924631816, 80.22530098890267, 32.23578915554436, 55.47560221722158, 19.774841908328607, 16.50217010064962, 68.50974755498825, 162.6641259091827, 64.42444511298237, 8.97580634606256, 63.51328756495271, 16.416180118569372, 23.630825379405483, 115.89788699298458, 15.91219105790924, 22.56568776289883, 5.388587405554694, 38.13324373596495, 78.44683910918883, 70.06041158980517, 83.14455906788731, 104.32931668436399, 9.08768560626829, 24.506761078961823, 55.61596516965171, 160.8475436065114, 11.062178495135058, 89.34332206515286, 46.10102343444855, 28.272288476234905, 9.444319233227898, 30.972331876385645, 16.861246409355054, 46.11768633702195, 41.466691114890125, 9.724702951490269, 11.1729063919127, 28.088459605069925, 207.2329377082623, 74.62657445298015, 11.921093512433496, 64.0061972613536, 32.507103435140635, 61.15591597611202, 13.889580613098223, 8.715729000127528, 16.488925599175687, 41.12897931553038, 61.20366371423907, 53.100098461468875, 52.12339776708102, 9.97953487106111, 37.183976772780824, 29.378174815829382, 17.505568265834366, 66.15687017595125, 26.159756751662528, 13.392421382270257, 58.18991198176313, 6.180956601128439, 64.27475953350026, 33.734342403003545, 32.027479391540226, 48.66880443971579, 48.15802802091419, 75.79517419410425, 76.08010070564984, 15.210540137855507, 10.39165937112565, 62.57662438230914, 9.156325083196444, 54.958236758117756, 10.43091186992327, 149.31694496870986, 30.337771962486094, 6.96049229003121, 15.01387419077584, 47.30795714478273, 6.7677009771403815, 14.800315350153447, 15.161529916355391, 6.770499230414932, 46.07450028822147, 18.462490759706114, 20.62295784452256, 54.02330890741753, 68.82313558356469, 66.65752341163738, 6.037489490397017, 60.22016092996935, 238.9460111873712, 5.39688882093897, 156.29797859130298, 116.75236768820331, 28.52062232306921, 118.66444343840558, 215.72049523259187, 36.49876664340478, 66.88805535115242, 37.506947702241476, 7.8296958508807135, 36.686683551319284, 6.538209926021209, 65.48043223916186, 34.194050002981825, 9.943905691854061, 21.36490351978962, 32.02997968975634, 60.934869821938214, 33.14826156515826, 9.69974455931968, 117.80590254633464, 151.30291149928985, 13.06383645970659, 23.034600586184695, 75.32435122881796, 64.61444186582713, 7.777602302066954, 6.037081853854791, 50.64712392868234, 21.61396780019298, 53.31261239550682, 11.21933398911999, 5.267252570962782, 8.303055177139104, 44.514640363181115, 22.51140940029078, 31.361689066595318, 31.76134509602479, 32.19121300771129, 22.958905839453664, 17.067684878173004, 33.615936715952984, 10.131365426527958, 58.532359340960404, 93.43172259544536, 28.164957700300157, 31.766302854592603, 71.74068149600765, 12.309558684615729, 17.387874553104545, 18.40323743171543, 19.653875762166457, 26.568262530892227, 65.80023255332854, 285.24471435580057, 83.41384928289355, 31.451885895263178, 5.548144292330153, 28.312558889758307, 94.1804306909107, 70.30988072854778, 55.041884822297945, 11.56440437957537, 45.34906454756173, 13.351441199456353, 13.040372392835334, 19.250581693435773, 43.97377720816165, 7.164517709128882, 27.776362471423642, 5.152083838487543, 101.88701200804337, 23.609993872358977, 10.796283689958514, 10.841272426698577, 26.168399825682002, 25.71893950781299, 38.052508100542454, 41.15115861998092, 16.22306598173633, 25.703888002242635, 9.128113232733845, 36.81811745738136, 34.64866284358635, 16.982965267863566, 72.6150841294523, 135.94351112387244, 9.245761040898866, 29.37237405829965, 17.59012375738278, 6.331784664547289, 114.63008547485765, 50.899482943617386, 22.717525417885444, 39.84357635034615, 9.030069538643287, 134.0374523127519, 115.29636943543856, 49.49509757786763, 60.017618393926874, 59.7157674499902, 60.05619203015698, 29.589176894318207, 19.696407303522157, 6.532831411550849, 9.187926052732726, 26.5456515608971, 9.283495148321563, 55.70115960625234, 65.82222844352222, 41.415643385681136, 27.416983489219227, 22.4069488740151, 76.92374481816371, 25.655090626957524, 5.753981591870143, 82.86383912442929, 21.502284683672453, 75.21656401342496, 38.76748975037762, 31.81540121751073, 45.421658896367305, 9.301167039002738, 47.32249874706321, 11.336998615671273, 89.63532285729303, 62.199991784267006, 33.66600205232511, 20.269155894970858, 8.122291729552593, 5.5432174277155895, 12.15590260163595, 14.637096769037964, 59.12086135103835, 191.3734857310477, 34.54953252481736, 90.27766826600713, 52.86711405820193, 13.269739141692135, 44.89926000131267, 91.14887695103518, 69.47845296222579, 94.99574920458991, 6.9566173396923, 15.447164264551859, 91.5895605468867, 63.983096749386625, 69.3970492965547, 49.28029864212048, 32.87842442282977, 9.340595926782607, 7.369428132578912, 38.344250915568196, 78.98419004634246, 37.13089274989974, 9.504638531267794, 56.9729574862919, 30.92626460843522, 91.23359640884155, 24.0436909194854, 166.72687527586717, 5.705336958502863, 26.377355281311182, 19.96090803903585, 60.77807806503843, 20.884599912716975, 7.149827866645203, 147.70705294996574, 25.452617983371034, 11.15153275640132, 22.191571105966347, 58.928554744553125, 78.03273026996354, 128.33070941231216, 18.010774198580876, 66.56934981406667, 108.13786241100976, 42.727601926254515, 14.26446004180261, 8.034932108191049, 40.58934557196953, 23.942442177209166, 16.168654988190234, 72.08543525081151, 227.64865446079864, 17.444198048676366, 92.03350548988719, 72.06436395587544, 47.904397862001595, 81.39298997465767, 65.39104820038646, 66.50420507806597, 75.98339209623711, 59.78666818995097, 48.88809745140998, 47.28908942023195, 17.777564636262195, 19.756879880092434, 33.782518990999, 31.93533255666579, 68.37794719873811, 13.313369384265846, 40.27924351381447, 7.071395754849231, 17.532500670898084, 10.217815068654486, 125.08454531157057, 13.652304985532217, 80.42877775909263, 19.256170685840736, 114.58210864571143, 67.44021073621641, 28.093931351668417, 17.036443605651893, 25.412889795972145, 81.46475209310564, 52.02723913744588, 44.6129221914598, 48.498589802457495, 23.49380857981838, 131.14699657365182, 15.119134089028035, 74.14309233944245, 26.21142606053421, 31.24719278289229, 63.84923620363161, 54.52698464679628, 5.467927491047599, 16.902272010334023, 13.469765084037352, 31.649524093409852, 23.82825036967212, 25.222974430145555, 11.690318381849295, 38.68485166118581, 18.112585546689335, 41.70097299152065, 6.373013365714079, 40.34086334084405, 37.341546513103744, 114.90976123719601, 8.78087922168666, 93.2399065450297, 134.71250501977062, 42.868077474866126, 33.47772287480147, 7.016216580378133, 23.302747819703136, 30.737606435401794, 115.58595277751579, 59.50607663940622, 23.213844581617295, 138.1757162737098, 9.187451685947693, 14.645219867695609, 30.606770512939832, 5.281247549874216, 19.354593685853512, 51.4093114586135, 5.848939376783474, 11.485560809860054, 101.39312425049854, 222.64291909895223, 18.24007098261327, 20.141715623927418, 81.14543541913336, 47.6167738681119, 23.33772462249086, 63.1116801434799, 11.843690064091486, 42.241594640863745, 12.33573951489871, 5.694434769384381, 16.060930160775083, 13.63411240204983, 12.913007922352582, 81.45828588032549, 24.86413651449485, 46.02007197591621, 5.295842638389517, 82.08889457150221, 6.93141142393306, 19.160251453908742, 14.018932192703888, 33.567138750475145, 20.46734943429817, 7.2193810476008515, 43.13568548036155, 7.6351248881460645, 15.858919266030345, 5.443641463620269, 5.889608508980711, 41.135159028472636, 11.721601082276283, 9.234854941695843, 11.539570700418132, 6.1633384026786695, 42.140918671097324, 11.976470573261889, 27.19804342678012, 21.473470677216675, 6.40582642135661, 70.37420645903575, 61.684868650397135, 64.54490511950446, 6.748670636169292, 39.83051264815728, 5.17603868590098, 19.046928989884805, 70.61040129157078, 13.353360599982935, 72.34470954581657, 58.80104192003219, 47.98582292396557, 56.501729843651795, 9.223218140882832, 20.021216022592817, 13.516982705983338, 72.28311586652717, 48.231553910187976, 15.262385732921432, 42.722939953551716, 50.53995281357953, 37.89259156114118, 96.08034493497493, 8.029149702008525, 5.861756998127587, 15.431700557807574, 184.20197372961547, ...])
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)