Daniele Cono D'Elia added figure figures/code-quality-noBB/code-quality-noBB.png to article  over 8 years ago

Commit id: 28a04529842c6f6a770ebd336c1837567a03b3ac

deletions | additions      

         

%!PS-Adobe-3.0 EPSF-3.0  %%Creator: cairo 1.13.1 (http://cairographics.org)  %%CreationDate: Fri Sep 18 00:06:55 2015  %%Pages: 1  %%DocumentData: Clean7Bit  %%LanguageLevel: 2  %%BoundingBox: 0 -1 344 163  %%EndComments  %%BeginProlog  save  50 dict begin  /q { gsave } bind def  /Q { grestore } bind def  /cm { 6 array astore concat } bind def  /w { setlinewidth } bind def  /J { setlinecap } bind def  /j { setlinejoin } bind def  /M { setmiterlimit } bind def  /d { setdash } bind def  /m { moveto } bind def  /l { lineto } bind def  /c { curveto } bind def  /h { closepath } bind def  /re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto  0 exch rlineto 0 rlineto closepath } bind def  /S { stroke } bind def  /f { fill } bind def  /f* { eofill } bind def  /n { newpath } bind def  /W { clip } bind def  /W* { eoclip } bind def  /BT { } bind def  /ET { } bind def  /pdfmark where { pop globaldict /?pdfmark /exec load put }  { globaldict begin /?pdfmark /pop load def /pdfmark  /cleartomark load def end } ifelse  /BDC { mark 3 1 roll /BDC pdfmark } bind def  /EMC { mark /EMC pdfmark } bind def  /cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def  /Tj { show currentpoint cairo_store_point } bind def  /TJ {  {  dup  type /stringtype eq  { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse  } forall  currentpoint cairo_store_point  } bind def  /cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore  cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def  /Tf { pop /cairo_font exch def /cairo_font_matrix where  { pop cairo_selectfont } if } bind def  /Td { matrix translate cairo_font_matrix matrix concatmatrix dup  /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point  /cairo_font where { pop cairo_selectfont } if } bind def  /Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def  cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def  /g { setgray } bind def  /rg { setrgbcolor } bind def  /d1 { setcachedevice } bind def  %%EndProlog  %%BeginSetup  %%BeginResource: font f-0-0  %!FontType1-1.1 f-0-0 1.0  11 dict begin  /FontName /f-0-0 def  /PaintType 0 def  /FontType 1 def  /FontMatrix [0.001 0 0 0.001 0 0] readonly def  /FontBBox {0 -217 760 747 } readonly def  /Encoding 256 array  0 1 255 {1 index exch /.notdef put} for  dup 32 /space put  dup 45 /hyphen put  dup 46 /period put  dup 48 /zero put  dup 49 /one put  dup 50 /two put  dup 56 /eight put  dup 57 /nine put  dup 73 /I put  dup 79 /O put  dup 82 /R put  dup 83 /S put  dup 97 /a put  dup 98 /b put  dup 99 /c put  dup 100 /d put  dup 101 /e put  dup 102 /f put  dup 103 /g put  dup 104 /h put  dup 105 /i put  dup 107 /k put  dup 108 /l put  dup 109 /m put  dup 110 /n put  dup 111 /o put  dup 112 /p put  dup 114 /r put  dup 115 /s put  dup 116 /t put  dup 117 /u put  dup 118 /v put  dup 119 /w put  dup 120 /x put  dup 121 /y put  readonly def  currentdict end  currentfile eexec  f983ef0097ece636fb4a96c74d26ab84185f6dfa4a16a7a1c27bbe3f1156aea698df336d20b467  b10e7f33846656653c5ac6962759d3056cbdb3190bac614b984bf5a132dc418192443014ba63de  800d392b6fea026574bb2535fd7bb5338f35bf15a88ea328fdaa49670c7852e3d060f3c5d6b07f  2ef6d0f22646c5d18e19a2ae3ee120390f6dd96f76dcf1e127de5e9299077a00c17c0d71e36e5b  9d5ec58fceda57739a6a4214d4b79d6c48d2784b60c320323c7acddddf34db833cac0cf109f799  69d114a330d372e5c978a66acc84e3fe5557f6240856a013ffaa0199444e5c5036f775eba4a5c5  8cde66cf604b9aca2178431127b8a1ff7ed633a65c04600af5f573483112251cae042c60e39064  61c2d791d80735cb32faeb0293bb388a0068a2ce8122be0127d82d914e3503beab6d5df398ee23  cf9452bc9f0d717785f8776e55ba2372e3b0356fd41396675fd881bb339a78c41f2a57c8346523  b52ace3a68de51d78122cd1815b253f8b226252e9bd7a87939abe3327418f121a638747fab1df5  fc4757558d0c441feda60ace5b934fe4e805fd1a7bb5024d7dd3f579e0748e5edd2ff4ebd2aa8d  f68ac8877eec65e966e99692b0cd741f658c183f5e1c753ae18e2b8c7689c4a2b5e4d04b2dd0c2  830a98c46ed00062fb6ebfea670aa24cda71a04fa87f29ba23534ad6235f8cf7a4ddbc3c9f7194  3686b1f812b53be392931c0a511a50f9152fa856d5147043188bb8570a674ea7aa614708088e2b  456ac2c42295ad1c39352c8df9521baadd4a5a9407ceba5f644270bca0d49a0a1a921e4ef4a4db  1e5f492a688f4453bdf5eeabb35cd69d50168a41233ba537fada267f9a0d38c7d9e6064756293b  e7336d2c00518abaddead551b7e5b343b1432f28fbebd29896aefce945c5c31434c0cd9d6d27f2  bde1e4447008df9eddcee525e46847ee92ffa229633a6a3acbb5ef7ddf1b796b3275d036cb1694  62870d70622e7320ac858da0d90f781f544dd3f21bd6e3f0c932b286a6bbbe442950dc89ee1112  dc946abe663763f7fdcc5ae266e8415b3a30fbcadae7fa1bef0252729b9e728ef0d77a61d506ad  af9ca0c7cdb451f840c7ef1518a148c5e9680dc50e9d057705b8f0e16d701a47ad6442b37c8272  6783be50573b429bf6eb191de71f230dcb96ea69badcd05c59283139890c04f6acfff7cfe6a62c  4655fa5ff17bb28599e96acc478d1f100575e0a2ee81e349bc4e51b3bc1ffc1db6fb1ea42e1f57  3b9c58f711d6b141af0ba8aab3454d85bfed6f091d992dbfe0d4a5924c6ade893469a5172ed745  1dbc6c71db8002b485f732147dc2b9fef67a11bf90bd76cda1dd5976066557b3490a9e8f59b659  d25f88020201522fdf39599013c99e5e878d7d1fb62c0567faf7a4874e91891041f76f975f9444  4d52c7c61076b0267f86b947c04737e8f21bf09a15d2ef5f265d69f1d842b6854c049aad9c5e04  59d402de8e577dafba8243a1006be46aaa97716fa8f4d197587e2db87ab60d5c1b6c3666354caf  65b1ee64269ea6cb1e6102fe69d3a94c617f2baa6727c870068825641d13f96967b8b8acf1dae5  8f1a9ae806073490f274e8bccc30570142d6849bc52154fcb6ab18f90f5e053d2bfc3617c12632  36c0195677f2dcefb4e73ba32353d926e9cf5f9a04a57045ffa69b8c3eaaf0c0542fad0341afee  12e62feae669e825707834b27bc7644ae1a311d0005e77e97b73a53edd876981d688ae067fe7ae  2463f40da842f7a16196e97c07d8dedef91de005b1fb240b9165a500f1e153960e3e4d4aeb6c94  3831574bc93e69e5620058447378628f595ad72c15dfa653b1c40ca42b90f228063fa2e5f1e722  6536aa75895ef3265b1bcf9b96cfca3224fa2b5abe8fd78a42dc1d05ca252b8831fbfcca828adc  a52e9b03ae76a48cf38b366d49d55d6dd1439dc6fd1f446e394c0cf0ab93e73221e56148208ee9  48b7bddd1af4175244e8d1e068a8ee572110af5ea8ec7f78611e3f3b8d156d7decc8d499363362  7561f9da1c9d7573936fff6b41c8c54fd50620b348966a610f295e79740a8115663a4bf981e78c  bd8048c3f10ad57eb6f2488f29f12b9a6118d8830c7508d9bce744238d0c4eeaa5975613aa0239  c3d4b8a77b4b6cf43ae080e68775068c73c4f576a149fe581958d0b9a723dace91f08c64c8fdec  39d33e7c8018d5ebe2cc8fda619921df841b8d680e2df6be68537e823da67c9b652241d041e547  5d8b4b057123baaa5ef0d87ae1a3f72b19d59e0aa9beecebdb708215653e3ce63c5f1c17690378  21f00890026d91e1189a066ad0fbfd4e041690787a0ceb6fdc59fe7c1bc54d58e65b308912d967  08d5c8afd5a4f27d3252a80f5a5baf17012cb7097c593bc8fa97c57a962ef70ebd6ba676b9c375  19b8ba5b34eba746346b312a38af1a7110006f27297946b6551cfaec78d74848d52ef8492c7e25  7be254c0ddea3ace4fb6246d1d340254269791a7a22e5a23583ac2600126e660ba4a5fd69dadbe  01a5aa95610bfbe7a3c6754f6487ee04ac7b06cf04c1a29bc7071dab796df2b8d2b7cac2cd627e  871f3a274df2be6cfda58098d72c323dcd209bb7df6b82e57ac938a5e2ee531faffaa38584e641  46507a4653e8370d24700d57b83a6faf5aa32c1828d4ca4e2f63bdfb59b78f5a10cdbdcf70fc90  b362f5e57f846ccb8a0eb63303763e513fea663fd9c97d71245c8c726ae6f7392eb1e56af70b55  37692c69e49549c6d974a97d5aead01204e007d96b12058c4a1c6ed7bc591133d990a0df06fbb4  51cc2e198bcfaf643a646a9d36711eff67420f31be136eccf0f54647cc3270ec25e20797064d2f  ca92c2e56bed11cf4cfa2b84097b39b87b906386bd49eb0b260c10ee7166bd8d3eea6bb7d3f957  361c5a02dba30fee834d8100bbd1d9bbf8b37c98580157b91b5f21a88b8950e57d59a384d020e1  89bc45a9c6c768c642d92ccfebcc4c95151b5706a8171b82d3b84da5fd9680a067d5ddd4eae075  395db5fb6dbf391f5c064efafc6968ace54a675a38900a09139d596dc1966514e93c7bf608182d  42e25c6ee78276e87c09230f774fcb6453913baea9708a5509a9b87d6b0bb1e1730c26a70c09fb  28381a0b2721fbabb6708a89a284d7f34e1016369d43e15f7d4b1ff1a70889eded30661b47af86  6b96ea03881aeeaef0a2c5e4e4ef5bce084af546790618de580973f07bc40f233a93e9ccbdd773  f466e7a6adf80d431ab2ce4734fbcc8653b27fac467f76b5d623002836d95f19eec8167c7f6893  95d3823f88a433750d0345e9412d7e9e19a2a4d3388bd4a9eb482abcdbed404456f420fb6c0583  3509f498200c44dae610eee8297132525e77441d325b14fc1bdb3718b993f2ecfbec96570073d6  140a7a74cf2b8dea43af0d74d5c60ba2a407f8c91a03e02a16e51d23294a34f44c1ba9a63405e4  5f1503b8d051553f63a4bf99bee8357c2481ed13abb1bb098c06da24c70965d0dc9735511365b4  35d0f261bab212a1127d2ab5fb665a56c33e465d9b229a28c60928058a5f359af667c731019fc3  1d469f4e071b13b380a86ff79a52924dbf6c3c09be236c45fee72ff04d6a9c6cbaaf55d4487331  682979ae24742920acbd1daa67e1b7eec7b6e0a24a73390b244e03989e90817c76d7469ea465c7  b6d378c0af8680d81926ffcbe75f1e0ceecd8d50ef45d05410892b0e7268acede05313eb828f5f  fd11a9a096219acd64cc875ffbf8658979fe7641d4adc9c80985782d0df93f3b0f3a94edd18ce4  657a4ada3da6696e337699aeb3a992ee5cc9cf0f5f454e89cbed253213fad5e1ac3c1c471ba2cf  d4dac83d523999ccabb68a0874ad52c2d33a90fe8700df1a75eb95694e38b3d04b17de0fac480d  7f83845498913a7376c6036672c2f298e5a0fc89aea30cbcc2046f73235c8dea8c632f177d48ee  18a7a8526c059617d5f13b6070e02afd12d1ed26a06bbed40d61aa7d1a3b531fa2cb379d33297e  3b09c12d3b3dd2eb239b44fb277f3a618af1d9b996a4b73f767c04fcc3a663bdfb0214459092d0  4df86192eb21faca154142485e75dd9407dbaa07578ae2db6a654036f7defcd00dcd7415981d74  cc510f0805b0ea04ed10676801f5c038ec7ecf1fe398cca192a7ad8ac9fea1d7d32699cb81372d  7da5ae98d2fcbbaa0f1a34d2f28fa3ad39beb1926dc106b8df524088152620999ffd1c1ce573dd  dca3ac65d4c6fc35dce9982868d45007a43ea180ca3af831b0117b77563a135c0ca04d14add42e  9a91604b7e000d4a91de6f71982b082871db6020950402c9f6dfdb2dab7a37e8757e02a965c6d3  bac121a303710b269ca9f9fd0af747a971f198a521e0a2c6f7729c837e213885f8dc8b9b0cbc66  1918a2cd29e6d4232ba4094fe8d9b90780e3b12317154c17200c2835bfdcfea25c6133197692f4  70c175951028457b71b412f286576cae35a40575109bf70c65b76b2ae9fe7221a28410201a66fc  92ab26182633c4284235445ad7f6764cd4199fa6ad83d8cc65be54e5446b7468bf14c5ccdb82c1  9f091fe04428a8ec080450c93b3108e812a4682d7ffd87513adee5f2002271d8a33d2f6c9569dc  1d5c599317cd0e771003f6db703a5b43a73abaa36b22afcbdd17a4bb1fc802b390754e910dd0de  bdf6c19f9f8bee09280abad72d08d959b0b0daacd273644e2d4c1bd7f8ed3ee7745d6460f946b8  784539ac7041e3e98c7db5b1fab398eefecb850161c655cb713a1542833b4ec71e674ba5d7e64d  02bb4a5d0ba394738ff41ac818ff0c640f89c963302fe87c4507f58fe548e4b995b2e4a03e43e9  2d9a29aa605082139f028568a7f8f647265d5a682e1c2acd6ee5d8c22287f5564f010bb1fce7cc  4d466d3936dbf7d6e04097d0b6341bfa4689b0c5c96e31e28dcef709dd6ed93d942c3a36611dd5  32e50b50341aa6c81d737cb0d897274ab7c00a81736089795f5dad5f2b15fb9e7358062f5f7b09  f8982ca061ec2b2539f6dacd88ad2387caca4877be7ad110d87824e16e7e240db7c91b4d2b0c45  98e2590a8b141f26e13ad8cb18679afcc66ddd7421429f7357dcf97db2fd1bbb6e4b7df7e02ec3  36b4418e5234a8c4d0bc51f925449ff5a51f0ea11adbce4e04277fe98b90c5440f25e28a671396  c3c37f784be3c7f0549a0d0168eb0bd821f8b995e39052cd26b47e96d167ffead4d1dad2ec0c16  3b2701fe3237f2084743b640b29a5e5162d650dfc427901372b9c61d28c17b5e5770a5a7497995  11a54a16327a7f31430f77da6707856baf5248afe34fc789aa99caa53bb68c80d30023357e6a91  72d4a89bed84768e61ab637c1065b72090689e491e6e61cbb4431a01b3294efa962e70d5a124c6  c4a04355e9072478ee99dae6ae529b204659a118db4e6b9a3ca817c5f6d1bf9bd5ad85157df52d  0ad842f0a8fac6f1f8998ba6325524bccad8be534105e272b2cbda6a0ab1709e0cb2aa89a1d373  21836588df160000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000  cleartomark  %%EndResource  %%EndSetup  %%Page: 1 1  %%BeginPageSetup  %%PageBoundingBox: 0 -1 344 163  %%EndPageSetup  q 0 -1 344 164 rectclip q  0 g  0.125 w  0 J  0 j  [ 0.5 1] 0 d  3.8 M q 1 0 0 1 0 162.219269 cm  46.023 -115.273 m 323.273 -115.273 l S Q  0.5 w  [] 0.0 d  q 1 0 0 1 0 162.219269 cm  46.023 -115.273 m 49.172 -115.273 l 323.273 -115.273 m 320.121 -115.273  l S Q  BT  9 0 0 9 23.1094 43.946269 Tm  /f-0-0 1 Tf  (0.98)Tj  ET  0.125 w  [ 0.5 1] 0 d  q 1 0 0 1 0 162.219269 cm  46.023 -103.023 m 323.273 -103.023 l S Q  0.5 w  [] 0.0 d  q 1 0 0 1 0 162.219269 cm  46.023 -103.023 m 47.574 -103.023 l 323.273 -103.023 m 321.723 -103.023  l S Q  0.125 w  [ 0.5 1] 0 d  q 1 0 0 1 0 162.219269 cm  46.023 -90.773 m 323.273 -90.773 l S Q  0.5 w  [] 0.0 d  q 1 0 0 1 0 162.219269 cm  46.023 -90.773 m 49.172 -90.773 l 323.273 -90.773 m 320.121 -90.773 l S Q  BT  9 0 0 9 23.1094 68.446269 Tm  /f-0-0 1 Tf  (0.99)Tj  ET  0.125 w  [ 0.5 1] 0 d  q 1 0 0 1 0 162.219269 cm  46.023 -78.523 m 323.273 -78.523 l S Q  0.5 w  [] 0.0 d  q 1 0 0 1 0 162.219269 cm  46.023 -78.523 m 47.574 -78.523 l 323.273 -78.523 m 321.723 -78.523 l S Q  0.125 w  [ 0.5 1] 0 d  q 1 0 0 1 0 162.219269 cm  46.023 -66.223 m 323.273 -66.223 l S Q  0.5 w  [] 0.0 d  q 1 0 0 1 0 162.219269 cm  46.023 -66.223 m 49.172 -66.223 l 323.273 -66.223 m 320.121 -66.223 l S Q  BT  9 0 0 9 35.6191 92.996269 Tm  /f-0-0 1 Tf  (1)Tj  ET  0.125 w  [ 0.5 1] 0 d  q 1 0 0 1 0 162.219269 cm  46.023 -53.973 m 323.273 -53.973 l S Q  0.5 w  [] 0.0 d  q 1 0 0 1 0 162.219269 cm  46.023 -53.973 m 47.574 -53.973 l 323.273 -53.973 m 321.723 -53.973 l S Q  0.125 w  [ 0.5 1] 0 d  q 1 0 0 1 0 162.219269 cm  46.023 -41.723 m 323.273 -41.723 l S Q  0.5 w  [] 0.0 d  q 1 0 0 1 0 162.219269 cm  46.023 -41.723 m 49.172 -41.723 l 323.273 -41.723 m 320.121 -41.723 l S Q  BT  9 0 0 9 23.1094 117.496269 Tm  /f-0-0 1 Tf  (1.01)Tj  ET  0.125 w  [ 0.5 1] 0 d  q 1 0 0 1 0 162.219269 cm  46.023 -29.473 m 249.922 -29.473 l 317.871 -29.473 m 323.273 -29.473 l S Q  0.5 w  [] 0.0 d  q 1 0 0 1 0 162.219269 cm  46.023 -29.473 m 47.574 -29.473 l 323.273 -29.473 m 321.723 -29.473 l S Q  0.125 w  [ 0.5 1] 0 d  q 1 0 0 1 0 162.219269 cm  46.023 -17.223 m 323.273 -17.223 l S Q  0.5 w  [] 0.0 d  q 1 0 0 1 0 162.219269 cm  46.023 -17.223 m 49.172 -17.223 l 323.273 -17.223 m 320.121 -17.223 l S Q  BT  9 0 0 9 23.1094 141.996269 Tm  /f-0-0 1 Tf  (1.02)Tj  6.363965 -6.363965 6.363965 6.363965 55.1015 39.424769 Tm  (b-trees)Tj  1.755978 1.755978 Td  (b-trees-large)Tj  1.755978 1.755978 Td  (fannkuch)Tj  1.755978 1.755978 Td  (fasta)Tj  1.755978 1.755978 Td  (fasta-redux)Tj  1.755978 1.755978 Td  (mbrot)Tj  1.759911 1.759911 Td  (mbrot-large)Tj  1.755977 1.755977 Td  (n-body)Tj  1.755978 1.755978 Td  (n-body-large)Tj  1.755977 1.755977 Td  (rev-comp)Tj  1.755979 1.755979 Td  (sp-norm)Tj  1.759911 1.759909 Td  (sp-norm-large)Tj  ET  q 1 0 0 1 0 162.219269 cm  46.023 -17.223 277.25 -98.051 re S Q  BT  0 9 -9 0 6.723 75.441269 Tm  /f-0-0 1 Tf  (Slowdown)Tj  9 0 0 9 85.8375 155.496269 Tm  [(Impact of never-firing OSR points on running time)]TJ  19.163778 -2.35 Td  (native)Tj  ET  1 g  287.723 139.598 24.75 -4.5 re f  Q q  287.723 139.598 24.75 -4.5 re W n  q  287 140.219 26 -6 re W n  [ 1 0 0 1 0 -0.780731 ] concat  q  0.501961 g  0.375 w  0 J  0 j  [ 2 1] 0 d  3.8 M q 1 0 0 1 0 163 cm  287.723 -27.121 m 312.473 -27.121 l 312.473 -22.621 l 287.723 -22.621 l  h  300.098 -42.66 m 282.309 -24.871 l 302.926 -39.832 m 285.141 -22.043 l   305.754 -37.004 m 287.969 -19.215 l 308.582 -34.176 m 290.797 -16.387 l   311.41 -31.348 m 293.625 -13.559 l 314.238 -28.52 m 296.453 -10.73 l 317.07  -25.691 m 299.281 -7.902 l 319.898 -22.863 m 302.109 -5.074 l S Q  Q  Q  Q q  1 g  52.723 96.047 9 -49.102 re f  Q q  52.723 96.047 9 -49.102 re W n  q  52 96.219 10 -50 re W n  [ 1 0 0 1 0 -0.780731 ] concat  q  0.501961 g  0.375 w  0 J  0 j  [ 2 1] 0 d  3.8 M q 1 0 0 1 0 163 cm  52.723 -115.273 m 61.723 -115.273 l 61.723 -66.172 l 52.723 -66.172 l h  57.223 -126.02 m 21.926 -90.723 l 60.051 -123.191 m 24.754 -87.895 l 62.879  -120.363 m 27.582 -85.066 l 65.707 -117.535 m 30.41 -82.238 l 68.535 -114.707  m 33.238 -79.41 l 71.363 -111.879 m 36.066 -76.582 l 74.195 -109.051 m   38.895 -73.754 l 77.023 -106.223 m 41.723 -70.926 l 79.852 -103.395 m 44.555  -68.098 l 82.68 -100.562 m 47.383 -65.266 l 85.508 -97.734 m 50.211 -62.438  l 88.336 -94.906 m 53.039 -59.609 l 91.164 -92.078 m 55.867 -56.781 l 93.992  -89.25 m 58.695 -53.953 l S Q  Q  Q  Q q  1 g  75.074 96.047 9 -49.102 re f  Q q  75.074 96.047 9 -49.102 re W n  q  75 96.219 10 -50 re W n  [ 1 0 0 1 0 -0.780731 ] concat  q  0.501961 g  0.375 w  0 J  0 j  [ 2 1] 0 d  3.8 M q 1 0 0 1 0 163 cm  75.074 -115.273 m 84.074 -115.273 l 84.074 -66.172 l 75.074 -66.172 l h  79.574 -126.02 m 44.277 -90.723 l 82.402 -123.191 m 47.105 -87.895 l 85.23  -120.363 m 49.934 -85.066 l 88.059 -117.535 m 52.762 -82.238 l 90.887 -114.707  m 55.59 -79.41 l 93.715 -111.879 m 58.418 -76.582 l 96.543 -109.051 m 61.246  -73.754 l 99.371 -106.223 m 64.074 -70.926 l 102.199 -103.395 m 66.902   -68.098 l 105.027 -100.562 m 69.73 -65.266 l 107.855 -97.734 m 72.559 -62.438  l 110.688 -94.906 m 75.387 -59.609 l 113.516 -92.078 m 78.219 -56.781 l  116.344 -89.25 m 81.047 -53.953 l S Q  Q  Q  Q q  1 g  97.473 96.047 8.949 -49.102 re f  Q q  97.473 96.047 8.949 -49.102 re W n  q  97 96.219 10 -50 re W n  [ 1 0 0 1 0 -0.780731 ] concat  q  0.501961 g  0.375 w  0 J  0 j  [ 2 1] 0 d  3.8 M q 1 0 0 1 0 163 cm  97.473 -115.273 m 106.422 -115.273 l 106.422 -66.172 l 97.473 -66.172 l  h  101.949 -126.016 m 66.656 -90.723 l 104.777 -123.184 m 69.484 -87.895 l  107.605 -120.355 m 72.312 -85.066 l 110.434 -117.527 m 75.141 -82.238 l  113.262 -114.699 m 77.969 -79.41 l 116.09 -111.871 m 80.801 -76.582 l 118.918  -109.043 m 83.629 -73.754 l 121.746 -106.215 m 86.457 -70.926 l 124.574  -103.387 m 89.285 -68.098 l 127.402 -100.559 m 92.113 -65.266 l 130.23   -97.73 m 94.941 -62.438 l 133.062 -94.902 m 97.77 -59.609 l 135.891 -92.074  m 100.598 -56.781 l 138.719 -89.242 m 103.426 -53.953 l S Q  Q  Q  Q q  1 g  119.824 96.047 9 -49.102 re f  Q q  119.824 96.047 9 -49.102 re W n  q  119 96.219 10 -50 re W n  [ 1 0 0 1 0 -0.780731 ] concat  q  0.501961 g  0.375 w  0 J  0 j  [ 2 1] 0 d  3.8 M q 1 0 0 1 0 163 cm  119.824 -115.273 m 128.824 -115.273 l 128.824 -66.172 l 119.824 -66.172  l h  124.324 -126.02 m 89.027 -90.723 l 127.152 -123.191 m 91.855 -87.895 l   129.98 -120.363 m 94.684 -85.066 l 132.809 -117.535 m 97.512 -82.238 l 135.637  -114.707 m 100.34 -79.41 l 138.465 -111.879 m 103.168 -76.582 l 141.293  -109.051 m 105.996 -73.754 l 144.121 -106.223 m 108.824 -70.926 l 146.949  -103.395 m 111.652 -68.098 l 149.777 -100.562 m 114.48 -65.266 l 152.605  -97.734 m 117.309 -62.438 l 155.438 -94.906 m 120.137 -59.609 l 158.266  -92.078 m 122.969 -56.781 l 161.094 -89.25 m 125.797 -53.953 l S Q  Q  Q  Q q  1 g  142.172 96.047 9 -49.102 re f  Q q  142.172 96.047 9 -49.102 re W n  q  142 96.219 10 -50 re W n  [ 1 0 0 1 0 -0.780731 ] concat  q  0.501961 g  0.375 w  0 J  0 j  [ 2 1] 0 d  3.8 M q 1 0 0 1 0 163 cm  142.172 -115.273 m 151.172 -115.273 l 151.172 -66.172 l 142.172 -66.172  l h  146.672 -126.02 m 111.375 -90.723 l 149.504 -123.191 m 114.203 -87.895   l 152.328 -120.363 m 117.031 -85.066 l 155.156 -117.535 m 119.859 -82.238  l 157.988 -114.707 m 122.688 -79.41 l 160.816 -111.879 m 125.52 -76.582  l 163.645 -109.051 m 128.348 -73.754 l 166.473 -106.223 m 131.176 -70.926  l 169.301 -103.395 m 134.004 -68.098 l 172.129 -100.562 m 136.832 -65.266  l 174.957 -97.734 m 139.66 -62.438 l 177.785 -94.906 m 142.488 -59.609   l 180.613 -92.078 m 145.316 -56.781 l 183.441 -89.25 m 148.145 -53.953 l  S Q  Q  Q  Q q  1 g  164.523 96.047 9 -49.102 re f  Q q  164.523 96.047 9 -49.102 re W n  q  164 96.219 10 -50 re W n  [ 1 0 0 1 0 -0.780731 ] concat  q  0.501961 g  0.375 w  0 J  0 j  [ 2 1] 0 d  3.8 M q 1 0 0 1 0 163 cm  164.523 -115.273 m 173.523 -115.273 l 173.523 -66.172 l 164.523 -66.172  l h  169.023 -126.02 m 133.727 -90.723 l 171.852 -123.191 m 136.555 -87.895   l 174.68 -120.363 m 139.383 -85.066 l 177.508 -117.535 m 142.211 -82.238  l 180.336 -114.707 m 145.039 -79.41 l 183.164 -111.879 m 147.867 -76.582  l 185.992 -109.051 m 150.695 -73.754 l 188.82 -106.223 m 153.523 -70.926  l 191.648 -103.395 m 156.352 -68.098 l 194.48 -100.562 m 159.184 -65.266  l 197.309 -97.734 m 162.012 -62.438 l 200.137 -94.906 m 164.84 -59.609   l 202.965 -92.078 m 167.668 -56.781 l 205.793 -89.25 m 170.496 -53.953 l  S Q  Q  Q  Q q  1 g  186.871 96.047 9 -49.102 re f  Q q  186.871 96.047 9 -49.102 re W n  q  186 96.219 10 -50 re W n  [ 1 0 0 1 0 -0.780731 ] concat  q  0.501961 g  0.375 w  0 J  0 j  [ 2 1] 0 d  3.8 M q 1 0 0 1 0 163 cm  186.871 -115.273 m 195.871 -115.273 l 195.871 -66.172 l 186.871 -66.172  l h  191.371 -126.02 m 156.074 -90.723 l 194.203 -123.191 m 158.902 -87.895   l 197.031 -120.363 m 161.73 -85.066 l 199.859 -117.535 m 164.562 -82.238  l 202.688 -114.707 m 167.391 -79.41 l 205.516 -111.879 m 170.219 -76.582  l 208.344 -109.051 m 173.047 -73.754 l 211.172 -106.223 m 175.875 -70.926  l 214 -103.395 m 178.703 -68.098 l 216.828 -100.562 m 181.531 -65.266 l  219.656 -97.734 m 184.359 -62.438 l 222.484 -94.906 m 187.188 -59.609 l  225.312 -92.078 m 190.016 -56.781 l 228.145 -89.25 m 192.844 -53.953 l S Q  Q  Q  Q q  1 g  209.223 96.047 9 -49.102 re f  Q q  209.223 96.047 9 -49.102 re W n  q  209 96.219 10 -50 re W n  [ 1 0 0 1 0 -0.780731 ] concat  q  0.501961 g  0.375 w  0 J  0 j  [ 2 1] 0 d  3.8 M q 1 0 0 1 0 163 cm  209.223 -115.273 m 218.223 -115.273 l 218.223 -66.172 l 209.223 -66.172  l h  213.723 -126.02 m 178.426 -90.723 l 216.551 -123.191 m 181.254 -87.895   l 219.379 -120.363 m 184.082 -85.066 l 222.207 -117.535 m 186.91 -82.238  l 225.035 -114.707 m 189.738 -79.41 l 227.863 -111.879 m 192.566 -76.582  l 230.695 -109.051 m 195.395 -73.754 l 233.523 -106.223 m 198.227 -70.926  l 236.352 -103.395 m 201.055 -68.098 l 239.18 -100.562 m 203.883 -65.266  l 242.008 -97.734 m 206.711 -62.438 l 244.836 -94.906 m 209.539 -59.609  l 247.664 -92.078 m 212.367 -56.781 l 250.492 -89.25 m 215.195 -53.953   l S Q  Q  Q  Q q  1 g  231.621 96.047 8.953 -49.102 re f  Q q  231.621 96.047 8.953 -49.102 re W n  q  231 96.219 10 -50 re W n  [ 1 0 0 1 0 -0.780731 ] concat  q  0.501961 g  0.375 w  0 J  0 j  [ 2 1] 0 d  3.8 M q 1 0 0 1 0 163 cm  231.621 -115.273 m 240.574 -115.273 l 240.574 -66.172 l 231.621 -66.172  l h  236.098 -126.016 m 200.809 -90.723 l 238.926 -123.184 m 203.637 -87.895  l 241.754 -120.355 m 206.465 -85.066 l 244.582 -117.527 m 209.293 -82.238  l 247.41 -114.699 m 212.121 -79.41 l 250.238 -111.871 m 214.949 -76.582  l 253.07 -109.043 m 217.777 -73.754 l 255.898 -106.215 m 220.605 -70.926  l 258.727 -103.387 m 223.434 -68.098 l 261.555 -100.559 m 226.262 -65.266  l 264.383 -97.73 m 229.09 -62.438 l 267.211 -94.902 m 231.918 -59.609 l  270.039 -92.074 m 234.746 -56.781 l 272.867 -89.242 m 237.578 -53.953 l  S Q  Q  Q  Q q  1 g  253.973 96.047 9 -49.102 re f  Q q  253.973 96.047 9 -49.102 re W n  q  253 96.219 10 -50 re W n  [ 1 0 0 1 0 -0.780731 ] concat  q  0.501961 g  0.375 w  0 J  0 j  [ 2 1] 0 d  3.8 M q 1 0 0 1 0 163 cm  253.973 -115.273 m 262.973 -115.273 l 262.973 -66.172 l 253.973 -66.172  l h  258.473 -126.02 m 223.176 -90.723 l 261.301 -123.191 m 226.004 -87.895   l 264.129 -120.363 m 228.832 -85.066 l 266.957 -117.535 m 231.66 -82.238  l 269.785 -114.707 m 234.488 -79.41 l 272.613 -111.879 m 237.316 -76.582  l 275.445 -109.051 m 240.145 -73.754 l 278.273 -106.223 m 242.977 -70.926  l 281.102 -103.395 m 245.805 -68.098 l 283.93 -100.562 m 248.633 -65.266  l 286.758 -97.734 m 251.461 -62.438 l 289.586 -94.906 m 254.289 -59.609  l 292.414 -92.078 m 257.117 -56.781 l 295.242 -89.25 m 259.945 -53.953   l S Q  Q  Q  Q q  1 g  276.324 96.047 9 -49.102 re f  Q q  276.324 96.047 9 -49.102 re W n  q  276 96.219 10 -50 re W n  [ 1 0 0 1 0 -0.780731 ] concat  q  0.501961 g  0.375 w  0 J  0 j  [ 2 1] 0 d  3.8 M q 1 0 0 1 0 163 cm  276.324 -115.273 m 285.324 -115.273 l 285.324 -66.172 l 276.324 -66.172  l h  280.824 -126.02 m 245.527 -90.723 l 283.652 -123.191 m 248.355 -87.895   l 286.48 -120.363 m 251.184 -85.066 l 289.309 -117.535 m 254.012 -82.238  l 292.137 -114.707 m 256.84 -79.41 l 294.965 -111.879 m 259.668 -76.582  l 297.793 -109.051 m 262.496 -73.754 l 300.621 -106.223 m 265.324 -70.926  l 303.449 -103.395 m 268.152 -68.098 l 306.277 -100.562 m 270.98 -65.266  l 309.105 -97.734 m 273.809 -62.438 l 311.938 -94.906 m 276.637 -59.609  l 314.766 -92.078 m 279.469 -56.781 l 317.594 -89.25 m 282.297 -53.953   l S Q  Q  Q  Q q  1 g  298.672 96.047 9 -49.102 re f  Q q  298.672 96.047 9 -49.102 re W n  q  298 96.219 10 -50 re W n  [ 1 0 0 1 0 -0.780731 ] concat  q  0.501961 g  0.375 w  0 J  0 j  [ 2 1] 0 d  3.8 M q 1 0 0 1 0 163 cm  298.672 -115.273 m 307.672 -115.273 l 307.672 -66.172 l 298.672 -66.172  l h  303.172 -126.02 m 267.875 -90.723 l 306.004 -123.191 m 270.703 -87.895   l 308.828 -120.363 m 273.531 -85.066 l 311.656 -117.535 m 276.359 -82.238  l 314.488 -114.707 m 279.188 -79.41 l 317.316 -111.879 m 282.02 -76.582  l 320.145 -109.051 m 284.848 -73.754 l 322.973 -106.223 m 287.676 -70.926  l 325.801 -103.395 m 290.504 -68.098 l 328.629 -100.562 m 293.332 -65.266  l 331.457 -97.734 m 296.16 -62.438 l 334.285 -94.906 m 298.988 -59.609   l 337.113 -92.078 m 301.816 -56.781 l 339.941 -89.25 m 304.645 -53.953 l  S Q  Q  Q  Q q  0.501961 g  0.75 w  0 J  0 j  [ 2 1] 0 d  3.8 M q 1 0 0 1 0 162.219269 cm  57.223 -71.824 m 57.223 -60.672 l 56.574 -71.824 m 57.824 -71.824 l 56.574  -60.672 m 57.824 -60.672 l 79.574 -75.922 m 79.574 -56.574 l 78.922 -75.922  m 80.172 -75.922 l 78.922 -56.574 m 80.172 -56.574 l 101.922 -66.672 m   101.922 -65.824 l 101.273 -66.672 m 102.523 -66.672 l 101.273 -65.824 m   102.523 -65.824 l 124.273 -71.473 m 124.273 -61.023 l 123.621 -71.473 m   124.871 -71.473 l 123.621 -61.023 m 124.871 -61.023 l 146.621 -70.773 m   146.621 -61.723 l 145.973 -70.773 m 147.223 -70.773 l 145.973 -61.723 m   147.223 -61.723 l 168.973 -66.922 m 168.973 -65.574 l 168.324 -66.922 m   169.574 -66.922 l 168.324 -65.574 m 169.574 -65.574 l 191.371 -66.824 m   191.371 -65.672 l 190.723 -66.824 m 191.973 -66.824 l 190.723 -65.672 m   191.973 -65.672 l 213.723 -69.422 m 213.723 -63.074 l 213.074 -69.422 m   214.324 -69.422 l 213.074 -63.074 m 214.324 -63.074 l 236.074 -73.324 m   236.074 -59.172 l 235.422 -73.324 m 236.672 -73.324 l 235.422 -59.172 m   236.672 -59.172 l 258.422 -70.922 m 258.422 -61.574 l 257.773 -70.922 m   259.023 -70.922 l 257.773 -61.574 m 259.023 -61.574 l 280.773 -68.773 m   280.773 -63.723 l 280.121 -68.773 m 281.371 -68.773 l 280.121 -63.723 m   281.371 -63.723 l 303.172 -66.723 m 303.172 -65.773 l 302.523 -66.723 m   303.773 -66.723 l 302.523 -65.773 m 303.773 -65.773 l S Q  0 g  BT  9 0 0 9 262.821 125.346269 Tm  /f-0-0 1 Tf  (OSR)Tj  ET  0.501961 g  287.723 130.598 24.75 -4.5 re f  61.672 104.145 9 -57.199 re f  84.023 71.598 9 -24.652 re f  106.371 109.696 9 -62.75 re f  128.773 130.247 8.949 -83.301 re f  151.121 102.395 9 -55.449 re f  173.473 88.895 9 -41.949 re f  195.824 96.747 9 -49.801 re f  218.172 98.446 9 -51.5 re f  240.523 95.348 9 -48.402 re f  262.922 77.547 8.949 -30.602 re f  285.273 85.895 9 -38.949 re f  307.621 97.145 9 -50.199 re f  [ 2 1] 0 d  q 1 0 0 1 0 162.219269 cm  66.121 -64.273 m 66.121 -52.023 l 65.473 -64.273 m 66.723 -64.273 l 65.473  -52.023 m 66.723 -52.023 l 88.523 -105.922 m 88.523 -75.422 l 87.871 -105.922  m 89.121 -105.922 l 87.871 -75.422 m 89.121 -75.422 l 110.871 -53.023 m  110.871 -52.074 l 110.223 -53.023 m 111.473 -53.023 l 110.223 -52.074 m  111.473 -52.074 l 133.223 -35.324 m 133.223 -28.672 l 132.574 -35.324 m  133.824 -35.324 l 132.574 -28.672 m 133.824 -28.672 l 155.574 -67.723 m  155.574 -52.023 l 154.922 -67.723 m 156.172 -67.723 l 154.922 -52.023 m  156.172 -52.023 l 177.922 -76.621 m 177.922 -70.121 l 177.273 -76.621 m  178.523 -76.621 l 177.273 -70.121 m 178.523 -70.121 l 200.324 -68.723 m  200.324 -62.371 l 199.672 -68.723 m 200.922 -68.723 l 199.672 -62.371 m  200.922 -62.371 l 222.672 -65.871 m 222.672 -61.824 l 222.023 -65.871 m  223.273 -65.871 l 222.023 -61.824 m 223.273 -61.824 l 245.023 -67.074 m  245.023 -66.773 l 244.371 -67.074 m 245.621 -67.074 l 244.371 -66.773 m  245.621 -66.773 l 267.371 -92.121 m 267.371 -77.371 l 266.723 -92.121 m  267.973 -92.121 l 266.723 -77.371 m 267.973 -77.371 l 289.723 -78.871 m  289.723 -73.824 l 289.074 -78.871 m 290.324 -78.871 l 289.074 -73.824 m  290.324 -73.824 l 312.074 -65.422 m 312.074 -64.871 l 311.422 -65.422 m  312.672 -65.422 l 311.422 -64.871 m 312.672 -64.871 l S Q  0 g  0.25 w  [ 1 1.5] 0 d  q 1 0 0 1 0 162.219269 cm  46.023 -66.223 m 323.273 -66.223 l S Q  0.5 w  [] 0.0 d  q 1 0 0 1 0 162.219269 cm  46.023 -17.223 277.25 -98.051 re S Q  Q Q  showpage  %%Trailer  end restore  %%EOF        Binary files /dev/null and b/figures/code-quality-noBB/code-quality-noBB.png differ