23 Commits

Author SHA1 Message Date
57fc05ed2c Add articles/ipol_style_guide/ 2024-07-24 00:23:39 +02:00
66c1a50d3b Add articles/Hierarchical Data Format - Wikipedia/ 2024-07-24 00:23:01 +02:00
19f8e010e0 Add debugging 2024-07-24 00:22:08 +02:00
7386290e87 Update annotations 2024-07-24 00:21:09 +02:00
025f8d0bee Remove debugging 2024-07-24 00:20:45 +02:00
3a4100b779 Use np.clip 2024-07-04 04:18:13 +02:00
98426db9dd Using matplotlib clipping 2024-07-04 04:11:12 +02:00
d24c883a92 Restore clipping
6f961a46cf
2024-07-04 04:08:36 +02:00
5bc0337dc8 Forcing color map 2024-07-04 04:08:10 +02:00
9d20940cb1 cmap try 2024-07-04 04:03:54 +02:00
6f961a46cf Add clipping 2024-07-04 03:58:30 +02:00
a17ec28cc3 Add color scales 2024-07-04 03:36:36 +02:00
dd7a6892e5 Add articles/Discrete cosine transform - Wikipedia/ 2024-06-28 13:55:24 +02:00
ad5bb767c2 Add articles/JPEG - Wikipedia/ 2024-06-28 12:57:21 +02:00
0fca7c84a0 Support Nikon D90 .nefs 2024-06-17 13:48:21 +00:00
715b5296c9 Compare PRNUs 2024-06-11 17:54:29 +02:00
c2cf139261 Correct pearsonr import 2024-06-11 17:53:34 +02:00
aa5c210539 Comment checkOriginalPoint 2024-06-11 17:52:50 +02:00
2bfedf54ad Remove INTERESTING_VALUES_OF_AXES usage 2024-06-11 17:51:57 +02:00
a9861a761f Use an intermediary variable in getImageColorChannel 2024-06-11 17:35:26 +02:00
0c7108b3ec Make benchmark_load_part_of_images.py production ready 2024-06-11 16:41:43 +02:00
959fb43dd0 Update annotations of Determining Image Origin and Integrity Using Sensor Noise 2024-06-11 16:41:23 +02:00
0d22c36e96 Update annotations of On the Sensor Pattern Noise Estimation in Image Forensics: A Systematic Empirical Evaluation 2024-06-11 16:41:02 +02:00
19 changed files with 1196 additions and 55 deletions

View File

@@ -30,12 +30,12 @@ def getPrnuShownAsSuch(size, gaussianNoise = 0):
break
# Center vertically, especially in the case `HEIGHT` > `WIDTH`.
draw.text((0, HEIGHT // 2 - fontSize // 2), TEXT, 255, font = font)
imageNpArray = np.array(imagePil)
imageNpArray = np.array(imagePil, dtype = np.float64)
gaussianNoiseNpArray = randomGaussianImage(gaussianNoise, size[::-1])
#prnuShownAsSuch = imageNpArray + gaussianNoiseNpArray
prnuShownAsSuch = imageNpArray
for y in range(HEIGHT):
for x in range(WIDTH):
if prnuShownAsSuch[y, x] != 0:
prnuShownAsSuch[y, x] += gaussianNoiseNpArray[y, x]
return prnuShownAsSuch
prnuShownAsSuch[y, x] = gaussianNoiseNpArray[y, x]
return prnuShownAsSuch

View File

@@ -151,7 +151,7 @@ pre-process PRNU estimation:
<stroke tool="highlighter" color="#ffff007f" width="8.50000000">161.00799079 567.06931374 218.33293726 567.06931374</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000">256.81369704 568.32555575 286.41340913 566.80838960</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000">49.99337601 584.28260350 49.99337601 584.28260350</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">101.81743986 609.58791227 101.81743986 628.87543435 228.98437133 628.87543435 228.98437133 609.58791227 101.81743986 609.58791227</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">101.81743986 609.58791227 101.81743986 628.87543435 228.98437133 628.87543435 228.98437133 609.58791227 101.81743986 609.58791227</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">122.66475182 583.83446972 140.15953242 584.52431373</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">208.36666345 584.37149655 216.40562635 584.37149655</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">245.65231128 585.06851712 287.81348424 585.06851712</stroke>
@@ -324,6 +324,8 @@ it seems correct</text>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000">547.38250732 711.63006592 563.04162598 713.20178223</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000">326.22406006 724.79919434 357.27578010 724.79919434</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000">371.27832031 725.92346191 540.55891062 725.92346191</stroke>
<teximage text="\mathbf{X} \text{ and } \mathbf{Y} \text{ seem to be images not sets of images}\\ \text{so } \mathbf{\bar{X}} \text{ seems to be the average pixel value of } \mathbf{X} \text{ and not the average image}" left="45.48101807" top="625.96652830" right="321.24827059" bottom="651.70501709"/>
<text font="Sans" size="12.00000000" x="236.42767334" y="609.71469116" color="#00c0ffff" ts="0" fn="">looks symetric</text>
</layer>
</page>
<page width="612.00000000" height="792.00000000">
@@ -502,7 +504,7 @@ interpolation step</text>
<text font="Sans" size="12.00000000" x="474.48402594" y="649.18218944" color="#00c0ffff" ts="0" fn="">like?</text>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">474.84166169 699.74548088 561.62416116 699.74548088</stroke>
<text font="Sans" size="12.00000000" x="318.42626146" y="675.00273397" color="#00c0ffff" ts="0" fn="">related to DSNU row/column artifacts?</text>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">202.09094238 520.32202148 202.09094238 566.10961914 251.14709473 566.10961914 251.14709473 520.32202148 202.09094238 520.32202148</stroke>
<stroke tool="highlighter" color="#ff00007f" width="8.50000000" fill="128">202.09094238 520.32202148 202.09094238 566.10961914 251.14709473 566.10961914 251.14709473 520.32202148 202.09094238 520.32202148</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">282.03369141 541.94891357 282.03369141 541.94891357</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">99.37377930 736.74072266 176.71927425 736.74072266</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">288.54211426 625.82409668 332.89267338 791.34263666</stroke>
@@ -558,7 +560,6 @@ interpolation step</text>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">49.74739768 194.87029777 150.82223145 194.87029777</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">161.86228350 199.55686459 284.44012557 199.55686459</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">47.94201811 211.53983124 174.57627363 211.53983124</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">79.05132199 267.71257889 105.03966276 266.19282872</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">132.93996764 266.34940155 284.88310179 266.34940155</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">46.58263656 280.75720417 134.00396746 280.75720417</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">264.19836628 280.38895032 264.19836628 280.38895032</stroke>
@@ -571,9 +572,7 @@ interpolation step</text>
<stroke tool="highlighter" color="#ff00007f" width="8.50000000" fill="128">46.65155332 255.03350881 70.65269958 255.03350881</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">279.06277239 279.65458641 283.67143111 280.01799780</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">48.74759390 295.11279902 150.13120123 295.11279902</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">174.54869294 294.44279947 284.32447075 294.44279947</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">48.63887818 305.97223960 283.79334980 305.97223960</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">48.77524888 317.70476034 284.62337179 317.70476034</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">49.06749883 329.07175111 105.61027144 329.07175111</stroke>
<text font="Sans" size="12.00000000" x="135.44167763" y="306.34509378" color="#00c0ffff" ts="0" fn="">same for rows</text>
<text font="Sans" size="12.00000000" x="104.01898849" y="279.02986889" color="#00c0ffff" ts="0" fn="">only b), no? and maybe not even completelly</text>
@@ -616,7 +615,6 @@ looks like</text>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">325.07551209 592.86715925 346.86915340 592.86715925</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">377.21703900 592.41234645 562.28046397 592.41234645</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">326.50792146 608.48330663 479.66306678 608.48330663</stroke>
<teximage text="corr?" left="373.03048731" top="353.68157202" right="406.38148731" bottom="370.56257202"/>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">360.59247482 370.80607769 452.64693660 370.80607769</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">514.22366308 371.76900816 557.38101675 371.76900816</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">458.99981034 463.46420414 470.08650104 466.43487396</stroke>
@@ -666,6 +664,14 @@ looks like</text>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">189.26515185 710.79883821 284.54188281 710.79883821</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">50.59094390 723.90701672 253.79754975 723.90701672</stroke>
<text font="Sans" size="12.00000000" x="56.83878603" y="373.35349702" color="#00c0ffff" ts="0" fn="">linear pattern no more used in the paper remaining?</text>
<teximage text="corr?\\ \text{The only other occurrence is in VI. D.}" left="327.64978027" top="349.43379211" right="447.58863276" bottom="370.27279020"/>
<text font="Sans" size="12.00000000" x="462.96081543" y="350.33961487" color="#00c0ffff" ts="0" fn="">I would say so</text>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">77.36680671 266.77457951 105.32560725 266.77457951</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">49.83436819 318.45416063 104.86556001 318.45416063</stroke>
<stroke tool="highlighter" color="#ff00007f" width="8.50000000" fill="128">116.09129759 317.71348456 127.88697143 317.71348456</stroke>
<stroke tool="highlighter" color="#ff00007f" width="8.50000000" fill="128">174.70490350 294.90435777 280.83886827 294.90435777</stroke>
<stroke tool="highlighter" color="#ff00007f" width="8.50000000" fill="128">137.26980896 318.58916250 234.61128724 318.58916250</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">244.33716646 317.79588890 284.72031118 317.79588890</stroke>
</layer>
</page>
<page width="612.00000000" height="792.00000000">
@@ -681,6 +687,12 @@ looks like</text>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">49.38160289 120.23517199 287.97784415 120.23517199</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">51.18786520 133.24085582 201.20899173 133.24085582</stroke>
<text font="Sans" size="12.00000000" x="138.43141666" y="24.27757578" color="#00c0ffff" ts="0" fn="">may not be a priority yet</text>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">345.11083984 718.51214600 361.60607910 719.45687866</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">396.40270996 718.35711670 532.32865787 718.35711670</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">543.27062988 719.13293457 563.53151785 719.13293457</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">324.80279541 728.58267212 414.21831138 728.58267212</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">445.66253662 728.08563232 518.73687931 728.08563232</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">525.60906982 733.28280640 564.51665269 733.28280640</stroke>
</layer>
</page>
<page width="612.00000000" height="792.00000000">
@@ -783,6 +795,15 @@ or it means same variance 3 in 2 axes?</text>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">363.90540440 434.30973228 450.11237753 434.30973228</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">83.86952710 447.96457155 168.35629760 447.96457155</stroke>
<text font="Sans" size="12.00000000" x="49.36018785" y="425.39423025" color="#00c0ffff" ts="0" fn="">not what I currently focus on</text>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">81.10058594 499.19949341 172.92970161 499.19949341</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">184.36288452 499.31890869 283.83523838 499.31890869</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">49.38739014 513.39700317 123.53056626 513.39700317</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">164.43695068 512.03060913 285.01905971 512.03060913</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">52.24731445 525.21170044 208.48457071 525.21170044</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">180.31701660 461.88165283 267.65657092 461.88165283</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">49.54467773 473.95095825 127.04103509 473.95095825</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">58.35455322 467.99813843 114.09543677 467.99813843</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">58.82684326 491.09954834 163.31633298 491.09954834</stroke>
</layer>
</page>
<page width="612.00000000" height="792.00000000">

View File

@@ -0,0 +1 @@
https://en.wikipedia.org/w/index.php?title=Discrete_cosine_transform&oldid=1225697709

View File

@@ -0,0 +1,97 @@
<?xml version="1.0" standalone="no"?>
<xournal creator="Xournal++ 1.1.3" fileversion="4">
<title>Xournal++ document - see https://github.com/xournalpp/xournalpp</title>
<page width="596.00000000" height="842.00000000">
<background type="pdf" domain="absolute" filename="/home/benjamin/Desktop/bens_folder/school/ens/asp/aria/internship/work/articles/Discrete cosine transform - Wikipedia/Discrete cosine transform - Wikipedia.pdf" pageno="1"/>
<layer>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">184.60451236 100.78977474 554.19425822 100.78977474</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">44.84534145 112.04566640 78.27406483 112.04566640</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">258.77872183 117.31279862 275.45166627 117.31279862</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">108.88535681 123.34931429 196.81038763 123.34931429</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">326.46993842 123.21202302 341.25497361 125.06435174</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">466.18455619 123.79783441 522.55999952 123.79783441</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">151.55896904 134.79402400 196.60542395 134.79402400</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">473.78171810 135.06217515 493.20613136 136.14363237</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">200.38666528 146.99026060 214.30106675 146.99026060</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">129.06019983 146.68528659 153.55895492 147.77552077</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">174.88385666 189.94148191 436.08411636 189.94148191</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">79.08224311 245.53633761 279.44071549 245.53633761</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">110.74327201 346.39236829 392.37957420 346.39236829</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">476.07215062 344.70986611 551.26746608 344.70986611</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">43.14697518 357.15841498 101.82817523 357.15841498</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">128.01831458 363.54375161 329.57559319 363.54375161</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">412.67135242 358.29326535 532.39596299 358.29326535</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">177.98966337 370.52319739 276.56659340 370.52319739</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">342.44510871 369.31354113 551.38854207 369.31354113</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">44.32040128 381.37777029 79.31278085 381.37777029</stroke>
</layer>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="2"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="3"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="4"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="5"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="6"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="7"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="8"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="9"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="10"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="11"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="12"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="13"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="14"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="15"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="16"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="17"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="18"/>
<layer/>
</page>
</xournal>

View File

@@ -0,0 +1 @@
https://en.wikipedia.org/w/index.php?title=Hierarchical_Data_Format&oldid=1209615444

View File

@@ -0,0 +1,121 @@
<?xml version="1.0" standalone="no"?>
<xournal creator="Xournal++ 1.1.3" fileversion="4">
<title>Xournal++ document - see https://github.com/xournalpp/xournalpp</title>
<page width="596.00000000" height="842.00000000">
<background type="pdf" domain="absolute" filename="/home/benjamin/Desktop/bens_folder/school/ens/asp/aria/internship/work/articles/Hierarchical Data Format - Wikipedia/Hierarchical Data Format - Wikipedia.pdf" pageno="1"/>
<layer>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">49.93637085 125.65216064 217.74034027 125.65216064</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">122.40002441 141.94552612 46.06404939 141.94552612</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">287.24102783 127.04846191 341.47401761 127.04846191</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">322.37701416 142.28524780 340.35766454 142.28524780</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">45.80737305 159.56594849 120.62986352 159.56594849</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">278.72363281 180.02694702 343.31404534 180.02694702</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">130.54785156 198.15655518 252.39912659 198.15655518</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">58.43112183 211.08197021 345.16592251 211.08197021</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">116.57507324 227.84606934 277.83723158 227.84606934</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">453.73315430 340.92150879 521.96151510 340.92150879</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">453.59167480 355.86508179 479.83041652 355.86508179</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">362.66558838 374.29406738 464.51605874 374.29406738</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">240.37237549 267.41006470 316.00015938 267.41006470</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">156.82019043 281.94696045 334.16626676 281.94696045</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">47.46994019 299.63577271 338.85858602 299.63577271</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">45.54031372 315.22421265 92.74359427 315.22421265</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">68.30041504 329.87292480 333.97456287 329.87292480</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">47.58224487 346.94476318 303.78842718 346.94476318</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">71.31478882 374.34869385 267.85043187 374.34869385</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">69.23974609 389.84655762 87.27181357 389.84655762</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">217.65850830 389.84716797 244.87088013 388.52795410</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">86.48248291 522.75463867 550.25454113 522.75463867</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">44.53848267 538.81188965 147.80167039 538.81188965</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">199.77960205 539.48385620 422.90280629 539.48385620</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">45.48321533 583.48687744 84.80650346 583.48687744</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">114.34869385 608.84353638 171.87735878 608.84353638</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">313.24078369 610.69296265 426.26181721 610.69296265</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">180.05865479 624.15771484 543.08345581 624.15771484</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">46.66146851 640.54061890 67.22283385 640.54061890</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">399.25646973 645.88055420 544.69919455 645.88055420</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">48.59036255 663.69650269 201.61130453 663.69650269</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">213.69012451 662.60610962 523.45229037 662.60610962</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">84.94308472 686.02838135 149.74217645 686.02838135</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">539.70190430 689.46704102 550.58810970 689.46704102</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">46.88894653 706.68002319 141.70877212 706.68002319</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">216.33886719 701.15545654 550.57212774 701.15545654</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">48.47363281 717.74960327 140.12184665 717.74960327</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">285.86425781 717.25167847 457.78991477 717.25167847</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">166.19335938 744.19073486 244.45305577 744.19073486</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">333.20953369 745.89639282 417.11099055 745.89639282</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">470.49078369 750.72576904 545.87665521 750.72576904</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">43.30322266 767.22723389 206.24810084 767.22723389</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">287.07659912 761.17422485 432.15573977 761.17422485</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">47.72906494 778.96224976 161.84813809 778.96224976</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">486.75738525 775.89843750 544.93346127 775.89843750</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">46.89184570 794.23370361 544.36551523 794.23370361</stroke>
</layer>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="2"/>
<layer>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">48.36550903 45.08038330 88.27082491 45.08038330</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">285.41918945 42.88748169 554.72933471 42.88748169</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">48.14514160 59.89312744 463.28863140 59.89312744</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">46.25048828 97.14761353 89.88265991 95.18884277</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">212.42581177 125.57791138 434.53639732 125.57791138</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">44.66064453 143.86425781 223.81124901 143.86425781</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">418.14324951 142.29873657 549.25892848 142.29873657</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">44.76599121 160.24008179 76.86448941 160.24008179</stroke>
<text font="Sans" size="12.00000000" x="381.82885916" y="313.02779911" color="#00c0ffff" ts="0" fn="">not readable in Xournal++</text>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">388.31565163 307.04381769 499.17464346 307.04381769</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">78.27572909 181.97792747 197.56977409 181.97792747</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">287.21224698 182.14899237 409.81864824 182.14899237</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">66.90854159 209.15990656 111.32080971 209.15990656</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">187.69561768 211.75703569 324.77060559 211.75703569</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">64.65637207 225.68337180 101.43500028 225.68337180</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">67.05827193 240.92956543 104.72189255 240.92956543</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">66.70928955 255.82267068 242.49567755 255.82267068</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">127.67461603 276.03472623 338.09698455 276.03472623</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">330.40222168 291.65826971 358.22698420 292.85752730</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">44.75688588 308.15060702 181.58626024 308.15060702</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">69.48910800 291.60048051 190.11981274 291.60048051</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">193.51518111 309.57866322 230.88223755 309.57866322</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">46.92557595 323.83101030 357.35480482 323.83101030</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">50.14620694 342.06756592 361.47074155 342.06756592</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">50.11474609 355.10106867 301.13536353 355.10106867</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">64.70686479 451.71203613 322.81793683 451.71203613</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">123.38276256 474.05309504 156.84865174 474.05309504</stroke>
<text font="Sans" size="12.00000000" x="109.56787109" y="452.36380837" color="#00c0ffff" ts="0" fn="">should investigate</text>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">304.97969194 473.86943470 455.50030774 473.86943470</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">84.18587425 489.66733066 365.42999047 489.66733066</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">45.20144376 577.43211226 115.80884255 577.43211226</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">218.43799938 600.51147461 427.09467511 600.51147461</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">100.39753307 627.63799494 296.17224920 627.63799494</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">310.10542436 636.15792014 547.83937705 636.15792014</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">63.66890647 650.98782626 187.17768496 650.98782626</stroke>
<text font="Sans" size="12.00000000" x="230.18008145" y="670.14576305" color="#00c0ffff" ts="0" fn="">?</text>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">69.11141135 660.49535578 519.64482807 660.49535578</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">67.44953502 675.44278232 133.94131104 675.44278232</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">373.54630904 385.84381104 553.69511716 385.84381104</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">45.94177246 401.01464011 311.96442455 401.01464011</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">403.54974920 402.02679721 552.22964288 402.02679721</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">344.80579723 401.68432062 360.08195357 400.43977217</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">46.04669744 418.51414074 352.71170415 418.51414074</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">47.10582386 505.25229714 153.95202228 505.25229714</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">312.31889205 506.53409091 547.50326380 506.53409091</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">44.61833607 521.19909113 106.54188104 521.19909113</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">135.72124134 527.10624001 346.54652617 527.10624001</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">59.57752575 537.63782848 269.45097877 537.63782848</stroke>
<text font="Sans" size="12.00000000" x="226.38652455" y="544.88608620" color="#00c0ffff" ts="0" fn="">?</text>
</layer>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="3"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="4"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="5"/>
<layer/>
</page>
</xournal>

View File

@@ -0,0 +1 @@
https://en.wikipedia.org/w/index.php?title=JPEG&oldid=1230540861

View File

@@ -0,0 +1,202 @@
<?xml version="1.0" standalone="no"?>
<xournal creator="Xournal++ 1.1.3" fileversion="4">
<title>Xournal++ document - see https://github.com/xournalpp/xournalpp</title>
<page width="596.00000000" height="842.00000000">
<background type="pdf" domain="absolute" filename="/home/benjamin/Desktop/bens_folder/school/ens/asp/aria/internship/work/articles/JPEG - Wikipedia/JPEG - Wikipedia.pdf" pageno="1"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="2"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="3"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="4"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="5"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="6"/>
<layer>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">206.71078491 781.21530151 541.86980969 781.21530151</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">47.38861084 797.15858459 205.00399777 797.15858459</stroke>
</layer>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="7"/>
<layer>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">46.23257446 313.81399536 180.69399638 313.81399536</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">307.43847656 339.01673889 451.72821331 339.01673889</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">94.57110596 353.56781006 548.08401180 353.56781006</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">46.02917480 370.27728271 198.39151553 370.27728271</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">47.85665894 384.90794373 462.43170057 384.90794373</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">473.86932373 384.21183777 552.01628971 384.21183777</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">45.05905151 401.46154785 73.31424904 401.46154785</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">281.73730469 399.67552185 370.93287284 399.67552185</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">382.61395264 408.21041870 553.54093987 408.21041870</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">45.66937256 424.22103882 553.15730239 424.22103882</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">45.34759521 438.41088867 98.63740604 438.41088867</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">319.82397461 460.84899902 549.25331405 460.84899902</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">49.82275391 477.79061890 252.39794200 477.79061890</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">45.88204956 492.29440308 207.67814210 492.29440308</stroke>
<text font="Sans" size="12.00000000" x="392.32867432" y="508.16677856" color="#00c0ffff" ts="0" fn="">?</text>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">276.06878662 566.81216431 440.73126688 566.81216431</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">93.32458496 581.50683594 128.60647583 583.57196045</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">200.01245117 582.63955688 295.35850871 582.63955688</stroke>
</layer>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="8"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="9"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="10"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="11"/>
<layer>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">46.22006226 152.32438660 197.56358465 152.32438660</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">315.53887939 176.72351074 371.66190715 176.72351074</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">463.76025391 177.54988098 522.20153809 177.54988098</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">183.13732910 192.48565674 235.48465545 192.48565674</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">438.23431396 219.57400513 511.28481667 219.57400513</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">401.30169678 247.55615234 505.61090141 247.55615234</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">168.34695435 233.83334351 187.46675209 233.83334351</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">271.07714844 233.20339966 275.32525635 234.15298462</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">441.64508057 234.58142090 526.47674219 234.58142090</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">66.37619019 249.33276367 206.60402763 249.33276367</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">186.72079468 265.35156250 227.84463501 267.98992920</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">279.38348389 267.34973145 482.29303860 267.34973145</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">89.91284180 266.24401855 139.89200439 266.24401855</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">208.91226196 282.01141357 503.76439297 282.01141357</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">65.70678711 293.28924561 162.79015482 293.28924561</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">143.64398193 311.22094727 311.52029177 311.22094727</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">343.58526611 310.45086670 531.64565951 310.45086670</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">67.63696289 326.53979492 402.44114642 326.53979492</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">63.96240234 348.21597290 160.58785516 348.21597290</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">268.75476074 349.39486694 486.65939995 349.39486694</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">61.81863403 364.46817017 117.91840492 364.46817017</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">468.30139160 332.55557251 521.19466730 332.55557251</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">72.02331543 523.31085205 107.21926880 520.35601807</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">159.93499756 521.34112549 250.26141235 521.34112549</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">269.74188232 521.08081055 511.58536503 521.08081055</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">240.09173584 486.44302368 270.90286141 486.44302368</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">293.59808350 488.07083130 401.58388591 488.07083130</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">452.30920410 487.05230713 490.64953613 489.89666748</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">128.36642456 500.57485962 297.55488186 500.57485962</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">91.47979736 371.84835815 405.29979179 371.84835815</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">422.12139893 372.79824829 491.32461975 372.79824829</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">66.20373535 386.06713867 546.08245055 386.06713867</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">65.76232910 400.87945557 341.00883903 400.87945557</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">65.34509277 413.13629150 148.85726929 413.13629150</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">253.09143066 413.87359619 488.47892882 413.87359619</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">63.99362183 425.95501709 192.72322845 425.95501709</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">391.91058350 455.87564087 512.31350743 455.87564087</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">65.88580322 473.14608765 527.27161155 473.14608765</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">332.49584961 513.23028564 317.69335938 555.91342163</stroke>
</layer>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="12"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="13"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="14"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="15"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="16"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="17"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="18"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="19"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="20"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="21"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="22"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="23"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="24"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="25"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="26"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="27"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="28"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="29"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="30"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="31"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="32"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="33"/>
<layer/>
</page>
<page width="596.00000000" height="842.00000000">
<background type="pdf" pageno="34"/>
<layer/>
</page>
</xournal>

View File

@@ -1946,8 +1946,57 @@ have not achieved improvements as authors, right?</text>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">315.91729568 390.32064092 340.81988492 390.32064092</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">543.80948141 352.43576157 562.75993628 352.43576157</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">315.78957932 363.92958979 350.36831970 363.92958979</stroke>
<text font="Sans" size="11.00000000" x="462.25470212" y="379.33503775" color="#00c0ffff" ts="0" fn="">?</text>
<text font="Sans" size="11.00000000" x="483.07311323" y="378.33953230" color="#00c0ffff" ts="0" fn="">?</text>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">384.63281048 390.43447952 442.84479261 390.43447952</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">490.89163788 389.77202108 560.86657205 389.77202108</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">315.22655645 403.58611808 352.90310442 401.11005799</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">363.23650770 403.10146868 504.51654083 403.10146868</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">408.15676855 411.54338742 408.15676855 430.82678929 456.21933110 430.82678929 456.21933110 411.54338742 408.15676855 411.54338742</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">346.83288070 441.32995605 346.83288070 441.32995605</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">377.01310087 441.78088480 388.09909693 441.78088480</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">428.05422948 441.75939639 470.28877020 441.75939639</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">498.61329134 440.64883398 512.37781068 440.64883398</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">381.28430075 453.01859201 427.94339528 453.01859201</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">346.63645847 463.91717580 562.80533624 463.91717580</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">314.45055244 488.55747191 458.76841108 488.55747191</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">522.21306415 477.28884358 562.89972723 477.28884358</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">314.62750395 475.57529418 513.46317853 475.57529418</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">436.07868794 458.31556084 519.76639860 458.31556084</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">491.48811782 487.82459606 545.12846638 487.82459606</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">316.89200914 499.01249153 448.05718888 499.01249153</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">478.21065099 498.77616945 562.73169770 498.77616945</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">317.88637776 510.61582959 378.42431497 510.61582959</stroke>
<text font="Sans" size="12.00000000" x="547.94034091" y="500.72254528" color="#00c0ffff" ts="0" fn="">?</text>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">354.96977499 520.63840756 354.96977499 538.13042759 525.88400092 538.13042759 525.88400092 520.63840756 354.96977499 520.63840756</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">425.22290443 548.51608907 464.24219633 548.51608907</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">382.31180995 560.70037085 522.12230423 560.70037085</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">336.02683327 581.17352951 336.02683327 613.03191382 524.81628922 613.03191382 524.81628922 581.17352951 336.02683327 581.17352951</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">345.44302627 626.24273723 345.44302627 626.24273723</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">371.27378308 626.15166599 457.16322893 626.15166599</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">483.13306526 630.85430784 493.80617977 630.85430784</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">508.31197026 630.83862488 564.09458801 630.83862488</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">403.26936580 642.14072167 563.45382458 642.14072167</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">314.26300347 655.53390308 331.27024554 655.53390308</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">335.47109236 635.91956089 377.41569260 635.91956089</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">491.44109186 648.03765323 561.39649867 648.03765323</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">314.49898162 661.04834461 447.90529909 661.04834461</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">476.50288640 666.13100025 514.88337117 666.13100025</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">557.07314460 666.00377106 563.25007667 666.00377106</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">314.04977020 677.34849157 570.95294562 677.34849157</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">314.88390205 689.12350764 545.87704177 689.12350764</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">351.35894248 701.06110834 557.76133749 701.06110834</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">314.68910315 713.31420256 409.41860134 713.31420256</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">315.96387122 504.76152175 330.58768372 574.91191861</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">536.67213216 504.33427566 363.14138732 517.03589344</stroke>
<text font="Sans" size="12.00000000" x="452.09175872" y="378.60406499" color="#00c0ffff" ts="0" fn="">see (34)</text>
<text font="Sans" size="12.00000000" x="479.99473016" y="361.09989525" color="#00c0ffff" ts="0" fn="">see (26)</text>
<text font="Sans" size="12.00000000" x="308.01572735" y="389.19037438" color="#00c0ffff" ts="0" fn="">see (18)</text>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">347.42907632 371.46938447 343.90175346 384.63353262</stroke>
<text font="Sans" size="12.00000000" x="365.57879639" y="565.35534668" color="#00c0ffff" ts="0" fn="">according to Marina demo it is sPCE</text>
<text font="Sans" size="12.00000000" x="298.39611816" y="609.24667358" color="#00c0ffff" ts="0" fn="">what shape and size typically? 11 sized square
chose Marina</text>
<text font="Sans" size="12.00000000" x="311.70404053" y="544.69454956" color="#00c0ffff" ts="0" fn="">why (0, 0) and not center? more generally
how explain this formula?
well with Marina np.roll there is such shift</text>
</layer>
</page>
<page width="612.00000000" height="792.00000000">
@@ -1982,6 +2031,17 @@ have not achieved improvements as authors, right?</text>
<text font="Sans" size="11.00000000" x="312.11756340" y="438.97829411" color="#00c0ffff" ts="0" fn="">do they provide the MATLAB code?
No interesting occurrences of code, source (code), git,
implementation, web</text>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">331.00461208 126.44718895 560.00426568 126.44718895</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">317.64547920 138.46263126 531.25443773 138.46263126</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">547.04288107 138.25233282 560.28489615 138.25233282</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">331.05931902 149.31150418 371.99676195 149.31150418</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">443.08148391 149.20112730 561.38660241 149.20112730</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">315.82841078 160.86991652 392.18123295 160.86991652</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">404.96651917 159.64056942 429.68420518 159.64056942</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">440.06714509 159.82727463 561.14894958 159.82727463</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">563.42368982 171.91276292 318.41831746 171.91276292</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">316.07411053 184.17466161 347.61654451 184.17466161</stroke>
<text font="Sans" size="12.00000000" x="459.73004944" y="174.25554168" color="#00c0ffff" ts="0" fn="">how?</text>
</layer>
</page>
<page width="612.00000000" height="792.00000000">

View File

@@ -0,0 +1 @@
https://web.archive.org/web/20220911052242/https://tools.ipol.im/wiki/ref/manuscript_guidelines/ipol_style_guide.pdf

View File

@@ -0,0 +1,457 @@
<?xml version="1.0" standalone="no"?>
<xournal creator="Xournal++ 1.1.3" fileversion="4">
<title>Xournal++ document - see https://github.com/xournalpp/xournalpp</title>
<page width="595.27600000" height="841.89000000">
<background type="pdf" domain="absolute" filename="/home/benjamin/Desktop/bens_folder/school/ens/asp/aria/internship/work/articles/ipol_style_guide/ipol_style_guide.pdf" pageno="1"/>
<layer>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">15.71142074 138.90275696 18.69878575 150.05175495</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">149.06516538 237.26811011 149.06516538 294.90831991</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">246.88663012 431.49311925 318.91063167 431.49311925</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">278.21443367 401.29454779 316.67668707 401.29454779</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">409.46354567 430.69415988 461.19197246 430.69415988</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">485.85339884 432.44065613 521.03970355 432.44065613</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">98.13194435 445.04199227 204.42661545 445.04199227</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">369.90923398 445.74343312 421.76829826 445.74343312</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">164.60085984 457.88391199 207.14549943 457.88391199</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">227.25233262 463.75638400 340.46850922 463.75638400</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">479.77514053 464.99154970 522.68532232 464.99154970</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">86.17317793 478.07456979 125.95591785 478.07456979</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">301.27421352 477.41574700 381.77868588 477.41574700</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">121.35543507 491.70042749 169.38075997 491.70042749</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">290.94052323 491.50327160 518.44011244 491.50327160</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">72.49259203 505.76349064 157.73049587 505.76349064</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">266.26046480 535.91986609 330.44965760 535.91986609</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">232.76330910 639.45745623 362.35974107 639.45745623</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">76.16371390 740.94800152 124.93248369 743.68544513</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">185.50663625 563.18327819 519.44511677 563.18327819</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">75.69653455 576.89742107 189.61310681 576.89742107</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">200.84381394 575.61073989 254.75848718 575.61073989</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">357.86630809 594.90973457 521.48557104 594.90973457</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">133.68287181 610.34587780 142.30541436 610.86158385</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">167.60560515 610.41092460 221.77105768 610.41092460</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">143.03145448 594.98346346 180.53460328 594.98346346</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">234.30338168 595.93458343 341.18180362 595.93458343</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">289.73450456 582.30864821 485.24002622 582.30864821</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">450.32144624 681.28456446 503.33381787 681.28456446</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">272.59339787 669.15588567 460.80353958 669.15588567</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">117.17228497 681.13056065 216.21122854 681.13056065</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">231.92960412 680.74129620 433.26439741 680.74129620</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">73.72527713 700.80182596 150.11807753 700.80182596</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">217.28468563 699.69267120 389.92532987 699.69267120</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">479.46968241 699.80560733 522.26602718 699.80560733</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">73.98586916 713.02433683 111.18985969 713.02433683</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">133.64163186 713.19115707 281.02721732 713.19115707</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">299.42210234 712.65743222 440.20922358 712.65743222</stroke>
<stroke tool="pen" ts="0" fn="" color="#ff00ffff" width="1.41000000">283.95912041 243.45008844 280.22316707 250.68680340</stroke>
</layer>
</page>
<page width="595.27600000" height="841.89000000">
<background type="pdf" pageno="2"/>
<layer>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">76.06279317 67.87271882 175.63963775 67.87271882</stroke>
<text font="Sans" size="12.00000000" x="67.02787698" y="771.27285384" color="#00c0ffff" ts="0" fn="">should investigate</text>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">306.71389002 141.40509498 536.09244602 141.40509498</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">107.11836828 156.20561934 292.16083854 156.20561934</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">72.51912065 97.96267797 160.45436917 97.96267797</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">185.16863750 99.50470574 231.81388910 99.50470574</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">264.05822750 97.43967654 373.34651883 97.43967654</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">84.94227575 307.06759061 202.33050826 307.06759061</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">107.30826325 331.93011084 432.57809412 331.93011084</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">524.50901043 348.29032862 550.17514116 349.81513002</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">46.22662593 362.56609447 86.30589370 362.56609447</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">254.42739063 353.20876079 391.38210359 353.20876079</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">186.71508384 367.72294831 472.01612536 367.72294831</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">79.79518926 376.73690861 87.91619236 376.73690861</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">117.11070929 377.68050065 202.07423084 377.68050065</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">446.82221777 376.40936627 547.69664507 376.40936627</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">64.51189568 434.49800237 223.53694705 434.49800237</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">408.82706549 434.97314031 495.87057199 434.97314031</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">279.63223343 455.26557155 541.59426417 455.26557155</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">44.89711567 469.03747447 124.81329598 469.03747447</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">152.24041737 469.23628409 216.77882765 469.23628409</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">511.89027566 435.49385924 552.34545412 435.49385924</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">45.80532042 450.59271000 261.65700423 450.59271000</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">44.57153714 113.20326736 283.69542295 113.20326736</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">325.18725028 112.73801736 481.75506962 112.73801736</stroke>
<text font="Sans" size="12.00000000" x="431.36784904" y="127.64645927" color="#00c0ffff" ts="0" fn="">?</text>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">334.88549396 156.59462539 552.81336332 156.59462539</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">45.72704376 169.47883587 68.14444983 169.47883587</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">82.53611260 170.52644077 111.09501718 169.35196360</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">264.36161846 171.12955347 306.52741922 171.12955347</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">473.81791475 177.97876107 552.83957738 177.97876107</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">44.74029103 190.63530774 151.28703080 190.63530774</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">64.57462553 199.69350537 287.51844026 199.69350537</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">350.38189506 200.18547348 384.62069678 200.18547348</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">463.60498137 200.49334330 491.04298901 200.49334330</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">501.24809541 205.56489212 551.07858496 205.56489212</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">44.01167126 220.67042672 97.10048592 220.67042672</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">105.44097564 220.11222319 191.19800578 220.11222319</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">205.16489564 219.09509174 250.40121143 219.09509174</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">277.52637771 220.05181028 338.91628263 220.05181028</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">386.73564921 219.26311783 476.23544076 219.26311783</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">525.89979923 218.74320854 552.84810892 218.74320854</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">44.83629794 234.87445331 64.94990275 234.87445331</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">111.57913867 234.35366548 155.11617958 234.35366548</stroke>
<text font="Sans" size="12.00000000" x="34.98694448" y="218.18879771" color="#00c0ffff" ts="0" fn="">?</text>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">203.15612779 235.23501862 306.63467515 235.23501862</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">349.82303693 219.65613762 373.38079896 219.65613762</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">488.41558129 220.60145230 512.19376358 220.60145230</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">76.13846003 235.23470854 101.40683370 235.23470854</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">167.51420199 235.47952981 192.91991901 235.47952981</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">341.03103850 234.79057808 454.98373822 234.79057808</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">475.38072614 235.05286690 551.03356755 235.05286690</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">43.31328809 248.77109243 61.51054398 248.77109243</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">71.92284683 250.17967608 351.64864856 250.17967608</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">369.92046558 242.60172381 551.18730849 242.60172381</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">45.32991117 258.01187244 108.54493228 258.01187244</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">121.36844098 257.73692223 459.38265140 257.73692223</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">68.86564720 391.50832901 225.85776814 391.50832901</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">255.17623848 391.22921001 308.05333574 391.22921001</stroke>
<text font="Sans" size="12.00000000" x="3.52654950" y="391.38737690" color="#00c0ffff" ts="0" fn="">capitalize the first letter of the last word??</text>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">307.20012175 411.18711362 548.63874328 411.18711362</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">44.14500342 427.02409743 544.83621677 427.02409743</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">320.27377069 397.21067331 551.88034214 397.21067331</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">44.96212801 412.03709753 298.28173091 412.03709753</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">84.73389688 500.55003954 475.20938771 500.55003954</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">46.83059994 523.19898751 143.66087154 523.19898751</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">447.01777161 525.80909374 571.95814466 525.80909374</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">46.38681401 538.12670283 186.99918545 538.12670283</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">220.77822939 539.71829950 418.31637517 539.71829950</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">44.63996892 559.83150751 270.93567350 559.83150751</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">302.53552886 559.33423368 547.01089934 559.33423368</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">46.88558654 573.63026636 220.95806937 573.63026636</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">535.92723898 574.52223095 554.11426855 574.52223095</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">43.07656321 589.39584683 150.55913582 589.39584683</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">229.33153913 590.37321979 367.45918648 590.37321979</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">140.01580488 597.40109938 216.08055666 597.40109938</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">328.89519353 573.36978631 344.14455103 573.36978631</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">529.29908025 603.55401681 552.88732601 603.55401681</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">44.52403109 618.10026261 549.87021081 618.10026261</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">68.59720857 631.97087268 43.12777337 631.97087268</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">81.66702464 662.21387958 175.35649211 662.21387958</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">116.65847382 687.62559393 130.94566937 689.02940587</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">203.22393081 686.58982355 314.43113772 686.58982355</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">450.58139227 687.08968134 494.31481833 687.08968134</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">511.87687354 693.66865876 549.53579072 693.66865876</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">46.27645753 707.12766176 211.60494022 707.12766176</stroke>
<text font="Sans" size="12.00000000" x="216.87914225" y="700.52481149" color="#00c0ffff" ts="0" fn="">?</text>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">291.85125178 700.31049744 402.83719894 700.31049744</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">441.58814485 701.86038687 505.91442865 701.86038687</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">72.60701834 716.55158681 169.61560237 716.55158681</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">183.66452052 715.88737551 551.41922030 715.88737551</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">45.99521101 730.17385183 551.89589150 730.17385183</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">45.07451333 743.99478376 72.75708496 743.99478376</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.44242654">17.81009643 410.93121994 35.41598990 839.70627058</stroke>
</layer>
</page>
<page width="595.27600000" height="841.89000000">
<background type="pdf" pageno="3"/>
<layer>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">65.62517655 70.23703835 550.20137677 70.23703835</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">43.00252111 83.79458593 298.38350060 83.79458593</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">319.37265948 84.04321592 538.18275018 84.04321592</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">82.98412985 119.06448238 172.02986202 119.06448238</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">524.54082394 140.94156313 547.69789996 140.94156313</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">44.40388325 155.10189592 546.03951136 155.10189592</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">44.74623499 170.17121118 546.00222878 170.17121118</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">45.67908925 183.96218040 442.82343507 183.96218040</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">519.88227781 191.27285540 553.16810528 191.27285540</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">88.04003503 204.36303005 110.99306007 204.36303005</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">338.98214545 204.70873620 373.61989928 206.09948024</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">207.48018627 205.72108750 234.99625594 205.72108750</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">77.34503628 233.58240049 182.35443485 233.58240049</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">70.86718851 262.98633922 148.60732190 262.98633922</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">209.08220780 263.78234359 320.09643184 263.78234359</stroke>
<text font="Sans" size="12.00000000" x="76.25500387" y="268.81071737" color="#00c0ffff" ts="0" fn="">should investigate</text>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">86.59902525 297.14764051 138.42386948 297.14764051</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">109.33626033 319.67031936 191.29192035 319.67031936</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">291.14818731 327.44153236 370.93022632 327.44153236</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">64.10719186 348.62300148 288.55985737 348.62300148</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">380.54400988 349.66291948 515.22055456 349.66291948</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">44.55589105 341.08465526 485.48956992 341.08465526</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">129.05830825 377.45202435 318.05771869 377.45202435</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">426.31795584 379.65198864 552.22009216 379.65198864</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">47.25687326 390.83282218 265.08931771 390.83282218</stroke>
<text font="Sans" size="12.00000000" x="286.36277884" y="383.54533550" color="#00c0ffff" ts="0" fn="">could investigate</text>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">82.52217947 424.13862244 163.86857856 424.13862244</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">472.09442391 448.12344638 548.92788989 448.12344638</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">45.49913643 463.00079093 82.33445600 463.00079093</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">94.49702491 468.54063933 364.51823022 468.54063933</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">361.46901028 470.46155693 363.08437379 472.29669744</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">363.08437379 472.29669744 370.50473552 464.01220905</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">397.90382070 463.50813937 548.56608243 463.50813937</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">47.26373341 477.32253902 385.41265052 477.32253902</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">76.68409111 670.34393815 200.78719529 670.34393815</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">313.90199267 670.19239694 442.15874405 670.19239694</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">214.20298174 685.97969497 546.22244667 685.97969497</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">76.04153215 701.05209981 207.09360635 701.05209981</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">77.94325647 722.46060963 224.93903278 722.46060963</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">496.12446935 729.98917004 553.64219927 729.98917004</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">73.91438130 743.82692447 150.36849132 743.82692447</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">377.67591240 743.53958004 470.62229334 743.53958004</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">105.38599944 756.62486179 154.15548845 756.62486179</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">311.57287093 758.09076483 389.75322215 758.09076483</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">86.80372002 621.54765484 219.38727007 621.54765484</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">274.07483818 622.49962673 439.92873095 622.49962673</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">260.32270952 636.27397521 545.59665315 636.27397521</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">41.95871905 648.87233766 321.10056501 648.87233766</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">363.47525100 679.42459485 339.02446652 650.93469541</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">35.84268292 621.80869019 35.84268292 -0.00063542</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">64.52076351 563.70988096 174.09731051 563.70988096</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">262.79702247 563.49210789 458.52864063 563.49210789</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">506.06770161 563.44074848 549.49928244 565.62820079</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">45.12038829 579.17662978 131.96027913 579.17662978</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">144.78057242 584.35173235 240.71651416 584.35173235</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">290.66152021 577.84972273 392.53668332 577.84972273</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">428.63605365 578.48653356 550.53148047 578.48653356</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">47.50783277 593.29808305 273.97762841 593.29808305</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">293.93439863 593.63425790 468.19972060 593.63425790</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">74.62944186 607.81729660 236.61068128 607.81729660</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">61.93332686 528.02905420 440.37636403 528.02905420</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">225.90194795 535.06260662 268.48009914 535.06260662</stroke>
<text font="Sans" size="12.00000000" x="237.27080363" y="535.36510988" color="#00c0ffff" ts="0" fn="">difference with `\dots`?</text>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">281.31741756 539.45264809 351.87576285 539.45264809</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">467.19637784 536.10959655 396.73642868 536.10959655</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">544.81987321 535.32517744 550.09396771 535.32517744</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">46.91877014 548.53976192 298.81948779 548.53976192</stroke>
<text font="Sans" size="12.00000000" x="274.96560921" y="546.26837500" color="#00c0ffff" ts="0" fn="">to investigate</text>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">425.81032309 477.73597915 545.94775672 477.73597915</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">44.62554329 493.23599486 480.50331106 493.23599486</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">496.81479110 499.12690253 552.10726435 499.12690253</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">43.45327101 511.87151923 241.42296027 511.87151923</stroke>
</layer>
</page>
<page width="595.27600000" height="841.89000000">
<background type="pdf" pageno="4"/>
<layer>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">75.69487031 67.95687897 178.30540229 67.95687897</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">267.86229428 70.26646829 549.96527881 70.26646829</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">72.78104711 84.72833190 217.90135138 84.72833190</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">73.73665731 115.49778791 432.29602599 115.49778791</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">102.44647382 148.44920594 215.04332370 148.44920594</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">277.45295545 146.27162114 496.88161513 146.27162114</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">512.82012587 155.62591230 554.04472941 155.62591230</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">44.04027738 168.97598224 80.42056416 168.97598224</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">100.84857919 162.48887602 462.90614285 162.48887602</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">485.08558579 162.17256959 548.34273253 162.17256959</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">43.62120002 184.68289466 222.83271538 184.68289466</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">74.00735725 215.07668077 122.64366611 217.21549588</stroke>
<stroke tool="pen" ts="0" fn="" color="#ff00ffff" width="1.41000000">260.84500220 251.00319269 264.14426068 251.30353268</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">48.59924838 244.41119988 166.93542586 244.41119988</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">295.71927153 250.10884276 345.32155212 250.10884276</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">416.58855756 250.85705599 553.60575025 250.85705599</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">43.10178004 263.66053591 70.16402664 263.66053591</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">354.70788869 251.32052047 406.57676173 251.32052047</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">63.70746098 272.30019338 486.59045055 272.30019338</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">64.20899688 388.54486051 187.73116289 388.54486051</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">193.22667012 395.13372673 388.73812657 395.13372673</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">394.73525358 395.33662141 473.39314585 395.33662141</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">504.67678289 271.56369444 549.20822504 271.56369444</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">47.82845077 287.67356146 414.96503040 287.67356146</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">434.63913911 287.71135148 548.94565134 287.71135148</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">44.72959612 303.05516287 293.90461353 303.05516287</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">484.31752915 301.85940992 551.28279039 301.85940992</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">46.48151688 316.70396783 75.56434894 316.70396783</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">306.76946542 307.25204377 468.61462796 307.25204377</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">89.94662723 324.20408839 320.20019191 324.20408839</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">64.41612288 330.71912546 372.14696947 330.71912546</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">387.01700143 330.80546096 554.68702914 330.80546096</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">44.04662436 346.19931860 283.82911184 346.19931860</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">433.91564677 351.00921908 486.08024408 351.00921908</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">506.42279440 344.91850162 552.54518543 344.91850162</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">45.46175953 359.40992190 188.86160229 359.40992190</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">199.76726183 365.20319667 548.85067662 365.20319667</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">42.67210355 379.95218522 139.64139548 379.95218522</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">128.35239796 403.03478003 299.69792543 403.03478003</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">86.33880584 417.45616474 318.28447367 417.45616474</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">62.26816771 432.35008105 459.43579776 432.35008105</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">44.50556571 446.56867530 120.68919794 446.56867530</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">128.16995116 453.32031167 386.73290535 453.32031167</stroke>
<text font="Sans" size="12.00000000" x="435.93300438" y="412.25580110" color="#00c0ffff" ts="0" fn="">what does it mean?</text>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">497.77457008 432.22365227 549.29505711 432.22365227</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">402.52916914 445.11637542 549.70745271 445.11637542</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">44.68989888 459.98342392 167.31475334 459.98342392</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">237.45929517 460.08818544 521.27183672 460.08818544</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">44.05942252 473.77113273 219.78496170 473.77113273</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">63.81664434 490.07230396 380.59399530 490.07230396</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">390.22948210 495.71079223 554.07157394 495.71079223</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">43.10509548 509.90126429 456.32254357 509.90126429</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">63.20069368 518.21912025 262.02991822 518.21912025</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">290.46575373 518.54656629 497.83179819 518.54656629</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">84.97770956 580.62932038 122.68644839 580.62932038</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">46.00002825 604.55339920 463.14633077 604.55339920</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">82.04131323 666.37679171 110.72148834 666.37679171</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">531.22336648 604.59545545 549.63697067 604.59545545</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">46.55900435 619.29444873 545.04524885 619.29444873</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">45.76241990 634.31742014 255.54115644 634.31742014</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">128.02519995 767.03014531 448.20045605 767.03014531</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">84.55447362 754.31856518 124.68418447 754.31856518</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">171.95242890 754.00287218 378.50090816 754.00287218</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">62.88320999 688.68683114 70.29287795 688.68683114</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">170.93853911 689.50373122 427.11973701 689.50373122</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">187.80923638 705.29210114 366.03443940 705.29210114</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">43.20391190 730.72022998 335.53573431 730.72022998</stroke>
</layer>
</page>
<page width="595.27600000" height="841.89000000">
<background type="pdf" pageno="5"/>
<layer>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">84.15515090 429.09078036 152.82449164 429.09078036</stroke>
<text font="Sans" size="12.00000000" x="165.00769520" y="468.32785399" color="#ff00ffff" ts="0" fn="">output</text>
<stroke tool="pen" ts="0" fn="" color="#ff00ffff" width="1.41000000">388.22039067 474.15475933 394.18926148 474.15475933</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">84.78816858 317.76557571 248.19584784 317.76557571</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">67.62728601 342.26148418 141.63215292 342.26148418</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">45.59863404 368.00675288 86.48331336 368.00675288</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">46.14087733 393.66258223 113.76504561 393.66258223</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">85.42963580 631.22827801 114.47013761 631.22827801</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">45.40109056 654.03414105 59.84232437 653.25173622</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">100.77497880 654.28352731 136.09600562 654.28352731</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">295.95622414 655.09809379 443.34928259 655.09809379</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">147.92078269 659.81171295 278.83903884 659.81171295</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">456.04801083 660.08513001 548.01863157 660.08513001</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">104.39996843 675.69133203 546.95511261 675.69133203</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">43.88206000 690.36136659 412.36961328 690.36136659</stroke>
<text font="Sans" size="12.00000000" x="419.98352200" y="677.46325733" color="#00c0ffff" ts="0" fn="">a bit unclear to me</text>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">75.27560802 724.41910305 129.34198406 724.41910305</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">314.81263012 753.67584817 358.14735109 753.67584817</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">405.24404792 751.46694427 550.40803031 751.46694427</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">46.10120498 766.08032126 302.99681991 766.08032126</stroke>
<text font="Sans" size="12.00000000" x="218.30739842" y="773.36703007" color="#00c0ffff" ts="0" fn="">so no SVG? Have to convert them to PDF?</text>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">45.74993543 243.45642594 79.55025682 243.45642594</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">345.56158397 242.64228758 450.13749688 242.64228758</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">465.73193763 249.95387054 553.51509042 249.95387054</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">74.29249661 264.90884576 379.77909073 264.90884576</stroke>
<text font="Sans" size="12.00000000" x="118.37730723" y="262.22479702" color="#00c0ffff" ts="0" fn="">example of `paragraph`?</text>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">83.81688142 452.66347838 215.59729405 452.66347838</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">324.36659632 452.69487870 362.62556952 452.69487870</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">430.90003148 452.93927153 465.71737314 452.93927153</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">70.75634160 467.71737091 252.02570190 467.71737091</stroke>
</layer>
</page>
<page width="595.27600000" height="841.89000000">
<background type="pdf" pageno="6"/>
<layer>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">64.45585827 170.86307864 298.51432916 170.86307864</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">118.14133760 742.18361511 350.44880122 742.18361511</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">377.75226574 742.93911233 510.39426939 742.93911233</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">362.82688459 172.43572630 375.86918153 173.10000986</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">405.74878078 172.87172591 443.79885933 172.87172591</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">472.51821904 172.21212792 550.12673250 172.21212792</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">45.28324491 184.09832823 415.94652738 184.09832823</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">511.57654887 193.28379434 552.25898356 193.28379434</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">46.43399275 206.98589598 160.44241929 206.98589598</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">159.70415875 214.30857056 190.51704866 216.98317234</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">301.51620966 215.02759954 364.37532706 215.02759954</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">379.02491604 223.78810815 548.70528150 223.78810815</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">46.89780004 235.39954775 107.59217320 235.39954775</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">62.45117187 71.82536480 87.19305874 69.25891214</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">112.63004019 71.16492405 385.89097844 71.16492405</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">396.54682254 77.20833770 551.46118177 77.20833770</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">42.75580792 90.82797973 88.35826009 90.82797973</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">101.98291117 83.37480529 118.10902997 84.77515859</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">143.76881497 84.45638862 457.52515039 84.45638862</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">476.54116292 85.67184574 547.55157072 85.67184574</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">46.24472374 100.51665503 232.23058571 100.51665503</stroke>
<text font="Sans" size="12.00000000" x="375.09402441" y="99.80315910" color="#00c0ffff" ts="0" fn="">?</text>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">242.79686794 104.96147723 556.05725927 104.96147723</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">47.31336862 120.48571878 389.32008825 120.48571878</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">400.66805753 119.91491397 552.45704758 119.91491397</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">43.91024251 135.81941463 276.44330455 135.81941463</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">64.09591801 142.70546653 525.42308545 142.70546653</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">65.17273454 163.97415035 179.80257956 163.97415035</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">84.77889132 262.79435591 191.45189683 262.79435591</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">147.54048497 286.77464004 204.53313247 286.77464004</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">243.84891731 286.88758030 542.95402085 286.88758030</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">96.63439033 299.90834638 202.74684195 299.90834638</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">107.24996772 592.61461999 549.36515363 592.61461999</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">81.34145185 607.67206870 134.29469100 607.67206870</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">165.88344101 606.72667953 202.07923069 608.34935716</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">345.86287569 609.67243289 546.23670180 609.67243289</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">46.68662331 622.49927363 261.64772550 622.49927363</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">240.02647715 773.26675289 377.13128678 773.26675289</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">351.07800192 622.78896363 551.33806443 622.78896363</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">112.45901565 642.56321931 158.91141864 642.56321931</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">235.06401629 642.82024793 545.44275972 642.82024793</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">45.27208312 657.81297920 59.06344327 658.39122425</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">84.47729694 685.72612163 144.16572122 685.72612163</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">218.64288582 707.97778673 549.62345926 707.97778673</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">45.88643224 720.54921300 277.32257040 720.54921300</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">293.50530451 720.50923749 549.95620969 720.50923749</stroke>
</layer>
</page>
<page width="595.27600000" height="841.89000000">
<background type="pdf" pageno="7"/>
<layer>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">44.07810180 69.78139326 542.39115795 69.78139326</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">47.26650774 90.34025334 511.16950796 90.34025334</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">524.59096357 84.30541488 553.15259139 84.30541488</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">44.41427436 99.39479355 386.11894789 99.39479355</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">65.32587729 164.77252550 119.51762382 164.77252550</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">181.80067835 162.59377219 217.70613752 162.59377219</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">271.26247942 164.05165491 398.01255661 164.05165491</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">140.80230461 183.91090582 549.73307058 183.91090582</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">44.37214244 200.82896839 87.37302123 200.82896839</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">190.02176080 209.38945171 549.50772605 209.38945171</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">45.10491742 222.17033954 284.94338883 222.17033954</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">48.97218815 648.25242728 101.90901323 651.11734690</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">48.30733370 495.32097430 81.10848419 496.79807553</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">48.14009233 459.42191132 131.06267147 459.42191132</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">61.18653353 432.05684946 551.92472479 432.05684946</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">44.24603675 446.05032323 216.00773397 446.05032323</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">61.95532428 235.27567209 553.59297511 235.27567209</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">45.86211906 250.14471890 303.71678805 250.14471890</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">109.53934094 706.24773010 547.89458466 706.24773010</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">46.96191204 720.10616586 119.48903522 720.10616586</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">83.00983019 670.26806035 146.17444616 670.26806035</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">242.62380048 668.08292610 463.18203430 668.08292610</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">453.06260290 250.70442641 470.53464247 250.70442641</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">503.71865517 253.00963851 550.34961863 253.00963851</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">327.37724367 250.71892857 377.58820700 250.71892857</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">42.84862172 271.43380662 350.30337093 271.43380662</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">61.25611865 280.23845578 88.97065130 280.23845578</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">141.99728217 280.32171076 520.01282211 280.32171076</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">533.22577358 286.65829493 552.65434210 286.65829493</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">49.20518103 301.24072871 550.66192980 301.24072871</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">43.88207049 315.30020217 174.22034939 315.30020217</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">233.63624762 308.10930236 282.44094218 311.02695938</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">338.19459017 308.86459981 547.16495176 308.86459981</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">46.99270706 322.97307795 132.44916193 322.97307795</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">64.45589933 339.57749044 545.30632486 339.57749044</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">46.39721074 351.94803033 137.49226422 351.94803033</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">201.34035221 351.95234314 548.83323155 351.95234314</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">44.98046371 367.61663768 81.75817536 367.61663768</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">46.07470804 514.22593298 553.26967872 514.22593298</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">43.97021837 528.41045285 87.14018765 528.41045285</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">65.12529357 557.33145722 283.17522082 557.33145722</stroke>
<stroke tool="pen" ts="0" fn="" color="#000000ff" width="1.41000000">289.15707927 563.60178545 477.42970744 563.60178545</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">64.49569828 571.59756747 105.78030141 571.59756747</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">275.90715393 573.23530213 545.37273511 573.23530213</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">44.04018181 586.28063360 288.39198443 586.28063360</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">62.11487321 601.33694735 544.06133489 601.33694735</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">44.89353905 617.26460102 546.63522388 617.26460102</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">45.41410336 628.85119225 106.67664079 632.88634749</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">66.34410511 380.61251049 460.04985651 380.61251049</stroke>
</layer>
</page>
<page width="595.27600000" height="841.89000000">
<background type="pdf" pageno="8"/>
<layer>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">48.02377244 108.60439332 179.66781805 108.60439332</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">202.32029434 136.46333553 479.10520023 136.46333553</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">491.56221752 134.90192003 545.64775217 134.90192003</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">46.03427855 205.02909511 154.84758337 205.02909511</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">69.55702600 230.45543324 543.63197638 230.45543324</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">76.39013874 245.73936778 222.49580571 245.73936778</stroke>
<text font="Sans" size="12.00000000" x="317.97172609" y="247.20182561" color="#ff00ffff" ts="0" fn="">t</text>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">301.67670132 246.15395286 451.33406389 246.15395286</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">465.97002518 244.42335397 522.50120615 244.42335397</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">200.03364500 724.17335195 365.02190407 724.17335195</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">376.15240428 725.05904269 444.16930907 725.05904269</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">45.53326063 72.54840441 132.05869438 72.54840441</stroke>
</layer>
</page>
<page width="595.27600000" height="841.89000000">
<background type="pdf" pageno="9"/>
<layer/>
</page>
</xournal>

View File

@@ -211,6 +211,71 @@
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000">518.85607910 654.29505920 557.60529084 654.29505920</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000">316.57919312 664.97718811 559.07302829 664.97718811</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000">314.36169434 677.88874817 446.46218391 677.88874817</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">80.57085434 665.24505042 206.10545612 665.24505042</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">264.29187938 666.30681451 297.17020315 666.30681451</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">49.99115197 678.29946608 82.89111480 678.29946608</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">131.23333571 678.78903132 255.22619642 678.78903132</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">50.16125708 689.89935573 69.00605647 690.81694662</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">98.35517362 689.52466132 193.04833057 689.52466132</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">208.85127617 688.04546445 297.10801763 688.04546445</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">195.68311317 701.13615270 293.53923549 701.13615270</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">54.99598892 713.36368185 271.49924596 713.36368185</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">357.78625167 103.87232069 484.19723589 103.87232069</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">501.60521085 104.22910809 560.48943165 104.22910809</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">314.85973562 117.08828921 538.61601992 117.08828921</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">315.44339863 128.63253186 424.88744887 128.63253186</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">453.13563873 128.31944581 558.25850499 128.31944581</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">327.30714725 140.74021475 358.92450992 140.74021475</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">456.23284045 141.21240033 556.62367665 141.21240033</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">312.05257700 152.65598770 374.02657855 152.65598770</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">435.32657982 151.46277562 509.96335873 154.91972249</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">536.42161747 159.95127093 536.42161747 177.01479298 456.78986077 177.01479298 456.78986077 159.95127093 536.42161747 159.95127093</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">328.49735572 208.32990937 373.13018108 208.32990937</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">396.50634032 207.87730457 553.02797705 207.87730457</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">312.92701681 220.64158542 361.41176747 223.80179413</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">60.79952203 558.23292721 79.45118730 558.23292721</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">132.78670565 557.99722421 297.11503934 557.99722421</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">50.44258742 569.11364755 269.69722713 569.11364755</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">132.09725143 583.40442637 292.11059659 583.40442637</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">52.80718384 594.72000500 233.49053937 594.72000500</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">51.92850229 629.30969651 299.50263236 629.30969651</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">71.94720812 641.85042636 297.82948070 641.85042636</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">49.97604221 655.01370563 203.87278897 655.01370563</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">350.34363114 236.79281302 350.34363114 271.48215095 521.09142966 271.48215095 521.09142966 236.79281302 350.34363114 236.79281302</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">354.05590765 283.81925450 380.33920951 283.81925450</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">408.08651162 285.00185077 559.57075481 285.00185077</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">313.64453529 297.16068672 408.15662236 297.16068672</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">492.41169300 296.26077355 561.22834365 296.26077355</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">315.87362540 309.73298885 346.57815737 309.73298885</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">393.90870058 308.66845043 413.48666891 308.66845043</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">442.57820754 308.61264293 536.59319797 308.61264293</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">312.46808380 326.16866504 343.12748807 326.16866504</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">365.91319049 320.36220857 562.49444112 320.36220857</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">314.63733103 331.03013128 399.44069998 331.03013128</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">456.87662149 337.39037517 558.55967299 337.39037517</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">351.22655443 347.82275537 436.60939955 347.82275537</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">448.88285029 343.43044817 559.49998299 343.43044817</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">314.97501915 355.29215617 496.44766459 355.29215617</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">354.09020840 367.27068390 527.57656190 367.27068390</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">322.82801054 379.84651699 356.70828078 379.84651699</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">387.20505942 380.67519190 490.83952387 380.67519190</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">549.08327121 378.91821858 563.29235647 380.46812635</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">407.04808855 397.24330200 561.23015353 397.24330200</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">314.19976720 409.37744416 559.97488444 409.37744416</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">314.15221388 422.85568960 450.90936133 422.85568960</stroke>
<text font="Sans" size="12.00000000" x="304.24145269" y="413.32398928" color="#00c0ffff" ts="0" fn="">?</text>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">325.41138888 428.50556864 557.66987698 428.50556864</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000" fill="128">356.18548891 439.64054099 517.03027584 439.64054099</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">322.32189107 451.33065353 555.99749824 451.33065353</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">315.54983183 462.92387105 561.82170404 462.92387105</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">314.27144109 474.88735781 435.34904884 474.88735781</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">315.42134160 488.12597950 563.37811236 488.12597950</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">314.55089131 498.82377779 345.89841933 498.82377779</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">474.64500559 499.16449245 540.66933811 499.16449245</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">323.55905672 511.63987662 559.64326539 511.63987662</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">313.23237602 525.36141434 392.31517872 525.36141434</stroke>
<text font="Sans" size="12.00000000" x="303.69464111" y="223.37280273" color="#00c0ffff" ts="0" fn="">it seems that
CCN(P, R) = sqrt(sPCE(P, R)) * sign(sPCE(P, R))</text>
</layer>
</page>
<page width="612.00000000" height="792.00000000">
@@ -269,11 +334,89 @@
<stroke tool="highlighter" color="#ff00007f" width="8.50000000">241.97932434 316.19200134 279.33200343 316.19200134</stroke>
<stroke tool="highlighter" color="#00c0ff7f" width="8.50000000">105.49553680 316.53663635 231.77396241 316.53663635</stroke>
<stroke tool="highlighter" color="#ff00007f" width="8.50000000">150.11380005 328.12225342 296.53871450 328.12225342</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">502.19489776 66.86045770 519.66814451 68.33011014</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">542.66407030 68.70230954 562.73421767 68.70230954</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">405.92389276 81.07113127 560.17667911 81.07113127</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">313.22136626 91.42018791 445.82115597 91.42018791</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">433.25948028 103.24400376 544.68985626 103.24400376</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">452.42667043 115.44651188 561.23282885 115.44651188</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">345.33016897 129.21714952 456.88995444 129.21714952</stroke>
<text font="Sans" size="12.00000000" x="368.22591891" y="129.77836747" color="#00c0ffff" ts="0" fn="">?</text>
<text font="Sans" size="12.00000000" x="315.56872476" y="138.42515356" color="#00c0ffff" ts="0" fn="">as a shift of 1 pixel makes the thing incorrect
cropping looks incorrect to me</text>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">465.67989954 152.94375881 556.52017919 152.94375881</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">420.40249403 164.14119412 433.19648996 165.04008802</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">497.21445235 163.52798694 540.61592052 163.52798694</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">334.20139352 174.89636321 425.11153675 174.89636321</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">453.91434244 175.31922375 563.66198149 175.31922375</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">312.32253490 186.49856654 399.30171917 186.49856654</stroke>
<text font="Sans" size="12.00000000" x="439.83694488" y="186.13273046" color="#00c0ffff" ts="0" fn="">Pearson</text>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">370.92724880 211.45519618 492.47248361 211.45519618</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">496.93285104 216.75059317 564.04218085 216.75059317</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">422.02748576 223.56549082 560.75785098 223.56549082</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">313.74129691 233.98219639 494.24406081 233.98219639</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">313.50605247 246.48944257 558.64743878 246.48944257</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">314.23742381 260.61920006 383.67434592 256.29089827</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">445.02766371 258.47417345 555.30777469 258.47417345</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">316.66136286 269.86656192 341.17109894 271.06792189</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">414.64382016 271.40576008 494.80240006 271.40576008</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">379.20195014 283.67999212 559.65076805 283.67999212</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">312.15770120 293.06231834 462.90859273 293.06231834</stroke>
<text font="Sans" size="12.00000000" x="317.81186368" y="307.05381362" color="#00c0ffff" ts="0" fn="">means quadratic complexity?</text>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">388.69385283 343.94644558 434.42077474 343.94644558</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">458.89057738 344.44265585 480.02330717 341.54643534</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">406.45828909 355.20783002 441.72367983 355.20783002</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">375.42261458 368.33793411 410.83629674 368.33793411</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">434.14130301 367.50171787 560.02394134 367.50171787</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">314.46053710 379.94639061 402.86267233 379.94639061</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">477.82706706 389.18339305 558.14661881 389.18339305</stroke>
<text font="Sans" size="12.00000000" x="454.34973017" y="388.78474864" color="#00c0ffff" ts="0" fn="">?</text>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">314.45628494 401.28864345 442.51318098 401.28864345</stroke>
<text font="Sans" size="12.00000000" x="528.65049681" y="411.54540916" color="#00c0ffff" ts="0" fn="">?</text>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">344.57749515 426.83501003 560.36158694 426.83501003</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">314.06512800 436.80009047 341.29663386 436.80009047</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">516.00920341 463.51588413 531.64672643 462.02550242</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">350.03301510 475.60791949 497.32974180 475.60791949</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">356.58713451 439.72638875 410.56896254 439.72638875</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">530.08226544 475.19083273 561.19603965 475.19083273</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">315.03962278 487.23646953 558.24450194 487.23646953</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">317.77196842 498.55211069 558.28778790 498.55211069</stroke>
<text font="Sans" size="12.00000000" x="307.10767881" y="507.50371372" color="#00c0ffff" ts="0" fn="">?</text>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">396.76749375 522.81676400 446.25527380 522.81676400</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">482.03653768 527.97392413 564.13903850 527.97392413</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">313.54044494 539.59092663 334.86607586 539.59092663</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">414.75929545 539.42446712 533.45797329 539.42446712</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">326.91002478 557.47256824 554.91077077 557.47256824</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">314.89717546 570.26018594 476.99092017 570.26018594</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">343.74586457 605.82320080 467.39261825 605.82320080</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">539.98671092 606.44153558 559.84826802 606.44153558</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">314.63095696 617.85776948 562.85261964 617.85776948</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">314.50960368 630.13010473 367.52661408 630.13010473</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">324.96820552 664.70417997 560.62315705 664.70417997</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">314.77811501 676.97347200 367.49829487 676.97347200</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">501.33887979 629.62947554 564.27088624 629.62947554</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">313.94123176 641.18334182 369.15827491 641.18334182</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">381.14055943 677.31985620 559.41598673 677.31985620</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">314.43173080 690.30657499 491.33882460 690.30657499</stroke>
</layer>
</page>
<page width="612.00000000" height="792.00000000">
<background type="pdf" pageno="6"/>
<layer/>
<layer>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">181.71215715 664.17551572 233.39303891 664.17551572</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">258.13823205 664.41617957 284.54490213 664.41617957</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">54.64414048 675.86415876 269.15890587 675.86415876</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">136.60394171 688.41007041 296.83832914 688.41007041</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">48.23635579 700.41741694 138.71906001 700.41741694</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">145.57218268 703.52432775 300.73027604 703.52432775</stroke>
<stroke tool="pen" ts="0" fn="" color="#00c0ffff" width="1.41000000">224.68920720 718.13287000 51.95200484 718.13287000</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">413.87405432 663.29807021 555.16461551 663.29807021</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">314.52677906 687.41072967 389.49511105 687.41072967</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">313.25321577 674.21269526 546.85258988 674.21269526</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">336.67502447 701.52097725 418.05772017 696.60518967</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">492.48405057 700.32983080 563.69302451 700.32983080</stroke>
<stroke tool="highlighter" color="#ffff007f" width="8.50000000" fill="128">313.83667868 710.45096964 536.45513993 710.45096964</stroke>
</layer>
</page>
<page width="612.00000000" height="792.00000000">
<background type="pdf" pageno="7"/>

View File

@@ -24,7 +24,7 @@ datasetPath = 'no_noise_images'
# Note that contrarily to `datasets/fake/`, here we do not have images being Gaussian with `scale` `1` but actual images with pixel values between 0 and 255.
# In addition to the range difference, note that the distribution in the first set of images was a Gaussian and here is very different and specific.
PRNU_FACTOR = 0.01
NOISE_FACTOR = 0.1
NOISE_FACTOR = 0.2
np.random.seed(0)
@@ -34,7 +34,12 @@ SPLIT_N_X_N_S = [1, 2, 4]
fig, axes = plt.subplots(2, 4)
fig.suptitle('PRNU estimation with different number of images having Gaussian noise and Gaussian noised PRNU')
def axisImShow(axis, im):
imShow = axis.imshow(im)
plt.colorbar(imShow, label = 'Intensity', ax = axis, orientation = 'horizontal')
for splitNXNIndex, splitNXN in enumerate(SPLIT_N_X_N_S):
print(f'{splitNXN=}')
IMAGE_SIZE_SHAPE = [dimension // splitNXN for dimension in (704, 469)]
#prnuNpArray = 255 * randomGaussianImage(scale = PRNU_FACTOR, size = IMAGE_SIZE_SHAPE)
@@ -55,10 +60,13 @@ for splitNXNIndex, splitNXN in enumerate(SPLIT_N_X_N_S):
m = IMAGE_SIZE_SHAPE[1]
n = IMAGE_SIZE_SHAPE[0]
imageWithoutPrnuNpArrayTiles = [imageWithoutPrnuNpArray[x : x + m, y : y + n] for x in range(0, imageWithoutPrnuNpArray.shape[0], m) for y in range(0, imageWithoutPrnuNpArray.shape[1], n)]
imageWithoutPrnuNpArrayTiles = [imageWithoutPrnuNpArray[x * m : (x + 1) * m, y * n : (y + 1) * n] for x in range(splitNXN) for y in range(splitNXN)]
#print(f'{m=} {n=} {0 * m=} {0 * (m + 1)=}')
#print([imageWithoutPrnuNpArrayTile.shape for imageWithoutPrnuNpArrayTile in imageWithoutPrnuNpArrayTiles])
for imageWithoutPrnuNpArrayTile in imageWithoutPrnuNpArrayTiles:
#print(imageWithoutPrnuNpArrayTile.shape, tuple(IMAGE_SIZE_SHAPE[::-1]))
#if imageWithoutPrnuNpArrayTile.shape != tuple(IMAGE_SIZE_SHAPE[::-1]):
# exit(1)
# continue
imageNoise = randomGaussianImage(scale = 255 * NOISE_FACTOR, size = imageWithoutPrnuNpArrayTile.shape)
imageWithPrnuNpArray = imageWithoutPrnuNpArrayTile + prnuNpArray + imageNoise
@@ -67,16 +75,19 @@ for splitNXNIndex, splitNXN in enumerate(SPLIT_N_X_N_S):
axis = axes[0]
axis[0].set_title('First image without noise')
axis[0].imshow(imageWithoutPrnuNpArrayTile)
axisImShow(axis[0], imageWithoutPrnuNpArrayTile)
axis[1].set_title('Actual Gaussian noised PRNU')
axis[1].imshow(prnuNpArray)
axis[1].set_title('First image Gaussian noise')
axisImShow(axis[1], imageNoise)
axis[2].set_title('F. i. with G. n.')
axis[2].imshow(imageWithoutPrnuNpArray + imageNoise)
axis[2].set_title('First image with Gaussian noise\nClipped between 0 and 255')
axisImShow(axis[2], np.clip(imageWithoutPrnuNpArray + imageNoise, 0, 255))
axis[3].set_title('F. i. with G. n. and PRNU')
axis[3].imshow(imageWithoutPrnuNpArray + prnuNpArray + imageNoise)
axis[3].set_title('Actual Gaussian noised PRNU')
axisImShow(axis[3], prnuNpArray)
axes[1][0].set_title('First image with Gaussian noise and PRNU\nClipped between 0 and 255')
axisImShow(axes[1][0], np.clip(imageWithoutPrnuNpArray + prnuNpArray + imageNoise, 0, 255))
isFirstImage = False
#assert all([isIn256Range(extreme) for extreme in [imageWithPrnuNpArray.max(), imageWithPrnuNpArray.min()]]), 'Adding the PRNU resulted in out of 256 bounds image'
@@ -91,10 +102,8 @@ for splitNXNIndex, splitNXN in enumerate(SPLIT_N_X_N_S):
rms = rmsDiffNumpy(cameraPrnuEstimateNpArray, prnuNpArray, True)
title = f'RMS with actual PRNU: {rmsDiffNumpy(cameraPrnuEstimateNpArray, prnuNpArray):.4f}\n(normalized RMS: {rmsDiffNumpy(cameraPrnuEstimateNpArray, prnuNpArray, True):.4f})'
axis = axes[1]
axis[splitNXNIndex].set_title(f'Number of images: {len(imagesPrnuEstimateNpArray)}\n{title}')
axis[splitNXNIndex].imshow(cameraPrnuEstimateNpArray)
axes[1][3].axis('off')
axis[splitNXNIndex + 1].set_title(f'PRNU estimation\nwith {len(imagesPrnuEstimateNpArray)} images')#\n{title}
axisImShow(axis[splitNXNIndex + 1], cameraPrnuEstimateNpArray)
plt.tight_layout()
plt.show()

View File

@@ -19,7 +19,7 @@ class Operation(Enum):
def __str__(self):
return self.name.lower()
OPERATION = Operation.LOAD_NPY
OPERATION = Operation.SAVE
RESOLUTION = 100
print(f'{OPERATION = }')
if OPERATION == Operation.LOAD_NPY:

View File

@@ -15,7 +15,8 @@ def getImageFilePath(imageIndex):
def getImageColorChannel(imageIndex, color):
imageFilePath = getImageFilePath(imageIndex)
return getColorChannel(imageFilePath, color)
colorChannel = getColorChannel(imageFilePath, color)
return colorChannel
def crop(image, interestingPosition, yRange, xRange):
return image[interestingPosition[0] - yRange: interestingPosition[0] + yRange, interestingPosition[1] - xRange: interestingPosition[1] + xRange]

View File

@@ -31,11 +31,13 @@ for axis in Axis:
axisProfile = PROFILES_OF_AXES[axis]
colorsOfAxes[axis] = plt.plot(axisProfile, label = axis)[0].get_color()
'''
for axis in Axis:
for interestingValueOfAxisIndex, interestingValueOfAxis in enumerate(INTERESTING_VALUES_OF_AXES[axis]):
linestyle = ':' if interestingValueOfAxisIndex % 2 == 0 else '--'
label = f'{axis} local {"minimum" if interestingValueOfAxisIndex == 0 else "maximum"}' if interestingValueOfAxisIndex <= 1 else None
plt.axvline(interestingValueOfAxis, color = colorsOfAxes[axis], alpha = 0.3, linestyle = linestyle, label = label)
'''
def flattenDictValues(dict_):
return itertools.chain(*dict_.values())
@@ -43,6 +45,7 @@ def flattenDictValues(dict_):
# TODO: How to avoid hardcoding the default color being `black`?
MATPLOTLIB_DEFAULT_COLOR = 'black'
'''
allInterestingValuesOfAxes = list(set(flattenDictValues(INTERESTING_VALUES_OF_AXES)))
ticks = list(plt.xticks()[0]) + allInterestingValuesOfAxes
plt.xticks(ticks)
@@ -62,6 +65,7 @@ allInterestingIntensitiesOfAxes = list(flattenDictValues(INTERESTING_PROFILES_OF
allInterestingIntensitiesOfAxesMin = min(allInterestingIntensitiesOfAxes)
allInterestingIntensitiesOfAxesMax = max(allInterestingIntensitiesOfAxes)
plt.ylim(allInterestingIntensitiesOfAxesMin, allInterestingIntensitiesOfAxesMax)
'''
plt.legend()
plt.show()

View File

@@ -29,12 +29,12 @@ for y in tqdm(range(SHAPE[0])):
def checkOriginalPoint(point):
print(f'distance = {getDistance(*point)} intensity = {image[tuple(point)]}')
for point in [CENTER, [0, 0], [CENTER[0], int(CENTER[1] + getDistance(0, 0) / 2)]]:
checkOriginalPoint(point)
#for point in [CENTER, [0, 0], [CENTER[0], int(CENTER[1] + getDistance(0, 0) / 2)]]:
# checkOriginalPoint(point)
pad = (SHAPE[1] - SHAPE[0]) // 2
cropImage = image[:, pad:-pad]
#plt.imshow(image, cmap = 'grey')
plt.imsave('vignetting.png', image * 2.55, cmap = 'grey', vmin = 0, vmax = 255)
plt.imsave('vignetting_odd.png', image * 2.55, cmap = 'grey', vmin = 0, vmax = 255)
plt.show()

View File

@@ -6,12 +6,12 @@ import sys
sys.path.insert(0, '../')
from utils import isARawImage, Color, getColorChannel, mergeSingleColorChannelImagesAccordingToBayerFilter, iterativeMean
from utils import isARawImage, Color, getColorChannel, mergeSingleColorChannelImagesAccordingToBayerFilter, iterativeMean, getPearsonCorrelationDistance
FOLDERS = {
'Rafael 23/04/24': '../rafael/230424',
'RAISE flat-field': '../flat-field/nef',
'RAISE not flat-field': '../not_flat-field/nef',
'RAISE non-flat-field': '../non-flat-field/nef',
}
def getImageMergedColorChannels(filePath):
@@ -34,7 +34,15 @@ def getEstimatedPrnu(folder):
estimatedPrnu.add(imageMergedColorChannels - meanImages.mean)
return estimatedPrnu.mean
estimatedPrnu = getEstimatedPrnu(FOLDERS['Rafael 23/04/24'])
estimatedPrnus = {folderName: getEstimatedPrnu(folder) for folderName, folder in FOLDERS.items()}
plt.imshow(estimatedPrnu)
# TODO: largest common crop
print(f'{corr(estimatedPrnus["Rafael 23/04/24"], estimatedPrnus["Rafael 23/04/24"])=}')
print(f'{corr(estimatedPrnus["Rafael 23/04/24"], estimatedPrnus["RAISE flat-field"])=}')
print(f'{corr(estimatedPrnus["RAISE flat-field"], estimatedPrnus["Rafael 23/04/24"])=}')
print(f'{corr(estimatedPrnus["Rafael 23/04/24"], estimatedPrnus["RAISE non-flat-field"])=}')
print(f'{corr(estimatedPrnus["RAISE flat-field"], estimatedPrnus["RAISE non-flat-field"])=}')
plt.imshow(estimatedPrnus['RAISE flat-field'])
plt.show()

View File

@@ -10,13 +10,13 @@ import builtins as __builtin__
from scipy.ndimage import gaussian_filter
import os
from skimage.restoration import estimate_sigma
from scipy import fftpack
from scipy import fftpack, stats
import imageio
class Color(Enum):
RED = auto()
GREEN_RIGHT = auto()
GREEN_BOTTOM = auto()
GREEN_LEFT = auto()
BLUE = auto()
def __str__(self):
@@ -44,7 +44,7 @@ class Distance(Enum):
return self.name.replace('_', '').title()
def getPearsonCorrelationDistance(firstImage, secondImage):
pearsonCorrelation = scipy.stats.pearsonr(firstImage.flatten(), secondImage.flatten()).statistic
pearsonCorrelation = stats.pearsonr(firstImage.flatten(), secondImage.flatten()).statistic
if pearsonCorrelation < 0:
print('Negative Pearson correlation, investigate further!')
exit(1)
@@ -117,29 +117,44 @@ RAW_IMAGE_FILE_EXTENSIONS = [
'nef',
]
SUPPORTED_RAW_PATTERNS = [
# RG
# GB
[[0, 1],
[3, 2]],
# GB
# RG
[[3, 2],
[0, 1]],
]
def getRawColorChannel(raw, color):
colorDesc = raw.color_desc.decode('ascii')
assert colorDesc == 'RGBG'
assert np.array_equal(raw.raw_pattern, np.array([[0, 1], [3, 2]], dtype = np.uint8))
# RG
# GB
assert any(np.array_equal(raw.raw_pattern, np.array(supportedRawPattern, dtype = np.uint8)) for supportedRawPattern in SUPPORTED_RAW_PATTERNS)
rawImageVisible = raw.raw_image_visible.copy()
redRawImageVisible = rawImageVisible[::2, ::2]
greenRightRawImageVisible = rawImageVisible[::2, 1::2]
topLeftRawImageVisible = rawImageVisible[::2, ::2]
topRightRawImageVisible = rawImageVisible[::2, 1::2]
greenBottomRawImageVisible = rawImageVisible[1::2, ::2]
blueRawImageVisible = rawImageVisible[1::2, 1::2]
bottomLeftRawImageVisible = rawImageVisible[1::2, ::2]
bottomRightRawImageVisible = rawImageVisible[1::2, 1::2]
match color:
case Color.RED:
imageNpArray = redRawImageVisible
case Color.GREEN_RIGHT:
imageNpArray = greenRightRawImageVisible
case Color.GREEN_BOTTOM:
imageNpArray = greenBottomRawImageVisible
case Color.BLUE:
imageNpArray = blueRawImageVisible
if np.array_equal(raw.raw_pattern, np.array(SUPPORTED_RAW_PATTERNS[0], dtype = np.uint8)):
imageNpArrays = {
Color.RED: topLeftRawImageVisible,
Color.GREEN_RIGHT: topRightRawImageVisible,
Color.GREEN_LEFT: bottomLeftRawImageVisible,
Color.BLUE: bottomRightRawImageVisible,
}
else: # elif np.array_equal(raw.raw_pattern, np.array(SUPPORTED_RAW_PATTERNS[1], dtype = np.uint8)):
imageNpArrays = {
Color.GREEN_LEFT: topLeftRawImageVisible,
Color.BLUE: topRightRawImageVisible,
Color.RED: bottomLeftRawImageVisible,
Color.GREEN_RIGHT: bottomRightRawImageVisible,
}
imageNpArray = imageNpArrays[color]
return imageNpArray
def isARawImage(imageFilePath):
@@ -161,7 +176,6 @@ def getColorChannel(imageFilePath, color):
def escapeFilePath(filePath):
return filePath.replace('/', '_')
def getNewIndex(index, offset):
newIndex = (index - offset) * 2 + offset
return newIndex
@@ -179,7 +193,7 @@ def mergeSingleColorChannelImagesAccordingToBayerFilter(singleColorChannelImages
'''
multipleColorsImage[::2,::2] = singleColorChannelImages[Color.RED]
multipleColorsImage[1::2,::2] = singleColorChannelImages[Color.GREEN_RIGHT]
multipleColorsImage[::2,1::2] = singleColorChannelImages[Color.GREEN_BOTTOM]
multipleColorsImage[::2,1::2] = singleColorChannelImages[Color.GREEN_LEFT]
multipleColorsImage[1::2,1::2] = singleColorChannelImages[Color.BLUE]
return multipleColorsImage