15.09.2013 Views

Bidrag til Risøs edbhistorie Af Leif Hansson Forord Der er flere ...

Bidrag til Risøs edbhistorie Af Leif Hansson Forord Der er flere ...

Bidrag til Risøs edbhistorie Af Leif Hansson Forord Der er flere ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Bidrag</strong> <strong>til</strong> <strong>Risøs</strong> edb­historie<br />

<strong>Af</strong> <strong>Leif</strong> <strong>Hansson</strong><br />

<strong>Forord</strong><br />

<strong>D<strong>er</strong></strong> <strong>er</strong> fl<strong>er</strong>e grunde <strong>til</strong>, at jeg begynd<strong>er</strong> på dette skrift. Dels<br />

skyldes det min int<strong>er</strong>esse for det historiske kombin<strong>er</strong>et med<br />

min førstehånds viden om emnet, dels den omstændighed, at d<strong>er</strong><br />

med garanti ikke <strong>er</strong> nogen d<strong>er</strong> vil skrive den, hvis jeg ikke<br />

gør det.<br />

Det <strong>er</strong> usikk<strong>er</strong>t, hvor langt jeg når i emnet. Det vil næppe<br />

være muligt at foretage egentlige kildestudi<strong>er</strong>, så basis vil<br />

være min hukommelse og de papir<strong>er</strong>, jeg har ved hånden. <strong>D<strong>er</strong></strong><br />

ligg<strong>er</strong> også en usikk<strong>er</strong>hed om, hvor p<strong>er</strong>sonligt jeg vil håndt<strong>er</strong>e<br />

det, eft<strong>er</strong>hånden som jeg når frem.<br />

På dette sted vil jeg g<strong>er</strong>ne takke det altid b<strong>er</strong>edvillige p<strong>er</strong>­<br />

sonale på <strong>Risøs</strong> bibliotek, d<strong>er</strong> har været mig behjælpelig med<br />

at grave de mærkeligste rapport<strong>er</strong> frem fra begyndelsen af<br />

60'<strong>er</strong>ne. Værdien af kompetent støttep<strong>er</strong>sonale kan ikke ov<strong>er</strong>­<br />

vurd<strong>er</strong>es.<br />

Urtiden<br />

Atomen<strong>er</strong>gi (som engang var <strong>Risøs</strong> hovedbeskæftigelse) og elek­<br />

troniske regnemaskin<strong>er</strong> har en række parallell<strong>er</strong> i d<strong>er</strong>es histo­<br />

rie. Begge kom frem und<strong>er</strong> 2. v<strong>er</strong>denskrig og blev støttet på<br />

grund af d<strong>er</strong>es militære potentiel. Eft<strong>er</strong> krigen fortsatte den<br />

tekniske udvikling i en kombination af militær og fredelig<br />

int<strong>er</strong>esse. Endvid<strong>er</strong>e udviklede atomen<strong>er</strong>gien og dens sikk<strong>er</strong>­


hedskrav (og våbnene) sig hurtigt på en måde, så det <strong>til</strong> en­<br />

hv<strong>er</strong> tid kraftigste edb­anlæg var nødvendigt for at komme vi­<br />

d<strong>er</strong>e.<br />

På dansk grund kan man fortsætte parallellen med at bemærke,<br />

at opbygningen af Risø og Regnecentralen skete nogenlunde sam­<br />

tidig. Regnecentralen blev oprettet som et institut und<strong>er</strong> ATV<br />

i eft<strong>er</strong>året 1955, altså samme år som loven om Atomen<strong>er</strong>gikom­<br />

missionen blev vedtaget.<br />

Regnecentralen gik i gang med at bygge DASK, og i 1957 var den<br />

så langt, at d<strong>er</strong> blev afholdt kodningskurs<strong>er</strong> <strong>til</strong> den. <strong>D<strong>er</strong></strong> blev<br />

også adgang for stud<strong>er</strong>ende <strong>til</strong> at lære kodning, og fem stud.<br />

polyt. af fysikretningen, 7. halvår, deltog i et kursus, som<br />

Chr. Gram holdt i eft<strong>er</strong>året 57. De var Vibeke Hansen, <strong>Leif</strong><br />

<strong>Hansson</strong>, Gundorf K. Kristiansen, Pet<strong>er</strong> Villemoes og Helge Vil­<br />

strup, d<strong>er</strong> alle sen<strong>er</strong>e har haft relation<strong>er</strong> <strong>til</strong> Risø.<br />

I somm<strong>er</strong>en 58 udbød Risø ved P.L.Ølgaard tre eksamensprojek­<br />

t<strong>er</strong>, d<strong>er</strong> gik ud på at udarbejde kod<strong>er</strong> <strong>til</strong> DASK <strong>til</strong> b<strong>er</strong>egning<br />

af reaktorfysiske forhold. De drejede sig om at udvikle "A<br />

two­group diffusion theory code, which calculates the<br />

reactivity, real ­ and adjoint flux in symmetrical homogeneous<br />

box­geometry", og <strong>til</strong>svarende i sfærisk og cylind<strong>er</strong>geometri.<br />

Opgav<strong>er</strong>ne blev løst af henholdsvis Vibeke Hansen,<br />

G.K.Kristiansen og Helge Vilstrup, medens Villemoes lavede et<br />

eksp<strong>er</strong>imentelt projekt ved DR­1.<br />

Det <strong>er</strong> de første tre eksamensprojekt<strong>er</strong>, d<strong>er</strong> blev lavet på<br />

DASK, og de <strong>er</strong> ikke medregnet i en sen<strong>er</strong>e opgørelse fra DTH,<br />

d<strong>er</strong> først har indregnet projekt<strong>er</strong> fra 1959. i<br />

Oldtiden


I de næste år begyndte Risø at bruge DASK. Helge Vilstrup blev<br />

ansat direkte fra eksamensbordet i Reaktorfysikgruppen und<strong>er</strong><br />

P.L.Ølgaard. G.K.Kristiansen blev ansat nogle måned<strong>er</strong> sen<strong>er</strong>e.<br />

I marts 60 havde man fem kod<strong>er</strong> <strong>til</strong> DASK og arbejdede på to<br />

m<strong>er</strong>e. Arbejdet var ret tungt, idet d<strong>er</strong> skulle kodes i maskin­<br />

kode, altså et eksp<strong>er</strong>tarbejde, d<strong>er</strong> hovedsageligt blev udført<br />

af Vilstrup, medens G.K.Kristiansen mest int<strong>er</strong>ess<strong>er</strong>ede sig for<br />

matematiske forhold. (Han blev i øvrigt dr. phil på en matema­<br />

tisk afhandling i marts 1991.)<br />

DASK havde på det tidspunkt kun 5­huls striml<strong>er</strong> <strong>til</strong> ind­ og<br />

udlæsning. <strong>D<strong>er</strong></strong> var altså kun plads <strong>til</strong> 32 tegn i alfabetet, og<br />

det var ikke muligt at udskrive tekst<strong>er</strong>. Behandling af uddata<br />

skete d<strong>er</strong>for på den måde, at man tegnede et transparent<br />

ov<strong>er</strong>læg med tabelramm<strong>er</strong> og tekst<strong>er</strong> og lagde det oven ov<strong>er</strong> den<br />

udskrift, som den strimmelstyrede skrivemaskine lavede, for at<br />

se, hvad de enkelte tal betød. (Fig. 1.)<br />

Kodningen skete som nævnt i maskinkode, og det var d<strong>er</strong>for en<br />

tidkrævende specialitet at skrive kod<strong>er</strong>. I septemb<strong>er</strong> 59 havde<br />

beta­gruppen i fysikafdelingen dog prøvet at køre en Fortran<br />

­kode på en IBM 704 hos IBM i Paris.<br />

Gennem kontakten med Regnecentralen var Risø bekendt med pla­<br />

n<strong>er</strong>ne om det høj<strong>er</strong>e programm<strong>er</strong>ingssprog, Algol. Vilstrup havde<br />

været med på et int<strong>er</strong>nt kursus i dette sprog på Regnecentralen<br />

i fem dage i jan.­feb. 60. Man var også orient<strong>er</strong>et om plan<strong>er</strong>ne<br />

om at lave en ny, transistoris<strong>er</strong>et regnemaskine, som kunne<br />

plac<strong>er</strong>es ude på de videnskabelige institution<strong>er</strong>. (DASK fyldte<br />

jo et helt hus. Selve elektronikken optog det meste af<br />

stueetagen, og køleanlægget stod i kæld<strong>er</strong>en.)


Den nye maskine var GIER, Geodætisk Instituts Elektroniske<br />

Regnemaskine, d<strong>er</strong> netop skulle forsynes med en Algol­<br />

ov<strong>er</strong>sætt<strong>er</strong>. Det blev d<strong>er</strong>for i marts 1960 foreslået at købe en<br />

GIER for ca. 550.000 kr. <strong>til</strong> lev<strong>er</strong>ing i septemb<strong>er</strong> 1961. ii<br />

Det fremgår af forslaget, at Reaktorfysik på dette tidspunkt<br />

havde fem kod<strong>er</strong> kørende på DASK, inklusive de tre oprindelige,<br />

og yd<strong>er</strong>lig<strong>er</strong>e to und<strong>er</strong> arbejde. Man havde store forventning<strong>er</strong><br />

<strong>til</strong> den lettelse i kodearbejdet, som indførelsen af Algol kun­<br />

ne medføre, idet alle ingeniør<strong>er</strong> så kunne lære at kode, og det<br />

var jo en vision, som i rigt mål <strong>er</strong> blevet opfyldt.<br />

En række andre atomen<strong>er</strong>gilaboratori<strong>er</strong> havde all<strong>er</strong>ede elektro­<br />

niske regnemaskin<strong>er</strong> på dette tidspunkt. Navnlig F<strong>er</strong>ranti M<strong>er</strong>­<br />

cury var ret udbredt, og d<strong>er</strong> havde været føl<strong>er</strong>e om at have det<br />

samme udstyr i de nordiske lande, men den tanke var altså igen<br />

forladt.<br />

Man forventede, at GIERs stab skulle bestå af 1,5 ingeniør, en<br />

teknisk assistent og 0,5 finmekanik<strong>er</strong>, og man foreslog, at<br />

Elektronikafdelingen skulle tage sig af reparation og vedlige­<br />

holdelse. H<strong>er</strong><strong>til</strong> kom en b<strong>er</strong>egningsgruppe på to kod<strong>er</strong>e og 0,5­1<br />

kontorassistent, men denne gruppe var også nødvendig uden<br />

GIER.<br />

Elektronikafdelingen havde kort forinden anskaffet en analog<br />

regnemaskine, og eft<strong>er</strong> sigende mente man d<strong>er</strong>, at den kunne<br />

dække <strong>Risøs</strong> behov for regnekraft i mange år. Også Kofoed Han­<br />

sen i Fysikafdelingen havde bekymring<strong>er</strong> ov<strong>er</strong>, om Risø kunne<br />

udnytte så stor en regnemaskine som GIER, d<strong>er</strong> havde 1 k ord<br />

lag<strong>er</strong> iii (1 ord havde 40 bit plus 2 mærkebit).


17. juni 60 kunne Ølgaard skriftligt bekræfte for direktør<br />

Bech, Regnecentralen, at AEK ønskede at købe en GIER. Kontrak­<br />

ten fastsatte prisen <strong>til</strong> 600.000 kr. Endvid<strong>er</strong>e blev det aftalt<br />

und<strong>er</strong> ov<strong>er</strong>skriften "Uddannelse af p<strong>er</strong>sonale", at AEK kan del­<br />

tage i opbygningen af maskinen med højst et teknik<strong>er</strong>­ og et<br />

halvt matematik<strong>er</strong>­mandår. iv Dette blev sen<strong>er</strong>e udlagt for mig,<br />

som at et mandår var en del af prisen.<br />

Det var et klart udtalt ønske fra Regnecentralen, at GIER­kø­<br />

b<strong>er</strong>ne skulle være inds<strong>til</strong>let på at samarbejde om udvikling og<br />

udveksling af programm<strong>er</strong>. Dette ønske delte alle part<strong>er</strong>, og<br />

det har givetvis været medvirkende <strong>til</strong> en sund edb­udvikling i<br />

60'<strong>er</strong>ne i Danmark, lige som det må ses som en del af baggrun­<br />

den for den sen<strong>er</strong>e oprettelse af Dansk Selskab for Datalogi.<br />

<strong>D<strong>er</strong></strong> blev h<strong>er</strong>eft<strong>er</strong> oprettet s<strong>til</strong>ling<strong>er</strong> <strong>til</strong> en "uformel Regnema­<br />

skinegruppe" med Vilstrup som led<strong>er</strong> og endvid<strong>er</strong>e en "GIER­eks­<br />

p<strong>er</strong>t", en "GIER­teknik<strong>er</strong>", en matematik<strong>er</strong> og en kontordame <strong>til</strong><br />

betjening af hullemaskine. Denne "gruppe" indgik i Reaktorfy­<br />

sikgruppen i Reaktorafdelingen, men i 1961 kom en plan om or­<br />

ganisationsændring, hvor Reaktorafdelingen blev delt op i fle­<br />

re afdeling<strong>er</strong>, og hvor Reaktorfysik und<strong>er</strong> Ølgaard blev en<br />

selvstændig sektion, hvori Regnemaskinen skulle indgå som en<br />

formel gruppe.<br />

1. februar 1961 blev <strong>Leif</strong> <strong>Hansson</strong> ansat, design<strong>er</strong>et <strong>til</strong> rollen<br />

som GIER­eksp<strong>er</strong>t. I mellemtiden var Algol­rapporten kommet, og<br />

d<strong>er</strong> var en betydelig int<strong>er</strong>esse for mulighed<strong>er</strong>ne i dette sprog.<br />

En ov<strong>er</strong>sætt<strong>er</strong> <strong>til</strong> DASK var på vej med <strong>til</strong>hørende manual og<br />

kursusbog, d<strong>er</strong> dog snar<strong>er</strong>e må beskrives som en vejledning <strong>til</strong><br />

at læse rapporten. Denne var skrevet i det dengang helt nye<br />

"Backus Normal Form", BNF, d<strong>er</strong> sen<strong>er</strong>e ofte <strong>er</strong> udlagt som "Ba­<br />

ckus Naur Form", og den var bestemt ikke letlæselig.


Det første Algol­kursus på Risø fandt sted i februar­marts 61.<br />

Det havde Vilstrup som lær<strong>er</strong> og <strong>Hansson</strong> og N.E.Kais<strong>er</strong> som ele­<br />

v<strong>er</strong>, og det varede tre ug<strong>er</strong>, hvoreft<strong>er</strong> ingen af elev<strong>er</strong>ne følte<br />

sig særlig sikre på brugen af sproget. Algol <strong>til</strong> DASK og <strong>til</strong><br />

GIER var bas<strong>er</strong>et på 8­huls strimmel, d<strong>er</strong> blev skrevet ­ og<br />

rettet og rettet og rettet ... ­ på en Flexowrit<strong>er</strong>, lige som<br />

resultat<strong>er</strong>ne nu kom ud af DASK på en 8­huls strimmel, hvor d<strong>er</strong><br />

også kunne skrives tekst<strong>er</strong> <strong>til</strong> forklaring af de b<strong>er</strong>egnede tal.<br />

<strong>D<strong>er</strong></strong> var endnu ingen fung<strong>er</strong>ende ov<strong>er</strong>sætt<strong>er</strong>e <strong>til</strong> rådighed, men<br />

alene det at kunne nedskrive et program i Algol og diskut<strong>er</strong>e<br />

det med rekvirenten på det grundlag, var en stor lettelse i<br />

forhold <strong>til</strong> at arbejde direkte med DASK maskinkode.<br />

Forb<strong>er</strong>edels<strong>er</strong>ne <strong>til</strong> GIER<br />

I marts 61 indledte <strong>Hansson</strong> en udstation<strong>er</strong>ing på Regnecentra­<br />

len, hvor han var ind<strong>til</strong> <strong>Risøs</strong> GIER blev lev<strong>er</strong>et 19. februar<br />

62. De første måned<strong>er</strong> var d<strong>er</strong> nu ikke meget at lave med GIER,<br />

så arbejdet var koncentr<strong>er</strong>et om kodning i almindelighed og<br />

opbygningen af programbibliotek<strong>er</strong>. Vilstrup udarbejdede de<br />

første rutin<strong>er</strong> i GIER maskinkode <strong>til</strong> b<strong>er</strong>egning af Besselfunk­<br />

tion<strong>er</strong>.<br />

Da ov<strong>er</strong>sætt<strong>er</strong>en <strong>til</strong> DASK blev forsinket, udviklede d<strong>er</strong> sig en<br />

praksis, hvor Vilstrup "håndov<strong>er</strong>satte" Algolprogramm<strong>er</strong> <strong>til</strong><br />

maskinkode, idet d<strong>er</strong> lå klare regl<strong>er</strong> for, hvordan ov<strong>er</strong>sætt<strong>er</strong>en<br />

skulle behandle de forskellige struktur<strong>er</strong> i Algol.<br />

I maj måned afholdt GIERs konstruktør<strong>er</strong>, Torben Krarup og<br />

Bjarn<strong>er</strong> Svejgaard fra Geodætisk Institut, det første kursus i<br />

GIER maskinkode, og h<strong>er</strong>eft<strong>er</strong> blev <strong>Hansson</strong> koblet på at assi­


st<strong>er</strong>e Bodil Nave And<strong>er</strong>sen med den første manual og lærebog i<br />

GIER maskinkode.<br />

Jørgen Otto Sørensen, kaldet JOS, blev ansat <strong>til</strong> s<strong>til</strong>lingen<br />

som GIER­teknik<strong>er</strong> 1. juni 61, og også han blev udstation<strong>er</strong>et<br />

på Regnecentralen, m<strong>er</strong>e præcist i stueetagen i Telefonhuset,<br />

hvor det fysiske arbejde med maskinen foregik.<br />

I løbet af somm<strong>er</strong>en kom man så langt med opbygningen af GIERs<br />

prototype, at programmør<strong>er</strong>ne kunne have glæde af at komme i<br />

nærheden af maskinen, og også <strong>Hansson</strong> flyttede <strong>til</strong> telefonhu­<br />

set. Meget af arbejdet var fortsat koncentr<strong>er</strong>et om afprøvning<br />

og fejlfinding i prototypen og med afprøvning af de første<br />

systemprogramm<strong>er</strong>.<br />

De var <strong>til</strong> komprim<strong>er</strong>et ind­ og udlæsning, hvormed menes, at<br />

bitmønst<strong>er</strong>et i et ord udskrives som hul/ikke hul i 42 positio­<br />

n<strong>er</strong> i en hulstrimmel. <strong>D<strong>er</strong></strong> var valgt et format med paritetsbit,<br />

og hvor den ene kanal i strimmelen kun blev brugt som mellem­<br />

rum mellem ordene. Som følge h<strong>er</strong>af blev fejl und<strong>er</strong> indlæsning<br />

opdaget meget hurtigt, hvoreft<strong>er</strong> indlæseprogrammet stoppede.<br />

Dette viste sig at være et meget effektivt hjælpemiddel, når<br />

man skulle finde fejl i maskinellet, fordi fejlsituationen<br />

ikke var ødelagt af eft<strong>er</strong>følgende op<strong>er</strong>ation<strong>er</strong>. For eksempel<br />

fandt <strong>Hansson</strong> en meget gen<strong>er</strong>ende fejl, hvor prototypens f<strong>er</strong>­<br />

ritlag<strong>er</strong>et sporadisk tabte bit, ved analyse af et sådant stop.<br />

Programm<strong>er</strong>ingsarbejdet fortsatte med indkørsel af indlæsnings­<br />

programmet OLGA, Ordre Læsning med Gi<strong>er</strong> Adress<strong>er</strong>ing, for<br />

Svejgaard og d<strong>er</strong>eft<strong>er</strong> kodningen af SLIP, Symbolic Language<br />

Input Program, som hjælp for Jørn Jensen.


På Risø blev det næste Algol­kursus holdt for otte medarbej­<br />

d<strong>er</strong>e, de fleste fra Reaktorfysik. Det blev nu klaret på fire<br />

dage, hvoreft<strong>er</strong> deltag<strong>er</strong>ne kunne give sig <strong>til</strong> at skrive pro­<br />

gramm<strong>er</strong>. Vilstrup havde udarbejdet et Algol­kompendium, d<strong>er</strong><br />

var m<strong>er</strong>e forståeligt, og som udelod en række mindre væsentlige<br />

konstruktion<strong>er</strong>. Ide<strong>er</strong>ne i dette kompendium var grundlaget for<br />

den indledende und<strong>er</strong>visning i programm<strong>er</strong>ing på Risø frem <strong>til</strong><br />

midten af firs<strong>er</strong>ne.<br />

Ved udgangen af 1961 havde Reaktorfysiksektionen i alt 17 Al­<br />

golprogramm<strong>er</strong>, hvoraf de to var håndov<strong>er</strong>sat <strong>til</strong> DASK, de to<br />

ov<strong>er</strong>sat på DASK og resten und<strong>er</strong> indkørsel. Da lev<strong>er</strong>ingen af<br />

GIER var forsinket, og da det var tydeligt, at GIERs Algolo­<br />

v<strong>er</strong>sætt<strong>er</strong> ville blive endnu m<strong>er</strong>e forsinket, opstod tanken at<br />

lave et Algol­fejlfindingsprogram <strong>til</strong> GIER. <strong>D<strong>er</strong></strong>ved kunne man<br />

opnå, at de striml<strong>er</strong> med programm<strong>er</strong>, som blev sendt ind <strong>til</strong><br />

DASK i Valby, ikke indeholdt syntaxfejl, og d<strong>er</strong>ved undgik man<br />

store forsinkels<strong>er</strong> på grund af gentagne forsendels<strong>er</strong> und<strong>er</strong><br />

indkørslen.<br />

Endvid<strong>er</strong>e arbejdede Vilstrup i denne p<strong>er</strong>iode på administra­<br />

tionsalgoritm<strong>er</strong>ne. Det var programdele, d<strong>er</strong> skulle lægges for­<br />

an og bageft<strong>er</strong> brug<strong>er</strong>nes egentlige programm<strong>er</strong>, og de sørgede<br />

så for banale ting i udskrift<strong>er</strong>ne som sideskift, sidetal og i­<br />

dentifikation af hv<strong>er</strong> side, ligesom d<strong>er</strong> var kontrol af indlæs­<br />

ningsdata for at forhindre at program og datastrimmel kom ud<br />

af takt. Man kan sige, at det var det første, spæde <strong>til</strong>løb <strong>til</strong><br />

et op<strong>er</strong>ativsystem.<br />

Eft<strong>er</strong>ord<br />

Og så blev den historie ikke læng<strong>er</strong>e. Andre ting tog for meget<br />

af min rest<strong>er</strong>ende tid på Risø, ind<strong>til</strong> jeg skulle fratræde 30.


juni 91. Det skriftlige mat<strong>er</strong>iale, jeg havde <strong>til</strong> rådighed, <strong>er</strong><br />

i RMS's historiske samling, idet mat<strong>er</strong>iale om p<strong>er</strong>sonalet dog<br />

<strong>er</strong> aflev<strong>er</strong>et <strong>til</strong> Bregninge. Men bidragene fra min hukommelse<br />

<strong>er</strong> selvfølgelig ikke nedfældet, og d<strong>er</strong> <strong>er</strong> næppe nogen, d<strong>er</strong> nu<br />

vil betale mig for at bruge min tid på det.<br />

Ov<strong>er</strong>sigt ov<strong>er</strong> p<strong>er</strong>sonale ved Regnemaskinen<br />

Navn Ansat Bemærkning<strong>er</strong><br />

Helge Vilstrup 1/ 2­59 ­ 31/10­63<br />

<strong>Leif</strong> <strong>Hansson</strong> 1/ 2­61 ­ 30/ 6­91 SYS fra 19/3­90<br />

Jørgen Otto Sørensen 1/ 6­61 ­ 31/ 7­66<br />

Ole Lang Rasmussen 1/ 1­62 ­ 31/ 1­91<br />

Kirsten Ploug, g. Dam 1/ 1­62 ­ ? (ca.65) Tidl.<br />

Reaktorafd.


iDette fremgår af en artikel i et ell<strong>er</strong> andet jubilæumsskrift ell<strong>er</strong> lignende fra DTH ell<strong>er</strong> NEUCC,<br />

formentlig forfattet af Chr. Gram.<br />

iiForslag om anskaffelse af elektronisk regnemaskine, Reaktorfysik 10 mar 1960 v. H. Vilstrup og<br />

P.L.Ølgaard.<br />

iiiReaktor ­ en<strong>er</strong>giteknikafdelingens historie, B. Micheelsen, jan 89.<br />

ivDette stamm<strong>er</strong> fra en ikke und<strong>er</strong>skrevet kopi af kontrakten.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!