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 = 45409
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);
([2508321.875, 10604923.41155059, 10626299.90406328, 10760488.580591653, 10761891.372198049, 10779459.384426687, 10807462.612968212, 10808042.1875, 10808049.621109694, 10848021.614987085, 10852300.918338535, 10858482.8125, 10864710.9375, 10873122.396402737, 10875299.443736983, 10877364.314218273, 10879726.5625, 10897071.875, 10936143.75, 10936504.124296764, 10938067.79926187, 10965390.848060692, 11034517.137342194, 11054206.88623229, 11079335.9375, 11124293.692369811, 11157155.299977181, 11186403.125, 11292069.903227359, 11292635.9375, 11295314.0625, 11295553.691449348, 11295557.516012417, 11300901.5625, 11304394.246493116, 11304408.497322798, 11313595.3125, 11374843.75, 11380916.621466195, 11382660.9375, 11383460.9375, 11384595.187474156, 11384608.932627652, 11385618.402618995, 11385702.798350617, 11386385.9375, 11391707.8125, 11399601.31914016, 11402676.971009202, 11403721.626818936, 11406834.289176805, 11411814.929350186, 11413109.283225304, 11418720.3125, 11418769.468710605, 11422859.918164797, 11437045.3125, 11442910.9375, 11451902.26479393, 11466626.301651765, 11474590.605005704, 11476100.0, 11476191.184184665, 11476523.4375, 11490775.0, 11495969.05847286, 11512782.56596799, 11523331.916091682, 11529097.82348832, 11547815.847043933, 11549032.507129293, 11556723.225325512, 11558098.364673423, 11558217.603819948, 11558219.832070533, 11558635.9375, 11558716.338754361, 11558759.89972553, 11558767.997883527, 11558810.741275936, 11558885.01826811, 11558913.712727657, 11558985.12888735, 11559075.351273771, 11559129.042316435, 11559143.75, 11559211.451443862, 11559214.0625, 11559219.099184955, 11559248.18798923, 11559251.250463022, 11559273.361639384, 11559286.918384861, 11559288.70553316, 11559315.025124753, 11559317.1875, 11559321.450859958, 11559424.989453241, 11559544.83617573, 11559569.764454396, 11559577.033256484, 11559643.947660498, 11559746.875, 11559774.269757703, 11559778.125, 11559865.625, 11559918.96399018, 11559924.853637466, 11560168.708970953, 11560203.924322097, 11560206.416912265, 11560213.963980682, 11560265.52169554, 11560304.6136061, 11560349.660715783, 11560426.5625, 11560449.784379268, 11560517.359017264, 11560523.518249044, 11560701.408350902, 11560717.591954282, 11560735.75051615, 11560818.344287444, 11560924.624941371, 11560973.42604739, 11560974.390369719, 11561004.6875, 11561018.552883226, 11561021.875, 11561029.198885627, 11561076.5625, 11561258.146373998, 11561260.9375, 11561271.275343126, 11561295.108284783, 11561346.78738827, 11561388.244221428, 11561476.926257193, 11561523.047363672, 11561586.134316888, 11561653.097390957, 11561653.125, 11561680.13008006, 11562071.381353697, 11562184.375, 11562240.428749666, 11562253.125, 11562302.89616512, 11562461.873670703, 11562463.603386773, 11562585.675854903, 11562650.286346233, 11562697.814136937, 11562890.625, 11562959.51402361, 11562962.5, 11563011.01704045, 11563030.958837215, 11563246.875, 11564143.75, 11567288.26501588, 11568160.9375, 11580708.901152369, 11588296.837393986, 11596113.903091218, 11596217.1875, 11597770.066462092, 11605003.125, 11608207.403746335, 11608313.140711881, 11608542.1875, 11608607.8125, 11608654.11702947, 11608741.086153362, 11608745.651140658, 11608759.753071226, 11608796.875, 11608805.86331471, 11608901.5625, 11608926.719295086, 11608938.212085348, 11608951.136150206, 11608951.5625, 11608963.484946486, 11608968.75, 11609051.5625, 11609067.1875, 11609078.125, 11609155.494585054, 11609162.920849932, 11609238.653111033, 11609333.313028568, 11609484.522578707, 11609834.375, 11609920.54027133, 11609951.5625, 11609951.5625, 11609960.957990842, 11610018.160174208, 11610089.0625, 11610158.93960298, 11610248.275002485, 11610570.3125, 11610667.1875, 11610700.0, 11610734.65900803, 11610945.376644494, 11611118.75, 11611182.861464418, 11611184.112307834, 11611196.875, 11611502.602254292, 11611526.5625, 11611650.494526552, 11611765.625, 11611839.0625, 11611983.405007767, 11612093.75, 11612189.783578405, 11612264.29291369, 11612640.024566561, 11612675.374160925, 11612700.620560957, 11637782.737086559, 11643073.171877692, 11643728.622192534, 11644776.264913974, 11645211.577782897, 11645517.1875, 11650036.715627845, 11651324.623308001, 11652033.125940781, 11653931.25, 11654864.0625, 11656537.20661999, 11660921.73662126, 11663142.478068326, 11663189.0625, 11663710.758830478, 11664415.625, 11664477.525473299, 11664568.55902126, 11664588.458967905, 11664663.767720439, 11664916.689384436, 11665182.290664991, 11665185.9375, 11665329.944142137, 11669904.477116944, 11670186.034942584, 11672495.3125, 11672949.96574757, 11673737.514370799, 11676305.656932183, 11677365.268495424, 11677859.607027601, 11678476.3169253, 11678671.150289603, 11678735.855545558, 11678753.436112516, 11679714.55539546, 11679743.75, 11680380.167187946, 11680589.649739416, 11680867.687249335, 11680898.91790765, 11681138.875092566, 11681606.037477821, 11681824.361651149, 11681952.619656911, 11682006.936927281, 11682174.582821092, 11682281.049671821, 11682415.381409055, 11682591.932832485, 11682773.77622547, 11685812.5, 11687277.354602793, 11687904.81249751, 11688971.875, 11689491.813861432, 11689535.957296295, 11699895.3125, 11707301.474273566, 11713756.25, 11714539.245253898, 11728952.466116372, 11732070.887938907, 11733815.926163038, 11735419.65495815, 11748456.25, 11751135.9375, 11759774.149151137, 11760100.0, 11764704.097368263, 11769551.060276246, 11770264.315636301, 11770629.6875, 11770664.508550452, 11770886.066641672, 11771239.0625, 11771512.978502398, 11772062.5, 11772755.385975093, 11773907.448231867, 11774290.625, 11774351.05379261, 11775550.643974112, 11775876.1833235, 11776069.823003344, 11776072.023232965, 11776121.055039836, 11777426.87597176, 11777914.0625, 11777942.1875, 11780154.554029744, 11780187.5, 11780368.75, 11780396.401140327, 11780906.136331735, 11780931.691570053, 11787384.375, 11787440.111950729, 11788669.875537269, 11789021.551661376, 11789148.07349437, 11789150.0, 11789227.842949307, 11789297.252544964, 11789339.08603076, 11789528.125, 11789750.0, 11789757.436803835, 11789764.58887866, 11791007.8125, 11791013.772759838, 11791704.6875, 11792716.758818291, 11793192.431934476, 11793295.762892328, 11797368.842843749, 11801942.786782779, 11818182.767171195, 11820484.375, 11820487.451594941, 11821614.917246165, 11827105.400606588, 11831092.153367175, 11831848.805102669, 11831984.375, 11832743.494591208, 11833240.227494184, 11838814.0625, 11841529.629984988, 11848053.169857895, 11849050.926219158, 11851793.051334482, 11858953.125, 11866921.36336893, 11867706.25, 11867851.519042565, 11868290.753591025, 11868517.161284791, 11868782.8125, 11868788.492032904, 11868821.569494657, 11869320.3125, 11869323.4375, 11875500.677447097, 11875954.10708025, 11875977.304810004, 11875993.75, 11876092.1875, 11876231.48511937, 11877616.529970191, 11878856.618435849, 11879230.206829151, 11880097.395187842, 11880710.52890339, 11881053.649479393, 11881635.513887987, 11881748.4375, 11881749.72259313, 11881785.743388083, 11882516.8467338, 11882532.8125, 11882645.449969389, 11882899.741494196, 11883092.1875, 11883312.89125485, 11883621.875, 11883942.006450322, 11884607.106566625, 11885363.829561198, 11885709.25042265, 11885759.375, 11886058.722354498, 11886126.910678942, 11886235.246669106, 11886337.47571004, 11886400.0, 11886439.783049928, 11886703.371460538, 11886926.5625, 11886947.055200763, 11887126.5625, 11887140.81870191, 11887572.072241751, 11887964.0625, 11888308.111762583, 11889034.375, 11889437.574873777, 11889539.0625, 11889994.889754416, 11890343.706382776, 11890409.375, 11891742.216782253, 11893651.037674047, 11893659.375, 11893873.570735788, 11894202.392301038, 11894282.59004641, 11895592.113364482, 11895710.9375, 11895737.5, 11895793.018880935, 11895944.654317925, 11896293.693172522, 11898834.223616393, 11901301.5625, 11904675.842717342, 11904829.6875, 11906260.9375, 11911660.9375, 11911760.175770847, 11911785.9375, 11911887.323595693, 11911894.4778189, 11912692.121224156, 11912720.999177119, 11912894.747969326, 11913320.3125, 11913571.875, 11913629.6875, 11914860.643879665, 11915132.66134854, 11915251.5625, 11916502.327540638, 11916856.59523721, 11918904.6875, 11919029.371744731, 11920085.147519315, 11927334.375, 11929482.8125, 11933601.842288943, 11937896.77880488, 11941022.803813599, 11941550.0, 11944042.41706098, 11944206.25, 11945785.9375, 11946193.988425963, 11947833.598395074, 11949967.099039003, 11950062.526299305, 11951154.908707218, 11951156.25, 11952238.238670513, 11954751.06303419, 11955534.172990499, 11957571.875, 11958322.86946509, 11958645.3125, 11959572.800132422, 11959841.984116983, 11960270.878927527, 11960599.889142385, 11960604.56692421, 11961062.5, 11962095.30778388, 11967751.474950204, 11969059.375, 11970842.269785393, 11971684.16826272, 11971701.45010641, 11974341.501343157, 11979393.906467631, 11979886.827451268, 11980066.921334757, 11980109.375, 11980668.030972056, 11980689.232384741, 11980868.475563293, 11981932.8125, 11989180.70779534, 11991877.13651784, 11994733.800231999, 11999492.164634138, 11999499.849735035, 12005778.125, 12006075.37630922, 12010779.346850187, 12011001.730223669, 12011178.125, 12011432.8125, 12011552.132058464, 12011663.802704431, 12012084.375, 12012089.684688097, 12012326.396595804, 12012326.964886092, 12012590.625, 12012760.850445779, 12012916.35248014, 12014768.471916985, 12016939.0625, 12018146.02121736, 12018431.6983565, 12019657.975002643, 12019809.096354097, 12020264.46335382, 12020893.75, 12021279.6875, 12021409.88891319, 12021423.4375, 12021688.00663471, 12021721.40064592, 12022924.62423791, 12022976.5625, 12023328.10034446, 12023358.664840177, 12023373.4375, 12023607.14399286, 12023611.314917233, 12023641.15978868, 12023893.019257745, 12026323.4375, 12027256.25, 12032345.3125, 12033146.875, 12035489.0625, 12038506.25, 12044290.556148762, 12044312.722737936, 12045010.9375, 12046735.9375, 12046738.842209507, 12047406.25, 12047643.591085503, 12047846.059591545, 12048112.181240113, 12048332.8125, 12048626.482245436, 12049229.6875, 12049229.954462377, 12049255.49900076, 12049519.174680777, 12057437.5, 12058410.148173027, 12060751.281129569, 12060867.1875, 12061157.865905007, 12061201.375015324, 12062093.75, 12062103.25526013, 12064192.123242117, 12064511.730238188, 12064732.8125, 12064735.81798888, 12065716.658330306, 12066165.463009775, 12066523.385693412, 12066693.978492698, 12066773.345152665, 12067546.595952816, 12067604.445812248, 12067633.691137386, 12067633.980513964, 12068275.0, 12068531.370737858, 12068638.095375936, 12069946.875, 12075773.7033411, 12076225.0, 12076322.134882964, 12076573.187108194, 12076610.741322665, 12076648.068983277, 12076697.455425918, 12076812.639511697, 12077043.788617589, 12077069.155779893, 12077101.982445128, 12081865.64632142, 12082436.82578784, 12082640.625, 12085210.9375, 12085244.643646995, 12085333.165794086, 12085352.943041336, 12085398.4375, 12085411.765278308, 12085435.724916691, 12085549.709563171, 12085639.0625, 12085691.947155867, 12085709.375, 12085732.8125, 12085742.1875, 12085905.85644303, 12085971.425457075, 12086060.9375, 12086062.373458048, 12086099.28846441, 12086148.441604124, 12086333.188394949, 12086468.890686551, 12086473.4375, 12086488.618578011, 12086503.402575301, 12086527.59973631, 12086534.375, 12086558.068983871, 12086621.815056931, 12086651.5625, 12086837.208717806, 12086838.883353427, 12086928.125, 12086929.789587233, 12086946.875, 12087043.75, 12087241.154994715, 12087445.3125, 12087457.29394006, 12087465.945189402, 12087499.11694478, 12087631.25, 12088160.45232659, 12088745.918802539, 12088847.088746363, 12089131.058634749, 12093846.88664285, 12095378.668611893, 12095428.015913514, 12096026.24615742, 12096819.250329543, 12096879.970986227, 12098024.862670578, 12098360.222754564, 12099456.105013635, 12102108.656089593, 12102619.409518162, 12102823.749820676, 12103071.812717177, 12103095.3125, 12103260.064419024, 12103934.83814109, 12104134.665421708, 12104443.751056673, 12104484.508630048, 12104612.5, 12105293.101804512, 12105331.25, 12105582.8125, 12105954.180032125, 12105965.583226895, 12107020.476347817, 12107491.386491587, 12109912.236053886, 12117104.6875, 12118018.488667216, 12118622.86580674, 12118690.625, 12118880.665040713, 12120214.4788563, 12120923.228015741, 12121073.4375, 12121096.70802158, 12121136.090115482, 12121234.375, 12121279.15321952, 12122800.0, 12122947.157147277, 12123101.47935555, 12123242.1875, 12123304.764594713, 12123400.0, 12123407.8125, 12123564.494375933, 12123770.07346254, 12123805.890597887, 12123941.201326804, 12124774.51853291, 12124784.665912598, 12124869.452743879, 12125104.222719757, 12127166.832760805, 12128039.110954821, 12128053.48474347, 12128125.0, 12128288.27305689, 12128764.0625, 12128805.951307934, 12128843.207007626, 12128853.125, 12128948.4375, 12129055.87465132, 12129065.834813483, 12129103.604117861, 12129140.625, 12129143.455629174, 12129184.338446733, 12129202.607041638, 12129299.116510982, 12129317.03014422, 12129329.6875, 12129337.5, 12129373.624090713, 12129389.709052043, 12129400.278542329, 12129400.987827307, 12129421.875, 12129443.75, 12129464.926256344, 12129510.9375, 12129528.125, 12129529.13434874, 12129542.1875, 12129587.078964444, 12129608.555809312, 12129626.5625, 12129676.095264748, 12129686.25564899, 12129693.414500808, 12129700.583770487, 12129704.6875, 12129707.8125, 12129709.004734343, 12129738.429234875, 12129739.0625, 12129753.125, 12129766.969971199, 12129767.043518925, 12129767.081651079, 12129770.004417095, 12129775.0, 12129787.5, 12129796.875, 12129803.125, 12129810.792586312, 12129811.852545027, 12129812.85833362, 12129814.294763302, 12129822.769036412, 12129827.327484753, 12129842.613873733, 12129848.606961666, 12129885.415605813, 12129913.726524955, 12129914.0625, 12129921.875, 12129935.86249995, 12129947.900322532, 12130013.418384243, 12130018.007153101, 12130031.19147481, 12130031.25, 12130037.5, 12130045.987527667, 12130050.0, 12130056.970634127, 12130065.456282247, 12130067.1875, 12130084.953767361, 12130091.444670742, 12130092.849368827, 12130094.221980205, 12130117.437647646, 12130120.3125, 12130120.3125, 12130145.481511893, 12130148.718161337, 12130189.509877479, 12130204.6875, 12130218.75, 12130262.5, 12130265.342309002, 12130273.395135686, 12130276.971466701, 12130287.677255163, 12130295.18425958, 12130296.867599605, 12130298.683154095, 12130302.513754016, 12130308.97909248, 12130309.227422135, 12130311.745595917, 12130319.052491162, 12130326.703609211, 12130328.54387228, 12130341.56380966, 12130354.6875, 12130381.379928287, 12130392.982718255, 12130402.194199817, 12130413.388353886, 12130417.8760575, 12130422.308471208, 12130435.25431201, 12130440.50084157, 12130445.3125, 12130457.8125, 12130460.706320047, 12130471.875, 12130482.868522065, 12130524.656815004, 12130545.3125, 12130570.174723858, 12130571.594717715, 12130573.498669526, 12130576.946144866, 12130580.169126086, 12130611.977094589, 12130639.70289306, 12130655.399592983, 12130661.662498541, 12130663.514949754, 12130666.331415325, 12130689.126472294, 12130699.90837414, 12130700.0, 12130700.0, 12130709.375, 12130711.83007792, 12130730.981658265, 12130752.491740769, 12130762.5, 12130778.125, 12130803.172498448, 12130805.916069094, 12130807.446345817, 12130808.709051182, 12130823.08767788, 12130844.289102146, 12130847.10884735, 12130854.6875, 12130856.20078214, 12130869.939575834, 12130882.74075342, 12130889.435128594, 12130917.50549228, 12130920.099189278, 12130930.220613426, 12130948.265210351, 12130948.411505945, 12130949.449774353, 12130974.103143927, 12130983.799440578, 12130985.9375, 12131021.675257258, 12131025.0, 12131038.526450932, 12131042.474227624, 12131044.697476609, 12131052.86905337, 12131092.509859858, 12131096.794301827, 12131102.454644721, 12131104.241488842, 12131110.17157768, 12131125.0, 12131163.627302067, 12131262.5, 12131276.132260103, 12131309.012332967, 12131318.337294402, 12131356.25, 12131362.406651756, 12131400.673935689, 12131441.459926838, 12131479.091067415, 12131537.5, 12131543.466649858, 12131602.82085534, 12131633.551837072, 12131742.1875, 12131750.0, 12131758.419356894, 12131795.459585346, 12131869.904106839, 12131899.509148747, 12131911.886995062, 12131917.1875, 12131987.5, 12132011.691406367, 12132083.2640761, 12132109.157035356, 12132129.6875, 12132163.538571764, 12132193.75, 12132245.3125, 12132273.211757943, 12132328.556478355, 12132351.110610262, 12132392.666235657, 12132435.9375, 12132443.123520976, 12132460.9375, 12132639.0625, 12132822.504950143, 12132876.488502704, 12133008.230539523, 12133060.9375, 12133148.4375, 12133321.940466011, 12133344.820572622, 12133519.774003608, 12133521.40437498, 12133681.704386072, 12133746.48753731, 12133803.522400975, 12133919.115801807, 12133944.662001545, 12133960.58183096, 12134005.843323348, 12134012.5, 12134031.25, 12134120.3125, 12134175.279545931, 12134310.9375, 12134391.620848477, 12134401.47354286, 12134410.058970693, 12134638.536976455, 12134755.314246887, 12134906.58804058, 12134971.094825162, 12135025.0, 12135076.90623624, 12135244.878246207, 12135528.125, 12135543.602792934, 12135652.782959491, 12135846.113124687, 12135922.33544622, 12136146.845757322, 12136192.1875, 12136192.245365305, 12136236.314755794, 12136497.15377094, 12137029.6875, 12138337.533923214, 12139144.553256255, 12139767.1875, 12140913.838474022, 12141577.158650037, 12142182.8125, 12142270.3125, 12142850.793389825, 12143231.25, 12143557.797937946, 12143635.532452414, 12143639.864592807, 12143714.09052869, 12144236.239835791, 12144263.380952347, 12144406.417362396, 12144477.74094961, 12144528.125, 12144540.680996316, 12144636.169008842, 12144698.285447039, 12144833.871257083, 12144835.753313262, 12144941.924142957, 12144993.526546597, 12145013.7477243, 12145223.4375, 12145282.965169834, 12145346.346800359, 12145354.6875, 12145361.574953256, 12145401.24967567, 12145422.847519362, 12145543.151527334, 12145596.875, 12145601.327651741, 12145723.122919269, 12145752.566926474, 12145880.632815111, 12146009.46654251, 12146010.176282011, 12146208.570203202, 12146520.935996719, 12147143.143073991, 12147189.122670537, 12147303.004029414, 12147760.43726808, 12148158.46341087, 12148204.983299319, ...], [45.889713964129236, 37.429305672475024, 49.22882179915013, 21.675492726042183, 83.99596779280357, 73.81249441442814, 7.15146760977778, 66.75444805662292, 10.58297924022905, 7.511826870127467, 5.502613292183479, 52.93450984026994, 44.81961912635, 53.35603114962798, 49.864097644571025, 9.553718205650622, 40.027364484229494, 50.36168912494871, 34.84926611363861, 5.229651142437746, 5.648809167084248, 5.407070450266157, 8.260229954499827, 33.14263440417299, 67.12300134482804, 96.35541986898801, 23.935633973721618, 52.98588034278807, 52.007850559642804, 80.66652855013788, 72.08973549161348, 17.65245556224531, 7.499411283183757, 41.37074141406033, 9.78973739465288, 6.600083146393954, 54.15136533915037, 58.3048746401155, 99.21435695786276, 31.904691442350746, 90.78528381160675, 26.276577615236917, 22.087896501656548, 50.96208045608924, 5.063004114094514, 70.7919478437433, 71.53482244846843, 5.451417318895914, 11.8324980029066, 12.69363886114245, 21.745311554118494, 19.740734332555306, 14.602876803129409, 88.26973281321581, 24.409113647052592, 76.89853892505087, 44.69130563215147, 101.56261963711877, 12.437080829901813, 8.153290788166368, 9.31455389759185, 43.6783814048995, 7.2766346627055105, 86.58149975335962, 41.60243480431598, 78.44954563324494, 14.078326912951281, 37.81898710714505, 5.76990386705336, 88.53373544325275, 23.682379878113387, 24.941392069366145, 27.16251899205384, 91.98530489146786, 28.463696822305913, 70.08204453321572, 12.513472031058988, 142.5753039716956, 19.299642058474063, 42.20436191694313, 64.89174247085101, 60.075663731731744, 13.895580630356033, 16.4738586752782, 20.157556584190743, 68.53947445883006, 27.01030812606156, 30.27626893473189, 16.463439049708434, 6.448676841204721, 13.872101982282045, 47.556661903058014, 38.235740967060636, 149.31280100575088, 10.303813882134639, 56.300160228333326, 146.0229716949749, 28.317896818182454, 6.208837246111604, 30.25333527641741, 11.952941496608606, 11.45138801565456, 59.72530899059564, 17.87681320354187, 88.45216834847267, 84.70428949378146, 5.8299852118821995, 31.83046220709616, 6.262028523044139, 95.8468524691842, 34.7388262656243, 17.293889681377706, 65.96701211655929, 36.63686555337095, 23.26158343604778, 31.44969983635826, 23.393316942432392, 5.134184831810663, 9.400627285243875, 19.350176718929625, 72.79927116958255, 38.660926770403044, 22.48822246848146, 7.472993606281786, 65.38624889239993, 57.145608650830354, 38.047030517391285, 8.185018635092545, 53.37271795615367, 36.33594499829711, 61.75977556219715, 11.693013220530357, 67.04971297625539, 20.553418753069057, 14.216359660537773, 115.06343428532732, 30.426466148696797, 34.5102079735842, 52.0992841120778, 5.625026111915883, 5.937004764827864, 33.91900106564819, 9.73593722435707, 59.59061352660027, 78.52830984662165, 10.83421155949503, 42.563125758312815, 14.13558104256048, 77.03221803360181, 18.283052556277596, 6.712371655490689, 61.63795422643611, 20.34484930786786, 146.9542220302772, 8.36148954081269, 88.99415308013631, 76.19029626771852, 9.096773050996578, 43.675432558476736, 141.23274813579937, 12.579011287635055, 65.09888197992898, 33.616519744421105, 92.08191000861788, 55.34139373688725, 60.18494914392158, 39.13596631522983, 52.297158350750564, 57.918688377886596, 116.07212827684948, 31.061463996339953, 68.05950908722338, 67.10010421686309, 24.123912980843667, 11.701766209868094, 65.77233444848346, 66.61429676629548, 22.703202812489753, 43.655009761335876, 70.49218593534987, 6.60482755687606, 22.260669854647713, 53.76258674588048, 69.74250719249491, 43.46737938249858, 68.55343791159737, 43.365170865083954, 41.490077293131556, 5.876212789675655, 64.3155911370656, 29.255578307745015, 17.26776527360268, 15.53551675200538, 52.52821311650084, 33.950869375200824, 101.76391876118791, 47.683013912400305, 20.70404989136673, 13.981488560209934, 36.25307724554802, 13.506530640295995, 5.240619967985248, 52.691324593712025, 62.49032939462956, 31.939446310308448, 34.02824739384132, 15.191767600972163, 64.14694729720793, 47.87124646574974, 24.23928973584402, 66.1100399620017, 90.75285321814174, 112.82220640234237, 8.566631587662595, 36.22491322300331, 68.66177328061733, 7.286430179029694, 134.26008008415874, 7.886666277427357, 9.53413851995793, 13.059148939001602, 9.669170840735982, 6.348920184412596, 14.661653891287708, 75.9033009387141, 17.24888736804437, 37.831953810488926, 7.300588364530339, 45.352545004891844, 68.68071256312308, 18.84996978558085, 16.287869032453568, 66.87056815179297, 71.15631926197314, 23.835672767742167, 99.0484755712249, 16.17816575921062, 39.84671465666684, 25.435025097449742, 44.57869835656271, 84.05839810529064, 25.2509472698431, 82.10488718627379, 94.42218444328763, 8.039632564096342, 30.628579728047168, 92.12514356760869, 114.74161907415072, 76.83456377078664, 54.49677716131015, 61.68303460119486, 27.864597052398544, 14.99656855605, 13.078183040591517, 23.054845300140236, 8.413210857500157, 14.081406897213675, 143.9142202792183, 36.77495232121304, 91.3974063358604, 39.33856334318415, 84.19120415134422, 5.556823205867982, 5.647379253377706, 11.18704038105649, 7.2537343589532695, 58.137181314901255, 15.996949947049458, 25.47817546778811, 118.67858984538303, 38.62855727143447, 5.327826864949229, 7.532354510359294, 7.517448609862566, 6.235550352084777, 40.21603755453827, 108.49588456513905, 19.16220421254333, 22.653153055993005, 54.77239570843904, 30.67723346784017, 9.348198341744487, 34.60777231056518, 87.01528885011011, 44.74791284912573, 15.687050769598951, 6.388538361192716, 12.164463601188341, 26.463938356928878, 12.914336501898639, 96.00811209821369, 41.175762900767864, 7.882643853536028, 65.08147548424013, 124.81821685903364, 47.51261877857798, 16.00291099264353, 113.20404545480274, 5.979214953963352, 15.457695295156864, 53.51131077122983, 49.453125273375555, 105.29253931716451, 18.496095207640945, 14.808970180465906, 87.91944706725482, 28.411028194979476, 18.135210320533083, 170.09339298757723, 8.949178024700906, 11.367588425702037, 18.801974172303257, 35.17286297916786, 41.79603255822363, 107.59868627503513, 45.68235582153449, 78.50541283490607, 49.74916330784404, 8.050940296685523, 68.59944156936167, 9.73493945997848, 56.44063175377267, 5.89593763893078, 13.502070785170652, 23.457131622590193, 28.20342135202501, 73.17941586770316, 69.3851984591747, 8.496857452015792, 13.72042345325696, 134.1374736641807, 32.30194510641401, 29.840733808960255, 51.70186248028501, 52.77264732683501, 24.863926484358437, 53.11064423631584, 22.23531568717296, 20.988517602038954, 16.98974878379896, 30.694032422339127, 23.30486223645766, 27.658617321138465, 61.612999312386684, 14.76016682817705, 10.17640343319717, 12.46119855160385, 66.99410997156603, 83.12672323743054, 75.5252300285463, 71.57072935979812, 22.580326306467413, 52.72919440486798, 7.582567108148022, 6.2728825229878895, 28.26941367853729, 12.812999982896123, 103.56559579232005, 8.93327190057726, 38.527719048392974, 27.693164303727087, 64.61311047168225, 71.923934684792, 80.29365875096138, 20.81782098069957, 49.17198951797275, 102.11706803579946, 58.20535571280819, 18.178511091858176, 20.726706101733676, 10.049274504992674, 62.506720756544325, 31.839368323037448, 21.57867975525835, 20.053513187899206, 43.78138145710974, 94.2077080027542, 122.37852984394235, 22.45607530092689, 16.341061869764197, 28.162131278785537, 40.88932336580159, 24.0436923428764, 102.70244322328821, 21.370574419962757, 38.53304021305139, 31.82079254860903, 5.795097481709082, 31.8598728148556, 85.8505398666909, 69.41203817285576, 58.435624248973895, 26.361106369276737, 7.061536427311519, 32.028670614690746, 73.87987229577647, 10.24080209624464, 16.45842715251, 21.260434841058693, 29.25579529139825, 111.2703340471983, 10.025307454469754, 11.536106694263886, 52.80584715943366, 51.765771705560574, 55.410182839089515, 15.735054915437518, 22.79964743485644, 50.433624632787776, 6.119782774118161, 54.822327000689164, 80.36004929204923, 73.1294105725851, 22.299998909555818, 11.060207881854954, 34.62160117331706, 74.80772942199874, 7.423840932104076, 60.125493709858844, 11.384285841794593, 23.9217306568681, 52.88520401498246, 14.666273124604956, 56.032636534763796, 40.58809025857436, 19.460682478396148, 20.048054489262555, 14.729244988601854, 96.39054657333428, 40.9378940481934, 7.362119114143577, 76.37972865548785, 54.20087401330727, 56.52269836232309, 6.373964338104347, 59.422488100836084, 14.309225921327503, 24.388680800671402, 76.27069573632758, 58.9805838794198, 20.872651856476928, 66.65211055461656, 42.55267552450752, 38.422300952279166, 10.697811037344454, 14.395075602973114, 86.61144056367237, 12.579068292570724, 19.43277079451338, 54.845740288679934, 43.0867596903952, 8.74222005899651, 51.49841471824167, 56.07024051897749, 5.629712554610593, 26.757212623382284, 20.827992055810164, 56.76725692191364, 5.626871506979203, 51.661292114164056, 46.6899908579396, 15.935449621133884, 31.934848508332728, 26.889751092983268, 7.128382147872808, 7.685253155707855, 57.362796993696854, 34.53303726871516, 21.498430715540458, 9.166240659542714, 43.46068662133582, 20.84024147163118, 31.953049742252272, 20.22413795989042, 5.693935286987096, 17.652324438323255, 68.5695729849022, 26.349414853273505, 76.56563230220526, 14.923564193905545, 98.54386023531771, 82.34260077317029, 7.6332725243652035, 25.01992311370589, 70.87701144700304, 12.843569440613944, 87.07351464346785, 19.92877695000662, 6.234145967084353, 117.81922454050351, 12.763704229323224, 15.631137339308829, 50.522241240288466, 32.75803989315907, 10.374233250109215, 6.149897913779549, 25.784046493304487, 28.080172604083145, 10.900684426732155, 78.92362020415347, 23.60034148910603, 17.801117617972423, 111.27854251693823, 62.01716453310451, 69.40144108578706, 12.152270572923221, 10.744540479324538, 69.04696970112289, 95.97351841665844, 25.629377912999235, 6.846589722811, 49.712463138953986, 83.32028852443564, 19.09304233009956, 66.05216613695261, 59.11204412609341, 52.68266802292352, 112.31624529502336, 6.2879500626432385, 6.4442805178617615, 11.81794798452092, 45.325486371665804, 43.665601412320036, 68.11109304317029, 45.58623373735681, 17.302461979937963, 85.10667272001092, 22.828935556275997, 84.14166904999763, 42.070311109265404, 8.795363367038544, 47.8998267392241, 120.41596317051707, 16.60580072000715, 5.078752028584423, 27.057264046547157, 70.41602752087739, 68.45749800140383, 33.994026436341535, 115.70808189157378, 33.16255241720773, 114.0736082359236, 7.103469618404217, 7.181260046679992, 49.108577551135255, 209.86019662462286, 11.07937648330621, 60.78890265957342, 8.204291242429974, 6.92242329891143, 53.87947118303032, 56.4384481684362, 14.644192377108888, 36.913242317263965, 7.702734150922879, 73.98680381499642, 16.85175927464876, 93.58032637629876, 71.72380003326879, 23.99166160326516, 34.45539873030993, 15.149047787692483, 24.958337573408894, 54.23210018319631, 11.337604524799637, 27.314831446266357, 69.0052616555269, 37.712699985484676, 26.3669127867291, 65.31636973627093, 88.90704841708478, 13.768758592698155, 40.85061773245965, 22.779953720119366, 88.03385218364133, 65.95636356179438, 115.21662941634636, 27.179112720025152, 78.5339462803784, 25.51134301228837, 17.82858172717507, 46.236645339664456, 11.570314445203522, 61.66767272182539, 6.1155482408346895, 5.283414986471774, 25.17416618707772, 130.870897145966, 87.46742113553296, 11.353006813166099, 9.3642713896648, 16.75222560470202, 15.42966671075267, 9.349496943666285, 7.3763243505518705, 36.5122067722796, 66.35021507480872, 19.95928695336311, 5.633892852033823, 30.35349799958267, 62.11461296153532, 8.778874464338964, 6.454275403255428, 13.939132666862905, 30.863782916143737, 6.716453929851043, 52.052158624148475, 71.29403215997955, 80.36781759921115, 10.563644432603738, 6.0425658685998975, 63.17260873207339, 36.2928787701743, 114.37143229045498, 17.978753188184633, 61.503780627449366, 9.453263749290826, 42.10885144482472, 34.33472403959579, 16.116739564648206, 5.585631502736133, 40.53980531541058, 5.472883863132529, 7.581700230526096, 56.6506152299376, 10.701019277639256, 10.858777586823035, 60.49521333883993, 9.419241655755414, 73.07409240502564, 44.6246097168913, 7.806876691000984, 48.600258747950505, 161.96405412752603, 28.11910573840707, 8.681830481888815, 59.29175146583635, 16.650132301650757, 35.00558480425079, 25.441148124740693, 25.245219172093133, 7.124515575123892, 98.27036658399062, 9.240836805256984, 23.544208593704038, 7.259491843727534, 44.95821924304535, 37.14047453922968, 36.319767350952866, 44.65343390092362, 8.789474897542823, 18.236248317836395, 16.28244935357917, 68.969736047124, 46.26139109809676, 5.221349394902058, 17.05930382856039, 37.763588071647625, 27.31778135591512, 9.447010049778783, 43.81362938933582, 12.937706541459205, 30.213994632084333, 108.46146454825865, 57.532550362399675, 6.755195449227491, 15.605097713872441, 74.59988069036736, 24.222470227812057, 46.7408434628991, 14.030954388759895, 22.25467108441301, 60.4018287305489, 56.227145415861244, 16.807725911124884, 69.99924689655971, 76.54325904535884, 7.078239151927014, 15.64369196903139, 29.30048253941233, 48.04845010063949, 163.9811519621571, 27.274363528999864, 26.98177241845146, 32.545001942547124, 15.243732412778932, 34.86011325807779, 66.21068308358267, 6.85290294275054, 68.94539960889115, 10.608856711185217, 149.56664638547116, 13.377091523161473, 26.932468292255933, 18.525160284851722, 21.851781177156536, 6.6946935312912395, 21.958711043858422, 11.740768726655315, 47.50603532954708, 24.427373069477493, 78.42686914990327, 23.767463087411773, 8.910922102695212, 39.29168296811368, 55.51316049669457, 9.032985806947725, 6.29407578914032, 26.71221819946782, 30.443980187897406, 42.56096926816903, 33.277813029062074, 148.9816684443227, 18.36506433246221, 60.3834341972332, 39.174169090494104, 36.355826355345194, 23.020078985941538, 18.1518654190922, 16.121289359924972, 13.126084152354188, 32.97200281195232, 33.876193631388205, 102.144621833516, 48.59981165916134, 74.63185800970943, 20.978782577690225, 35.265458880332076, 13.547642006065946, 47.56797730933256, 65.14526494308524, 63.2690285178836, 7.7225078137941, 61.33146624037601, 18.94859380231494, 69.36497957308845, 45.16838121208688, 5.7870824923392075, 6.643339477857984, 55.15105480630306, 83.80032988102474, 14.17251234933684, 10.909873700581837, 35.28985238536151, 62.027635660191535, 100.23624312034994, 68.79656201999721, 35.77912056893696, 95.781004837381, 72.41005976422264, 10.24694092035863, 11.73815014816724, 6.810779265594795, 12.887187721819013, 18.962913916738245, 80.58681502863541, 69.80722123723636, 21.277439431939445, 42.178454615328675, 46.654441946012916, 55.01533150334044, 27.12420503289453, 65.26922775763458, 59.970061649629216, 97.86412567483325, 53.55600422373681, 55.020659051091286, 86.60664775620297, 104.08250136254861, 65.45966689529251, 18.64827962957658, 31.084313333351112, 38.09898846130229, 7.826899528419156, 135.39474272681295, 6.596103905069404, 21.85033013226075, 8.423442864770808, 32.667354634334814, 84.33405930327926, 77.18243357419192, 58.85559532309607, 21.965575155082952, 41.730709337523166, 30.297208542963126, 31.173683799933492, 132.66638811860398, 27.71339162668119, 10.513271816289315, 15.663092479491267, 100.49600477280431, 39.5311500935493, 23.762961219691345, 5.58110045835338, 13.62046768057366, 9.209659163019204, 19.282304067968457, 166.92807622697129, 6.5094412039457445, 6.132769025382891, 110.66981582961326, 81.71037430030383, 25.23577125990461, 29.835114650330482, 18.05645806751762, 6.020691662478318, 12.406647324534134, 9.726952098126107, 8.813611711526141, 9.228581274905826, 46.47796415865347, 96.7117536931799, 40.35965617467869, 115.336506919809, 17.38155639422459, 23.21435376919095, 35.52245225459571, 26.07052834902066, 24.005918616680756, 15.179899923388437, 78.5950240471742, 11.97437135485411, 39.51488830356237, 82.30095958263153, 8.702824210340784, 18.678640091147855, 8.907691985292976, 12.446256730721236, 20.531850909976328, 22.54197072028348, 106.82009993600832, 32.49939859049745, 52.94574283100022, 8.82264194153542, 6.711091153962685, 20.25936058521681, 79.78547742553125, 47.55128355692597, 44.030154651888196, 6.0540483626488415, 68.02438871264349, 12.893423587167883, 14.702385693060045, 51.96459793518726, 5.298365707221804, 46.74999957534435, 43.05722544691746, 7.026754440758893, 37.64128873146658, 24.85854385953298, 5.137356938682569, 9.157322821044254, 6.574039993090872, 7.542089832411378, 6.758328129120674, 56.90301430920442, 5.750472740491426, 117.38833928097654, 45.07394484226985, 14.231177279688575, 112.3677555763752, 5.032624765023532, 8.444256104359665, 34.0903138115498, 9.123973092344958, 11.671955450593485, 27.0243664725439, 86.57300860922291, 22.331678933468567, 47.12345907102092, 91.24914976200112, 22.164845601899593, 52.08336192608085, 8.07144989568686, 12.051144185599926, 13.571656830333641, 80.6523106828988, 14.850473772967351, 18.331295514597578, 33.00489122589853, 6.028196476290543, 61.88108656070128, 103.2362542823909, 163.8508156890281, 18.779297273951613, 61.10329669576984, 97.2902984993463, 17.899784553311427, 15.533420135903128, 20.16526481638086, 21.584851926121353, 28.458503908568915, 51.265311585925296, 58.81715918366045, 5.657159500743588, 5.979720513450265, 42.97474012434009, 32.4631685788293, 90.58005972077507, 56.59680902673661, 31.762359485940628, 6.719260493581867, 16.88794721302353, 21.237110039750462, 44.908260561513174, 42.3070969872938, 12.992502117703747, 107.30287739512865, 28.863357383820382, 12.279329434699838, 26.851159463346725, 18.45411579559805, 29.620205321923763, 71.23316901822895, 19.13408562746623, 105.09627659324619, 87.69328777117315, 10.46398237530009, 8.542427400593608, 13.645201568052027, 11.811403885288067, 26.449630713575928, 70.72864394622079, 23.139089767298326, 31.232600033850737, 93.49521724999659, 64.5830791723209, 34.534301624795845, 16.12601494417475, 109.01262777898947, 18.448285936108512, 25.62597607821814, 17.72768201890957, 13.256682420047111, 12.272486403917974, 42.61126508074207, 47.3756980158264, 59.99781511875461, 16.4363433069603, 107.22118167690208, 42.03417274710807, 46.31546526306683, 25.09438764576779, 30.172078124026473, 7.7787187715710715, 27.958959700079284, 83.89750179159614, 6.496200543066592, 11.773450261852442, 51.05575674948409, 41.07419617581898, 175.4974791103274, 83.71565281647035, 68.67167783346095, 5.69264720843021, 17.83335904536932, 48.36842947429183, 46.71487171228241, 30.805758984089742, 45.723807460519545, 30.577359431946586, 13.593845214986423, 10.11617237783889, 125.63230919879953, 5.474894504386616, 14.666460173615542, 23.793628286157833, 29.331828146957356, 37.26313826043238, 15.159324754840297, 20.30192710137078, 14.391985422313883, 21.703766139593576, 25.352118928862538, 38.59160688025695, 5.797629582375002, 23.563819756658454, 93.40161244206004, 82.62181882802976, 21.216331749606972, 82.41700464331002, 18.093260087898653, 13.869676306511591, 20.640121514765106, 15.723370825873804, 73.78567311573033, 9.140418331344108, 23.56626278942704, 29.445183709350175, 7.985107988393212, 8.335587144125492, 7.349317638596293, 17.878584287450472, 13.466299916003218, 41.60369157674441, 130.1927691107977, 28.409472883696942, 8.038649214765629, 58.33852192772525, 8.449450553247562, ...])
caption, xmean,count, xle, Etot = energy_spectrum(E_tot)
hist_file(E_hist, xmean, count, caption);
([2508321.875, 10604923.41155059, 10626299.90406328, 10760488.580591653, 10761891.372198049, 10779459.384426687, 10807462.612968212, 10808042.1875, 10808049.621109694, 10848021.614987085, 10852300.918338535, 10858482.8125, 10864710.9375, 10873122.396402737, 10875299.443736983, 10877364.314218273, 10879726.5625, 10897071.875, 10936143.75, 10936504.124296764, 10938067.79926187, 10965390.848060692, 11034517.137342194, 11054206.88623229, 11079335.9375, 11124293.692369811, 11157155.299977181, 11186403.125, 11292069.903227359, 11292635.9375, 11295314.0625, 11295553.691449348, 11295557.516012417, 11300901.5625, 11304394.246493116, 11304408.497322798, 11313595.3125, 11374843.75, 11380916.621466195, 11382660.9375, 11383460.9375, 11384595.187474156, 11384608.932627652, 11385618.402618995, 11385702.798350617, 11386385.9375, 11391707.8125, 11399601.31914016, 11402676.971009202, 11403721.626818936, 11406834.289176805, 11411814.929350186, 11413109.283225304, 11418720.3125, 11418769.468710605, 11422859.918164797, 11437045.3125, 11442910.9375, 11451902.26479393, 11466626.301651765, 11474590.605005704, 11476100.0, 11476191.184184665, 11476523.4375, 11490775.0, 11495969.05847286, 11512782.56596799, 11523331.916091682, 11529097.82348832, 11547815.847043933, 11549032.507129293, 11556723.225325512, 11558098.364673423, 11558217.603819948, 11558219.832070533, 11558635.9375, 11558716.338754361, 11558759.89972553, 11558767.997883527, 11558810.741275936, 11558885.01826811, 11558913.712727657, 11558985.12888735, 11559075.351273771, 11559129.042316435, 11559143.75, 11559211.451443862, 11559214.0625, 11559219.099184955, 11559248.18798923, 11559251.250463022, 11559273.361639384, 11559286.918384861, 11559288.70553316, 11559315.025124753, 11559317.1875, 11559321.450859958, 11559424.989453241, 11559544.83617573, 11559569.764454396, 11559577.033256484, 11559643.947660498, 11559746.875, 11559774.269757703, 11559778.125, 11559865.625, 11559918.96399018, 11559924.853637466, 11560168.708970953, 11560203.924322097, 11560206.416912265, 11560213.963980682, 11560265.52169554, 11560304.6136061, 11560349.660715783, 11560426.5625, 11560449.784379268, 11560517.359017264, 11560523.518249044, 11560701.408350902, 11560717.591954282, 11560735.75051615, 11560818.344287444, 11560924.624941371, 11560973.42604739, 11560974.390369719, 11561004.6875, 11561018.552883226, 11561021.875, 11561029.198885627, 11561076.5625, 11561258.146373998, 11561260.9375, 11561271.275343126, 11561295.108284783, 11561346.78738827, 11561388.244221428, 11561476.926257193, 11561523.047363672, 11561586.134316888, 11561653.097390957, 11561653.125, 11561680.13008006, 11562071.381353697, 11562184.375, 11562240.428749666, 11562253.125, 11562302.89616512, 11562461.873670703, 11562463.603386773, 11562585.675854903, 11562650.286346233, 11562697.814136937, 11562890.625, 11562959.51402361, 11562962.5, 11563011.01704045, 11563030.958837215, 11563246.875, 11564143.75, 11567288.26501588, 11568160.9375, 11580708.901152369, 11588296.837393986, 11596113.903091218, 11596217.1875, 11597770.066462092, 11605003.125, 11608207.403746335, 11608313.140711881, 11608542.1875, 11608607.8125, 11608654.11702947, 11608741.086153362, 11608745.651140658, 11608759.753071226, 11608796.875, 11608805.86331471, 11608901.5625, 11608926.719295086, 11608938.212085348, 11608951.136150206, 11608951.5625, 11608963.484946486, 11608968.75, 11609051.5625, 11609067.1875, 11609078.125, 11609155.494585054, 11609162.920849932, 11609238.653111033, 11609333.313028568, 11609484.522578707, 11609834.375, 11609920.54027133, 11609951.5625, 11609951.5625, 11609960.957990842, 11610018.160174208, 11610089.0625, 11610158.93960298, 11610248.275002485, 11610570.3125, 11610667.1875, 11610700.0, 11610734.65900803, 11610945.376644494, 11611118.75, 11611182.861464418, 11611184.112307834, 11611196.875, 11611502.602254292, 11611526.5625, 11611650.494526552, 11611765.625, 11611839.0625, 11611983.405007767, 11612093.75, 11612189.783578405, 11612264.29291369, 11612640.024566561, 11612675.374160925, 11612700.620560957, 11637782.737086559, 11643073.171877692, 11643728.622192534, 11644776.264913974, 11645211.577782897, 11645517.1875, 11650036.715627845, 11651324.623308001, 11652033.125940781, 11653931.25, 11654864.0625, 11656537.20661999, 11660921.73662126, 11663142.478068326, 11663189.0625, 11663710.758830478, 11664415.625, 11664477.525473299, 11664568.55902126, 11664588.458967905, 11664663.767720439, 11664916.689384436, 11665182.290664991, 11665185.9375, 11665329.944142137, 11669904.477116944, 11670186.034942584, 11672495.3125, 11672949.96574757, 11673737.514370799, 11676305.656932183, 11677365.268495424, 11677859.607027601, 11678476.3169253, 11678671.150289603, 11678735.855545558, 11678753.436112516, 11679714.55539546, 11679743.75, 11680380.167187946, 11680589.649739416, 11680867.687249335, 11680898.91790765, 11681138.875092566, 11681606.037477821, 11681824.361651149, 11681952.619656911, 11682006.936927281, 11682174.582821092, 11682281.049671821, 11682415.381409055, 11682591.932832485, 11682773.77622547, 11685812.5, 11687277.354602793, 11687904.81249751, 11688971.875, 11689491.813861432, 11689535.957296295, 11699895.3125, 11707301.474273566, 11713756.25, 11714539.245253898, 11728952.466116372, 11732070.887938907, 11733815.926163038, 11735419.65495815, 11748456.25, 11751135.9375, 11759774.149151137, 11760100.0, 11764704.097368263, 11769551.060276246, 11770264.315636301, 11770629.6875, 11770664.508550452, 11770886.066641672, 11771239.0625, 11771512.978502398, 11772062.5, 11772755.385975093, 11773907.448231867, 11774290.625, 11774351.05379261, 11775550.643974112, 11775876.1833235, 11776069.823003344, 11776072.023232965, 11776121.055039836, 11777426.87597176, 11777914.0625, 11777942.1875, 11780154.554029744, 11780187.5, 11780368.75, 11780396.401140327, 11780906.136331735, 11780931.691570053, 11787384.375, 11787440.111950729, 11788669.875537269, 11789021.551661376, 11789148.07349437, 11789150.0, 11789227.842949307, 11789297.252544964, 11789339.08603076, 11789528.125, 11789750.0, 11789757.436803835, 11789764.58887866, 11791007.8125, 11791013.772759838, 11791704.6875, 11792716.758818291, 11793192.431934476, 11793295.762892328, 11797368.842843749, 11801942.786782779, 11818182.767171195, 11820484.375, 11820487.451594941, 11821614.917246165, 11827105.400606588, 11831092.153367175, 11831848.805102669, 11831984.375, 11832743.494591208, 11833240.227494184, 11838814.0625, 11841529.629984988, 11848053.169857895, 11849050.926219158, 11851793.051334482, 11858953.125, 11866921.36336893, 11867706.25, 11867851.519042565, 11868290.753591025, 11868517.161284791, 11868782.8125, 11868788.492032904, 11868821.569494657, 11869320.3125, 11869323.4375, 11875500.677447097, 11875954.10708025, 11875977.304810004, 11875993.75, 11876092.1875, 11876231.48511937, 11877616.529970191, 11878856.618435849, 11879230.206829151, 11880097.395187842, 11880710.52890339, 11881053.649479393, 11881635.513887987, 11881748.4375, 11881749.72259313, 11881785.743388083, 11882516.8467338, 11882532.8125, 11882645.449969389, 11882899.741494196, 11883092.1875, 11883312.89125485, 11883621.875, 11883942.006450322, 11884607.106566625, 11885363.829561198, 11885709.25042265, 11885759.375, 11886058.722354498, 11886126.910678942, 11886235.246669106, 11886337.47571004, 11886400.0, 11886439.783049928, 11886703.371460538, 11886926.5625, 11886947.055200763, 11887126.5625, 11887140.81870191, 11887572.072241751, 11887964.0625, 11888308.111762583, 11889034.375, 11889437.574873777, 11889539.0625, 11889994.889754416, 11890343.706382776, 11890409.375, 11891742.216782253, 11893651.037674047, 11893659.375, 11893873.570735788, 11894202.392301038, 11894282.59004641, 11895592.113364482, 11895710.9375, 11895737.5, 11895793.018880935, 11895944.654317925, 11896293.693172522, 11898834.223616393, 11901301.5625, 11904675.842717342, 11904829.6875, 11906260.9375, 11911660.9375, 11911760.175770847, 11911785.9375, 11911887.323595693, 11911894.4778189, 11912692.121224156, 11912720.999177119, 11912894.747969326, 11913320.3125, 11913571.875, 11913629.6875, 11914860.643879665, 11915132.66134854, 11915251.5625, 11916502.327540638, 11916856.59523721, 11918904.6875, 11919029.371744731, 11920085.147519315, 11927334.375, 11929482.8125, 11933601.842288943, 11937896.77880488, 11941022.803813599, 11941550.0, 11944042.41706098, 11944206.25, 11945785.9375, 11946193.988425963, 11947833.598395074, 11949967.099039003, 11950062.526299305, 11951154.908707218, 11951156.25, 11952238.238670513, 11954751.06303419, 11955534.172990499, 11957571.875, 11958322.86946509, 11958645.3125, 11959572.800132422, 11959841.984116983, 11960270.878927527, 11960599.889142385, 11960604.56692421, 11961062.5, 11962095.30778388, 11967751.474950204, 11969059.375, 11970842.269785393, 11971684.16826272, 11971701.45010641, 11974341.501343157, 11979393.906467631, 11979886.827451268, 11980066.921334757, 11980109.375, 11980668.030972056, 11980689.232384741, 11980868.475563293, 11981932.8125, 11989180.70779534, 11991877.13651784, 11994733.800231999, 11999492.164634138, 11999499.849735035, 12005778.125, 12006075.37630922, 12010779.346850187, 12011001.730223669, 12011178.125, 12011432.8125, 12011552.132058464, 12011663.802704431, 12012084.375, 12012089.684688097, 12012326.396595804, 12012326.964886092, 12012590.625, 12012760.850445779, 12012916.35248014, 12014768.471916985, 12016939.0625, 12018146.02121736, 12018431.6983565, 12019657.975002643, 12019809.096354097, 12020264.46335382, 12020893.75, 12021279.6875, 12021409.88891319, 12021423.4375, 12021688.00663471, 12021721.40064592, 12022924.62423791, 12022976.5625, 12023328.10034446, 12023358.664840177, 12023373.4375, 12023607.14399286, 12023611.314917233, 12023641.15978868, 12023893.019257745, 12026323.4375, 12027256.25, 12032345.3125, 12033146.875, 12035489.0625, 12038506.25, 12044290.556148762, 12044312.722737936, 12045010.9375, 12046735.9375, 12046738.842209507, 12047406.25, 12047643.591085503, 12047846.059591545, 12048112.181240113, 12048332.8125, 12048626.482245436, 12049229.6875, 12049229.954462377, 12049255.49900076, 12049519.174680777, 12057437.5, 12058410.148173027, 12060751.281129569, 12060867.1875, 12061157.865905007, 12061201.375015324, 12062093.75, 12062103.25526013, 12064192.123242117, 12064511.730238188, 12064732.8125, 12064735.81798888, 12065716.658330306, 12066165.463009775, 12066523.385693412, 12066693.978492698, 12066773.345152665, 12067546.595952816, 12067604.445812248, 12067633.691137386, 12067633.980513964, 12068275.0, 12068531.370737858, 12068638.095375936, 12069946.875, 12075773.7033411, 12076225.0, 12076322.134882964, 12076573.187108194, 12076610.741322665, 12076648.068983277, 12076697.455425918, 12076812.639511697, 12077043.788617589, 12077069.155779893, 12077101.982445128, 12081865.64632142, 12082436.82578784, 12082640.625, 12085210.9375, 12085244.643646995, 12085333.165794086, 12085352.943041336, 12085398.4375, 12085411.765278308, 12085435.724916691, 12085549.709563171, 12085639.0625, 12085691.947155867, 12085709.375, 12085732.8125, 12085742.1875, 12085905.85644303, 12085971.425457075, 12086060.9375, 12086062.373458048, 12086099.28846441, 12086148.441604124, 12086333.188394949, 12086468.890686551, 12086473.4375, 12086488.618578011, 12086503.402575301, 12086527.59973631, 12086534.375, 12086558.068983871, 12086621.815056931, 12086651.5625, 12086837.208717806, 12086838.883353427, 12086928.125, 12086929.789587233, 12086946.875, 12087043.75, 12087241.154994715, 12087445.3125, 12087457.29394006, 12087465.945189402, 12087499.11694478, 12087631.25, 12088160.45232659, 12088745.918802539, 12088847.088746363, 12089131.058634749, 12093846.88664285, 12095378.668611893, 12095428.015913514, 12096026.24615742, 12096819.250329543, 12096879.970986227, 12098024.862670578, 12098360.222754564, 12099456.105013635, 12102108.656089593, 12102619.409518162, 12102823.749820676, 12103071.812717177, 12103095.3125, 12103260.064419024, 12103934.83814109, 12104134.665421708, 12104443.751056673, 12104484.508630048, 12104612.5, 12105293.101804512, 12105331.25, 12105582.8125, 12105954.180032125, 12105965.583226895, 12107020.476347817, 12107491.386491587, 12109912.236053886, 12117104.6875, 12118018.488667216, 12118622.86580674, 12118690.625, 12118880.665040713, 12120214.4788563, 12120923.228015741, 12121073.4375, 12121096.70802158, 12121136.090115482, 12121234.375, 12121279.15321952, 12122800.0, 12122947.157147277, 12123101.47935555, 12123242.1875, 12123304.764594713, 12123400.0, 12123407.8125, 12123564.494375933, 12123770.07346254, 12123805.890597887, 12123941.201326804, 12124774.51853291, 12124784.665912598, 12124869.452743879, 12125104.222719757, 12127166.832760805, 12128039.110954821, 12128053.48474347, 12128125.0, 12128288.27305689, 12128764.0625, 12128805.951307934, 12128843.207007626, 12128853.125, 12128948.4375, 12129055.87465132, 12129065.834813483, 12129103.604117861, 12129140.625, 12129143.455629174, 12129184.338446733, 12129202.607041638, 12129299.116510982, 12129317.03014422, 12129329.6875, 12129337.5, 12129373.624090713, 12129389.709052043, 12129400.278542329, 12129400.987827307, 12129421.875, 12129443.75, 12129464.926256344, 12129510.9375, 12129528.125, 12129529.13434874, 12129542.1875, 12129587.078964444, 12129608.555809312, 12129626.5625, 12129676.095264748, 12129686.25564899, 12129693.414500808, 12129700.583770487, 12129704.6875, 12129707.8125, 12129709.004734343, 12129738.429234875, 12129739.0625, 12129753.125, 12129766.969971199, 12129767.043518925, 12129767.081651079, 12129770.004417095, 12129775.0, 12129787.5, 12129796.875, 12129803.125, 12129810.792586312, 12129811.852545027, 12129812.85833362, 12129814.294763302, 12129822.769036412, 12129827.327484753, 12129842.613873733, 12129848.606961666, 12129885.415605813, 12129913.726524955, 12129914.0625, 12129921.875, 12129935.86249995, 12129947.900322532, 12130013.418384243, 12130018.007153101, 12130031.19147481, 12130031.25, 12130037.5, 12130045.987527667, 12130050.0, 12130056.970634127, 12130065.456282247, 12130067.1875, 12130084.953767361, 12130091.444670742, 12130092.849368827, 12130094.221980205, 12130117.437647646, 12130120.3125, 12130120.3125, 12130145.481511893, 12130148.718161337, 12130189.509877479, 12130204.6875, 12130218.75, 12130262.5, 12130265.342309002, 12130273.395135686, 12130276.971466701, 12130287.677255163, 12130295.18425958, 12130296.867599605, 12130298.683154095, 12130302.513754016, 12130308.97909248, 12130309.227422135, 12130311.745595917, 12130319.052491162, 12130326.703609211, 12130328.54387228, 12130341.56380966, 12130354.6875, 12130381.379928287, 12130392.982718255, 12130402.194199817, 12130413.388353886, 12130417.8760575, 12130422.308471208, 12130435.25431201, 12130440.50084157, 12130445.3125, 12130457.8125, 12130460.706320047, 12130471.875, 12130482.868522065, 12130524.656815004, 12130545.3125, 12130570.174723858, 12130571.594717715, 12130573.498669526, 12130576.946144866, 12130580.169126086, 12130611.977094589, 12130639.70289306, 12130655.399592983, 12130661.662498541, 12130663.514949754, 12130666.331415325, 12130689.126472294, 12130699.90837414, 12130700.0, 12130700.0, 12130709.375, 12130711.83007792, 12130730.981658265, 12130752.491740769, 12130762.5, 12130778.125, 12130803.172498448, 12130805.916069094, 12130807.446345817, 12130808.709051182, 12130823.08767788, 12130844.289102146, 12130847.10884735, 12130854.6875, 12130856.20078214, 12130869.939575834, 12130882.74075342, 12130889.435128594, 12130917.50549228, 12130920.099189278, 12130930.220613426, 12130948.265210351, 12130948.411505945, 12130949.449774353, 12130974.103143927, 12130983.799440578, 12130985.9375, 12131021.675257258, 12131025.0, 12131038.526450932, 12131042.474227624, 12131044.697476609, 12131052.86905337, 12131092.509859858, 12131096.794301827, 12131102.454644721, 12131104.241488842, 12131110.17157768, 12131125.0, 12131163.627302067, 12131262.5, 12131276.132260103, 12131309.012332967, 12131318.337294402, 12131356.25, 12131362.406651756, 12131400.673935689, 12131441.459926838, 12131479.091067415, 12131537.5, 12131543.466649858, 12131602.82085534, 12131633.551837072, 12131742.1875, 12131750.0, 12131758.419356894, 12131795.459585346, 12131869.904106839, 12131899.509148747, 12131911.886995062, 12131917.1875, 12131987.5, 12132011.691406367, 12132083.2640761, 12132109.157035356, 12132129.6875, 12132163.538571764, 12132193.75, 12132245.3125, 12132273.211757943, 12132328.556478355, 12132351.110610262, 12132392.666235657, 12132435.9375, 12132443.123520976, 12132460.9375, 12132639.0625, 12132822.504950143, 12132876.488502704, 12133008.230539523, 12133060.9375, 12133148.4375, 12133321.940466011, 12133344.820572622, 12133519.774003608, 12133521.40437498, 12133681.704386072, 12133746.48753731, 12133803.522400975, 12133919.115801807, 12133944.662001545, 12133960.58183096, 12134005.843323348, 12134012.5, 12134031.25, 12134120.3125, 12134175.279545931, 12134310.9375, 12134391.620848477, 12134401.47354286, 12134410.058970693, 12134638.536976455, 12134755.314246887, 12134906.58804058, 12134971.094825162, 12135025.0, 12135076.90623624, 12135244.878246207, 12135528.125, 12135543.602792934, 12135652.782959491, 12135846.113124687, 12135922.33544622, 12136146.845757322, 12136192.1875, 12136192.245365305, 12136236.314755794, 12136497.15377094, 12137029.6875, 12138337.533923214, 12139144.553256255, 12139767.1875, 12140913.838474022, 12141577.158650037, 12142182.8125, 12142270.3125, 12142850.793389825, 12143231.25, 12143557.797937946, 12143635.532452414, 12143639.864592807, 12143714.09052869, 12144236.239835791, 12144263.380952347, 12144406.417362396, 12144477.74094961, 12144528.125, 12144540.680996316, 12144636.169008842, 12144698.285447039, 12144833.871257083, 12144835.753313262, 12144941.924142957, 12144993.526546597, 12145013.7477243, 12145223.4375, 12145282.965169834, 12145346.346800359, 12145354.6875, 12145361.574953256, 12145401.24967567, 12145422.847519362, 12145543.151527334, 12145596.875, 12145601.327651741, 12145723.122919269, 12145752.566926474, 12145880.632815111, 12146009.46654251, 12146010.176282011, 12146208.570203202, 12146520.935996719, 12147143.143073991, 12147189.122670537, 12147303.004029414, 12147760.43726808, 12148158.46341087, 12148204.983299319, ...], [45.889713964129236, 37.429305672475024, 49.22882179915013, 21.675492726042183, 83.99596779280357, 73.81249441442814, 7.15146760977778, 66.75444805662292, 10.58297924022905, 7.511826870127467, 5.502613292183479, 52.93450984026994, 44.81961912635, 53.35603114962798, 49.864097644571025, 9.553718205650622, 40.027364484229494, 50.36168912494871, 34.84926611363861, 5.229651142437746, 5.648809167084248, 5.407070450266157, 8.260229954499827, 33.14263440417299, 67.12300134482804, 96.35541986898801, 23.935633973721618, 52.98588034278807, 52.007850559642804, 80.66652855013788, 72.08973549161348, 17.65245556224531, 7.499411283183757, 41.37074141406033, 9.78973739465288, 6.600083146393954, 54.15136533915037, 58.3048746401155, 99.21435695786276, 31.904691442350746, 90.78528381160675, 26.276577615236917, 22.087896501656548, 50.96208045608924, 5.063004114094514, 70.7919478437433, 71.53482244846843, 5.451417318895914, 11.8324980029066, 12.69363886114245, 21.745311554118494, 19.740734332555306, 14.602876803129409, 88.26973281321581, 24.409113647052592, 76.89853892505087, 44.69130563215147, 101.56261963711877, 12.437080829901813, 8.153290788166368, 9.31455389759185, 43.6783814048995, 7.2766346627055105, 86.58149975335962, 41.60243480431598, 78.44954563324494, 14.078326912951281, 37.81898710714505, 5.76990386705336, 88.53373544325275, 23.682379878113387, 24.941392069366145, 27.16251899205384, 91.98530489146786, 28.463696822305913, 70.08204453321572, 12.513472031058988, 142.5753039716956, 19.299642058474063, 42.20436191694313, 64.89174247085101, 60.075663731731744, 13.895580630356033, 16.4738586752782, 20.157556584190743, 68.53947445883006, 27.01030812606156, 30.27626893473189, 16.463439049708434, 6.448676841204721, 13.872101982282045, 47.556661903058014, 38.235740967060636, 149.31280100575088, 10.303813882134639, 56.300160228333326, 146.0229716949749, 28.317896818182454, 6.208837246111604, 30.25333527641741, 11.952941496608606, 11.45138801565456, 59.72530899059564, 17.87681320354187, 88.45216834847267, 84.70428949378146, 5.8299852118821995, 31.83046220709616, 6.262028523044139, 95.8468524691842, 34.7388262656243, 17.293889681377706, 65.96701211655929, 36.63686555337095, 23.26158343604778, 31.44969983635826, 23.393316942432392, 5.134184831810663, 9.400627285243875, 19.350176718929625, 72.79927116958255, 38.660926770403044, 22.48822246848146, 7.472993606281786, 65.38624889239993, 57.145608650830354, 38.047030517391285, 8.185018635092545, 53.37271795615367, 36.33594499829711, 61.75977556219715, 11.693013220530357, 67.04971297625539, 20.553418753069057, 14.216359660537773, 115.06343428532732, 30.426466148696797, 34.5102079735842, 52.0992841120778, 5.625026111915883, 5.937004764827864, 33.91900106564819, 9.73593722435707, 59.59061352660027, 78.52830984662165, 10.83421155949503, 42.563125758312815, 14.13558104256048, 77.03221803360181, 18.283052556277596, 6.712371655490689, 61.63795422643611, 20.34484930786786, 146.9542220302772, 8.36148954081269, 88.99415308013631, 76.19029626771852, 9.096773050996578, 43.675432558476736, 141.23274813579937, 12.579011287635055, 65.09888197992898, 33.616519744421105, 92.08191000861788, 55.34139373688725, 60.18494914392158, 39.13596631522983, 52.297158350750564, 57.918688377886596, 116.07212827684948, 31.061463996339953, 68.05950908722338, 67.10010421686309, 24.123912980843667, 11.701766209868094, 65.77233444848346, 66.61429676629548, 22.703202812489753, 43.655009761335876, 70.49218593534987, 6.60482755687606, 22.260669854647713, 53.76258674588048, 69.74250719249491, 43.46737938249858, 68.55343791159737, 43.365170865083954, 41.490077293131556, 5.876212789675655, 64.3155911370656, 29.255578307745015, 17.26776527360268, 15.53551675200538, 52.52821311650084, 33.950869375200824, 101.76391876118791, 47.683013912400305, 20.70404989136673, 13.981488560209934, 36.25307724554802, 13.506530640295995, 5.240619967985248, 52.691324593712025, 62.49032939462956, 31.939446310308448, 34.02824739384132, 15.191767600972163, 64.14694729720793, 47.87124646574974, 24.23928973584402, 66.1100399620017, 90.75285321814174, 112.82220640234237, 8.566631587662595, 36.22491322300331, 68.66177328061733, 7.286430179029694, 134.26008008415874, 7.886666277427357, 9.53413851995793, 13.059148939001602, 9.669170840735982, 6.348920184412596, 14.661653891287708, 75.9033009387141, 17.24888736804437, 37.831953810488926, 7.300588364530339, 45.352545004891844, 68.68071256312308, 18.84996978558085, 16.287869032453568, 66.87056815179297, 71.15631926197314, 23.835672767742167, 99.0484755712249, 16.17816575921062, 39.84671465666684, 25.435025097449742, 44.57869835656271, 84.05839810529064, 25.2509472698431, 82.10488718627379, 94.42218444328763, 8.039632564096342, 30.628579728047168, 92.12514356760869, 114.74161907415072, 76.83456377078664, 54.49677716131015, 61.68303460119486, 27.864597052398544, 14.99656855605, 13.078183040591517, 23.054845300140236, 8.413210857500157, 14.081406897213675, 143.9142202792183, 36.77495232121304, 91.3974063358604, 39.33856334318415, 84.19120415134422, 5.556823205867982, 5.647379253377706, 11.18704038105649, 7.2537343589532695, 58.137181314901255, 15.996949947049458, 25.47817546778811, 118.67858984538303, 38.62855727143447, 5.327826864949229, 7.532354510359294, 7.517448609862566, 6.235550352084777, 40.21603755453827, 108.49588456513905, 19.16220421254333, 22.653153055993005, 54.77239570843904, 30.67723346784017, 9.348198341744487, 34.60777231056518, 87.01528885011011, 44.74791284912573, 15.687050769598951, 6.388538361192716, 12.164463601188341, 26.463938356928878, 12.914336501898639, 96.00811209821369, 41.175762900767864, 7.882643853536028, 65.08147548424013, 124.81821685903364, 47.51261877857798, 16.00291099264353, 113.20404545480274, 5.979214953963352, 15.457695295156864, 53.51131077122983, 49.453125273375555, 105.29253931716451, 18.496095207640945, 14.808970180465906, 87.91944706725482, 28.411028194979476, 18.135210320533083, 170.09339298757723, 8.949178024700906, 11.367588425702037, 18.801974172303257, 35.17286297916786, 41.79603255822363, 107.59868627503513, 45.68235582153449, 78.50541283490607, 49.74916330784404, 8.050940296685523, 68.59944156936167, 9.73493945997848, 56.44063175377267, 5.89593763893078, 13.502070785170652, 23.457131622590193, 28.20342135202501, 73.17941586770316, 69.3851984591747, 8.496857452015792, 13.72042345325696, 134.1374736641807, 32.30194510641401, 29.840733808960255, 51.70186248028501, 52.77264732683501, 24.863926484358437, 53.11064423631584, 22.23531568717296, 20.988517602038954, 16.98974878379896, 30.694032422339127, 23.30486223645766, 27.658617321138465, 61.612999312386684, 14.76016682817705, 10.17640343319717, 12.46119855160385, 66.99410997156603, 83.12672323743054, 75.5252300285463, 71.57072935979812, 22.580326306467413, 52.72919440486798, 7.582567108148022, 6.2728825229878895, 28.26941367853729, 12.812999982896123, 103.56559579232005, 8.93327190057726, 38.527719048392974, 27.693164303727087, 64.61311047168225, 71.923934684792, 80.29365875096138, 20.81782098069957, 49.17198951797275, 102.11706803579946, 58.20535571280819, 18.178511091858176, 20.726706101733676, 10.049274504992674, 62.506720756544325, 31.839368323037448, 21.57867975525835, 20.053513187899206, 43.78138145710974, 94.2077080027542, 122.37852984394235, 22.45607530092689, 16.341061869764197, 28.162131278785537, 40.88932336580159, 24.0436923428764, 102.70244322328821, 21.370574419962757, 38.53304021305139, 31.82079254860903, 5.795097481709082, 31.8598728148556, 85.8505398666909, 69.41203817285576, 58.435624248973895, 26.361106369276737, 7.061536427311519, 32.028670614690746, 73.87987229577647, 10.24080209624464, 16.45842715251, 21.260434841058693, 29.25579529139825, 111.2703340471983, 10.025307454469754, 11.536106694263886, 52.80584715943366, 51.765771705560574, 55.410182839089515, 15.735054915437518, 22.79964743485644, 50.433624632787776, 6.119782774118161, 54.822327000689164, 80.36004929204923, 73.1294105725851, 22.299998909555818, 11.060207881854954, 34.62160117331706, 74.80772942199874, 7.423840932104076, 60.125493709858844, 11.384285841794593, 23.9217306568681, 52.88520401498246, 14.666273124604956, 56.032636534763796, 40.58809025857436, 19.460682478396148, 20.048054489262555, 14.729244988601854, 96.39054657333428, 40.9378940481934, 7.362119114143577, 76.37972865548785, 54.20087401330727, 56.52269836232309, 6.373964338104347, 59.422488100836084, 14.309225921327503, 24.388680800671402, 76.27069573632758, 58.9805838794198, 20.872651856476928, 66.65211055461656, 42.55267552450752, 38.422300952279166, 10.697811037344454, 14.395075602973114, 86.61144056367237, 12.579068292570724, 19.43277079451338, 54.845740288679934, 43.0867596903952, 8.74222005899651, 51.49841471824167, 56.07024051897749, 5.629712554610593, 26.757212623382284, 20.827992055810164, 56.76725692191364, 5.626871506979203, 51.661292114164056, 46.6899908579396, 15.935449621133884, 31.934848508332728, 26.889751092983268, 7.128382147872808, 7.685253155707855, 57.362796993696854, 34.53303726871516, 21.498430715540458, 9.166240659542714, 43.46068662133582, 20.84024147163118, 31.953049742252272, 20.22413795989042, 5.693935286987096, 17.652324438323255, 68.5695729849022, 26.349414853273505, 76.56563230220526, 14.923564193905545, 98.54386023531771, 82.34260077317029, 7.6332725243652035, 25.01992311370589, 70.87701144700304, 12.843569440613944, 87.07351464346785, 19.92877695000662, 6.234145967084353, 117.81922454050351, 12.763704229323224, 15.631137339308829, 50.522241240288466, 32.75803989315907, 10.374233250109215, 6.149897913779549, 25.784046493304487, 28.080172604083145, 10.900684426732155, 78.92362020415347, 23.60034148910603, 17.801117617972423, 111.27854251693823, 62.01716453310451, 69.40144108578706, 12.152270572923221, 10.744540479324538, 69.04696970112289, 95.97351841665844, 25.629377912999235, 6.846589722811, 49.712463138953986, 83.32028852443564, 19.09304233009956, 66.05216613695261, 59.11204412609341, 52.68266802292352, 112.31624529502336, 6.2879500626432385, 6.4442805178617615, 11.81794798452092, 45.325486371665804, 43.665601412320036, 68.11109304317029, 45.58623373735681, 17.302461979937963, 85.10667272001092, 22.828935556275997, 84.14166904999763, 42.070311109265404, 8.795363367038544, 47.8998267392241, 120.41596317051707, 16.60580072000715, 5.078752028584423, 27.057264046547157, 70.41602752087739, 68.45749800140383, 33.994026436341535, 115.70808189157378, 33.16255241720773, 114.0736082359236, 7.103469618404217, 7.181260046679992, 49.108577551135255, 209.86019662462286, 11.07937648330621, 60.78890265957342, 8.204291242429974, 6.92242329891143, 53.87947118303032, 56.4384481684362, 14.644192377108888, 36.913242317263965, 7.702734150922879, 73.98680381499642, 16.85175927464876, 93.58032637629876, 71.72380003326879, 23.99166160326516, 34.45539873030993, 15.149047787692483, 24.958337573408894, 54.23210018319631, 11.337604524799637, 27.314831446266357, 69.0052616555269, 37.712699985484676, 26.3669127867291, 65.31636973627093, 88.90704841708478, 13.768758592698155, 40.85061773245965, 22.779953720119366, 88.03385218364133, 65.95636356179438, 115.21662941634636, 27.179112720025152, 78.5339462803784, 25.51134301228837, 17.82858172717507, 46.236645339664456, 11.570314445203522, 61.66767272182539, 6.1155482408346895, 5.283414986471774, 25.17416618707772, 130.870897145966, 87.46742113553296, 11.353006813166099, 9.3642713896648, 16.75222560470202, 15.42966671075267, 9.349496943666285, 7.3763243505518705, 36.5122067722796, 66.35021507480872, 19.95928695336311, 5.633892852033823, 30.35349799958267, 62.11461296153532, 8.778874464338964, 6.454275403255428, 13.939132666862905, 30.863782916143737, 6.716453929851043, 52.052158624148475, 71.29403215997955, 80.36781759921115, 10.563644432603738, 6.0425658685998975, 63.17260873207339, 36.2928787701743, 114.37143229045498, 17.978753188184633, 61.503780627449366, 9.453263749290826, 42.10885144482472, 34.33472403959579, 16.116739564648206, 5.585631502736133, 40.53980531541058, 5.472883863132529, 7.581700230526096, 56.6506152299376, 10.701019277639256, 10.858777586823035, 60.49521333883993, 9.419241655755414, 73.07409240502564, 44.6246097168913, 7.806876691000984, 48.600258747950505, 161.96405412752603, 28.11910573840707, 8.681830481888815, 59.29175146583635, 16.650132301650757, 35.00558480425079, 25.441148124740693, 25.245219172093133, 7.124515575123892, 98.27036658399062, 9.240836805256984, 23.544208593704038, 7.259491843727534, 44.95821924304535, 37.14047453922968, 36.319767350952866, 44.65343390092362, 8.789474897542823, 18.236248317836395, 16.28244935357917, 68.969736047124, 46.26139109809676, 5.221349394902058, 17.05930382856039, 37.763588071647625, 27.31778135591512, 9.447010049778783, 43.81362938933582, 12.937706541459205, 30.213994632084333, 108.46146454825865, 57.532550362399675, 6.755195449227491, 15.605097713872441, 74.59988069036736, 24.222470227812057, 46.7408434628991, 14.030954388759895, 22.25467108441301, 60.4018287305489, 56.227145415861244, 16.807725911124884, 69.99924689655971, 76.54325904535884, 7.078239151927014, 15.64369196903139, 29.30048253941233, 48.04845010063949, 163.9811519621571, 27.274363528999864, 26.98177241845146, 32.545001942547124, 15.243732412778932, 34.86011325807779, 66.21068308358267, 6.85290294275054, 68.94539960889115, 10.608856711185217, 149.56664638547116, 13.377091523161473, 26.932468292255933, 18.525160284851722, 21.851781177156536, 6.6946935312912395, 21.958711043858422, 11.740768726655315, 47.50603532954708, 24.427373069477493, 78.42686914990327, 23.767463087411773, 8.910922102695212, 39.29168296811368, 55.51316049669457, 9.032985806947725, 6.29407578914032, 26.71221819946782, 30.443980187897406, 42.56096926816903, 33.277813029062074, 148.9816684443227, 18.36506433246221, 60.3834341972332, 39.174169090494104, 36.355826355345194, 23.020078985941538, 18.1518654190922, 16.121289359924972, 13.126084152354188, 32.97200281195232, 33.876193631388205, 102.144621833516, 48.59981165916134, 74.63185800970943, 20.978782577690225, 35.265458880332076, 13.547642006065946, 47.56797730933256, 65.14526494308524, 63.2690285178836, 7.7225078137941, 61.33146624037601, 18.94859380231494, 69.36497957308845, 45.16838121208688, 5.7870824923392075, 6.643339477857984, 55.15105480630306, 83.80032988102474, 14.17251234933684, 10.909873700581837, 35.28985238536151, 62.027635660191535, 100.23624312034994, 68.79656201999721, 35.77912056893696, 95.781004837381, 72.41005976422264, 10.24694092035863, 11.73815014816724, 6.810779265594795, 12.887187721819013, 18.962913916738245, 80.58681502863541, 69.80722123723636, 21.277439431939445, 42.178454615328675, 46.654441946012916, 55.01533150334044, 27.12420503289453, 65.26922775763458, 59.970061649629216, 97.86412567483325, 53.55600422373681, 55.020659051091286, 86.60664775620297, 104.08250136254861, 65.45966689529251, 18.64827962957658, 31.084313333351112, 38.09898846130229, 7.826899528419156, 135.39474272681295, 6.596103905069404, 21.85033013226075, 8.423442864770808, 32.667354634334814, 84.33405930327926, 77.18243357419192, 58.85559532309607, 21.965575155082952, 41.730709337523166, 30.297208542963126, 31.173683799933492, 132.66638811860398, 27.71339162668119, 10.513271816289315, 15.663092479491267, 100.49600477280431, 39.5311500935493, 23.762961219691345, 5.58110045835338, 13.62046768057366, 9.209659163019204, 19.282304067968457, 166.92807622697129, 6.5094412039457445, 6.132769025382891, 110.66981582961326, 81.71037430030383, 25.23577125990461, 29.835114650330482, 18.05645806751762, 6.020691662478318, 12.406647324534134, 9.726952098126107, 8.813611711526141, 9.228581274905826, 46.47796415865347, 96.7117536931799, 40.35965617467869, 115.336506919809, 17.38155639422459, 23.21435376919095, 35.52245225459571, 26.07052834902066, 24.005918616680756, 15.179899923388437, 78.5950240471742, 11.97437135485411, 39.51488830356237, 82.30095958263153, 8.702824210340784, 18.678640091147855, 8.907691985292976, 12.446256730721236, 20.531850909976328, 22.54197072028348, 106.82009993600832, 32.49939859049745, 52.94574283100022, 8.82264194153542, 6.711091153962685, 20.25936058521681, 79.78547742553125, 47.55128355692597, 44.030154651888196, 6.0540483626488415, 68.02438871264349, 12.893423587167883, 14.702385693060045, 51.96459793518726, 5.298365707221804, 46.74999957534435, 43.05722544691746, 7.026754440758893, 37.64128873146658, 24.85854385953298, 5.137356938682569, 9.157322821044254, 6.574039993090872, 7.542089832411378, 6.758328129120674, 56.90301430920442, 5.750472740491426, 117.38833928097654, 45.07394484226985, 14.231177279688575, 112.3677555763752, 5.032624765023532, 8.444256104359665, 34.0903138115498, 9.123973092344958, 11.671955450593485, 27.0243664725439, 86.57300860922291, 22.331678933468567, 47.12345907102092, 91.24914976200112, 22.164845601899593, 52.08336192608085, 8.07144989568686, 12.051144185599926, 13.571656830333641, 80.6523106828988, 14.850473772967351, 18.331295514597578, 33.00489122589853, 6.028196476290543, 61.88108656070128, 103.2362542823909, 163.8508156890281, 18.779297273951613, 61.10329669576984, 97.2902984993463, 17.899784553311427, 15.533420135903128, 20.16526481638086, 21.584851926121353, 28.458503908568915, 51.265311585925296, 58.81715918366045, 5.657159500743588, 5.979720513450265, 42.97474012434009, 32.4631685788293, 90.58005972077507, 56.59680902673661, 31.762359485940628, 6.719260493581867, 16.88794721302353, 21.237110039750462, 44.908260561513174, 42.3070969872938, 12.992502117703747, 107.30287739512865, 28.863357383820382, 12.279329434699838, 26.851159463346725, 18.45411579559805, 29.620205321923763, 71.23316901822895, 19.13408562746623, 105.09627659324619, 87.69328777117315, 10.46398237530009, 8.542427400593608, 13.645201568052027, 11.811403885288067, 26.449630713575928, 70.72864394622079, 23.139089767298326, 31.232600033850737, 93.49521724999659, 64.5830791723209, 34.534301624795845, 16.12601494417475, 109.01262777898947, 18.448285936108512, 25.62597607821814, 17.72768201890957, 13.256682420047111, 12.272486403917974, 42.61126508074207, 47.3756980158264, 59.99781511875461, 16.4363433069603, 107.22118167690208, 42.03417274710807, 46.31546526306683, 25.09438764576779, 30.172078124026473, 7.7787187715710715, 27.958959700079284, 83.89750179159614, 6.496200543066592, 11.773450261852442, 51.05575674948409, 41.07419617581898, 175.4974791103274, 83.71565281647035, 68.67167783346095, 5.69264720843021, 17.83335904536932, 48.36842947429183, 46.71487171228241, 30.805758984089742, 45.723807460519545, 30.577359431946586, 13.593845214986423, 10.11617237783889, 125.63230919879953, 5.474894504386616, 14.666460173615542, 23.793628286157833, 29.331828146957356, 37.26313826043238, 15.159324754840297, 20.30192710137078, 14.391985422313883, 21.703766139593576, 25.352118928862538, 38.59160688025695, 5.797629582375002, 23.563819756658454, 93.40161244206004, 82.62181882802976, 21.216331749606972, 82.41700464331002, 18.093260087898653, 13.869676306511591, 20.640121514765106, 15.723370825873804, 73.78567311573033, 9.140418331344108, 23.56626278942704, 29.445183709350175, 7.985107988393212, 8.335587144125492, 7.349317638596293, 17.878584287450472, 13.466299916003218, 41.60369157674441, 130.1927691107977, 28.409472883696942, 8.038649214765629, 58.33852192772525, 8.449450553247562, ...])
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);
([2508321.875, 10604923.41155059, 10626299.90406328, 10760488.580591653, 10761891.372198049, 10779459.384426687, 10807462.612968212, 10808042.1875, 10808049.621109694, 10848021.614987085, 10852300.918338535, 10858482.8125, 10864710.9375, 10873122.396402737, 10875299.443736983, 10877364.314218273, 10879726.5625, 10897071.875, 10936143.75, 10936504.124296764, 10938067.79926187, 10965390.848060692, 11034517.137342194, 11054206.88623229, 11079335.9375, 11124293.692369811, 11157155.299977181, 11186403.125, 11292069.903227359, 11292635.9375, 11295314.0625, 11295553.691449348, 11295557.516012417, 11300901.5625, 11304394.246493116, 11304408.497322798, 11313595.3125, 11374843.75, 11380916.621466195, 11382660.9375, 11383460.9375, 11384595.187474156, 11384608.932627652, 11385618.402618995, 11385702.798350617, 11386385.9375, 11391707.8125, 11399601.31914016, 11402676.971009202, 11403721.626818936, 11406834.289176805, 11411814.929350186, 11413109.283225304, 11418720.3125, 11418769.468710605, 11422859.918164797, 11437045.3125, 11442910.9375, 11451902.26479393, 11466626.301651765, 11474590.605005704, 11476100.0, 11476191.184184665, 11476523.4375, 11490775.0, 11495969.05847286, 11512782.56596799, 11523331.916091682, 11529097.82348832, 11547815.847043933, 11549032.507129293, 11556723.225325512, 11558098.364673423, 11558217.603819948, 11558219.832070533, 11558635.9375, 11558716.338754361, 11558759.89972553, 11558767.997883527, 11558810.741275936, 11558885.01826811, 11558913.712727657, 11558985.12888735, 11559075.351273771, 11559129.042316435, 11559143.75, 11559211.451443862, 11559214.0625, 11559219.099184955, 11559248.18798923, 11559251.250463022, 11559273.361639384, 11559286.918384861, 11559288.70553316, 11559315.025124753, 11559317.1875, 11559321.450859958, 11559424.989453241, 11559544.83617573, 11559569.764454396, 11559577.033256484, 11559643.947660498, 11559746.875, 11559774.269757703, 11559778.125, 11559865.625, 11559918.96399018, 11559924.853637466, 11560168.708970953, 11560203.924322097, 11560206.416912265, 11560213.963980682, 11560265.52169554, 11560304.6136061, 11560349.660715783, 11560426.5625, 11560449.784379268, 11560517.359017264, 11560523.518249044, 11560701.408350902, 11560717.591954282, 11560735.75051615, 11560818.344287444, 11560924.624941371, 11560973.42604739, 11560974.390369719, 11561004.6875, 11561018.552883226, 11561021.875, 11561029.198885627, 11561076.5625, 11561258.146373998, 11561260.9375, 11561271.275343126, 11561295.108284783, 11561346.78738827, 11561388.244221428, 11561476.926257193, 11561523.047363672, 11561586.134316888, 11561653.097390957, 11561653.125, 11561680.13008006, 11562071.381353697, 11562184.375, 11562240.428749666, 11562253.125, 11562302.89616512, 11562461.873670703, 11562463.603386773, 11562585.675854903, 11562650.286346233, 11562697.814136937, 11562890.625, 11562959.51402361, 11562962.5, 11563011.01704045, 11563030.958837215, 11563246.875, 11564143.75, 11567288.26501588, 11568160.9375, 11580708.901152369, 11588296.837393986, 11596113.903091218, 11596217.1875, 11597770.066462092, 11605003.125, 11608207.403746335, 11608313.140711881, 11608542.1875, 11608607.8125, 11608654.11702947, 11608741.086153362, 11608745.651140658, 11608759.753071226, 11608796.875, 11608805.86331471, 11608901.5625, 11608926.719295086, 11608938.212085348, 11608951.136150206, 11608951.5625, 11608963.484946486, 11608968.75, 11609051.5625, 11609067.1875, 11609078.125, 11609155.494585054, 11609162.920849932, 11609238.653111033, 11609333.313028568, 11609484.522578707, 11609834.375, 11609920.54027133, 11609951.5625, 11609951.5625, 11609960.957990842, 11610018.160174208, 11610089.0625, 11610158.93960298, 11610248.275002485, 11610570.3125, 11610667.1875, 11610700.0, 11610734.65900803, 11610945.376644494, 11611118.75, 11611182.861464418, 11611184.112307834, 11611196.875, 11611502.602254292, 11611526.5625, 11611650.494526552, 11611765.625, 11611839.0625, 11611983.405007767, 11612093.75, 11612189.783578405, 11612264.29291369, 11612640.024566561, 11612675.374160925, 11612700.620560957, 11637782.737086559, 11643073.171877692, 11643728.622192534, 11644776.264913974, 11645211.577782897, 11645517.1875, 11650036.715627845, 11651324.623308001, 11652033.125940781, 11653931.25, 11654864.0625, 11656537.20661999, 11660921.73662126, 11663142.478068326, 11663189.0625, 11663710.758830478, 11664415.625, 11664477.525473299, 11664568.55902126, 11664588.458967905, 11664663.767720439, 11664916.689384436, 11665182.290664991, 11665185.9375, 11665329.944142137, 11669904.477116944, 11670186.034942584, 11672495.3125, 11672949.96574757, 11673737.514370799, 11676305.656932183, 11677365.268495424, 11677859.607027601, 11678476.3169253, 11678671.150289603, 11678735.855545558, 11678753.436112516, 11679714.55539546, 11679743.75, 11680380.167187946, 11680589.649739416, 11680867.687249335, 11680898.91790765, 11681138.875092566, 11681606.037477821, 11681824.361651149, 11681952.619656911, 11682006.936927281, 11682174.582821092, 11682281.049671821, 11682415.381409055, 11682591.932832485, 11682773.77622547, 11685812.5, 11687277.354602793, 11687904.81249751, 11688971.875, 11689491.813861432, 11689535.957296295, 11699895.3125, 11707301.474273566, 11713756.25, 11714539.245253898, 11728952.466116372, 11732070.887938907, 11733815.926163038, 11735419.65495815, 11748456.25, 11751135.9375, 11759774.149151137, 11760100.0, 11764704.097368263, 11769551.060276246, 11770264.315636301, 11770629.6875, 11770664.508550452, 11770886.066641672, 11771239.0625, 11771512.978502398, 11772062.5, 11772755.385975093, 11773907.448231867, 11774290.625, 11774351.05379261, 11775550.643974112, 11775876.1833235, 11776069.823003344, 11776072.023232965, 11776121.055039836, 11777426.87597176, 11777914.0625, 11777942.1875, 11780154.554029744, 11780187.5, 11780368.75, 11780396.401140327, 11780906.136331735, 11780931.691570053, 11787384.375, 11787440.111950729, 11788669.875537269, 11789021.551661376, 11789148.07349437, 11789150.0, 11789227.842949307, 11789297.252544964, 11789339.08603076, 11789528.125, 11789750.0, 11789757.436803835, 11789764.58887866, 11791007.8125, 11791013.772759838, 11791704.6875, 11792716.758818291, 11793192.431934476, 11793295.762892328, 11797368.842843749, 11801942.786782779, 11818182.767171195, 11820484.375, 11820487.451594941, 11821614.917246165, 11827105.400606588, 11831092.153367175, 11831848.805102669, 11831984.375, 11832743.494591208, 11833240.227494184, 11838814.0625, 11841529.629984988, 11848053.169857895, 11849050.926219158, 11851793.051334482, 11858953.125, 11866921.36336893, 11867706.25, 11867851.519042565, 11868290.753591025, 11868517.161284791, 11868782.8125, 11868788.492032904, 11868821.569494657, 11869320.3125, 11869323.4375, 11875500.677447097, 11875954.10708025, 11875977.304810004, 11875993.75, 11876092.1875, 11876231.48511937, 11877616.529970191, 11878856.618435849, 11879230.206829151, 11880097.395187842, 11880710.52890339, 11881053.649479393, 11881635.513887987, 11881748.4375, 11881749.72259313, 11881785.743388083, 11882516.8467338, 11882532.8125, 11882645.449969389, 11882899.741494196, 11883092.1875, 11883312.89125485, 11883621.875, 11883942.006450322, 11884607.106566625, 11885363.829561198, 11885709.25042265, 11885759.375, 11886058.722354498, 11886126.910678942, 11886235.246669106, 11886337.47571004, 11886400.0, 11886439.783049928, 11886703.371460538, 11886926.5625, 11886947.055200763, 11887126.5625, 11887140.81870191, 11887572.072241751, 11887964.0625, 11888308.111762583, 11889034.375, 11889437.574873777, 11889539.0625, 11889994.889754416, 11890343.706382776, 11890409.375, 11891742.216782253, 11893651.037674047, 11893659.375, 11893873.570735788, 11894202.392301038, 11894282.59004641, 11895592.113364482, 11895710.9375, 11895737.5, 11895793.018880935, 11895944.654317925, 11896293.693172522, 11898834.223616393, 11901301.5625, 11904675.842717342, 11904829.6875, 11906260.9375, 11911660.9375, 11911760.175770847, 11911785.9375, 11911887.323595693, 11911894.4778189, 11912692.121224156, 11912720.999177119, 11912894.747969326, 11913320.3125, 11913571.875, 11913629.6875, 11914860.643879665, 11915132.66134854, 11915251.5625, 11916502.327540638, 11916856.59523721, 11918904.6875, 11919029.371744731, 11920085.147519315, 11927334.375, 11929482.8125, 11933601.842288943, 11937896.77880488, 11941022.803813599, 11941550.0, 11944042.41706098, 11944206.25, 11945785.9375, 11946193.988425963, 11947833.598395074, 11949967.099039003, 11950062.526299305, 11951154.908707218, 11951156.25, 11952238.238670513, 11954751.06303419, 11955534.172990499, 11957571.875, 11958322.86946509, 11958645.3125, 11959572.800132422, 11959841.984116983, 11960270.878927527, 11960599.889142385, 11960604.56692421, 11961062.5, 11962095.30778388, 11967751.474950204, 11969059.375, 11970842.269785393, 11971684.16826272, 11971701.45010641, 11974341.501343157, 11979393.906467631, 11979886.827451268, 11980066.921334757, 11980109.375, 11980668.030972056, 11980689.232384741, 11980868.475563293, 11981932.8125, 11989180.70779534, 11991877.13651784, 11994733.800231999, 11999492.164634138, 11999499.849735035, 12005778.125, 12006075.37630922, 12010779.346850187, 12011001.730223669, 12011178.125, 12011432.8125, 12011552.132058464, 12011663.802704431, 12012084.375, 12012089.684688097, 12012326.396595804, 12012326.964886092, 12012590.625, 12012760.850445779, 12012916.35248014, 12014768.471916985, 12016939.0625, 12018146.02121736, 12018431.6983565, 12019657.975002643, 12019809.096354097, 12020264.46335382, 12020893.75, 12021279.6875, 12021409.88891319, 12021423.4375, 12021688.00663471, 12021721.40064592, 12022924.62423791, 12022976.5625, 12023328.10034446, 12023358.664840177, 12023373.4375, 12023607.14399286, 12023611.314917233, 12023641.15978868, 12023893.019257745, 12026323.4375, 12027256.25, 12032345.3125, 12033146.875, 12035489.0625, 12038506.25, 12044290.556148762, 12044312.722737936, 12045010.9375, 12046735.9375, 12046738.842209507, 12047406.25, 12047643.591085503, 12047846.059591545, 12048112.181240113, 12048332.8125, 12048626.482245436, 12049229.6875, 12049229.954462377, 12049255.49900076, 12049519.174680777, 12057437.5, 12058410.148173027, 12060751.281129569, 12060867.1875, 12061157.865905007, 12061201.375015324, 12062093.75, 12062103.25526013, 12064192.123242117, 12064511.730238188, 12064732.8125, 12064735.81798888, 12065716.658330306, 12066165.463009775, 12066523.385693412, 12066693.978492698, 12066773.345152665, 12067546.595952816, 12067604.445812248, 12067633.691137386, 12067633.980513964, 12068275.0, 12068531.370737858, 12068638.095375936, 12069946.875, 12075773.7033411, 12076225.0, 12076322.134882964, 12076573.187108194, 12076610.741322665, 12076648.068983277, 12076697.455425918, 12076812.639511697, 12077043.788617589, 12077069.155779893, 12077101.982445128, 12081865.64632142, 12082436.82578784, 12082640.625, 12085210.9375, 12085244.643646995, 12085333.165794086, 12085352.943041336, 12085398.4375, 12085411.765278308, 12085435.724916691, 12085549.709563171, 12085639.0625, 12085691.947155867, 12085709.375, 12085732.8125, 12085742.1875, 12085905.85644303, 12085971.425457075, 12086060.9375, 12086062.373458048, 12086099.28846441, 12086148.441604124, 12086333.188394949, 12086468.890686551, 12086473.4375, 12086488.618578011, 12086503.402575301, 12086527.59973631, 12086534.375, 12086558.068983871, 12086621.815056931, 12086651.5625, 12086837.208717806, 12086838.883353427, 12086928.125, 12086929.789587233, 12086946.875, 12087043.75, 12087241.154994715, 12087445.3125, 12087457.29394006, 12087465.945189402, 12087499.11694478, 12087631.25, 12088160.45232659, 12088745.918802539, 12088847.088746363, 12089131.058634749, 12093846.88664285, 12095378.668611893, 12095428.015913514, 12096026.24615742, 12096819.250329543, 12096879.970986227, 12098024.862670578, 12098360.222754564, 12099456.105013635, 12102108.656089593, 12102619.409518162, 12102823.749820676, 12103071.812717177, 12103095.3125, 12103260.064419024, 12103934.83814109, 12104134.665421708, 12104443.751056673, 12104484.508630048, 12104612.5, 12105293.101804512, 12105331.25, 12105582.8125, 12105954.180032125, 12105965.583226895, 12107020.476347817, 12107491.386491587, 12109912.236053886, 12117104.6875, 12118018.488667216, 12118622.86580674, 12118690.625, 12118880.665040713, 12120214.4788563, 12120923.228015741, 12121073.4375, 12121096.70802158, 12121136.090115482, 12121234.375, 12121279.15321952, 12122800.0, 12122947.157147277, 12123101.47935555, 12123242.1875, 12123304.764594713, 12123400.0, 12123407.8125, 12123564.494375933, 12123770.07346254, 12123805.890597887, 12123941.201326804, 12124774.51853291, 12124784.665912598, 12124869.452743879, 12125104.222719757, 12127166.832760805, 12128039.110954821, 12128053.48474347, 12128125.0, 12128288.27305689, 12128764.0625, 12128805.951307934, 12128843.207007626, 12128853.125, 12128948.4375, 12129055.87465132, 12129065.834813483, 12129103.604117861, 12129140.625, 12129143.455629174, 12129184.338446733, 12129202.607041638, 12129299.116510982, 12129317.03014422, 12129329.6875, 12129337.5, 12129373.624090713, 12129389.709052043, 12129400.278542329, 12129400.987827307, 12129421.875, 12129443.75, 12129464.926256344, 12129510.9375, 12129528.125, 12129529.13434874, 12129542.1875, 12129587.078964444, 12129608.555809312, 12129626.5625, 12129676.095264748, 12129686.25564899, 12129693.414500808, 12129700.583770487, 12129704.6875, 12129707.8125, 12129709.004734343, 12129738.429234875, 12129739.0625, 12129753.125, 12129766.969971199, 12129767.043518925, 12129767.081651079, 12129770.004417095, 12129775.0, 12129787.5, 12129796.875, 12129803.125, 12129810.792586312, 12129811.852545027, 12129812.85833362, 12129814.294763302, 12129822.769036412, 12129827.327484753, 12129842.613873733, 12129848.606961666, 12129885.415605813, 12129913.726524955, 12129914.0625, 12129921.875, 12129935.86249995, 12129947.900322532, 12130013.418384243, 12130018.007153101, 12130031.19147481, 12130031.25, 12130037.5, 12130045.987527667, 12130050.0, 12130056.970634127, 12130065.456282247, 12130067.1875, 12130084.953767361, 12130091.444670742, 12130092.849368827, 12130094.221980205, 12130117.437647646, 12130120.3125, 12130120.3125, 12130145.481511893, 12130148.718161337, 12130189.509877479, 12130204.6875, 12130218.75, 12130262.5, 12130265.342309002, 12130273.395135686, 12130276.971466701, 12130287.677255163, 12130295.18425958, 12130296.867599605, 12130298.683154095, 12130302.513754016, 12130308.97909248, 12130309.227422135, 12130311.745595917, 12130319.052491162, 12130326.703609211, 12130328.54387228, 12130341.56380966, 12130354.6875, 12130381.379928287, 12130392.982718255, 12130402.194199817, 12130413.388353886, 12130417.8760575, 12130422.308471208, 12130435.25431201, 12130440.50084157, 12130445.3125, 12130457.8125, 12130460.706320047, 12130471.875, 12130482.868522065, 12130524.656815004, 12130545.3125, 12130570.174723858, 12130571.594717715, 12130573.498669526, 12130576.946144866, 12130580.169126086, 12130611.977094589, 12130639.70289306, 12130655.399592983, 12130661.662498541, 12130663.514949754, 12130666.331415325, 12130689.126472294, 12130699.90837414, 12130700.0, 12130700.0, 12130709.375, 12130711.83007792, 12130730.981658265, 12130752.491740769, 12130762.5, 12130778.125, 12130803.172498448, 12130805.916069094, 12130807.446345817, 12130808.709051182, 12130823.08767788, 12130844.289102146, 12130847.10884735, 12130854.6875, 12130856.20078214, 12130869.939575834, 12130882.74075342, 12130889.435128594, 12130917.50549228, 12130920.099189278, 12130930.220613426, 12130948.265210351, 12130948.411505945, 12130949.449774353, 12130974.103143927, 12130983.799440578, 12130985.9375, 12131021.675257258, 12131025.0, 12131038.526450932, 12131042.474227624, 12131044.697476609, 12131052.86905337, 12131092.509859858, 12131096.794301827, 12131102.454644721, 12131104.241488842, 12131110.17157768, 12131125.0, 12131163.627302067, 12131262.5, 12131276.132260103, 12131309.012332967, 12131318.337294402, 12131356.25, 12131362.406651756, 12131400.673935689, 12131441.459926838, 12131479.091067415, 12131537.5, 12131543.466649858, 12131602.82085534, 12131633.551837072, 12131742.1875, 12131750.0, 12131758.419356894, 12131795.459585346, 12131869.904106839, 12131899.509148747, 12131911.886995062, 12131917.1875, 12131987.5, 12132011.691406367, 12132083.2640761, 12132109.157035356, 12132129.6875, 12132163.538571764, 12132193.75, 12132245.3125, 12132273.211757943, 12132328.556478355, 12132351.110610262, 12132392.666235657, 12132435.9375, 12132443.123520976, 12132460.9375, 12132639.0625, 12132822.504950143, 12132876.488502704, 12133008.230539523, 12133060.9375, 12133148.4375, 12133321.940466011, 12133344.820572622, 12133519.774003608, 12133521.40437498, 12133681.704386072, 12133746.48753731, 12133803.522400975, 12133919.115801807, 12133944.662001545, 12133960.58183096, 12134005.843323348, 12134012.5, 12134031.25, 12134120.3125, 12134175.279545931, 12134310.9375, 12134391.620848477, 12134401.47354286, 12134410.058970693, 12134638.536976455, 12134755.314246887, 12134906.58804058, 12134971.094825162, 12135025.0, 12135076.90623624, 12135244.878246207, 12135528.125, 12135543.602792934, 12135652.782959491, 12135846.113124687, 12135922.33544622, 12136146.845757322, 12136192.1875, 12136192.245365305, 12136236.314755794, 12136497.15377094, 12137029.6875, 12138337.533923214, 12139144.553256255, 12139767.1875, 12140913.838474022, 12141577.158650037, 12142182.8125, 12142270.3125, 12142850.793389825, 12143231.25, 12143557.797937946, 12143635.532452414, 12143639.864592807, 12143714.09052869, 12144236.239835791, 12144263.380952347, 12144406.417362396, 12144477.74094961, 12144528.125, 12144540.680996316, 12144636.169008842, 12144698.285447039, 12144833.871257083, 12144835.753313262, 12144941.924142957, 12144993.526546597, 12145013.7477243, 12145223.4375, 12145282.965169834, 12145346.346800359, 12145354.6875, 12145361.574953256, 12145401.24967567, 12145422.847519362, 12145543.151527334, 12145596.875, 12145601.327651741, 12145723.122919269, 12145752.566926474, 12145880.632815111, 12146009.46654251, 12146010.176282011, 12146208.570203202, 12146520.935996719, 12147143.143073991, 12147189.122670537, 12147303.004029414, 12147760.43726808, 12148158.46341087, 12148204.983299319, ...], [45.889713964129236, 37.429305672475024, 49.22882179915013, 21.675492726042183, 83.99596779280357, 73.81249441442814, 7.15146760977778, 66.75444805662292, 10.58297924022905, 7.511826870127467, 5.502613292183479, 52.93450984026994, 44.81961912635, 53.35603114962798, 49.864097644571025, 9.553718205650622, 40.027364484229494, 50.36168912494871, 34.84926611363861, 5.229651142437746, 5.648809167084248, 5.407070450266157, 8.260229954499827, 33.14263440417299, 67.12300134482804, 96.35541986898801, 23.935633973721618, 52.98588034278807, 52.007850559642804, 80.66652855013788, 72.08973549161348, 17.65245556224531, 7.499411283183757, 41.37074141406033, 9.78973739465288, 6.600083146393954, 54.15136533915037, 58.3048746401155, 99.21435695786276, 31.904691442350746, 90.78528381160675, 26.276577615236917, 22.087896501656548, 50.96208045608924, 5.063004114094514, 70.7919478437433, 71.53482244846843, 5.451417318895914, 11.8324980029066, 12.69363886114245, 21.745311554118494, 19.740734332555306, 14.602876803129409, 88.26973281321581, 24.409113647052592, 76.89853892505087, 44.69130563215147, 101.56261963711877, 12.437080829901813, 8.153290788166368, 9.31455389759185, 43.6783814048995, 7.2766346627055105, 86.58149975335962, 41.60243480431598, 78.44954563324494, 14.078326912951281, 37.81898710714505, 5.76990386705336, 88.53373544325275, 23.682379878113387, 24.941392069366145, 27.16251899205384, 91.98530489146786, 28.463696822305913, 70.08204453321572, 12.513472031058988, 142.5753039716956, 19.299642058474063, 42.20436191694313, 64.89174247085101, 60.075663731731744, 13.895580630356033, 16.4738586752782, 20.157556584190743, 68.53947445883006, 27.01030812606156, 30.27626893473189, 16.463439049708434, 6.448676841204721, 13.872101982282045, 47.556661903058014, 38.235740967060636, 149.31280100575088, 10.303813882134639, 56.300160228333326, 146.0229716949749, 28.317896818182454, 6.208837246111604, 30.25333527641741, 11.952941496608606, 11.45138801565456, 59.72530899059564, 17.87681320354187, 88.45216834847267, 84.70428949378146, 5.8299852118821995, 31.83046220709616, 6.262028523044139, 95.8468524691842, 34.7388262656243, 17.293889681377706, 65.96701211655929, 36.63686555337095, 23.26158343604778, 31.44969983635826, 23.393316942432392, 5.134184831810663, 9.400627285243875, 19.350176718929625, 72.79927116958255, 38.660926770403044, 22.48822246848146, 7.472993606281786, 65.38624889239993, 57.145608650830354, 38.047030517391285, 8.185018635092545, 53.37271795615367, 36.33594499829711, 61.75977556219715, 11.693013220530357, 67.04971297625539, 20.553418753069057, 14.216359660537773, 115.06343428532732, 30.426466148696797, 34.5102079735842, 52.0992841120778, 5.625026111915883, 5.937004764827864, 33.91900106564819, 9.73593722435707, 59.59061352660027, 78.52830984662165, 10.83421155949503, 42.563125758312815, 14.13558104256048, 77.03221803360181, 18.283052556277596, 6.712371655490689, 61.63795422643611, 20.34484930786786, 146.9542220302772, 8.36148954081269, 88.99415308013631, 76.19029626771852, 9.096773050996578, 43.675432558476736, 141.23274813579937, 12.579011287635055, 65.09888197992898, 33.616519744421105, 92.08191000861788, 55.34139373688725, 60.18494914392158, 39.13596631522983, 52.297158350750564, 57.918688377886596, 116.07212827684948, 31.061463996339953, 68.05950908722338, 67.10010421686309, 24.123912980843667, 11.701766209868094, 65.77233444848346, 66.61429676629548, 22.703202812489753, 43.655009761335876, 70.49218593534987, 6.60482755687606, 22.260669854647713, 53.76258674588048, 69.74250719249491, 43.46737938249858, 68.55343791159737, 43.365170865083954, 41.490077293131556, 5.876212789675655, 64.3155911370656, 29.255578307745015, 17.26776527360268, 15.53551675200538, 52.52821311650084, 33.950869375200824, 101.76391876118791, 47.683013912400305, 20.70404989136673, 13.981488560209934, 36.25307724554802, 13.506530640295995, 5.240619967985248, 52.691324593712025, 62.49032939462956, 31.939446310308448, 34.02824739384132, 15.191767600972163, 64.14694729720793, 47.87124646574974, 24.23928973584402, 66.1100399620017, 90.75285321814174, 112.82220640234237, 8.566631587662595, 36.22491322300331, 68.66177328061733, 7.286430179029694, 134.26008008415874, 7.886666277427357, 9.53413851995793, 13.059148939001602, 9.669170840735982, 6.348920184412596, 14.661653891287708, 75.9033009387141, 17.24888736804437, 37.831953810488926, 7.300588364530339, 45.352545004891844, 68.68071256312308, 18.84996978558085, 16.287869032453568, 66.87056815179297, 71.15631926197314, 23.835672767742167, 99.0484755712249, 16.17816575921062, 39.84671465666684, 25.435025097449742, 44.57869835656271, 84.05839810529064, 25.2509472698431, 82.10488718627379, 94.42218444328763, 8.039632564096342, 30.628579728047168, 92.12514356760869, 114.74161907415072, 76.83456377078664, 54.49677716131015, 61.68303460119486, 27.864597052398544, 14.99656855605, 13.078183040591517, 23.054845300140236, 8.413210857500157, 14.081406897213675, 143.9142202792183, 36.77495232121304, 91.3974063358604, 39.33856334318415, 84.19120415134422, 5.556823205867982, 5.647379253377706, 11.18704038105649, 7.2537343589532695, 58.137181314901255, 15.996949947049458, 25.47817546778811, 118.67858984538303, 38.62855727143447, 5.327826864949229, 7.532354510359294, 7.517448609862566, 6.235550352084777, 40.21603755453827, 108.49588456513905, 19.16220421254333, 22.653153055993005, 54.77239570843904, 30.67723346784017, 9.348198341744487, 34.60777231056518, 87.01528885011011, 44.74791284912573, 15.687050769598951, 6.388538361192716, 12.164463601188341, 26.463938356928878, 12.914336501898639, 96.00811209821369, 41.175762900767864, 7.882643853536028, 65.08147548424013, 124.81821685903364, 47.51261877857798, 16.00291099264353, 113.20404545480274, 5.979214953963352, 15.457695295156864, 53.51131077122983, 49.453125273375555, 105.29253931716451, 18.496095207640945, 14.808970180465906, 87.91944706725482, 28.411028194979476, 18.135210320533083, 170.09339298757723, 8.949178024700906, 11.367588425702037, 18.801974172303257, 35.17286297916786, 41.79603255822363, 107.59868627503513, 45.68235582153449, 78.50541283490607, 49.74916330784404, 8.050940296685523, 68.59944156936167, 9.73493945997848, 56.44063175377267, 5.89593763893078, 13.502070785170652, 23.457131622590193, 28.20342135202501, 73.17941586770316, 69.3851984591747, 8.496857452015792, 13.72042345325696, 134.1374736641807, 32.30194510641401, 29.840733808960255, 51.70186248028501, 52.77264732683501, 24.863926484358437, 53.11064423631584, 22.23531568717296, 20.988517602038954, 16.98974878379896, 30.694032422339127, 23.30486223645766, 27.658617321138465, 61.612999312386684, 14.76016682817705, 10.17640343319717, 12.46119855160385, 66.99410997156603, 83.12672323743054, 75.5252300285463, 71.57072935979812, 22.580326306467413, 52.72919440486798, 7.582567108148022, 6.2728825229878895, 28.26941367853729, 12.812999982896123, 103.56559579232005, 8.93327190057726, 38.527719048392974, 27.693164303727087, 64.61311047168225, 71.923934684792, 80.29365875096138, 20.81782098069957, 49.17198951797275, 102.11706803579946, 58.20535571280819, 18.178511091858176, 20.726706101733676, 10.049274504992674, 62.506720756544325, 31.839368323037448, 21.57867975525835, 20.053513187899206, 43.78138145710974, 94.2077080027542, 122.37852984394235, 22.45607530092689, 16.341061869764197, 28.162131278785537, 40.88932336580159, 24.0436923428764, 102.70244322328821, 21.370574419962757, 38.53304021305139, 31.82079254860903, 5.795097481709082, 31.8598728148556, 85.8505398666909, 69.41203817285576, 58.435624248973895, 26.361106369276737, 7.061536427311519, 32.028670614690746, 73.87987229577647, 10.24080209624464, 16.45842715251, 21.260434841058693, 29.25579529139825, 111.2703340471983, 10.025307454469754, 11.536106694263886, 52.80584715943366, 51.765771705560574, 55.410182839089515, 15.735054915437518, 22.79964743485644, 50.433624632787776, 6.119782774118161, 54.822327000689164, 80.36004929204923, 73.1294105725851, 22.299998909555818, 11.060207881854954, 34.62160117331706, 74.80772942199874, 7.423840932104076, 60.125493709858844, 11.384285841794593, 23.9217306568681, 52.88520401498246, 14.666273124604956, 56.032636534763796, 40.58809025857436, 19.460682478396148, 20.048054489262555, 14.729244988601854, 96.39054657333428, 40.9378940481934, 7.362119114143577, 76.37972865548785, 54.20087401330727, 56.52269836232309, 6.373964338104347, 59.422488100836084, 14.309225921327503, 24.388680800671402, 76.27069573632758, 58.9805838794198, 20.872651856476928, 66.65211055461656, 42.55267552450752, 38.422300952279166, 10.697811037344454, 14.395075602973114, 86.61144056367237, 12.579068292570724, 19.43277079451338, 54.845740288679934, 43.0867596903952, 8.74222005899651, 51.49841471824167, 56.07024051897749, 5.629712554610593, 26.757212623382284, 20.827992055810164, 56.76725692191364, 5.626871506979203, 51.661292114164056, 46.6899908579396, 15.935449621133884, 31.934848508332728, 26.889751092983268, 7.128382147872808, 7.685253155707855, 57.362796993696854, 34.53303726871516, 21.498430715540458, 9.166240659542714, 43.46068662133582, 20.84024147163118, 31.953049742252272, 20.22413795989042, 5.693935286987096, 17.652324438323255, 68.5695729849022, 26.349414853273505, 76.56563230220526, 14.923564193905545, 98.54386023531771, 82.34260077317029, 7.6332725243652035, 25.01992311370589, 70.87701144700304, 12.843569440613944, 87.07351464346785, 19.92877695000662, 6.234145967084353, 117.81922454050351, 12.763704229323224, 15.631137339308829, 50.522241240288466, 32.75803989315907, 10.374233250109215, 6.149897913779549, 25.784046493304487, 28.080172604083145, 10.900684426732155, 78.92362020415347, 23.60034148910603, 17.801117617972423, 111.27854251693823, 62.01716453310451, 69.40144108578706, 12.152270572923221, 10.744540479324538, 69.04696970112289, 95.97351841665844, 25.629377912999235, 6.846589722811, 49.712463138953986, 83.32028852443564, 19.09304233009956, 66.05216613695261, 59.11204412609341, 52.68266802292352, 112.31624529502336, 6.2879500626432385, 6.4442805178617615, 11.81794798452092, 45.325486371665804, 43.665601412320036, 68.11109304317029, 45.58623373735681, 17.302461979937963, 85.10667272001092, 22.828935556275997, 84.14166904999763, 42.070311109265404, 8.795363367038544, 47.8998267392241, 120.41596317051707, 16.60580072000715, 5.078752028584423, 27.057264046547157, 70.41602752087739, 68.45749800140383, 33.994026436341535, 115.70808189157378, 33.16255241720773, 114.0736082359236, 7.103469618404217, 7.181260046679992, 49.108577551135255, 209.86019662462286, 11.07937648330621, 60.78890265957342, 8.204291242429974, 6.92242329891143, 53.87947118303032, 56.4384481684362, 14.644192377108888, 36.913242317263965, 7.702734150922879, 73.98680381499642, 16.85175927464876, 93.58032637629876, 71.72380003326879, 23.99166160326516, 34.45539873030993, 15.149047787692483, 24.958337573408894, 54.23210018319631, 11.337604524799637, 27.314831446266357, 69.0052616555269, 37.712699985484676, 26.3669127867291, 65.31636973627093, 88.90704841708478, 13.768758592698155, 40.85061773245965, 22.779953720119366, 88.03385218364133, 65.95636356179438, 115.21662941634636, 27.179112720025152, 78.5339462803784, 25.51134301228837, 17.82858172717507, 46.236645339664456, 11.570314445203522, 61.66767272182539, 6.1155482408346895, 5.283414986471774, 25.17416618707772, 130.870897145966, 87.46742113553296, 11.353006813166099, 9.3642713896648, 16.75222560470202, 15.42966671075267, 9.349496943666285, 7.3763243505518705, 36.5122067722796, 66.35021507480872, 19.95928695336311, 5.633892852033823, 30.35349799958267, 62.11461296153532, 8.778874464338964, 6.454275403255428, 13.939132666862905, 30.863782916143737, 6.716453929851043, 52.052158624148475, 71.29403215997955, 80.36781759921115, 10.563644432603738, 6.0425658685998975, 63.17260873207339, 36.2928787701743, 114.37143229045498, 17.978753188184633, 61.503780627449366, 9.453263749290826, 42.10885144482472, 34.33472403959579, 16.116739564648206, 5.585631502736133, 40.53980531541058, 5.472883863132529, 7.581700230526096, 56.6506152299376, 10.701019277639256, 10.858777586823035, 60.49521333883993, 9.419241655755414, 73.07409240502564, 44.6246097168913, 7.806876691000984, 48.600258747950505, 161.96405412752603, 28.11910573840707, 8.681830481888815, 59.29175146583635, 16.650132301650757, 35.00558480425079, 25.441148124740693, 25.245219172093133, 7.124515575123892, 98.27036658399062, 9.240836805256984, 23.544208593704038, 7.259491843727534, 44.95821924304535, 37.14047453922968, 36.319767350952866, 44.65343390092362, 8.789474897542823, 18.236248317836395, 16.28244935357917, 68.969736047124, 46.26139109809676, 5.221349394902058, 17.05930382856039, 37.763588071647625, 27.31778135591512, 9.447010049778783, 43.81362938933582, 12.937706541459205, 30.213994632084333, 108.46146454825865, 57.532550362399675, 6.755195449227491, 15.605097713872441, 74.59988069036736, 24.222470227812057, 46.7408434628991, 14.030954388759895, 22.25467108441301, 60.4018287305489, 56.227145415861244, 16.807725911124884, 69.99924689655971, 76.54325904535884, 7.078239151927014, 15.64369196903139, 29.30048253941233, 48.04845010063949, 163.9811519621571, 27.274363528999864, 26.98177241845146, 32.545001942547124, 15.243732412778932, 34.86011325807779, 66.21068308358267, 6.85290294275054, 68.94539960889115, 10.608856711185217, 149.56664638547116, 13.377091523161473, 26.932468292255933, 18.525160284851722, 21.851781177156536, 6.6946935312912395, 21.958711043858422, 11.740768726655315, 47.50603532954708, 24.427373069477493, 78.42686914990327, 23.767463087411773, 8.910922102695212, 39.29168296811368, 55.51316049669457, 9.032985806947725, 6.29407578914032, 26.71221819946782, 30.443980187897406, 42.56096926816903, 33.277813029062074, 148.9816684443227, 18.36506433246221, 60.3834341972332, 39.174169090494104, 36.355826355345194, 23.020078985941538, 18.1518654190922, 16.121289359924972, 13.126084152354188, 32.97200281195232, 33.876193631388205, 102.144621833516, 48.59981165916134, 74.63185800970943, 20.978782577690225, 35.265458880332076, 13.547642006065946, 47.56797730933256, 65.14526494308524, 63.2690285178836, 7.7225078137941, 61.33146624037601, 18.94859380231494, 69.36497957308845, 45.16838121208688, 5.7870824923392075, 6.643339477857984, 55.15105480630306, 83.80032988102474, 14.17251234933684, 10.909873700581837, 35.28985238536151, 62.027635660191535, 100.23624312034994, 68.79656201999721, 35.77912056893696, 95.781004837381, 72.41005976422264, 10.24694092035863, 11.73815014816724, 6.810779265594795, 12.887187721819013, 18.962913916738245, 80.58681502863541, 69.80722123723636, 21.277439431939445, 42.178454615328675, 46.654441946012916, 55.01533150334044, 27.12420503289453, 65.26922775763458, 59.970061649629216, 97.86412567483325, 53.55600422373681, 55.020659051091286, 86.60664775620297, 104.08250136254861, 65.45966689529251, 18.64827962957658, 31.084313333351112, 38.09898846130229, 7.826899528419156, 135.39474272681295, 6.596103905069404, 21.85033013226075, 8.423442864770808, 32.667354634334814, 84.33405930327926, 77.18243357419192, 58.85559532309607, 21.965575155082952, 41.730709337523166, 30.297208542963126, 31.173683799933492, 132.66638811860398, 27.71339162668119, 10.513271816289315, 15.663092479491267, 100.49600477280431, 39.5311500935493, 23.762961219691345, 5.58110045835338, 13.62046768057366, 9.209659163019204, 19.282304067968457, 166.92807622697129, 6.5094412039457445, 6.132769025382891, 110.66981582961326, 81.71037430030383, 25.23577125990461, 29.835114650330482, 18.05645806751762, 6.020691662478318, 12.406647324534134, 9.726952098126107, 8.813611711526141, 9.228581274905826, 46.47796415865347, 96.7117536931799, 40.35965617467869, 115.336506919809, 17.38155639422459, 23.21435376919095, 35.52245225459571, 26.07052834902066, 24.005918616680756, 15.179899923388437, 78.5950240471742, 11.97437135485411, 39.51488830356237, 82.30095958263153, 8.702824210340784, 18.678640091147855, 8.907691985292976, 12.446256730721236, 20.531850909976328, 22.54197072028348, 106.82009993600832, 32.49939859049745, 52.94574283100022, 8.82264194153542, 6.711091153962685, 20.25936058521681, 79.78547742553125, 47.55128355692597, 44.030154651888196, 6.0540483626488415, 68.02438871264349, 12.893423587167883, 14.702385693060045, 51.96459793518726, 5.298365707221804, 46.74999957534435, 43.05722544691746, 7.026754440758893, 37.64128873146658, 24.85854385953298, 5.137356938682569, 9.157322821044254, 6.574039993090872, 7.542089832411378, 6.758328129120674, 56.90301430920442, 5.750472740491426, 117.38833928097654, 45.07394484226985, 14.231177279688575, 112.3677555763752, 5.032624765023532, 8.444256104359665, 34.0903138115498, 9.123973092344958, 11.671955450593485, 27.0243664725439, 86.57300860922291, 22.331678933468567, 47.12345907102092, 91.24914976200112, 22.164845601899593, 52.08336192608085, 8.07144989568686, 12.051144185599926, 13.571656830333641, 80.6523106828988, 14.850473772967351, 18.331295514597578, 33.00489122589853, 6.028196476290543, 61.88108656070128, 103.2362542823909, 163.8508156890281, 18.779297273951613, 61.10329669576984, 97.2902984993463, 17.899784553311427, 15.533420135903128, 20.16526481638086, 21.584851926121353, 28.458503908568915, 51.265311585925296, 58.81715918366045, 5.657159500743588, 5.979720513450265, 42.97474012434009, 32.4631685788293, 90.58005972077507, 56.59680902673661, 31.762359485940628, 6.719260493581867, 16.88794721302353, 21.237110039750462, 44.908260561513174, 42.3070969872938, 12.992502117703747, 107.30287739512865, 28.863357383820382, 12.279329434699838, 26.851159463346725, 18.45411579559805, 29.620205321923763, 71.23316901822895, 19.13408562746623, 105.09627659324619, 87.69328777117315, 10.46398237530009, 8.542427400593608, 13.645201568052027, 11.811403885288067, 26.449630713575928, 70.72864394622079, 23.139089767298326, 31.232600033850737, 93.49521724999659, 64.5830791723209, 34.534301624795845, 16.12601494417475, 109.01262777898947, 18.448285936108512, 25.62597607821814, 17.72768201890957, 13.256682420047111, 12.272486403917974, 42.61126508074207, 47.3756980158264, 59.99781511875461, 16.4363433069603, 107.22118167690208, 42.03417274710807, 46.31546526306683, 25.09438764576779, 30.172078124026473, 7.7787187715710715, 27.958959700079284, 83.89750179159614, 6.496200543066592, 11.773450261852442, 51.05575674948409, 41.07419617581898, 175.4974791103274, 83.71565281647035, 68.67167783346095, 5.69264720843021, 17.83335904536932, 48.36842947429183, 46.71487171228241, 30.805758984089742, 45.723807460519545, 30.577359431946586, 13.593845214986423, 10.11617237783889, 125.63230919879953, 5.474894504386616, 14.666460173615542, 23.793628286157833, 29.331828146957356, 37.26313826043238, 15.159324754840297, 20.30192710137078, 14.391985422313883, 21.703766139593576, 25.352118928862538, 38.59160688025695, 5.797629582375002, 23.563819756658454, 93.40161244206004, 82.62181882802976, 21.216331749606972, 82.41700464331002, 18.093260087898653, 13.869676306511591, 20.640121514765106, 15.723370825873804, 73.78567311573033, 9.140418331344108, 23.56626278942704, 29.445183709350175, 7.985107988393212, 8.335587144125492, 7.349317638596293, 17.878584287450472, 13.466299916003218, 41.60369157674441, 130.1927691107977, 28.409472883696942, 8.038649214765629, 58.33852192772525, 8.449450553247562, ...])
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)