summaryrefslogtreecommitdiff
path: root/writeup
diff options
context:
space:
mode:
authorthing 1 <thing1@seacrossedlovers.xyz>2024-12-03 09:17:33 +0000
committerthing 1 <thing1@seacrossedlovers.xyz>2024-12-03 09:17:33 +0000
commitfcab9befa83f9d3a354b5e4bef8436c4164133af (patch)
treefef1ee3d7d70b5daf2136e3ed44624a9e9c7a36a /writeup
parenta2511b902d1010559a4c19d28149ce27a3e8fed2 (diff)
renamed the project to Why are foss tools prefered...
Diffstat (limited to 'writeup')
-rwxr-xr-xwriteup/pretty.sh3
-rw-r--r--writeup/writeup-blx.bib11
-rw-r--r--writeup/writeup.aux130
-rw-r--r--writeup/writeup.bbl327
-rw-r--r--writeup/writeup.blg65
-rw-r--r--writeup/writeup.log1185
-rw-r--r--writeup/writeup.out16
-rw-r--r--writeup/writeup.run.xml92
-rw-r--r--writeup/writeup.tex2
-rw-r--r--writeup/writeup.toc17
10 files changed, 1847 insertions, 1 deletions
diff --git a/writeup/pretty.sh b/writeup/pretty.sh
new file mode 100755
index 0000000..797957c
--- /dev/null
+++ b/writeup/pretty.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+fmt writeup.tex -w 120 > tmp
+mv tmp writeup.tex
diff --git a/writeup/writeup-blx.bib b/writeup/writeup-blx.bib
new file mode 100644
index 0000000..286c489
--- /dev/null
+++ b/writeup/writeup-blx.bib
@@ -0,0 +1,11 @@
+@Comment{$ biblatex control file $}
+@Comment{$ biblatex bcf format version 3.10 $}
+% Do not modify this file!
+%
+% This is an auxiliary file used by the 'biblatex' package.
+% This file may safely be deleted. It will be recreated as
+% required.
+
+@Control{biblatex-control,
+ options = {3.10:0:0:1:0:1:1:0:0:0:0:1:3:1:3:1:0:0:3:1:79:+:+:nty},
+}
diff --git a/writeup/writeup.aux b/writeup/writeup.aux
new file mode 100644
index 0000000..6fbd11d
--- /dev/null
+++ b/writeup/writeup.aux
@@ -0,0 +1,130 @@
+\relax
+\bibstyle{biblatex}
+\bibdata{writeup-blx,ref}
+\citation{biblatex-control}
+\abx@aux@refcontext{nty/global//global/global}
+\providecommand\babel@aux[2]{}
+\@nameuse{bbl@beforestart}
+\providecommand\hyper@newdestlabel[2]{}
+\providecommand\HyField@AuxAddToFields[1]{}
+\providecommand\HyField@AuxAddToCoFields[2]{}
+\babel@aux{english}{}
+\@writefile{toc}{\contentsline {section}{\numberline {1}Using this document}{2}{section.1}\protected@file@percent }
+\citation{GNUmaifesto}
+\abx@aux@cite{0}{GNUmaifesto}
+\abx@aux@segm{0}{0}{GNUmaifesto}
+\citation{FOSSdef}
+\abx@aux@cite{0}{FOSSdef}
+\abx@aux@segm{0}{0}{FOSSdef}
+\@writefile{toc}{\contentsline {section}{\numberline {2}A brief introduction}{3}{section.2}\protected@file@percent }
+\@writefile{toc}{\contentsline {section}{\numberline {3}Used language in this paper}{3}{section.3}\protected@file@percent }
+\@writefile{toc}{\contentsline {section}{\numberline {4}What is Free Software?}{3}{section.4}\protected@file@percent }
+\citation{COMMONfoss}
+\abx@aux@cite{0}{COMMONfoss}
+\abx@aux@segm{0}{0}{COMMONfoss}
+\citation{KRITA}
+\abx@aux@cite{0}{KRITA}
+\abx@aux@segm{0}{0}{KRITA}
+\citation{KDE}
+\abx@aux@cite{0}{KDE}
+\abx@aux@segm{0}{0}{KDE}
+\citation{DOVECOT}
+\abx@aux@cite{0}{DOVECOT}
+\abx@aux@segm{0}{0}{DOVECOT}
+\citation{FIREFOX}
+\abx@aux@cite{0}{FIREFOX}
+\abx@aux@segm{0}{0}{FIREFOX}
+\citation{BROWSERmarketshare}
+\abx@aux@cite{0}{BROWSERmarketshare}
+\abx@aux@segm{0}{0}{BROWSERmarketshare}
+\citation{GNUproject}
+\abx@aux@cite{0}{GNUproject}
+\abx@aux@segm{0}{0}{GNUproject}
+\citation{OPENletter}
+\abx@aux@cite{0}{OPENletter}
+\abx@aux@segm{0}{0}{OPENletter}
+\@writefile{toc}{\contentsline {section}{\numberline {5}A brief history of FOSS}{4}{section.5}\protected@file@percent }
+\citation{BSDnet1}
+\abx@aux@cite{0}{BSDnet1}
+\abx@aux@segm{0}{0}{BSDnet1}
+\citation{LINUX}
+\abx@aux@cite{0}{LINUX}
+\abx@aux@segm{0}{0}{LINUX}
+\citation{LINUXmarket}
+\abx@aux@cite{0}{LINUXmarket}
+\abx@aux@segm{0}{0}{LINUXmarket}
+\citation{STEAMdeck}
+\abx@aux@cite{0}{STEAMdeck}
+\abx@aux@segm{0}{0}{STEAMdeck}
+\citation{GIT}
+\abx@aux@cite{0}{GIT}
+\abx@aux@segm{0}{0}{GIT}
+\citation{NONFREEvcs}
+\abx@aux@cite{0}{NONFREEvcs}
+\abx@aux@segm{0}{0}{NONFREEvcs}
+\@writefile{toc}{\contentsline {section}{\numberline {6}How is Free Software developed?}{5}{section.6}\protected@file@percent }
+\citation{IDEusage}
+\abx@aux@cite{0}{IDEusage}
+\abx@aux@segm{0}{0}{IDEusage}
+\citation{VSCODEvsintellij}
+\abx@aux@cite{0}{VSCODEvsintellij}
+\abx@aux@segm{0}{0}{VSCODEvsintellij}
+\citation{BROWSERperformace}
+\abx@aux@cite{0}{BROWSERperformace}
+\abx@aux@segm{0}{0}{BROWSERperformace}
+\@writefile{toc}{\contentsline {section}{\numberline {7}Comparing Free Software to its Proprietary counterparts}{6}{section.7}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsection}{\numberline {7.1}Programming IDE's}{6}{subsection.7.1}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsection}{\numberline {7.2}Web Browsers}{6}{subsection.7.2}\protected@file@percent }
+\citation{MANIFESTv3}
+\abx@aux@cite{0}{MANIFESTv3}
+\abx@aux@segm{0}{0}{MANIFESTv3}
+\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Comparing speed of browsers, time \textit {(lower is better)}}}{7}{figure.1}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsection}{\numberline {7.3}Office Software}{7}{subsection.7.3}\protected@file@percent }
+\@writefile{toc}{\contentsline {subsection}{\numberline {7.4}General conclusions}{8}{subsection.7.4}\protected@file@percent }
+\@writefile{toc}{\contentsline {section}{\numberline {8}What makes Free Software so appealing to developers?}{8}{section.8}\protected@file@percent }
+\@writefile{toc}{\contentsline {section}{\numberline {9}What makes Free Software so appealing to privacy experts?}{8}{section.9}\protected@file@percent }
+\@writefile{toc}{\contentsline {section}{\numberline {10}Where else is Free Software used and why?}{8}{section.10}\protected@file@percent }
+\@writefile{toc}{\contentsline {section}{\numberline {11}What's next for the Free Software space?}{8}{section.11}\protected@file@percent }
+\@writefile{toc}{\contentsline {section}{\numberline {12}Final thoughts}{8}{section.12}\protected@file@percent }
+\abx@aux@read@bbl@mdfivesum{98F9CAE2C3A5CF97E9DA9DF270606149}
+\abx@aux@defaultrefcontext{0}{COMMONfoss}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{BSDnet1}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{NONFREEvcs}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{DOVECOT}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{FIREFOX}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{BROWSERmarketshare}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{OPENletter}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{GIT}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{KRITA}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{LINUXmarket}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{MANIFESTv3}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{IDEusage}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{FOSSdef}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{GNUmaifesto}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{STEAMdeck}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{GNUproject}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{KDE}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{LINUX}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{VSCODEvsintellij}{nty/global//global/global}
+\abx@aux@defaultrefcontext{0}{BROWSERperformace}{nty/global//global/global}
+\abx@aux@defaultlabelprefix{0}{COMMONfoss}{}
+\abx@aux@defaultlabelprefix{0}{BSDnet1}{}
+\abx@aux@defaultlabelprefix{0}{NONFREEvcs}{}
+\abx@aux@defaultlabelprefix{0}{DOVECOT}{}
+\abx@aux@defaultlabelprefix{0}{FIREFOX}{}
+\abx@aux@defaultlabelprefix{0}{BROWSERmarketshare}{}
+\abx@aux@defaultlabelprefix{0}{OPENletter}{}
+\abx@aux@defaultlabelprefix{0}{GIT}{}
+\abx@aux@defaultlabelprefix{0}{KRITA}{}
+\abx@aux@defaultlabelprefix{0}{LINUXmarket}{}
+\abx@aux@defaultlabelprefix{0}{MANIFESTv3}{}
+\abx@aux@defaultlabelprefix{0}{IDEusage}{}
+\abx@aux@defaultlabelprefix{0}{FOSSdef}{}
+\abx@aux@defaultlabelprefix{0}{GNUmaifesto}{}
+\abx@aux@defaultlabelprefix{0}{STEAMdeck}{}
+\abx@aux@defaultlabelprefix{0}{GNUproject}{}
+\abx@aux@defaultlabelprefix{0}{KDE}{}
+\abx@aux@defaultlabelprefix{0}{LINUX}{}
+\abx@aux@defaultlabelprefix{0}{VSCODEvsintellij}{}
+\abx@aux@defaultlabelprefix{0}{BROWSERperformace}{}
+\gdef \@abspage@last{9}
diff --git a/writeup/writeup.bbl b/writeup/writeup.bbl
new file mode 100644
index 0000000..db56130
--- /dev/null
+++ b/writeup/writeup.bbl
@@ -0,0 +1,327 @@
+% $ biblatex auxiliary file $
+% $ biblatex bbl format version 3.2 $
+% Do not modify the above lines!
+%
+% This is an auxiliary file used by the 'biblatex' package.
+% This file may safely be deleted. It will be recreated as
+% required.
+%
+\begingroup
+\makeatletter
+\@ifundefined{ver@biblatex.sty}
+ {\@latex@error
+ {Missing 'biblatex' package}
+ {The bibliography requires the 'biblatex' package.}
+ \aftergroup\endinput}
+ {}
+\endgroup
+
+\datalist[entry]{nty/global//global/global}
+ \entry{COMMONfoss}{online}{}
+ \keyw{FOSS}
+ \field{labeltitlesource}{title}
+ \field{sortinit}{1}
+ \field{sortinithash}{1}
+ \field{addendum}{(accessed: 22/10/2024)}
+ \field{title}{15 best open source software you must try}
+ \verb{url}
+ \verb https://www.turing.com/kb/best-open-source-software
+ \endverb
+ \endentry
+
+ \entry{BSDnet1}{online}{}
+ \keyw{Open Source, BSD}
+ \field{labeltitlesource}{title}
+ \field{sortinit}{B}
+ \field{sortinithash}{B}
+ \field{addendum}{(accessed: 24/10/2024)}
+ \field{title}{BSD net 1}
+ \verb{url}
+ \verb http://gunkies.org/wiki/Net/1
+ \endverb
+ \endentry
+
+ \entry{NONFREEvcs}{online}{}
+ \keyw{Open Source, FOSS, git, VCS}
+ \field{labeltitlesource}{title}
+ \field{sortinit}{C}
+ \field{sortinithash}{C}
+ \field{addendum}{(accessed: 5/11/2024)}
+ \field{title}{Companies that use VCS}
+ \verb{url}
+ \verb https://stackshare.io/git
+ \endverb
+ \endentry
+
+ \entry{DOVECOT}{online}{}
+ \keyw{email, FOSS}
+ \field{labeltitlesource}{title}
+ \field{sortinit}{D}
+ \field{sortinithash}{D}
+ \field{addendum}{(accessed: 22/10/2024)}
+ \field{title}{Dovecot: the secure email server}
+ \verb{url}
+ \verb https://dovecot.org/
+ \endverb
+ \endentry
+
+ \entry{FIREFOX}{online}{}
+ \keyw{webbrowsers, FOSS, firefox}
+ \field{labeltitlesource}{title}
+ \field{sortinit}{F}
+ \field{sortinithash}{F}
+ \field{addendum}{(accessed: 22/10/2024)}
+ \field{title}{Firefox}
+ \verb{url}
+ \verb https://www.mozilla.org/en-GB/firefox/new/
+ \endverb
+ \endentry
+
+ \entry{BROWSERmarketshare}{online}{}
+ \keyw{webbrowsers}
+ \field{labeltitlesource}{title}
+ \field{sortinit}{F}
+ \field{sortinithash}{F}
+ \field{addendum}{(accessed: 22/10/2024)}
+ \field{title}{Firefox market share}
+ \verb{url}
+ \verb https://gs.statcounter.com/browser-market-share/all/worldwide/2009
+ \endverb
+ \endentry
+
+ \entry{OPENletter}{article}{}
+ \name{author}{1}{}{%
+ {{hash=GB}{%
+ family={Gates},
+ familyi={G\bibinitperiod},
+ given={Bill},
+ giveni={B\bibinitperiod},
+ }}%
+ }
+ \strng{namehash}{GB1}
+ \strng{fullhash}{GB1}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+ \field{sortinit}{G}
+ \field{sortinithash}{G}
+ \field{pages}{0\bibrangedash 1}
+ \field{title}{Open letter to hobbyists}
+ \field{year}{1976}
+ \endentry
+
+ \entry{GIT}{online}{}
+ \keyw{Open Source, FOSS, git, VCS}
+ \field{labeltitlesource}{title}
+ \field{sortinit}{G}
+ \field{sortinithash}{G}
+ \field{addendum}{(accessed: 5/11/2024)}
+ \field{title}{Git}
+ \verb{url}
+ \verb https://git-scm.com/
+ \endverb
+ \endentry
+
+ \entry{KRITA}{online}{}
+ \keyw{art, graphics, FOSS, KDE}
+ \field{labeltitlesource}{title}
+ \field{sortinit}{K}
+ \field{sortinithash}{K}
+ \field{addendum}{(accessed: 22/10/2024)}
+ \field{title}{Krita: the free and open graphics tool}
+ \verb{url}
+ \verb https://krita.org/en/features/
+ \endverb
+ \endentry
+
+ \entry{LINUXmarket}{online}{}
+ \keyw{Open Source, Linux, FOSS}
+ \field{labeltitlesource}{title}
+ \field{sortinit}{L}
+ \field{sortinithash}{L}
+ \field{addendum}{(accessed: 24/10/2024)}
+ \field{title}{Linux market share}
+ \verb{url}
+ \verb https://gs.statcounter.com/os-market-share/desktop/worldwide/
+ \endverb
+ \endentry
+
+ \entry{MANIFESTv3}{online}{}
+ \keyw{Chrome, Google, manifest v3}
+ \field{labeltitlesource}{title}
+ \field{sortinit}{M}
+ \field{sortinithash}{M}
+ \field{addendum}{(accessed: 26/11/2024)}
+ \field{title}{Manifest V3}
+ \verb{url}
+ \verb https://developer.chrome.com/docs/extensions/develop/migrate/what-is-
+ \verb mv3
+ \endverb
+ \endentry
+
+ \entry{IDEusage}{online}{}
+ \keyw{Open Source, IDE, FOSS}
+ \field{labeltitlesource}{title}
+ \field{sortinit}{S}
+ \field{sortinithash}{S}
+ \field{addendum}{(accessed: 14/11/2024)}
+ \field{title}{Stack overflow IDE usage}
+ \verb{url}
+ \verb https://survey.stackoverflow.co/2024/technology#1-integrated-developm
+ \verb ent-environment
+ \endverb
+ \endentry
+
+ \entry{FOSSdef}{article}{}
+ \name{author}{1}{}{%
+ {{hash=SR}{%
+ family={Stallman},
+ familyi={S\bibinitperiod},
+ given={Richard},
+ giveni={R\bibinitperiod},
+ }}%
+ }
+ \strng{namehash}{SR1}
+ \strng{fullhash}{SR1}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+ \field{sortinit}{S}
+ \field{sortinithash}{S}
+ \field{pages}{44\bibrangedash 47}
+ \field{title}{The definition of Free Software}
+ \field{journaltitle}{Free software, Free society}
+ \field{year}{1996}
+ \endentry
+
+ \entry{GNUmaifesto}{article}{}
+ \name{author}{1}{}{%
+ {{hash=SR}{%
+ family={Stallman},
+ familyi={S\bibinitperiod},
+ given={Richard},
+ giveni={R\bibinitperiod},
+ }}%
+ }
+ \strng{namehash}{SR1}
+ \strng{fullhash}{SR1}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+ \field{sortinit}{S}
+ \field{sortinithash}{S}
+ \field{pages}{33\bibrangedash 43}
+ \field{title}{The GNU maifesto}
+ \field{journaltitle}{Free software, Free society}
+ \field{year}{1984}
+ \endentry
+
+ \entry{STEAMdeck}{online}{}
+ \keyw{gaming, FOSS}
+ \field{labeltitlesource}{title}
+ \field{sortinit}{S}
+ \field{sortinithash}{S}
+ \field{addendum}{(accessed: 22/10/2024)}
+ \field{title}{Steam deck gaming handheld}
+ \verb{url}
+ \verb https://www.steamdeck.com/en/software
+ \endverb
+ \endentry
+
+ \entry{GNUproject}{online}{}
+ \keyw{FOSS}
+ \field{labeltitlesource}{title}
+ \field{sortinit}{T}
+ \field{sortinithash}{T}
+ \field{addendum}{(accessed: 24/10/2024)}
+ \field{title}{The GNU project}
+ \verb{url}
+ \verb https://www.gnu.org/gnu/gnu.html
+ \endverb
+ \endentry
+
+ \entry{KDE}{online}{}
+ \keyw{KDE, FOSS}
+ \field{labeltitlesource}{title}
+ \field{sortinit}{T}
+ \field{sortinithash}{T}
+ \field{addendum}{(accessed: 22/10/2024)}
+ \field{title}{The KDE foundation}
+ \verb{url}
+ \verb https://kde.org/
+ \endverb
+ \endentry
+
+ \entry{LINUX}{online}{}
+ \keyw{Open Source, Linux, FOSS}
+ \field{labeltitlesource}{title}
+ \field{sortinit}{T}
+ \field{sortinithash}{T}
+ \field{addendum}{(accessed: 24/10/2024)}
+ \field{title}{The linux kernel}
+ \verb{url}
+ \verb https://www.kernel.org/linux.html
+ \endverb
+ \endentry
+
+ \entry{VSCODEvsintellij}{online}{}
+ \keyw{Open Source, intellij, vscode, FOSS}
+ \field{labeltitlesource}{title}
+ \field{sortinit}{V}
+ \field{sortinithash}{V}
+ \field{addendum}{(accessed: 24/10/2024)}
+ \field{title}{VS Code compared to intellij}
+ \verb{url}
+ \verb https://vscode.io/alternatives/jetbrains-intellij-idea/
+ \endverb
+ \endentry
+
+ \entry{BROWSERperformace}{article}{}
+ \name{author}{5}{}{%
+ {{hash=YY}{%
+ family={Yuan},
+ familyi={Y\bibinitperiod},
+ given={Ye},
+ giveni={Y\bibinitperiod},
+ }}%
+ {{hash=CCM}{%
+ family={Cheng},
+ familyi={C\bibinitperiod},
+ given={Chen-Mou},
+ giveni={C\bibinithyphendelim M\bibinitperiod},
+ }}%
+ {{hash=KS}{%
+ family={Kiyomoto},
+ familyi={K\bibinitperiod},
+ given={Shinsaku},
+ giveni={S\bibinitperiod},
+ }}%
+ {{hash=MY}{%
+ family={Miyake},
+ familyi={M\bibinitperiod},
+ given={Yutaka},
+ giveni={Y\bibinitperiod},
+ }}%
+ {{hash=TT}{%
+ family={Takagi},
+ familyi={T\bibinitperiod},
+ given={Tsuyoshi},
+ giveni={T\bibinitperiod},
+ }}%
+ }
+ \strng{namehash}{YY+1}
+ \strng{fullhash}{YYCCMKSMYTT1}
+ \field{labelnamesource}{author}
+ \field{labeltitlesource}{title}
+ \field{sortinit}{Y}
+ \field{sortinithash}{Y}
+ \verb{doi}
+ \verb 10.15803/ijnc.6.2_309
+ \endverb
+ \field{pages}{309\bibrangedash 327}
+ \field{title}{Portable Implementation of Lattice-based Cryptography using
+ JavaScript}
+ \field{volume}{6}
+ \field{journaltitle}{International Journal of Networking and Computing}
+ \field{month}{01}
+ \field{year}{2016}
+ \endentry
+\enddatalist
+\endinput
diff --git a/writeup/writeup.blg b/writeup/writeup.blg
new file mode 100644
index 0000000..43b5802
--- /dev/null
+++ b/writeup/writeup.blg
@@ -0,0 +1,65 @@
+This is BibTeX, Version 0.99d (TeX Live 2024/Arch Linux)
+Capacity: max_strings=200000, hash_size=200000, hash_prime=170003
+The top-level auxiliary file: writeup.aux
+The style file: biblatex.bst
+Reallocated glb_str_ptr (elt_size=8) to 20 items from 10.
+Reallocated global_strs (elt_size=200001) to 20 items from 10.
+Reallocated glb_str_end (elt_size=8) to 20 items from 10.
+Reallocated singl_function (elt_size=8) to 100 items from 50.
+Reallocated singl_function (elt_size=8) to 100 items from 50.
+Reallocated singl_function (elt_size=8) to 100 items from 50.
+Reallocated wiz_functions (elt_size=8) to 6000 items from 3000.
+Reallocated singl_function (elt_size=8) to 100 items from 50.
+Reallocated singl_function (elt_size=8) to 100 items from 50.
+Reallocated singl_function (elt_size=8) to 100 items from 50.
+Reallocated singl_function (elt_size=8) to 100 items from 50.
+Reallocated singl_function (elt_size=8) to 100 items from 50.
+Reallocated singl_function (elt_size=8) to 100 items from 50.
+Reallocated singl_function (elt_size=8) to 100 items from 50.
+Reallocated singl_function (elt_size=8) to 100 items from 50.
+Database file #1: writeup-blx.bib
+Database file #2: ref.bib
+Biblatex version: 3.19
+Reallocated wiz_functions (elt_size=8) to 9000 items from 6000.
+Reallocated singl_function (elt_size=8) to 100 items from 50.
+You've used 21 entries,
+ 6399 wiz_defined-function locations,
+ 1312 strings with 11090 characters,
+and the built_in function-call counts, 51615 in all, are:
+= -- 2510
+> -- 436
+< -- 333
++ -- 760
+- -- 186
+* -- 2931
+:= -- 3557
+add.period$ -- 0
+call.type$ -- 21
+change.case$ -- 101
+chr.to.int$ -- 48
+cite$ -- 40
+duplicate$ -- 6448
+empty$ -- 6596
+format.name$ -- 238
+if$ -- 11244
+int.to.chr$ -- 0
+int.to.str$ -- 26
+missing$ -- 0
+newline$ -- 326
+num.names$ -- 170
+pop$ -- 6613
+preamble$ -- 1
+purify$ -- 101
+quote$ -- 0
+skip$ -- 1768
+stack$ -- 0
+substring$ -- 3529
+swap$ -- 1785
+text.length$ -- 338
+text.prefix$ -- 20
+top$ -- 1
+type$ -- 702
+warning$ -- 0
+while$ -- 480
+width$ -- 0
+write$ -- 306
diff --git a/writeup/writeup.log b/writeup/writeup.log
new file mode 100644
index 0000000..aec946f
--- /dev/null
+++ b/writeup/writeup.log
@@ -0,0 +1,1185 @@
+This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2024/Arch Linux) (preloaded format=pdflatex 2024.11.14) 3 DEC 2024 09:16
+entering extended mode
+ restricted \write18 enabled.
+ %&-line parsing enabled.
+**writeup.tex
+(./writeup.tex
+LaTeX2e <2023-11-01> patch level 1
+L3 programming layer <2024-02-20>
+(/usr/share/texmf-dist/tex/latex/base/article.cls
+Document Class: article 2023/05/17 v1.4n Standard LaTeX document class
+(/usr/share/texmf-dist/tex/latex/base/size12.clo
+File: size12.clo 2023/05/17 v1.4n Standard LaTeX file (size option)
+)
+\c@part=\count188
+\c@section=\count189
+\c@subsection=\count190
+\c@subsubsection=\count191
+\c@paragraph=\count192
+\c@subparagraph=\count193
+\c@figure=\count194
+\c@table=\count195
+\abovecaptionskip=\skip48
+\belowcaptionskip=\skip49
+\bibindent=\dimen140
+)
+(/usr/share/texmf-dist/tex/latex/biblatex/biblatex.sty
+Package: biblatex 2023/03/05 v3.19 programmable bibliographies (PK/MW)
+
+(/usr/share/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
+Package: pdftexcmds 2020-06-27 v0.33 Utility functions of pdfTeX for LuaTeX (HO
+)
+
+(/usr/share/texmf-dist/tex/generic/infwarerr/infwarerr.sty
+Package: infwarerr 2019/12/03 v1.5 Providing info/warning/error messages (HO)
+)
+(/usr/share/texmf-dist/tex/generic/iftex/iftex.sty
+Package: iftex 2022/02/03 v1.0f TeX engine tests
+)
+(/usr/share/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty
+Package: ltxcmds 2023-12-04 v1.26 LaTeX kernel commands for general use (HO)
+)
+Package pdftexcmds Info: \pdf@primitive is available.
+Package pdftexcmds Info: \pdf@ifprimitive is available.
+Package pdftexcmds Info: \pdfdraftmode found.
+)
+(/usr/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty
+Package: etoolbox 2020/10/05 v2.5k e-TeX tools for LaTeX (JAW)
+\etb@tempcnta=\count196
+)
+(/usr/share/texmf-dist/tex/latex/graphics/keyval.sty
+Package: keyval 2022/05/29 v1.15 key=value parser (DPC)
+\KV@toks@=\toks17
+)
+(/usr/share/texmf-dist/tex/latex/kvoptions/kvoptions.sty
+Package: kvoptions 2022-06-15 v3.15 Key value format for package options (HO)
+
+(/usr/share/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty
+Package: kvsetkeys 2022-10-05 v1.19 Key value parser (HO)
+))
+(/usr/share/texmf-dist/tex/latex/logreq/logreq.sty
+Package: logreq 2010/08/04 v1.0 xml request logger
+\lrq@indent=\count197
+
+(/usr/share/texmf-dist/tex/latex/logreq/logreq.def
+File: logreq.def 2010/08/04 v1.0 logreq spec v1.0
+))
+(/usr/share/texmf-dist/tex/latex/base/ifthen.sty
+Package: ifthen 2022/04/13 v1.1d Standard LaTeX ifthen package (DPC)
+)
+(/usr/share/texmf-dist/tex/latex/url/url.sty
+\Urlmuskip=\muskip16
+Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc.
+)
+\c@tabx@nest=\count198
+\c@listtotal=\count199
+\c@listcount=\count266
+\c@liststart=\count267
+\c@liststop=\count268
+\c@citecount=\count269
+\c@citetotal=\count270
+\c@multicitecount=\count271
+\c@multicitetotal=\count272
+\c@instcount=\count273
+\c@maxnames=\count274
+\c@minnames=\count275
+\c@maxitems=\count276
+\c@minitems=\count277
+\c@citecounter=\count278
+\c@maxcitecounter=\count279
+\c@savedcitecounter=\count280
+\c@uniquelist=\count281
+\c@uniquename=\count282
+\c@refsection=\count283
+\c@refsegment=\count284
+\c@maxextratitle=\count285
+\c@maxextratitleyear=\count286
+\c@maxextraname=\count287
+\c@maxextradate=\count288
+\c@maxextraalpha=\count289
+\c@abbrvpenalty=\count290
+\c@highnamepenalty=\count291
+\c@lownamepenalty=\count292
+\c@maxparens=\count293
+\c@parenlevel=\count294
+\blx@tempcnta=\count295
+\blx@tempcntb=\count296
+\blx@tempcntc=\count297
+\c@blx@maxsection=\count298
+\blx@maxsegment@0=\count299
+\blx@notetype=\count300
+\blx@parenlevel@text=\count301
+\blx@parenlevel@foot=\count302
+\blx@sectionciteorder@0=\count303
+\blx@sectionciteorderinternal@0=\count304
+\blx@entrysetcounter=\count305
+\blx@biblioinstance=\count306
+\labelnumberwidth=\skip50
+\labelalphawidth=\skip51
+\biblabelsep=\skip52
+\bibitemsep=\skip53
+\bibnamesep=\skip54
+\bibinitsep=\skip55
+\bibparsep=\skip56
+\bibhang=\skip57
+\blx@bcfin=\read2
+\blx@bcfout=\write3
+\blx@langwohyphens=\language5
+\c@mincomprange=\count307
+\c@maxcomprange=\count308
+\c@mincompwidth=\count309
+Package biblatex Info: Trying to load biblatex default data model...
+Package biblatex Info: ... file 'blx-dm.def' found.
+
+(/usr/share/texmf-dist/tex/latex/biblatex/blx-dm.def
+File: blx-dm.def 2023/03/05 v3.19 biblatex localization (PK/MW)
+)
+Package biblatex Info: Trying to load biblatex custom data model...
+Package biblatex Info: ... file 'biblatex-dm.cfg' not found.
+\c@afterword=\count310
+\c@savedafterword=\count311
+\c@annotator=\count312
+\c@savedannotator=\count313
+\c@author=\count314
+\c@savedauthor=\count315
+\c@bookauthor=\count316
+\c@savedbookauthor=\count317
+\c@commentator=\count318
+\c@savedcommentator=\count319
+\c@editor=\count320
+\c@savededitor=\count321
+\c@editora=\count322
+\c@savededitora=\count323
+\c@editorb=\count324
+\c@savededitorb=\count325
+\c@editorc=\count326
+\c@savededitorc=\count327
+\c@foreword=\count328
+\c@savedforeword=\count329
+\c@holder=\count330
+\c@savedholder=\count331
+\c@introduction=\count332
+\c@savedintroduction=\count333
+\c@namea=\count334
+\c@savednamea=\count335
+\c@nameb=\count336
+\c@savednameb=\count337
+\c@namec=\count338
+\c@savednamec=\count339
+\c@translator=\count340
+\c@savedtranslator=\count341
+\c@shortauthor=\count342
+\c@savedshortauthor=\count343
+\c@shorteditor=\count344
+\c@savedshorteditor=\count345
+\c@labelname=\count346
+\c@savedlabelname=\count347
+\c@institution=\count348
+\c@savedinstitution=\count349
+\c@lista=\count350
+\c@savedlista=\count351
+\c@listb=\count352
+\c@savedlistb=\count353
+\c@listc=\count354
+\c@savedlistc=\count355
+\c@listd=\count356
+\c@savedlistd=\count357
+\c@liste=\count358
+\c@savedliste=\count359
+\c@listf=\count360
+\c@savedlistf=\count361
+\c@location=\count362
+\c@savedlocation=\count363
+\c@organization=\count364
+\c@savedorganization=\count365
+\c@origlocation=\count366
+\c@savedoriglocation=\count367
+\c@origpublisher=\count368
+\c@savedorigpublisher=\count369
+\c@publisher=\count370
+\c@savedpublisher=\count371
+\c@language=\count372
+\c@savedlanguage=\count373
+\c@origlanguage=\count374
+\c@savedoriglanguage=\count375
+\c@pageref=\count376
+\c@savedpageref=\count377
+\shorthandwidth=\skip58
+\shortjournalwidth=\skip59
+\shortserieswidth=\skip60
+\shorttitlewidth=\skip61
+\shortauthorwidth=\skip62
+\shorteditorwidth=\skip63
+\locallabelnumberwidth=\skip64
+\locallabelalphawidth=\skip65
+\localshorthandwidth=\skip66
+\localshortjournalwidth=\skip67
+\localshortserieswidth=\skip68
+\localshorttitlewidth=\skip69
+\localshortauthorwidth=\skip70
+\localshorteditorwidth=\skip71
+Package biblatex Info: Trying to load compatibility code...
+Package biblatex Info: ... file 'blx-compat.def' found.
+
+(/usr/share/texmf-dist/tex/latex/biblatex/blx-compat.def
+File: blx-compat.def 2023/03/05 v3.19 biblatex compatibility (PK/MW)
+)
+Package biblatex Info: Trying to load BibTeX backend compatibility...
+Package biblatex Info: ... file 'blx-bibtex.def' found.
+
+(/usr/share/texmf-dist/tex/latex/biblatex/blx-bibtex.def
+File: blx-bibtex.def 2023/03/05 v3.19 biblatex compatibility (PK/MW)
+
+
+Package biblatex Warning: Using fall-back bibtex backend:
+(biblatex) functionality may be reduced/unavailable.
+
+)
+Package biblatex Info: Trying to load generic definitions...
+Package biblatex Info: ... file 'biblatex.def' found.
+ (/usr/share/texmf-dist/tex/latex/biblatex/biblatex.def
+File: biblatex.def 2023/03/05 v3.19 biblatex compatibility (PK/MW)
+\c@textcitecount=\count378
+\c@textcitetotal=\count379
+\c@textcitemaxnames=\count380
+\c@biburlbigbreakpenalty=\count381
+\c@biburlbreakpenalty=\count382
+\c@biburlnumpenalty=\count383
+\c@biburlucpenalty=\count384
+\c@biburllcpenalty=\count385
+\biburlbigskip=\muskip17
+\biburlnumskip=\muskip18
+\biburlucskip=\muskip19
+\biburllcskip=\muskip20
+\c@smartand=\count386
+)
+Package biblatex Info: Trying to load bibliography style 'numeric'...
+Package biblatex Info: ... file 'numeric.bbx' found.
+
+(/usr/share/texmf-dist/tex/latex/biblatex/bbx/numeric.bbx
+File: numeric.bbx 2023/03/05 v3.19 biblatex bibliography style (PK/MW)
+Package biblatex Info: Trying to load bibliography style 'standard'...
+Package biblatex Info: ... file 'standard.bbx' found.
+
+(/usr/share/texmf-dist/tex/latex/biblatex/bbx/standard.bbx
+File: standard.bbx 2023/03/05 v3.19 biblatex bibliography style (PK/MW)
+\c@bbx:relatedcount=\count387
+\c@bbx:relatedtotal=\count388
+))
+Package biblatex Info: Trying to load citation style 'numeric'...
+Package biblatex Info: ... file 'numeric.cbx' found.
+
+(/usr/share/texmf-dist/tex/latex/biblatex/cbx/numeric.cbx
+File: numeric.cbx 2023/03/05 v3.19 biblatex citation style (PK/MW)
+Package biblatex Info: Redefining '\cite'.
+Package biblatex Info: Redefining '\parencite'.
+Package biblatex Info: Redefining '\footcite'.
+Package biblatex Info: Redefining '\footcitetext'.
+Package biblatex Info: Redefining '\smartcite'.
+Package biblatex Info: Redefining '\supercite'.
+Package biblatex Info: Redefining '\textcite'.
+Package biblatex Info: Redefining '\textcites'.
+Package biblatex Info: Redefining '\cites'.
+Package biblatex Info: Redefining '\parencites'.
+Package biblatex Info: Redefining '\smartcites'.
+)
+Package biblatex Info: Trying to load configuration file...
+Package biblatex Info: ... file 'biblatex.cfg' found.
+
+(/usr/share/texmf-dist/tex/latex/biblatex/biblatex.cfg
+File: biblatex.cfg
+)
+Package biblatex Info: Input encoding 'utf8' detected.
+Package biblatex Info: Document encoding is UTF8 ....
+
+(/usr/share/texmf-dist/tex/latex/l3kernel/expl3.sty
+Package: expl3 2024-02-20 L3 programming layer (loader)
+
+(/usr/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
+File: l3backend-pdftex.def 2024-02-20 L3 backend support: PDF output (pdfTeX)
+\l__color_backend_stack_int=\count389
+\l__pdf_internal_box=\box51
+))
+Package biblatex Info: ... and expl3
+(biblatex) 2024-02-20 L3 programming layer (loader)
+(biblatex) is new enough (at least 2020/04/06),
+(biblatex) setting 'casechanger=expl3'.
+
+(/usr/share/texmf-dist/tex/latex/biblatex/blx-case-expl3.sty
+(/usr/share/texmf-dist/tex/latex/l3packages/xparse/xparse.sty
+Package: xparse 2024-02-18 L3 Experimental document command parser
+)
+Package: blx-case-expl3 2023/03/05 v3.19 expl3 case changing code for biblatex
+))
+(/usr/share/texmf-dist/tex/latex/geometry/geometry.sty
+Package: geometry 2020/01/02 v5.9 Page Geometry
+
+(/usr/share/texmf-dist/tex/generic/iftex/ifvtex.sty
+Package: ifvtex 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead.
+)
+\Gm@cnth=\count390
+\Gm@cntv=\count391
+\c@Gm@tempcnt=\count392
+\Gm@bindingoffset=\dimen141
+\Gm@wd@mp=\dimen142
+\Gm@odd@mp=\dimen143
+\Gm@even@mp=\dimen144
+\Gm@layoutwidth=\dimen145
+\Gm@layoutheight=\dimen146
+\Gm@layouthoffset=\dimen147
+\Gm@layoutvoffset=\dimen148
+\Gm@dimlist=\toks18
+)
+(/usr/share/texmf-dist/tex/latex/titling/titling.sty
+Package: titling 2009/09/04 v2.1d maketitle typesetting
+\thanksmarkwidth=\skip72
+\thanksmargin=\skip73
+\droptitle=\skip74
+)
+(/usr/share/texmf-dist/tex/latex/titlesec/titlesec.sty
+Package: titlesec 2023/10/27 v2.16 Sectioning titles
+\ttl@box=\box52
+\beforetitleunit=\skip75
+\aftertitleunit=\skip76
+\ttl@plus=\dimen149
+\ttl@minus=\dimen150
+\ttl@toksa=\toks19
+\titlewidth=\dimen151
+\titlewidthlast=\dimen152
+\titlewidthfirst=\dimen153
+)
+(/usr/share/texmf-dist/tex/generic/babel/babel.sty
+Package: babel 2024/02/07 v24.2 The Babel package
+\babel@savecnt=\count393
+\U@D=\dimen154
+\l@unhyphenated=\language6
+
+(/usr/share/texmf-dist/tex/generic/babel/txtbabel.def)
+\bbl@readstream=\read3
+\bbl@dirlevel=\count394
+
+(/usr/share/texmf-dist/tex/generic/babel-english/english.ldf
+Language: english 2017/06/06 v3.3r English support from the babel system
+Package babel Info: Hyphen rules for 'british' set to \l@english
+(babel) (\language0). Reported on input line 82.
+Package babel Info: Hyphen rules for 'UKenglish' set to \l@english
+(babel) (\language0). Reported on input line 83.
+Package babel Info: Hyphen rules for 'canadian' set to \l@english
+(babel) (\language0). Reported on input line 102.
+Package babel Info: Hyphen rules for 'australian' set to \l@english
+(babel) (\language0). Reported on input line 105.
+Package babel Info: Hyphen rules for 'newzealand' set to \l@english
+(babel) (\language0). Reported on input line 108.
+))
+(/usr/share/texmf-dist/tex/generic/babel/locale/en/babel-english.tex
+Package babel Info: Importing font and identification data for english
+(babel) from babel-en.ini. Reported on input line 11.
+)
+(/usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty
+Package: hyperref 2024-01-20 v7.01h Hypertext links for LaTeX
+
+(/usr/share/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty
+Package: kvdefinekeys 2019-12-19 v1.6 Define keys (HO)
+)
+(/usr/share/texmf-dist/tex/generic/pdfescape/pdfescape.sty
+Package: pdfescape 2019/12/09 v1.15 Implements pdfTeX's escape features (HO)
+)
+(/usr/share/texmf-dist/tex/latex/hycolor/hycolor.sty
+Package: hycolor 2020-01-27 v1.10 Color options for hyperref/bookmark (HO)
+)
+(/usr/share/texmf-dist/tex/latex/auxhook/auxhook.sty
+Package: auxhook 2019-12-17 v1.6 Hooks for auxiliary files (HO)
+)
+(/usr/share/texmf-dist/tex/latex/hyperref/nameref.sty
+Package: nameref 2023-11-26 v2.56 Cross-referencing by name of section
+
+(/usr/share/texmf-dist/tex/latex/refcount/refcount.sty
+Package: refcount 2019/12/15 v3.6 Data extraction from label references (HO)
+)
+(/usr/share/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
+Package: gettitlestring 2019/12/15 v1.6 Cleanup title references (HO)
+)
+\c@section@level=\count395
+)
+\@linkdim=\dimen155
+\Hy@linkcounter=\count396
+\Hy@pagecounter=\count397
+
+(/usr/share/texmf-dist/tex/latex/hyperref/pd1enc.def
+File: pd1enc.def 2024-01-20 v7.01h Hyperref: PDFDocEncoding definition (HO)
+Now handling font encoding PD1 ...
+... no UTF-8 mapping file for font encoding PD1
+)
+(/usr/share/texmf-dist/tex/generic/intcalc/intcalc.sty
+Package: intcalc 2019/12/15 v1.3 Expandable calculations with integers (HO)
+)
+\Hy@SavedSpaceFactor=\count398
+
+(/usr/share/texmf-dist/tex/latex/hyperref/puenc.def
+File: puenc.def 2024-01-20 v7.01h Hyperref: PDF Unicode definition (HO)
+Now handling font encoding PU ...
+... no UTF-8 mapping file for font encoding PU
+)
+Package hyperref Info: Hyper figures OFF on input line 4179.
+Package hyperref Info: Link nesting OFF on input line 4184.
+Package hyperref Info: Hyper index ON on input line 4187.
+Package hyperref Info: Plain pages OFF on input line 4194.
+Package hyperref Info: Backreferencing OFF on input line 4199.
+Package hyperref Info: Implicit mode ON; LaTeX internals redefined.
+Package hyperref Info: Bookmarks ON on input line 4446.
+\c@Hy@tempcnt=\count399
+LaTeX Info: Redefining \url on input line 4784.
+\XeTeXLinkMargin=\dimen156
+
+(/usr/share/texmf-dist/tex/generic/bitset/bitset.sty
+Package: bitset 2019/12/09 v1.3 Handle bit-vector datatype (HO)
+
+(/usr/share/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty
+Package: bigintcalc 2019/12/15 v1.5 Expandable calculations on big integers (HO
+)
+))
+\Fld@menulength=\count400
+\Field@Width=\dimen157
+\Fld@charsize=\dimen158
+Package hyperref Info: Hyper figures OFF on input line 6063.
+Package hyperref Info: Link nesting OFF on input line 6068.
+Package hyperref Info: Hyper index ON on input line 6071.
+Package hyperref Info: backreferencing OFF on input line 6078.
+Package hyperref Info: Link coloring OFF on input line 6083.
+Package hyperref Info: Link coloring with OCG OFF on input line 6088.
+Package hyperref Info: PDF/A mode OFF on input line 6093.
+
+(/usr/share/texmf-dist/tex/latex/base/atbegshi-ltx.sty
+Package: atbegshi-ltx 2021/01/10 v1.0c Emulation of the original atbegshi
+package with kernel methods
+)
+\Hy@abspage=\count401
+\c@Item=\count402
+\c@Hfootnote=\count403
+)
+Package hyperref Info: Driver (autodetected): hpdftex.
+
+(/usr/share/texmf-dist/tex/latex/hyperref/hpdftex.def
+File: hpdftex.def 2024-01-20 v7.01h Hyperref driver for pdfTeX
+
+(/usr/share/texmf-dist/tex/latex/base/atveryend-ltx.sty
+Package: atveryend-ltx 2020/08/19 v1.0a Emulation of the original atveryend pac
+kage
+with kernel methods
+)
+\Fld@listcount=\count404
+\c@bookmark@seq@number=\count405
+
+(/usr/share/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
+Package: rerunfilecheck 2022-07-10 v1.10 Rerun checks for auxiliary files (HO)
+
+(/usr/share/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty
+Package: uniquecounter 2019/12/15 v1.4 Provide unlimited unique counter (HO)
+)
+Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 2
+85.
+)
+\Hy@SectionHShift=\skip77
+)
+(/usr/share/texmf-dist/tex/latex/listings/listings.sty
+\lst@mode=\count406
+\lst@gtempboxa=\box53
+\lst@token=\toks20
+\lst@length=\count407
+\lst@currlwidth=\dimen159
+\lst@column=\count408
+\lst@pos=\count409
+\lst@lostspace=\dimen160
+\lst@width=\dimen161
+\lst@newlines=\count410
+\lst@lineno=\count411
+\lst@maxwidth=\dimen162
+
+(/usr/share/texmf-dist/tex/latex/listings/lstpatch.sty
+File: lstpatch.sty 2024/02/21 1.10 (Carsten Heinz)
+)
+(/usr/share/texmf-dist/tex/latex/listings/lstmisc.sty
+File: lstmisc.sty 2024/02/21 1.10 (Carsten Heinz)
+\c@lstnumber=\count412
+\lst@skipnumbers=\count413
+\lst@framebox=\box54
+)
+(/usr/share/texmf-dist/tex/latex/listings/listings.cfg
+File: listings.cfg 2024/02/21 1.10 listings configuration
+))
+Package: listings 2024/02/21 1.10 (Carsten Heinz)
+
+(/usr/share/texmf-dist/tex/latex/xcolor/xcolor.sty
+Package: xcolor 2023/11/15 v3.01 LaTeX color extensions (UK)
+
+(/usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg
+File: color.cfg 2016/01/02 v1.6 sample color configuration
+)
+Package xcolor Info: Driver file: pdftex.def on input line 274.
+
+(/usr/share/texmf-dist/tex/latex/graphics-def/pdftex.def
+File: pdftex.def 2022/09/22 v1.2b Graphics/color driver for pdftex
+)
+(/usr/share/texmf-dist/tex/latex/graphics/mathcolor.ltx)
+Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1350.
+Package xcolor Info: Model `hsb' substituted by `rgb' on input line 1354.
+Package xcolor Info: Model `RGB' extended on input line 1366.
+Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1368.
+Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1369.
+Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1370.
+Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1371.
+Package xcolor Info: Model `Gray' substituted by `gray' on input line 1372.
+Package xcolor Info: Model `wave' substituted by `hsb' on input line 1373.
+)
+(/usr/share/texmf-dist/tex/latex/graphics/graphicx.sty
+Package: graphicx 2021/09/16 v1.2d Enhanced LaTeX Graphics (DPC,SPQR)
+
+(/usr/share/texmf-dist/tex/latex/graphics/graphics.sty
+Package: graphics 2022/03/10 v1.4e Standard LaTeX Graphics (DPC,SPQR)
+
+(/usr/share/texmf-dist/tex/latex/graphics/trig.sty
+Package: trig 2021/08/11 v1.11 sin cos tan (DPC)
+)
+(/usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
+File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration
+)
+Package graphics Info: Driver file: pdftex.def on input line 107.
+)
+\Gin@req@height=\dimen163
+\Gin@req@width=\dimen164
+)
+(/usr/share/texmf-dist/tex/latex/forest/forest.sty
+Package: forest 2017/07/14 v2.1.5 Drawing (linguistic) trees
+
+(/usr/share/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty
+(/usr/share/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty
+(/usr/share/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty
+(/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.tex
+\pgfutil@everybye=\toks21
+\pgfutil@tempdima=\dimen165
+\pgfutil@tempdimb=\dimen166
+)
+(/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def
+\pgfutil@abb=\box55
+)
+(/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex
+(/usr/share/texmf-dist/tex/generic/pgf/pgf.revision.tex)
+Package: pgfrcs 2023-01-15 v3.1.10 (3.1.10)
+))
+Package: pgf 2023-01-15 v3.1.10 (3.1.10)
+
+(/usr/share/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty
+(/usr/share/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty
+(/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex
+Package: pgfsys 2023-01-15 v3.1.10 (3.1.10)
+
+(/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex
+\pgfkeys@pathtoks=\toks22
+\pgfkeys@temptoks=\toks23
+
+(/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfkeyslibraryfiltered.code.te
+x
+\pgfkeys@tmptoks=\toks24
+))
+\pgf@x=\dimen167
+\pgf@y=\dimen168
+\pgf@xa=\dimen169
+\pgf@ya=\dimen170
+\pgf@xb=\dimen171
+\pgf@yb=\dimen172
+\pgf@xc=\dimen173
+\pgf@yc=\dimen174
+\pgf@xd=\dimen175
+\pgf@yd=\dimen176
+\w@pgf@writea=\write4
+\r@pgf@reada=\read4
+\c@pgf@counta=\count414
+\c@pgf@countb=\count415
+\c@pgf@countc=\count416
+\c@pgf@countd=\count417
+\t@pgf@toka=\toks25
+\t@pgf@tokb=\toks26
+\t@pgf@tokc=\toks27
+\pgf@sys@id@count=\count418
+ (/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg
+File: pgf.cfg 2023-01-15 v3.1.10 (3.1.10)
+)
+Driver file for pgf: pgfsys-pdftex.def
+
+(/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-pdftex.def
+File: pgfsys-pdftex.def 2023-01-15 v3.1.10 (3.1.10)
+
+(/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def
+File: pgfsys-common-pdf.def 2023-01-15 v3.1.10 (3.1.10)
+)))
+(/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex
+File: pgfsyssoftpath.code.tex 2023-01-15 v3.1.10 (3.1.10)
+\pgfsyssoftpath@smallbuffer@items=\count419
+\pgfsyssoftpath@bigbuffer@items=\count420
+)
+(/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex
+File: pgfsysprotocol.code.tex 2023-01-15 v3.1.10 (3.1.10)
+))
+(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex
+Package: pgfcore 2023-01-15 v3.1.10 (3.1.10)
+
+(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex
+(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex)
+(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex
+\pgfmath@dimen=\dimen177
+\pgfmath@count=\count421
+\pgfmath@box=\box56
+\pgfmath@toks=\toks28
+\pgfmath@stack@operand=\toks29
+\pgfmath@stack@operation=\toks30
+)
+(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code.tex)
+(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic.code.tex)
+(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigonometric.code
+.tex)
+(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.random.code.tex)
+(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.comparison.code.te
+x) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base.code.tex)
+(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round.code.tex)
+(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex)
+(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integerarithmetics
+.code.tex) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex)
+(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex
+\c@pgfmathroundto@lastzeros=\count422
+))
+(/usr/share/texmf-dist/tex/generic/pgf/math/pgfint.code.tex)
+(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex
+File: pgfcorepoints.code.tex 2023-01-15 v3.1.10 (3.1.10)
+\pgf@picminx=\dimen178
+\pgf@picmaxx=\dimen179
+\pgf@picminy=\dimen180
+\pgf@picmaxy=\dimen181
+\pgf@pathminx=\dimen182
+\pgf@pathmaxx=\dimen183
+\pgf@pathminy=\dimen184
+\pgf@pathmaxy=\dimen185
+\pgf@xx=\dimen186
+\pgf@xy=\dimen187
+\pgf@yx=\dimen188
+\pgf@yy=\dimen189
+\pgf@zx=\dimen190
+\pgf@zy=\dimen191
+)
+(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.tex
+File: pgfcorepathconstruct.code.tex 2023-01-15 v3.1.10 (3.1.10)
+\pgf@path@lastx=\dimen192
+\pgf@path@lasty=\dimen193
+) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex
+File: pgfcorepathusage.code.tex 2023-01-15 v3.1.10 (3.1.10)
+\pgf@shorten@end@additional=\dimen194
+\pgf@shorten@start@additional=\dimen195
+)
+(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex
+File: pgfcorescopes.code.tex 2023-01-15 v3.1.10 (3.1.10)
+\pgfpic=\box57
+\pgf@hbox=\box58
+\pgf@layerbox@main=\box59
+\pgf@picture@serial@count=\count423
+)
+(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex
+File: pgfcoregraphicstate.code.tex 2023-01-15 v3.1.10 (3.1.10)
+\pgflinewidth=\dimen196
+)
+(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransformations.code.t
+ex
+File: pgfcoretransformations.code.tex 2023-01-15 v3.1.10 (3.1.10)
+\pgf@pt@x=\dimen197
+\pgf@pt@y=\dimen198
+\pgf@pt@temp=\dimen199
+) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.code.tex
+File: pgfcorequick.code.tex 2023-01-15 v3.1.10 (3.1.10)
+)
+(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex
+File: pgfcoreobjects.code.tex 2023-01-15 v3.1.10 (3.1.10)
+)
+(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.te
+x
+File: pgfcorepathprocessing.code.tex 2023-01-15 v3.1.10 (3.1.10)
+) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex
+File: pgfcorearrows.code.tex 2023-01-15 v3.1.10 (3.1.10)
+\pgfarrowsep=\dimen256
+)
+(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex
+File: pgfcoreshade.code.tex 2023-01-15 v3.1.10 (3.1.10)
+\pgf@max=\dimen257
+\pgf@sys@shading@range@num=\count424
+\pgf@shadingcount=\count425
+)
+(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex
+File: pgfcoreimage.code.tex 2023-01-15 v3.1.10 (3.1.10)
+)
+(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex
+File: pgfcoreexternal.code.tex 2023-01-15 v3.1.10 (3.1.10)
+\pgfexternal@startupbox=\box60
+)
+(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex
+File: pgfcorelayers.code.tex 2023-01-15 v3.1.10 (3.1.10)
+)
+(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransparency.code.tex
+File: pgfcoretransparency.code.tex 2023-01-15 v3.1.10 (3.1.10)
+) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex
+File: pgfcorepatterns.code.tex 2023-01-15 v3.1.10 (3.1.10)
+)
+(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorerdf.code.tex
+File: pgfcorerdf.code.tex 2023-01-15 v3.1.10 (3.1.10)
+)))
+(/usr/share/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.code.tex
+File: pgfmoduleshapes.code.tex 2023-01-15 v3.1.10 (3.1.10)
+\pgfnodeparttextbox=\box61
+)
+(/usr/share/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code.tex
+File: pgfmoduleplot.code.tex 2023-01-15 v3.1.10 (3.1.10)
+)
+(/usr/share/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-0-65.sty
+Package: pgfcomp-version-0-65 2023-01-15 v3.1.10 (3.1.10)
+\pgf@nodesepstart=\dimen258
+\pgf@nodesepend=\dimen259
+)
+(/usr/share/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-1-18.sty
+Package: pgfcomp-version-1-18 2023-01-15 v3.1.10 (3.1.10)
+))
+(/usr/share/texmf-dist/tex/latex/pgf/utilities/pgffor.sty
+(/usr/share/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty
+(/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex))
+(/usr/share/texmf-dist/tex/latex/pgf/math/pgfmath.sty
+(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex))
+(/usr/share/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex
+Package: pgffor 2023-01-15 v3.1.10 (3.1.10)
+\pgffor@iter=\dimen260
+\pgffor@skip=\dimen261
+\pgffor@stack=\toks31
+\pgffor@toks=\toks32
+))
+(/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex
+Package: tikz 2023-01-15 v3.1.10 (3.1.10)
+
+(/usr/share/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothandlers.code.te
+x
+File: pgflibraryplothandlers.code.tex 2023-01-15 v3.1.10 (3.1.10)
+\pgf@plot@mark@count=\count426
+\pgfplotmarksize=\dimen262
+)
+\tikz@lastx=\dimen263
+\tikz@lasty=\dimen264
+\tikz@lastxsaved=\dimen265
+\tikz@lastysaved=\dimen266
+\tikz@lastmovetox=\dimen267
+\tikz@lastmovetoy=\dimen268
+\tikzleveldistance=\dimen269
+\tikzsiblingdistance=\dimen270
+\tikz@figbox=\box62
+\tikz@figbox@bg=\box63
+\tikz@tempbox=\box64
+\tikz@tempbox@bg=\box65
+\tikztreelevel=\count427
+\tikznumberofchildren=\count428
+\tikznumberofcurrentchild=\count429
+\tikz@fig@count=\count430
+ (/usr/share/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.code.tex
+File: pgfmodulematrix.code.tex 2023-01-15 v3.1.10 (3.1.10)
+\pgfmatrixcurrentrow=\count431
+\pgfmatrixcurrentcolumn=\count432
+\pgf@matrix@numberofcolumns=\count433
+)
+\tikz@expandcount=\count434
+
+(/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrary
+topaths.code.tex
+File: tikzlibrarytopaths.code.tex 2023-01-15 v3.1.10 (3.1.10)
+)))
+(/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrary
+shapes.code.tex
+File: tikzlibraryshapes.code.tex 2023-01-15 v3.1.10 (3.1.10)
+
+(/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrary
+shapes.geometric.code.tex
+File: tikzlibraryshapes.geometric.code.tex 2023-01-15 v3.1.10 (3.1.10)
+
+(/usr/share/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.geomet
+ric.code.tex
+File: pgflibraryshapes.geometric.code.tex 2023-01-15 v3.1.10 (3.1.10)
+))
+(/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrary
+shapes.misc.code.tex
+File: tikzlibraryshapes.misc.code.tex 2023-01-15 v3.1.10 (3.1.10)
+
+(/usr/share/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.misc.c
+ode.tex
+File: pgflibraryshapes.misc.code.tex 2023-01-15 v3.1.10 (3.1.10)
+))
+(/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrary
+shapes.symbols.code.tex
+File: tikzlibraryshapes.symbols.code.tex 2023-01-15 v3.1.10 (3.1.10)
+
+(/usr/share/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.symbol
+s.code.tex
+File: pgflibraryshapes.symbols.code.tex 2023-01-15 v3.1.10 (3.1.10)
+))
+(/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrary
+shapes.arrows.code.tex
+File: tikzlibraryshapes.arrows.code.tex 2023-01-15 v3.1.10 (3.1.10)
+
+(/usr/share/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.arrows
+.code.tex
+File: pgflibraryshapes.arrows.code.tex 2023-01-15 v3.1.10 (3.1.10)
+))
+(/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrary
+shapes.callouts.code.tex
+(/usr/share/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.callou
+ts.code.tex))
+(/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrary
+shapes.multipart.code.tex
+File: tikzlibraryshapes.multipart.code.tex 2023-01-15 v3.1.10 (3.1.10)
+
+(/usr/share/texmf-dist/tex/generic/pgf/libraries/shapes/pgflibraryshapes.multip
+art.code.tex
+File: pgflibraryshapes.multipart.code.tex 2023-01-15 v3.1.10 (3.1.10)
+\pgfnodepartlowerbox=\box66
+\pgfnodeparttwobox=\box67
+\pgfnodepartthreebox=\box68
+\pgfnodepartfourbox=\box69
+\pgfnodeparttwentybox=\box70
+\pgfnodepartnineteenbox=\box71
+\pgfnodeparteighteenbox=\box72
+\pgfnodepartseventeenbox=\box73
+\pgfnodepartsixteenbox=\box74
+\pgfnodepartfifteenbox=\box75
+\pgfnodepartfourteenbox=\box76
+\pgfnodepartthirteenbox=\box77
+\pgfnodeparttwelvebox=\box78
+\pgfnodepartelevenbox=\box79
+\pgfnodeparttenbox=\box80
+\pgfnodepartninebox=\box81
+\pgfnodeparteightbox=\box82
+\pgfnodepartsevenbox=\box83
+\pgfnodepartsixbox=\box84
+\pgfnodepartfivebox=\box85
+)))
+(/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrary
+fit.code.tex
+File: tikzlibraryfit.code.tex 2023-01-15 v3.1.10 (3.1.10)
+)
+(/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrary
+calc.code.tex
+File: tikzlibrarycalc.code.tex 2023-01-15 v3.1.10 (3.1.10)
+)
+(/usr/share/texmf-dist/tex/generic/pgf/libraries/pgflibraryintersections.code.t
+ex (/usr/share/texmf-dist/tex/generic/pgf/libraries/pgflibraryfpu.code.tex)
+\pgf@intersect@solutions=\count435
+)
+(/usr/share/texmf-dist/tex/latex/pgfopts/pgfopts.sty
+Package: pgfopts 2014/07/10 v2.1a LaTeX package options with pgfkeys
+\pgfopts@list@add@a@toks=\toks33
+\pgfopts@list@add@b@toks=\toks34
+)
+(/usr/share/texmf-dist/tex/latex/elocalloc/elocalloc.sty
+Package: elocalloc 2016/12/15 v0.03 local allocation for LaTeX 2015+ (DPC)
+)
+(/usr/share/texmf-dist/tex/latex/environ/environ.sty
+Package: environ 2014/05/04 v0.3 A new way to define environments
+
+(/usr/share/texmf-dist/tex/latex/trimspaces/trimspaces.sty
+Package: trimspaces 2009/09/17 v1.1 Trim spaces around a token list
+)
+\@envbody=\toks35
+)
+(/usr/share/texmf-dist/tex/latex/inlinedef/inlinedef.sty
+Package: inlinedef 2008/07/10 v1.0 Inlined expansions within definitions
+\ID@toks=\toks36
+\ID@count=\count436
+)
+\ID@usercommands=\toks37
+\safeloop@depth=\count437
+\safeRKloop@depth=\count438
+\forest@temp@dimen=\dimen271
+\forest@temp@count=\count439
+\forest@n=\count440
+\forest@temp@global@count=\count441
+\forest@temp@toks=\toks38
+\forest@temparray@M=\count442
+\forest@temparray@N=\count443
+\forest@global@temparray@M=\count444
+\forest@global@temparray@N=\count445
+\forest@isnum@count=\count446
+\forest@isdim@nonintpart=\count447
+\forest@isdim@dimen=\dimen272
+\forest@sort@m=\count448
+\forest@sort@k=\count449
+\forest@sort@p=\count450
+\bracket@content=\toks39
+\bracket@afterthought=\toks40
+\forest@node@maxid=\count451
+\forest@process@left@M=\count452
+\forest@process@left@N=\count453
+\forest@process@right@M=\count454
+\forest@process@right@N=\count455
+\forest@process@saved@M=\count456
+\forest@process@saved@N=\count457
+\forest@process@result@M=\count458
+\forest@process@result@N=\count459
+\forest@process@n=\count460
+\forest@nodewalk@branch@toks=\toks41
+\forest@nodewalk@shortsteps@resolution=\toks42
+\forest@do@dynamics=\toks43
+\forest@box=\box86
+\forest@xg=\dimen273
+\forest@yg=\dimen274
+\forest@xs=\dimen275
+\forest@ys=\dimen276
+\forest@pi@toks=\toks44
+\forest@segment@toks=\toks45
+\forest@PIi@toks=\toks46
+\forest@PIii@toks=\toks47
+\forest@copy@in=\read5
+\forest@copy@out=\write5
+\forest@externalize@max@outer@n=\count461
+\forest@externalize@inner@n=\count462
+)
+(/usr/share/texmf-dist/tex/latex/tikz-qtree/tikz-qtree.sty
+(/usr/share/texmf-dist/tex/latex/tikz-qtree/pgftree.sty
+(/usr/share/texmf-dist/tex/latex/tikz-qtree/pgfsubpic.sty
+(/usr/share/texmf-dist/tex/latex/tikz-qtree/pgfsubpic.tex
+\pgf@subpicminx=\dimen277
+\pgf@subpicminy=\dimen278
+\pgf@subpicmaxx=\dimen279
+\pgf@subpicmaxy=\dimen280
+))
+(/usr/share/texmf-dist/tex/latex/tikz-qtree/pgftree.tex
+\levelsep=\dimen281
+\subtreesep=\dimen282
+\smuggle@levelsep=\dimen283
+\smuggle@subtreesep=\dimen284
+\this@levelsep=\dimen285
+\this@subtreesep=\dimen286
+\pgftree@childx=\dimen287
+\pgftree@savechildx=\dimen288
+\pgftree@childy=\dimen289
+\pgftree@savechildy=\dimen290
+\pgftree@childi=\count463
+\pgftree@savechildi=\count464
+\pgftree@level=\count465
+\pgftree@depth=\dimen291
+\pgf@subpic@hbox@children=\box87
+\pgf@subpic@minx@children=\dimen292
+\pgf@subpic@miny@children=\dimen293
+\pgf@subpic@maxx@children=\dimen294
+\pgf@subpic@maxy@children=\dimen295
+\pgftree@lastchildx=\dimen296
+\pgftree@lastchildy=\dimen297
+))
+(/usr/share/texmf-dist/tex/latex/tikz-qtree/tikz-qtree.tex
+\@result=\toks48
+\child@list=\toks49
+\root@node=\toks50
+))
+(/usr/share/texmf-dist/tex/latex/setspace/setspace.sty
+Package: setspace 2022/12/04 v6.7b set line spacing
+)
+
+Package geometry Warning: Over-specification in `h'-direction.
+ `width' (483.69684pt) is ignored.
+
+
+Package biblatex Warning: 'babel/polyglossia' detected but 'csquotes' missing.
+(biblatex) Loading 'csquotes' recommended.
+
+\@quotelevel=\count466
+\@quotereset=\count467
+(./writeup.aux)
+\openout1 = `writeup.aux'.
+
+LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 16.
+LaTeX Font Info: ... okay on input line 16.
+LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 16.
+LaTeX Font Info: ... okay on input line 16.
+LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 16.
+LaTeX Font Info: ... okay on input line 16.
+LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 16.
+LaTeX Font Info: ... okay on input line 16.
+LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 16.
+LaTeX Font Info: ... okay on input line 16.
+LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 16.
+LaTeX Font Info: ... okay on input line 16.
+LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 16.
+LaTeX Font Info: ... okay on input line 16.
+LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 16.
+LaTeX Font Info: ... okay on input line 16.
+LaTeX Font Info: Checking defaults for PU/pdf/m/n on input line 16.
+LaTeX Font Info: ... okay on input line 16.
+Package biblatex Info: Trying to load language 'english'...
+Package biblatex Info: ... file 'english.lbx' found.
+ (/usr/share/texmf-dist/tex/latex/biblatex/lbx/english.lbx
+File: english.lbx 2023/03/05 v3.19 biblatex localization (PK/MW)
+)
+Package biblatex Info: Input encoding 'utf8' detected.
+Package biblatex Info: Automatic encoding selection.
+(biblatex) Assuming data encoding 'utf8'.
+Package biblatex Info: Input encoding 'utf8' detected.
+Package biblatex Info: Data encoding 'utf8' specified.
+(biblatex) No need to reencode data.
+\openout3 = `writeup-blx.bib'.
+
+Package biblatex Info: Trying to load bibliographic data...
+Package biblatex Info: ... file 'writeup.bbl' found.
+
+(./writeup.bbl)
+Package biblatex Info: Reference section=0 on input line 16.
+Package biblatex Info: Reference segment=0 on input line 16.
+
+*geometry* driver: auto-detecting
+*geometry* detected driver: pdftex
+*geometry* verbose mode - [ preamble ] result:
+* driver: pdftex
+* paper: a4paper
+* layout: <same size as paper>
+* layoutoffset:(h,v)=(0.0pt,0.0pt)
+* modes:
+* h-part:(L,W,R)=(71.13188pt, 455.24411pt, 71.13188pt)
+* v-part:(T,H,B)=(45.52438pt, 731.23582pt, 68.28664pt)
+* \paperwidth=597.50787pt
+* \paperheight=845.04684pt
+* \textwidth=455.24411pt
+* \textheight=731.23582pt
+* \oddsidemargin=-1.1381pt
+* \evensidemargin=-1.1381pt
+* \topmargin=-63.7456pt
+* \headheight=12.0pt
+* \headsep=25.0pt
+* \topskip=12.0pt
+* \footskip=30.0pt
+* \marginparwidth=35.0pt
+* \marginparsep=10.0pt
+* \columnsep=10.0pt
+* \skip\footins=10.8pt plus 4.0pt minus 2.0pt
+* \hoffset=0.0pt
+* \voffset=0.0pt
+* \mag=1000
+* \@twocolumnfalse
+* \@twosidefalse
+* \@mparswitchfalse
+* \@reversemarginfalse
+* (1in=72.27pt=25.4mm, 1cm=28.453pt)
+
+Package hyperref Info: Link coloring OFF on input line 16.
+(./writeup.out) (./writeup.out)
+\@outlinefile=\write6
+\openout6 = `writeup.out'.
+
+\c@lstlisting=\count468
+
+(/usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
+[Loading MPS to PDF converter (version 2006.09.02).]
+\scratchcounter=\count469
+\scratchdimen=\dimen298
+\scratchbox=\box88
+\nofMPsegments=\count470
+\nofMParguments=\count471
+\everyMPshowfont=\toks51
+\MPscratchCnt=\count472
+\MPscratchDim=\dimen299
+\MPnumerator=\count473
+\makeMPintoPDFobject=\count474
+\everyMPtoPDFconversion=\toks52
+) (/usr/share/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
+Package: epstopdf-base 2020-01-24 v2.11 Base part for package epstopdf
+Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 4
+85.
+
+(/usr/share/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
+File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv
+e
+))
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <14.4> on input line 17.
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <7> on input line 17.
+ [1
+
+{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}]
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <12> on input line 20.
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <8> on input line 20.
+LaTeX Font Info: External font `cmex10' loaded for size
+(Font) <6> on input line 20.
+ (./writeup.toc)
+\tf@toc=\write7
+\openout7 = `writeup.toc'.
+
+ [2] [3] [4] [5]
+<./images/webbrowserperfomace.png, id=149, 853.1875pt x 351.3125pt>
+File: ./images/webbrowserperfomace.png Graphic file (type png)
+<use ./images/webbrowserperfomace.png>
+Package pdftex.def Info: ./images/webbrowserperfomace.png used on input line 1
+75.
+(pdftex.def) Requested size: 455.24411pt x 187.45982pt.
+
+
+LaTeX Warning: `h' float specifier changed to `ht'.
+
+[6] [7 <./images/webbrowserperfomace.png>] [8]
+Overfull \hbox (5.79451pt too wide) in paragraph at lines 219--219
+[]\OT1/cmr/m/it/12 Companies that use VCS\OT1/cmr/m/n/12 . \OT1/cmr/m/sc/12 url
+\OT1/cmr/m/n/12 : []$\OT1/cmtt/m/n/12 https : / / stackshare . io / git$[]\OT1/
+cmr/m/n/12 . (ac-cessed: 5/11/2024).
+ []
+
+
+Overfull \hbox (16.4897pt too wide) in paragraph at lines 219--219
+[]\OT1/cmr/m/it/12 Dovecot: the se-cure email server\OT1/cmr/m/n/12 . \OT1/cmr/
+m/sc/12 url\OT1/cmr/m/n/12 : []$\OT1/cmtt/m/n/12 https : / / dovecot . org/$[]\
+OT1/cmr/m/n/12 . (ac-cessed: 22/10/2024).
+ []
+
+
+Overfull \hbox (17.99689pt too wide) in paragraph at lines 219--219
+[]\OT1/cmr/m/it/12 The linux ker-nel\OT1/cmr/m/n/12 . \OT1/cmr/m/sc/12 url\OT1/
+cmr/m/n/12 : []$\OT1/cmtt/m/n/12 https : / / www . kernel . org / linux . html$
+[]\OT1/cmr/m/n/12 . (ac-cessed: 24/10/2024).
+ []
+
+
+Overfull \hbox (3.64273pt too wide) in paragraph at lines 219--219
+[]\OT1/cmr/m/it/12 VS Code com-pared to in-tel-lij\OT1/cmr/m/n/12 . \OT1/cmr/m/
+sc/12 url\OT1/cmr/m/n/12 : []$\OT1/cmtt/m/n/12 https : / / vscode . io / altern
+atives / jetbrains -[]
+ []
+
+[9] (./writeup.aux)
+ ***********
+LaTeX2e <2023-11-01> patch level 1
+L3 programming layer <2024-02-20>
+ ***********
+Package rerunfilecheck Info: File `writeup.out' has not changed.
+(rerunfilecheck) Checksum: C9A7A2530608CB93EB992E90B37D2ABD;3248.
+Package logreq Info: Writing requests to 'writeup.run.xml'.
+\openout1 = `writeup.run.xml'.
+
+ )
+Here is how much of TeX's memory you used:
+ 39375 strings out of 476076
+ 845707 string characters out of 5793774
+ 1942187 words of memory out of 5000000
+ 60955 multiletter control sequences out of 15000+600000
+ 564106 words of font info for 56 fonts, out of 8000000 for 9000
+ 14 hyphenation exceptions out of 8191
+ 98i,6n,101p,1955b,1808s stack positions out of 10000i,1000n,20000p,200000b,200000s
+</usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/share/
+texmf-dist/fonts/type1/public/amsfonts/cm/cmbxti10.pfb></usr/share/texmf-dist/f
+onts/type1/public/amsfonts/cm/cmcsc10.pfb></usr/share/texmf-dist/fonts/type1/pu
+blic/amsfonts/cm/cmr12.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/c
+m/cmr17.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb></us
+r/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmti12.pfb></usr/share/texmf-
+dist/fonts/type1/public/amsfonts/cm/cmtt12.pfb>
+Output written on writeup.pdf (9 pages, 152629 bytes).
+PDF statistics:
+ 251 PDF objects out of 1000 (max. 8388607)
+ 219 compressed objects within 3 object streams
+ 47 named destinations out of 1000 (max. 500000)
+ 146 words of extra memory for PDF output out of 10000 (max. 10000000)
+
diff --git a/writeup/writeup.out b/writeup/writeup.out
new file mode 100644
index 0000000..c4c21b3
--- /dev/null
+++ b/writeup/writeup.out
@@ -0,0 +1,16 @@
+\BOOKMARK [1][-]{section.1}{\376\377\000U\000s\000i\000n\000g\000\040\000t\000h\000i\000s\000\040\000d\000o\000c\000u\000m\000e\000n\000t}{}% 1
+\BOOKMARK [1][-]{section.2}{\376\377\000A\000\040\000b\000r\000i\000e\000f\000\040\000i\000n\000t\000r\000o\000d\000u\000c\000t\000i\000o\000n}{}% 2
+\BOOKMARK [1][-]{section.3}{\376\377\000U\000s\000e\000d\000\040\000l\000a\000n\000g\000u\000a\000g\000e\000\040\000i\000n\000\040\000t\000h\000i\000s\000\040\000p\000a\000p\000e\000r}{}% 3
+\BOOKMARK [1][-]{section.4}{\376\377\000W\000h\000a\000t\000\040\000i\000s\000\040\000F\000r\000e\000e\000\040\000S\000o\000f\000t\000w\000a\000r\000e\000?}{}% 4
+\BOOKMARK [1][-]{section.5}{\376\377\000A\000\040\000b\000r\000i\000e\000f\000\040\000h\000i\000s\000t\000o\000r\000y\000\040\000o\000f\000\040\000F\000O\000S\000S}{}% 5
+\BOOKMARK [1][-]{section.6}{\376\377\000H\000o\000w\000\040\000i\000s\000\040\000F\000r\000e\000e\000\040\000S\000o\000f\000t\000w\000a\000r\000e\000\040\000d\000e\000v\000e\000l\000o\000p\000e\000d\000?}{}% 6
+\BOOKMARK [1][-]{section.7}{\376\377\000C\000o\000m\000p\000a\000r\000i\000n\000g\000\040\000F\000r\000e\000e\000\040\000S\000o\000f\000t\000w\000a\000r\000e\000\040\000t\000o\000\040\000i\000t\000s\000\040\000P\000r\000o\000p\000r\000i\000e\000t\000a\000r\000y\000\040\000c\000o\000u\000n\000t\000e\000r\000p\000a\000r\000t\000s}{}% 7
+\BOOKMARK [2][-]{subsection.7.1}{\376\377\000P\000r\000o\000g\000r\000a\000m\000m\000i\000n\000g\000\040\000I\000D\000E\000'\000s}{section.7}% 8
+\BOOKMARK [2][-]{subsection.7.2}{\376\377\000W\000e\000b\000\040\000B\000r\000o\000w\000s\000e\000r\000s}{section.7}% 9
+\BOOKMARK [2][-]{subsection.7.3}{\376\377\000O\000f\000f\000i\000c\000e\000\040\000S\000o\000f\000t\000w\000a\000r\000e}{section.7}% 10
+\BOOKMARK [2][-]{subsection.7.4}{\376\377\000G\000e\000n\000e\000r\000a\000l\000\040\000c\000o\000n\000c\000l\000u\000s\000i\000o\000n\000s}{section.7}% 11
+\BOOKMARK [1][-]{section.8}{\376\377\000W\000h\000a\000t\000\040\000m\000a\000k\000e\000s\000\040\000F\000r\000e\000e\000\040\000S\000o\000f\000t\000w\000a\000r\000e\000\040\000s\000o\000\040\000a\000p\000p\000e\000a\000l\000i\000n\000g\000\040\000t\000o\000\040\000d\000e\000v\000e\000l\000o\000p\000e\000r\000s\000?}{}% 12
+\BOOKMARK [1][-]{section.9}{\376\377\000W\000h\000a\000t\000\040\000m\000a\000k\000e\000s\000\040\000F\000r\000e\000e\000\040\000S\000o\000f\000t\000w\000a\000r\000e\000\040\000s\000o\000\040\000a\000p\000p\000e\000a\000l\000i\000n\000g\000\040\000t\000o\000\040\000p\000r\000i\000v\000a\000c\000y\000\040\000e\000x\000p\000e\000r\000t\000s\000?}{}% 13
+\BOOKMARK [1][-]{section.10}{\376\377\000W\000h\000e\000r\000e\000\040\000e\000l\000s\000e\000\040\000i\000s\000\040\000F\000r\000e\000e\000\040\000S\000o\000f\000t\000w\000a\000r\000e\000\040\000u\000s\000e\000d\000\040\000a\000n\000d\000\040\000w\000h\000y\000?}{}% 14
+\BOOKMARK [1][-]{section.11}{\376\377\000W\000h\000a\000t\000'\000s\000\040\000n\000e\000x\000t\000\040\000f\000o\000r\000\040\000t\000h\000e\000\040\000F\000r\000e\000e\000\040\000S\000o\000f\000t\000w\000a\000r\000e\000\040\000s\000p\000a\000c\000e\000?}{}% 15
+\BOOKMARK [1][-]{section.12}{\376\377\000F\000i\000n\000a\000l\000\040\000t\000h\000o\000u\000g\000h\000t\000s}{}% 16
diff --git a/writeup/writeup.run.xml b/writeup/writeup.run.xml
new file mode 100644
index 0000000..3ae0223
--- /dev/null
+++ b/writeup/writeup.run.xml
@@ -0,0 +1,92 @@
+<?xml version="1.0" standalone="yes"?>
+<!-- logreq request file -->
+<!-- logreq version 1.0 / dtd version 1.0 -->
+<!-- Do not edit this file! -->
+<!DOCTYPE requests [
+ <!ELEMENT requests (internal | external)*>
+ <!ELEMENT internal (generic, (provides | requires)*)>
+ <!ELEMENT external (generic, cmdline?, input?, output?, (provides | requires)*)>
+ <!ELEMENT cmdline (binary, (option | infile | outfile)*)>
+ <!ELEMENT input (file)+>
+ <!ELEMENT output (file)+>
+ <!ELEMENT provides (file)+>
+ <!ELEMENT requires (file)+>
+ <!ELEMENT generic (#PCDATA)>
+ <!ELEMENT binary (#PCDATA)>
+ <!ELEMENT option (#PCDATA)>
+ <!ELEMENT infile (#PCDATA)>
+ <!ELEMENT outfile (#PCDATA)>
+ <!ELEMENT file (#PCDATA)>
+ <!ATTLIST requests
+ version CDATA #REQUIRED
+ >
+ <!ATTLIST internal
+ package CDATA #REQUIRED
+ priority (9) #REQUIRED
+ active (0 | 1) #REQUIRED
+ >
+ <!ATTLIST external
+ package CDATA #REQUIRED
+ priority (1 | 2 | 3 | 4 | 5 | 6 | 7 | 8) #REQUIRED
+ active (0 | 1) #REQUIRED
+ >
+ <!ATTLIST provides
+ type (static | dynamic | editable) #REQUIRED
+ >
+ <!ATTLIST requires
+ type (static | dynamic | editable) #REQUIRED
+ >
+ <!ATTLIST file
+ type CDATA #IMPLIED
+ >
+]>
+<requests version="1.0">
+ <internal package="biblatex" priority="9" active="0">
+ <generic>latex</generic>
+ <provides type="dynamic">
+ <file>writeup.aux</file>
+ <file>writeup-blx.bib</file>
+ </provides>
+ <requires type="dynamic">
+ <file>writeup.bbl</file>
+ </requires>
+ <requires type="static">
+ <file>blx-dm.def</file>
+ <file>blx-compat.def</file>
+ <file>blx-bibtex.def</file>
+ <file>biblatex.def</file>
+ <file>standard.bbx</file>
+ <file>numeric.bbx</file>
+ <file>numeric.cbx</file>
+ <file>biblatex.cfg</file>
+ <file>english.lbx</file>
+ </requires>
+ </internal>
+ <external package="biblatex" priority="5" active="0">
+ <generic>bibtex</generic>
+ <cmdline>
+ <binary>bibtex</binary>
+ <option>-min-crossrefs 2</option>
+ <infile>writeup</infile>
+ </cmdline>
+ <input>
+ <file>writeup.aux</file>
+ </input>
+ <output>
+ <file>writeup.bbl</file>
+ </output>
+ <provides type="dynamic">
+ <file>writeup.bbl</file>
+ </provides>
+ <requires type="dynamic">
+ <file>writeup.aux</file>
+ <file>writeup-blx.bib</file>
+ </requires>
+ <requires type="editable">
+ <file>ref.bib</file>
+ </requires>
+ <requires type="static">
+ <file>biblatex.bst</file>
+ </requires>
+ </external>
+</requests>
diff --git a/writeup/writeup.tex b/writeup/writeup.tex
index c6fa8ef..8d2c4d9 100644
--- a/writeup/writeup.tex
+++ b/writeup/writeup.tex
@@ -10,7 +10,7 @@
\titleformat{\section} {\Huge} {} {0em} {}[\titlerule] \geometry{a4paper,total={170mm,257mm},left=25mm,right=25mm,}
-\author{Lucas Standen} \title{Why FOSS software is preferred in the development and privacy space?}
+\author{Lucas Standen} \title{Why are FOSS tools preferred in the development and privacy space?}
\begin{document} \maketitle
diff --git a/writeup/writeup.toc b/writeup/writeup.toc
new file mode 100644
index 0000000..e23f504
--- /dev/null
+++ b/writeup/writeup.toc
@@ -0,0 +1,17 @@
+\babel@toc {english}{}\relax
+\contentsline {section}{\numberline {1}Using this document}{2}{section.1}%
+\contentsline {section}{\numberline {2}A brief introduction}{3}{section.2}%
+\contentsline {section}{\numberline {3}Used language in this paper}{3}{section.3}%
+\contentsline {section}{\numberline {4}What is Free Software?}{3}{section.4}%
+\contentsline {section}{\numberline {5}A brief history of FOSS}{4}{section.5}%
+\contentsline {section}{\numberline {6}How is Free Software developed?}{5}{section.6}%
+\contentsline {section}{\numberline {7}Comparing Free Software to its Proprietary counterparts}{6}{section.7}%
+\contentsline {subsection}{\numberline {7.1}Programming IDE's}{6}{subsection.7.1}%
+\contentsline {subsection}{\numberline {7.2}Web Browsers}{6}{subsection.7.2}%
+\contentsline {subsection}{\numberline {7.3}Office Software}{7}{subsection.7.3}%
+\contentsline {subsection}{\numberline {7.4}General conclusions}{8}{subsection.7.4}%
+\contentsline {section}{\numberline {8}What makes Free Software so appealing to developers?}{8}{section.8}%
+\contentsline {section}{\numberline {9}What makes Free Software so appealing to privacy experts?}{8}{section.9}%
+\contentsline {section}{\numberline {10}Where else is Free Software used and why?}{8}{section.10}%
+\contentsline {section}{\numberline {11}What's next for the Free Software space?}{8}{section.11}%
+\contentsline {section}{\numberline {12}Final thoughts}{8}{section.12}%