<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;max-width:60rem;padding-left:1.5rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{font-size:1.5rem;font-weight:500;line-height:2.25rem}@media (width <= 720px){.h2{font-size:1.25rem;line-height:1.5rem}}#challenge-error-text{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+);background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme:dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt={cvId: '3',cZone: "sourceforge.net",cType: 'managed',cRay: '95305acb71510ed2',cH: 'qIXos7dckHHdAKNwYhuf9A6xTaUH8IbOuI4mtEQFMeU-1750475864-1.2.1.1-KDWjP_d7H68nof0vtbUI6B2NGnYwvjim9RoqKjuVgoIVs.s_HePKqgxWISb.DF8N',cUPMDTk: "\/p\/vectorpascalcom\/apl2002.tex?__cf_chl_tk=.Oqt95ux_gyTjRT.aMAdwsax2W3.eiI6E9IEAzFugLY-1750475864-1.0.1.1-_LJCCufwI9RjLoDLDAQ5TkN9unm3tOlUOPVACtivmGc",cFPWv: 'g',cITimeS: '1750475864',cTplC: 0,cTplV: 5,cTplB: 'cf',fa: "\/p\/vectorpascalcom\/apl2002.tex?__cf_chl_f_tk=.Oqt95ux_gyTjRT.aMAdwsax2W3.eiI6E9IEAzFugLY-1750475864-1.0.1.1-_LJCCufwI9RjLoDLDAQ5TkN9unm3tOlUOPVACtivmGc",md: "m69jPPF5D6LU0kA9j0A6_iFZJMJzS_vVPQsFiiuuMCY-1750475864-1.2.1.1-AZap9T_EJVLPNSKcUzBXJWWFZhDTWaHM53XoDtVY4k7QyUPeNL5c9P76UVMo6.1bTtbX8wj5hUqtuutwlcv8X.obGB_0ybPzJoaZfjf3sb6H_hYR1JriU5IASL7x7ceE_Hfr9zYW9w7SNu5xGziUd4sK6UOuij.RW.gc0.HLRoFTiZbuYrk4Va0Y8ix.MJBcdxzWpuGaBGBX2k.Jvop4tcclR7qIBTbcSHajazpd6vFN6dTm30PxDAzCvU.DbDjV2A6ktZTOMUo8RdKfwsC6kaJp2.HrpPq1cLq3Oqcwgjh_BsxMpSAP8YrZdxLZ9UaGzkdLQT3ZGkzJIh.luSNyABlsFIBYleQhiWG1Flau3qyuDtqCJbA9nbdAdeOzz8h.osWRHYqF5ssrGdH0S8ugQYVCB978CKp6TzSIRsJDlAVSnyTuZOHwfWjEYigrV3MRZgiUEaw8vLIkohicNFatOLOGS6iMhHvpZ2jkFmNGeGtoH28jlOSEmg5hZahRmh334IXu5k7CBKtddqP.pK3QG5.zjIXyfI45ZSDNV7275K30VLhsYwGchiMUcfYhCsN5uzpxPYmgpNxACEPL7EpWgnQjrtm8Fk2TaKMSG2A3DQLpTIHMIRnFS0Xw6k7wfbdFZwKh9sCPfq_dAp6.pcOMTkyH6J1rNw4UFWng910W5nEjoGkyDCpO.BENaW6wonpBpBAnAxBBHWm0nWge4zLj5eZLdyGIBgmhbMOq6BqZFGxya8potIF3pKl6Qzm8m098GmVfZ_S6cWAqp0Y5QpAkIvujz0C.oQ.DoSheS_K2MS_oeTKKCsgkF2fcL.Mtp3kOexdBBlzdjsYo1x1t_Xcg4JCCpdfymv0Kc5MhtnGZgmAxERGUW_s4n4KtLp4CpnH1Ny_KLrYkEgac5LSPasXvBvHEaiDctXO5HAFaSoL2iHTeTET.sxdsGqXhRcFp2ccNEAt4RF6blPXD_5rZEJp_SA",mdrd: "DtLAMFG57CCmHUx9q0DryePA40IT201.LsMoIJLffmU-1750475864-1.2.1.1-9jchrs12ys4SAwfITBrzyxdvQBm6UVawnelEwcuRXgmOR7ml1sgjCrW3J1lMJdgRdWXzYiK4SocPgUO55dlGe0wMoVIXLS58HT3ktqW.cmIgpbIm1x_tqDu1bC8v4jTFXW4rjgIHgMMuaNRlbsOu74ntLLdhNkn7LVnzOOWmflg5Sg8nlnfNSIaXhjQYKGW5Q7dmj1eZya_c.E6yvFeDgnjSZR9Gw7CbiLDroUQxI8WaPRmI0i9yYyfQURHTf_aB.Lj11WCPn2fQBmONXpx7EXIPAhSwz.XTJllhYMsLeQBtttmdzXx2XNvwKHJTKPaw3M7PsqwHiQ1bl80fMrwZfUfO7YSxw3gSfEevnr.z8p2PkUBpUST18dXYhoe.lEzKThHGlD7IomDFbn2Z0BcplAQMdPXTnbyLy2IO9FHfUew8cYmd99Lx89zeDr1ro.V0D4Us8R0DrSzha5qqFnWZ4PwR4ZPF5RmzChvMlobzius4ARPpjYZN47luClZcyKBnYuznOZhDMvAGmOhzTdpjRUmXKjNSffBcwwMUV.CiU_ltSbFuKqILYGoY7oBkQ8Ij1sqeXdO3cZJQEL6CSRjZwpuGJHrudq5TsVrQSIuUHthduo5RX3eM_grnxMebxvOAT1ga_MCL6yoOXcsQq1c0tAL0WbiDydM0ltfjBjJ13jSPY94OXpfBJZxddi6DA5qJ2kiiJkbf0gK657ui0jAmstK_PPoPxdfjVu0f8XiqbaWD1pLHiZtquZSU2Y5nl3zGpVS8fOCOnZ0Rdgo_LZClLXOXofNAdbCkhZh4vZI_jOWsHulyaqoZsbIcj3eiFPVVHLIw1_lEuZh1nkm4xWpsRwgQ0ZE1LEtXtGX7EPzii0E2L836_M0MMuMhsAItavOqA2gT0.GhTuY41mfsT43tds1waWgyFeC01kLSSwCZ9MTXbsKUbbbtCscNMjNvOomS3xphoU0JBMDjXudqtXQ9LcV8oVN3n4Y8YRgrCqrlZT8iD0T_aLKaDDiZtXWGmMbtT4OkPPwtMShveABfRPJ1.tUV4b7wf6LZKfl7T33D_668p_SYo5ZSbCp6t9sQV7NlssW.aFEJ.yMKbEbLajk6RfcUf.iNmz49Yrl.v71Zhlyvn3ZmBpD1c.b20jscWajScb8v4CkzfEAC5DhPUwRvlqz5JGKG5ikaWTEJS6MHSTpnfyNbCTkTPfE3DlAVR_cga.UpjJMJP62TUMr7wSmOsvJ0puLCf5_jbYpDyDZeNUzUt4id0.Lw0WJSPQuqgk9uU1vQMS0.bhOwqrsSi0frCz.689i0nKMYTjwTgGOYsqI7h2ivkcF.djCKarAHgMAbVW_nAYYQe9vpdmeqActMrBtEjlk24QBMsKVqOrSSX2jIgtD2WTdqEX8R_1ML5ydL4TtqCoWU0Pu3EMAY7Ecvjg9P97VFeO8sbQOWuhSoJVGgp6_9j4Y0OaJeWM_zb.BjqQa.4JGZ7V1SVAhUb.tfA_YDN6Bly0BScY_7uupk5BAKM1DBmr57oepONTsyeILhhwIsUznbrWpF2LdGRw1EiS5U_ypMS.Ud8HVJP6U_5Md2EDmz9GmneBx4RHuyP9krA4VbPCG6mUzc3_KscaajAohnwjQogfAT3Yv7sqKNFVu9.odMdfTS9dVgyFibghTZ65AnCMcT8isLrg201hvS2lPWQFJAoyj6ChLOt8z0Ep0VT_HPi.jRZEuuXVacmRX9obzht4al3UrftSnPJRsZNAU86RSnk96WCrpkD27aHUXbX_Cp2Z0ia62qZl25fbrbsKAOZ46h_9ysVQu7ag0QqydESMb54o06U6eH5Qr6y.VKc1jfb5cKsANIIc90sLqw1Us_InDRptHMCfZ0GWjWLloRmwEo9CU6ApnF152sJyd1qW5kd.6NqDNcxuDEy3..20YSQPGwVHsSgBA9prVk5iMioxL1AzlfG5k8iwP5McnFEIPQoB0EEeQqoGNNYl58EH_DQrPTPolew9FIWDMgJdXm3hHlo.9lV.TtHzK7CjyPwDF1TaCLYaDywOacSsppRZ05GMKHe11nK9DcDazz611cTWPwmmV45R.LG5H42uZxXORsFv14.fh4epul2YJceI7SQlIa1mcPXkgjABD7R2jELHUPzuq91_Fx9dMLTcChMdQJr3DOTZLbf7eRNS.GLIjBa01XvJOkd4flJbynZxvf8b6m86NLaByUiWEDSdeOg7poXVyJh.B.3Sj1SZwaXsgz2on81amrGIFjciGhgOICb6U38KqfbEkyH6hl7oOg33WkceY6bKTaO_md3xdK33aEAqRv06XOstbjvee5V.cbm9wU3vCZrIe8oC4CbkQDlszi499DCWOGhyS3f_WxFgRx7nQ54vExuhoy1HIoL.x88hx3IUOJOdMlhq28ch2_C4PQLDAnIVPiJJBOjmvEYq.UsL4wy5YvRq9Cgb_fVaYGuxDKjMHiZRPehtUnd8pzMn3HKzSW6m6E4hCBikGBjQlB1x2JbWaTieZ5FvOzdq0SH7ggvzy3zEzRGKsblENBANW9R9QTdVVWyqlJe9lKf0oH2hr10jtn5apJ4L0TQza4mHYCNJpGcSei_mZ.DCpFOPzXDUFIZYAubKCgzNhNiHGzDkirvK_U35DgnFWxSQ",};var a = document.createElement('script');a.src = '/cdn-cgi/challenge-platform/h/g/orchestrate/chl_page/v1?ray=95305acb71510ed2';window._cf_chl_opt.cOgUHash = location.hash === '' && location.href.indexOf('#') !== -1 ? '#' : location.hash;window._cf_chl_opt.cOgUQuery = location.search === '' && location.href.slice(0, location.href.length - window._cf_chl_opt.cOgUHash.length).indexOf('?') !== -1 ? '?' : location.search;if (window.history && window.history.replaceState) {var ogU = location.pathname + window._cf_chl_opt.cOgUQuery + window._cf_chl_opt.cOgUHash;history.replaceState(null, null, "\/p\/vectorpascalcom\/apl2002.tex?__cf_chl_rt_tk=.Oqt95ux_gyTjRT.aMAdwsax2W3.eiI6E9IEAzFugLY-1750475864-1.0.1.1-_LJCCufwI9RjLoDLDAQ5TkN9unm3tOlUOPVACtivmGc" + window._cf_chl_opt.cOgUHash);a.onload = function() {history.replaceState(null, null, ogU);}}document.getElementsByTagName('head')[0].appendChild(a);}());</script></body></html>