From 7bc05c3ac45d1555fcc9bb61769f239589e0cf7e Mon Sep 17 00:00:00 2001 From: littlecube8152 Date: Mon, 11 Dec 2023 12:35:35 +0000 Subject: [PATCH] deploy: 919aab5dc97eb209bb381558d2a641f0cbcabb48 --- ranking/NHSPC-2023/Chart.js | 202 +++ ranking/NHSPC-2023/Config.js | 76 + ranking/NHSPC-2023/DataStore.js | 1207 +++++++++++++++ ranking/NHSPC-2023/HistoryStore.js | 312 ++++ ranking/NHSPC-2023/Overview.js | 596 ++++++++ ranking/NHSPC-2023/Ranking.css | 1178 +++++++++++++++ ranking/NHSPC-2023/Ranking.html | 113 ++ ranking/NHSPC-2023/Ranking.js | 47 + ranking/NHSPC-2023/Scoreboard.js | 498 ++++++ ranking/NHSPC-2023/TeamSearch.js | 197 +++ ranking/NHSPC-2023/TimeView.js | 152 ++ ranking/NHSPC-2023/UserDetail.js | 320 ++++ ranking/NHSPC-2023/contests/index.json | 1 + ranking/NHSPC-2023/contests/nhspc2023 | 1 + ranking/NHSPC-2023/faces/baluteshih | Bin 0 -> 12621 bytes ranking/NHSPC-2023/faces/team01 | Bin 0 -> 11530 bytes ranking/NHSPC-2023/faces/team02 | Bin 0 -> 18232 bytes ranking/NHSPC-2023/faces/team03 | Bin 0 -> 7864 bytes ranking/NHSPC-2023/faces/team04 | Bin 0 -> 6889 bytes ranking/NHSPC-2023/faces/team05 | Bin 0 -> 10942 bytes ranking/NHSPC-2023/faces/team06 | Bin 0 -> 10942 bytes ranking/NHSPC-2023/faces/team07 | Bin 0 -> 6889 bytes ranking/NHSPC-2023/faces/team08 | Bin 0 -> 11085 bytes ranking/NHSPC-2023/faces/team09 | Bin 0 -> 11085 bytes ranking/NHSPC-2023/faces/team10 | Bin 0 -> 11085 bytes ranking/NHSPC-2023/faces/team12 | Bin 0 -> 11085 bytes ranking/NHSPC-2023/faces/team13 | Bin 0 -> 19541 bytes ranking/NHSPC-2023/faces/team14 | Bin 0 -> 14688 bytes ranking/NHSPC-2023/faces/team15 | Bin 0 -> 11742 bytes ranking/NHSPC-2023/faces/team16 | Bin 0 -> 20085 bytes ranking/NHSPC-2023/faces/team17 | Bin 0 -> 20085 bytes ranking/NHSPC-2023/faces/team18 | Bin 0 -> 20085 bytes ranking/NHSPC-2023/faces/team19 | Bin 0 -> 35690 bytes ranking/NHSPC-2023/faces/team20 | Bin 0 -> 21994 bytes ranking/NHSPC-2023/faces/team21 | Bin 0 -> 21994 bytes ranking/NHSPC-2023/faces/team22 | Bin 0 -> 14157 bytes ranking/NHSPC-2023/faces/team23 | Bin 0 -> 12701 bytes ranking/NHSPC-2023/faces/team24 | Bin 0 -> 13682 bytes ranking/NHSPC-2023/faces/team25 | Bin 0 -> 5480 bytes ranking/NHSPC-2023/faces/team26 | Bin 0 -> 5480 bytes ranking/NHSPC-2023/faces/team27 | Bin 0 -> 12701 bytes ranking/NHSPC-2023/faces/team28 | Bin 0 -> 7252 bytes ranking/NHSPC-2023/faces/team29 | Bin 0 -> 5543 bytes ranking/NHSPC-2023/faces/team30 | Bin 0 -> 5543 bytes ranking/NHSPC-2023/faces/team31 | Bin 0 -> 5543 bytes ranking/NHSPC-2023/faces/team32 | Bin 0 -> 5543 bytes ranking/NHSPC-2023/faces/team33 | Bin 0 -> 10131 bytes ranking/NHSPC-2023/faces/team34 | Bin 0 -> 5543 bytes ranking/NHSPC-2023/faces/team35 | Bin 0 -> 7317 bytes ranking/NHSPC-2023/faces/team36 | Bin 0 -> 7317 bytes ranking/NHSPC-2023/faces/team37 | Bin 0 -> 7317 bytes ranking/NHSPC-2023/faces/team38 | Bin 0 -> 9232 bytes ranking/NHSPC-2023/faces/team39 | Bin 0 -> 7307 bytes ranking/NHSPC-2023/faces/team40 | Bin 0 -> 7307 bytes ranking/NHSPC-2023/faces/team41 | Bin 0 -> 8918 bytes ranking/NHSPC-2023/faces/team42 | Bin 0 -> 7307 bytes ranking/NHSPC-2023/faces/team43 | Bin 0 -> 7307 bytes ranking/NHSPC-2023/faces/team44 | Bin 0 -> 8918 bytes ranking/NHSPC-2023/faces/team45 | Bin 0 -> 11355 bytes ranking/NHSPC-2023/faces/team46 | Bin 0 -> 10750 bytes ranking/NHSPC-2023/faces/team47 | Bin 0 -> 7307 bytes ranking/NHSPC-2023/faces/team48 | Bin 0 -> 7307 bytes ranking/NHSPC-2023/history | 1 + ranking/NHSPC-2023/img/close.png | Bin 0 -> 941 bytes ranking/NHSPC-2023/img/face.png | Bin 0 -> 12621 bytes ranking/NHSPC-2023/img/favicon.ico | Bin 0 -> 16958 bytes ranking/NHSPC-2023/img/flag.png | Bin 0 -> 7991 bytes ranking/NHSPC-2023/img/logo.png | Bin 0 -> 11218 bytes ranking/NHSPC-2023/img/tick_black.png | Bin 0 -> 413 bytes ranking/NHSPC-2023/img/tick_white.png | Bin 0 -> 413 bytes ranking/NHSPC-2023/lib/eventsource.js | 174 +++ ranking/NHSPC-2023/lib/explorercanvas.js | 1416 ++++++++++++++++++ ranking/NHSPC-2023/lib/jquery.js | 2 + ranking/NHSPC-2023/lib/raphael.js | 1 + ranking/NHSPC-2023/logo | Bin 0 -> 58517 bytes ranking/NHSPC-2023/scores | 1 + ranking/NHSPC-2023/subchanges/170208497641s | 1 + ranking/NHSPC-2023/subchanges/170208527342s | 1 + ranking/NHSPC-2023/subchanges/170208557043s | 1 + ranking/NHSPC-2023/subchanges/170208557644s | 1 + ranking/NHSPC-2023/subchanges/170208563845s | 1 + ranking/NHSPC-2023/subchanges/170208565146s | 1 + ranking/NHSPC-2023/subchanges/170208568847s | 1 + ranking/NHSPC-2023/subchanges/170208580448s | 1 + ranking/NHSPC-2023/subchanges/170208583649s | 1 + ranking/NHSPC-2023/subchanges/170208583950s | 1 + ranking/NHSPC-2023/subchanges/170208593251s | 1 + ranking/NHSPC-2023/subchanges/170208593352s | 1 + ranking/NHSPC-2023/subchanges/170208596453s | 1 + ranking/NHSPC-2023/subchanges/170208601154s | 1 + ranking/NHSPC-2023/subchanges/170208604455s | 1 + ranking/NHSPC-2023/subchanges/170208606156s | 1 + ranking/NHSPC-2023/subchanges/170208612357s | 1 + ranking/NHSPC-2023/subchanges/170208615158s | 1 + ranking/NHSPC-2023/subchanges/170208617059s | 1 + ranking/NHSPC-2023/subchanges/170208618160s | 1 + ranking/NHSPC-2023/subchanges/170208620961s | 1 + ranking/NHSPC-2023/subchanges/170208622662s | 1 + ranking/NHSPC-2023/subchanges/170208626063s | 1 + ranking/NHSPC-2023/subchanges/170208635164s | 1 + ranking/NHSPC-2023/subchanges/170208638165s | 1 + ranking/NHSPC-2023/subchanges/170208642266s | 1 + ranking/NHSPC-2023/subchanges/170208643067s | 1 + ranking/NHSPC-2023/subchanges/170208643268s | 1 + ranking/NHSPC-2023/subchanges/170208643469s | 1 + ranking/NHSPC-2023/subchanges/170208650870s | 1 + ranking/NHSPC-2023/subchanges/170208654371s | 1 + ranking/NHSPC-2023/subchanges/170208655172s | 1 + ranking/NHSPC-2023/subchanges/170208655173s | 1 + ranking/NHSPC-2023/subchanges/170208655374s | 1 + ranking/NHSPC-2023/subchanges/170208656375s | 1 + ranking/NHSPC-2023/subchanges/170208660476s | 1 + ranking/NHSPC-2023/subchanges/170208660477s | 1 + ranking/NHSPC-2023/subchanges/170208664378s | 1 + ranking/NHSPC-2023/subchanges/170208668279s | 1 + ranking/NHSPC-2023/subchanges/170208669380s | 1 + ranking/NHSPC-2023/subchanges/170208671681s | 1 + ranking/NHSPC-2023/subchanges/170208673182s | 1 + ranking/NHSPC-2023/subchanges/170208676283s | 1 + ranking/NHSPC-2023/subchanges/170208677084s | 1 + ranking/NHSPC-2023/subchanges/170208677785s | 1 + ranking/NHSPC-2023/subchanges/170208678986s | 1 + ranking/NHSPC-2023/subchanges/170208680687s | 1 + ranking/NHSPC-2023/subchanges/170208681788s | 1 + ranking/NHSPC-2023/subchanges/170208682289s | 1 + ranking/NHSPC-2023/subchanges/170208683790s | 1 + ranking/NHSPC-2023/subchanges/170208685791s | 1 + ranking/NHSPC-2023/subchanges/170208685992s | 1 + ranking/NHSPC-2023/subchanges/170208688693s | 1 + ranking/NHSPC-2023/subchanges/170208690094s | 1 + ranking/NHSPC-2023/subchanges/170208690195s | 1 + ranking/NHSPC-2023/subchanges/170208694496s | 1 + ranking/NHSPC-2023/subchanges/170208695697s | 1 + ranking/NHSPC-2023/subchanges/170208696998s | 1 + ranking/NHSPC-2023/subchanges/170208698199s | 1 + ranking/NHSPC-2023/subchanges/1702087024100s | 1 + ranking/NHSPC-2023/subchanges/1702087027101s | 1 + ranking/NHSPC-2023/subchanges/1702087038102s | 1 + ranking/NHSPC-2023/subchanges/1702087044103s | 1 + ranking/NHSPC-2023/subchanges/1702087056104s | 1 + ranking/NHSPC-2023/subchanges/1702087095105s | 1 + ranking/NHSPC-2023/subchanges/1702087096106s | 1 + ranking/NHSPC-2023/subchanges/1702087110107s | 1 + ranking/NHSPC-2023/subchanges/1702087153108s | 1 + ranking/NHSPC-2023/subchanges/1702087165109s | 1 + ranking/NHSPC-2023/subchanges/1702087196110s | 1 + ranking/NHSPC-2023/subchanges/1702087199111s | 1 + ranking/NHSPC-2023/subchanges/1702087211112s | 1 + ranking/NHSPC-2023/subchanges/1702087223113s | 1 + ranking/NHSPC-2023/subchanges/1702087260114s | 1 + ranking/NHSPC-2023/subchanges/1702087266115s | 1 + ranking/NHSPC-2023/subchanges/1702087271116s | 1 + ranking/NHSPC-2023/subchanges/1702087271117s | 1 + ranking/NHSPC-2023/subchanges/1702087283118s | 1 + ranking/NHSPC-2023/subchanges/1702087315119s | 1 + ranking/NHSPC-2023/subchanges/1702087329120s | 1 + ranking/NHSPC-2023/subchanges/1702087330121s | 1 + ranking/NHSPC-2023/subchanges/1702087386122s | 1 + ranking/NHSPC-2023/subchanges/1702087402123s | 1 + ranking/NHSPC-2023/subchanges/1702087403124s | 1 + ranking/NHSPC-2023/subchanges/1702087409125s | 1 + ranking/NHSPC-2023/subchanges/1702087434126s | 1 + ranking/NHSPC-2023/subchanges/1702087453127s | 1 + ranking/NHSPC-2023/subchanges/1702087467128s | 1 + ranking/NHSPC-2023/subchanges/1702087478129s | 1 + ranking/NHSPC-2023/subchanges/1702087484130s | 1 + ranking/NHSPC-2023/subchanges/1702087532131s | 1 + ranking/NHSPC-2023/subchanges/1702087590132s | 1 + ranking/NHSPC-2023/subchanges/1702087651133s | 1 + ranking/NHSPC-2023/subchanges/1702087671134s | 1 + ranking/NHSPC-2023/subchanges/1702087713135s | 1 + ranking/NHSPC-2023/subchanges/1702087722136s | 1 + ranking/NHSPC-2023/subchanges/1702087780137s | 1 + ranking/NHSPC-2023/subchanges/1702087797138s | 1 + ranking/NHSPC-2023/subchanges/1702087856139s | 1 + ranking/NHSPC-2023/subchanges/1702087879140s | 1 + ranking/NHSPC-2023/subchanges/1702087888141s | 1 + ranking/NHSPC-2023/subchanges/1702087888142s | 1 + ranking/NHSPC-2023/subchanges/1702087897143s | 1 + ranking/NHSPC-2023/subchanges/1702087904144s | 1 + ranking/NHSPC-2023/subchanges/1702087912145s | 1 + ranking/NHSPC-2023/subchanges/1702087937146s | 1 + ranking/NHSPC-2023/subchanges/1702087974147s | 1 + ranking/NHSPC-2023/subchanges/1702088009148s | 1 + ranking/NHSPC-2023/subchanges/1702088011149s | 1 + ranking/NHSPC-2023/subchanges/1702088045150s | 1 + ranking/NHSPC-2023/subchanges/1702088050151s | 1 + ranking/NHSPC-2023/subchanges/1702088053152s | 1 + ranking/NHSPC-2023/subchanges/1702088062153s | 1 + ranking/NHSPC-2023/subchanges/1702088093154s | 1 + ranking/NHSPC-2023/subchanges/1702088132155s | 1 + ranking/NHSPC-2023/subchanges/1702088134156s | 1 + ranking/NHSPC-2023/subchanges/1702088193157s | 1 + ranking/NHSPC-2023/subchanges/1702088215158s | 1 + ranking/NHSPC-2023/subchanges/1702088290159s | 1 + ranking/NHSPC-2023/subchanges/1702088294160s | 1 + ranking/NHSPC-2023/subchanges/1702088311161s | 1 + ranking/NHSPC-2023/subchanges/1702088339162s | 1 + ranking/NHSPC-2023/subchanges/1702088374163s | 1 + ranking/NHSPC-2023/subchanges/1702088426164s | 1 + ranking/NHSPC-2023/subchanges/1702088450165s | 1 + ranking/NHSPC-2023/subchanges/1702088457166s | 1 + ranking/NHSPC-2023/subchanges/1702088519167s | 1 + ranking/NHSPC-2023/subchanges/1702088523168s | 1 + ranking/NHSPC-2023/subchanges/1702088526169s | 1 + ranking/NHSPC-2023/subchanges/1702088556170s | 1 + ranking/NHSPC-2023/subchanges/1702088587171s | 1 + ranking/NHSPC-2023/subchanges/1702088611172s | 1 + ranking/NHSPC-2023/subchanges/1702088614173s | 1 + ranking/NHSPC-2023/subchanges/1702088637174s | 1 + ranking/NHSPC-2023/subchanges/1702088673175s | 1 + ranking/NHSPC-2023/subchanges/1702088686176s | 1 + ranking/NHSPC-2023/subchanges/1702088686177s | 1 + ranking/NHSPC-2023/subchanges/1702088689178s | 1 + ranking/NHSPC-2023/subchanges/1702088717179s | 1 + ranking/NHSPC-2023/subchanges/1702088759180s | 1 + ranking/NHSPC-2023/subchanges/1702088770181s | 1 + ranking/NHSPC-2023/subchanges/1702088862182s | 1 + ranking/NHSPC-2023/subchanges/1702088868183s | 1 + ranking/NHSPC-2023/subchanges/1702088871184s | 1 + ranking/NHSPC-2023/subchanges/1702088951185s | 1 + ranking/NHSPC-2023/subchanges/1702088969186s | 1 + ranking/NHSPC-2023/subchanges/1702088985187s | 1 + ranking/NHSPC-2023/subchanges/1702088993188s | 1 + ranking/NHSPC-2023/subchanges/1702088993189s | 1 + ranking/NHSPC-2023/subchanges/1702088998190s | 1 + ranking/NHSPC-2023/subchanges/1702089011191s | 1 + ranking/NHSPC-2023/subchanges/1702089026192s | 1 + ranking/NHSPC-2023/subchanges/1702089043193s | 1 + ranking/NHSPC-2023/subchanges/1702089043194s | 1 + ranking/NHSPC-2023/subchanges/1702089094195s | 1 + ranking/NHSPC-2023/subchanges/1702089119196s | 1 + ranking/NHSPC-2023/subchanges/1702089146197s | 1 + ranking/NHSPC-2023/subchanges/1702089164198s | 1 + ranking/NHSPC-2023/subchanges/1702089220199s | 1 + ranking/NHSPC-2023/subchanges/1702089227200s | 1 + ranking/NHSPC-2023/subchanges/1702089239201s | 1 + ranking/NHSPC-2023/subchanges/1702089254202s | 1 + ranking/NHSPC-2023/subchanges/1702089309203s | 1 + ranking/NHSPC-2023/subchanges/1702089342204s | 1 + ranking/NHSPC-2023/subchanges/1702089346205s | 1 + ranking/NHSPC-2023/subchanges/1702089362206s | 1 + ranking/NHSPC-2023/subchanges/1702089416207s | 1 + ranking/NHSPC-2023/subchanges/1702089427208s | 1 + ranking/NHSPC-2023/subchanges/1702089527209s | 1 + ranking/NHSPC-2023/subchanges/1702089528210s | 1 + ranking/NHSPC-2023/subchanges/1702089682211s | 1 + ranking/NHSPC-2023/subchanges/1702089693212s | 1 + ranking/NHSPC-2023/subchanges/1702089712213s | 1 + ranking/NHSPC-2023/subchanges/1702089728214s | 1 + ranking/NHSPC-2023/subchanges/1702089757215s | 1 + ranking/NHSPC-2023/subchanges/1702089826216s | 1 + ranking/NHSPC-2023/subchanges/1702089837217s | 1 + ranking/NHSPC-2023/subchanges/1702089837218s | 1 + ranking/NHSPC-2023/subchanges/1702089851219s | 1 + ranking/NHSPC-2023/subchanges/1702089879220s | 1 + ranking/NHSPC-2023/subchanges/1702089906221s | 1 + ranking/NHSPC-2023/subchanges/1702089982222s | 1 + ranking/NHSPC-2023/subchanges/1702089985223s | 1 + ranking/NHSPC-2023/subchanges/1702089996224s | 1 + ranking/NHSPC-2023/subchanges/1702090027225s | 1 + ranking/NHSPC-2023/subchanges/1702090027226s | 1 + ranking/NHSPC-2023/subchanges/1702090039227s | 1 + ranking/NHSPC-2023/subchanges/1702090042228s | 1 + ranking/NHSPC-2023/subchanges/1702090050229s | 1 + ranking/NHSPC-2023/subchanges/1702090064230s | 1 + ranking/NHSPC-2023/subchanges/1702090087231s | 1 + ranking/NHSPC-2023/subchanges/1702090098232s | 1 + ranking/NHSPC-2023/subchanges/1702090131233s | 1 + ranking/NHSPC-2023/subchanges/1702090170234s | 1 + ranking/NHSPC-2023/subchanges/1702090219235s | 1 + ranking/NHSPC-2023/subchanges/1702090347236s | 1 + ranking/NHSPC-2023/subchanges/1702090353237s | 1 + ranking/NHSPC-2023/subchanges/1702090368238s | 1 + ranking/NHSPC-2023/subchanges/1702090402239s | 1 + ranking/NHSPC-2023/subchanges/1702090409240s | 1 + ranking/NHSPC-2023/subchanges/1702090411241s | 1 + ranking/NHSPC-2023/subchanges/1702090435242s | 1 + ranking/NHSPC-2023/subchanges/1702090472243s | 1 + ranking/NHSPC-2023/subchanges/1702090474244s | 1 + ranking/NHSPC-2023/subchanges/1702090535245s | 1 + ranking/NHSPC-2023/subchanges/1702090537246s | 1 + ranking/NHSPC-2023/subchanges/1702090567247s | 1 + ranking/NHSPC-2023/subchanges/1702090576248s | 1 + ranking/NHSPC-2023/subchanges/1702090595249s | 1 + ranking/NHSPC-2023/subchanges/1702090631250s | 1 + ranking/NHSPC-2023/subchanges/1702090647251s | 1 + ranking/NHSPC-2023/subchanges/1702090655252s | 1 + ranking/NHSPC-2023/subchanges/1702090661253s | 1 + ranking/NHSPC-2023/subchanges/1702090682254s | 1 + ranking/NHSPC-2023/subchanges/1702090709255s | 1 + ranking/NHSPC-2023/subchanges/1702090715256s | 1 + ranking/NHSPC-2023/subchanges/1702090834257s | 1 + ranking/NHSPC-2023/subchanges/1702090841258s | 1 + ranking/NHSPC-2023/subchanges/1702090860259s | 1 + ranking/NHSPC-2023/subchanges/1702090921260s | 1 + ranking/NHSPC-2023/subchanges/1702090936261s | 1 + ranking/NHSPC-2023/subchanges/1702090968262s | 1 + ranking/NHSPC-2023/subchanges/1702091026263s | 1 + ranking/NHSPC-2023/subchanges/1702091057264s | 1 + ranking/NHSPC-2023/subchanges/1702091074265s | 1 + ranking/NHSPC-2023/subchanges/1702091124266s | 1 + ranking/NHSPC-2023/subchanges/1702091175267s | 1 + ranking/NHSPC-2023/subchanges/1702091185268s | 1 + ranking/NHSPC-2023/subchanges/1702091185269s | 1 + ranking/NHSPC-2023/subchanges/1702091283270s | 1 + ranking/NHSPC-2023/subchanges/1702091366271s | 1 + ranking/NHSPC-2023/subchanges/1702091415272s | 1 + ranking/NHSPC-2023/subchanges/1702091423273s | 1 + ranking/NHSPC-2023/subchanges/1702091436274s | 1 + ranking/NHSPC-2023/subchanges/1702091464275s | 1 + ranking/NHSPC-2023/subchanges/1702091530276s | 1 + ranking/NHSPC-2023/subchanges/1702091546277s | 1 + ranking/NHSPC-2023/subchanges/1702091600278s | 1 + ranking/NHSPC-2023/subchanges/1702091648279s | 1 + ranking/NHSPC-2023/subchanges/1702091656280s | 1 + ranking/NHSPC-2023/subchanges/1702091715281s | 1 + ranking/NHSPC-2023/subchanges/1702091723282s | 1 + ranking/NHSPC-2023/subchanges/1702091782283s | 1 + ranking/NHSPC-2023/subchanges/1702091801284s | 1 + ranking/NHSPC-2023/subchanges/1702091832285s | 1 + ranking/NHSPC-2023/subchanges/1702091893286s | 1 + ranking/NHSPC-2023/subchanges/1702091927287s | 1 + ranking/NHSPC-2023/subchanges/1702091945288s | 1 + ranking/NHSPC-2023/subchanges/1702091954289s | 1 + ranking/NHSPC-2023/subchanges/1702092005290s | 1 + ranking/NHSPC-2023/subchanges/1702092007291s | 1 + ranking/NHSPC-2023/subchanges/1702092015292s | 1 + ranking/NHSPC-2023/subchanges/1702092044293s | 1 + ranking/NHSPC-2023/subchanges/1702092053294s | 1 + ranking/NHSPC-2023/subchanges/1702092054295s | 1 + ranking/NHSPC-2023/subchanges/1702092142296s | 1 + ranking/NHSPC-2023/subchanges/1702092172297s | 1 + ranking/NHSPC-2023/subchanges/1702092176298s | 1 + ranking/NHSPC-2023/subchanges/1702092203299s | 1 + ranking/NHSPC-2023/subchanges/1702092230300s | 1 + ranking/NHSPC-2023/subchanges/1702092239301s | 1 + ranking/NHSPC-2023/subchanges/1702092240302s | 1 + ranking/NHSPC-2023/subchanges/1702092244303s | 1 + ranking/NHSPC-2023/subchanges/1702092296304s | 1 + ranking/NHSPC-2023/subchanges/1702092309305s | 1 + ranking/NHSPC-2023/subchanges/1702092413306s | 1 + ranking/NHSPC-2023/subchanges/1702092494307s | 1 + ranking/NHSPC-2023/subchanges/1702092514308s | 1 + ranking/NHSPC-2023/subchanges/1702092528309s | 1 + ranking/NHSPC-2023/subchanges/1702092544310s | 1 + ranking/NHSPC-2023/subchanges/1702092545311s | 1 + ranking/NHSPC-2023/subchanges/1702092569312s | 1 + ranking/NHSPC-2023/subchanges/1702092596313s | 1 + ranking/NHSPC-2023/subchanges/1702092609314s | 1 + ranking/NHSPC-2023/subchanges/1702092613315s | 1 + ranking/NHSPC-2023/subchanges/1702092630316s | 1 + ranking/NHSPC-2023/subchanges/1702092637317s | 1 + ranking/NHSPC-2023/subchanges/1702092639318s | 1 + ranking/NHSPC-2023/subchanges/1702092668319s | 1 + ranking/NHSPC-2023/subchanges/1702092680320s | 1 + ranking/NHSPC-2023/subchanges/1702092690321s | 1 + ranking/NHSPC-2023/subchanges/1702092733322s | 1 + ranking/NHSPC-2023/subchanges/1702092739323s | 1 + ranking/NHSPC-2023/subchanges/1702092799324s | 1 + ranking/NHSPC-2023/subchanges/1702092845325s | 1 + ranking/NHSPC-2023/subchanges/1702092854326s | 1 + ranking/NHSPC-2023/subchanges/1702092883327s | 1 + ranking/NHSPC-2023/subchanges/1702092900328s | 1 + ranking/NHSPC-2023/subchanges/1702092911329s | 1 + ranking/NHSPC-2023/subchanges/1702092921330s | 1 + ranking/NHSPC-2023/subchanges/1702092931331s | 1 + ranking/NHSPC-2023/subchanges/1702092964332s | 1 + ranking/NHSPC-2023/subchanges/1702092967333s | 1 + ranking/NHSPC-2023/subchanges/1702092975334s | 1 + ranking/NHSPC-2023/subchanges/1702092978335s | 1 + ranking/NHSPC-2023/subchanges/1702092991336s | 1 + ranking/NHSPC-2023/subchanges/1702093010337s | 1 + ranking/NHSPC-2023/subchanges/1702093039338s | 1 + ranking/NHSPC-2023/subchanges/1702093081339s | 1 + ranking/NHSPC-2023/subchanges/1702093087340s | 1 + ranking/NHSPC-2023/subchanges/1702093094341s | 1 + ranking/NHSPC-2023/subchanges/1702093112342s | 1 + ranking/NHSPC-2023/subchanges/1702093118343s | 1 + ranking/NHSPC-2023/subchanges/1702093119344s | 1 + ranking/NHSPC-2023/subchanges/1702093170345s | 1 + ranking/NHSPC-2023/subchanges/1702093173346s | 1 + ranking/NHSPC-2023/subchanges/1702093234347s | 1 + ranking/NHSPC-2023/subchanges/1702093246348s | 1 + ranking/NHSPC-2023/subchanges/1702093252349s | 1 + ranking/NHSPC-2023/subchanges/1702093320350s | 1 + ranking/NHSPC-2023/subchanges/1702093382351s | 1 + ranking/NHSPC-2023/subchanges/1702093395352s | 1 + ranking/NHSPC-2023/subchanges/1702093401353s | 1 + ranking/NHSPC-2023/subchanges/1702093432354s | 1 + ranking/NHSPC-2023/subchanges/1702093440355s | 1 + ranking/NHSPC-2023/subchanges/1702093444356s | 1 + ranking/NHSPC-2023/subchanges/1702093456357s | 1 + ranking/NHSPC-2023/subchanges/1702093488358s | 1 + ranking/NHSPC-2023/subchanges/1702093519359s | 1 + ranking/NHSPC-2023/subchanges/1702093553360s | 1 + ranking/NHSPC-2023/subchanges/1702093568361s | 1 + ranking/NHSPC-2023/subchanges/1702093575362s | 1 + ranking/NHSPC-2023/subchanges/1702093601363s | 1 + ranking/NHSPC-2023/subchanges/1702093604364s | 1 + ranking/NHSPC-2023/subchanges/1702093624365s | 1 + ranking/NHSPC-2023/subchanges/1702093629366s | 1 + ranking/NHSPC-2023/subchanges/1702093675367s | 1 + ranking/NHSPC-2023/subchanges/1702093679368s | 1 + ranking/NHSPC-2023/subchanges/1702093733369s | 1 + ranking/NHSPC-2023/subchanges/1702093778370s | 1 + ranking/NHSPC-2023/subchanges/1702093784371s | 1 + ranking/NHSPC-2023/subchanges/1702093786372s | 1 + ranking/NHSPC-2023/subchanges/1702093787373s | 1 + ranking/NHSPC-2023/subchanges/1702093798374s | 1 + ranking/NHSPC-2023/subchanges/1702093809375s | 1 + ranking/NHSPC-2023/subchanges/1702093812376s | 1 + ranking/NHSPC-2023/subchanges/1702093850377s | 1 + ranking/NHSPC-2023/subchanges/1702093858378s | 1 + ranking/NHSPC-2023/subchanges/1702093909379s | 1 + ranking/NHSPC-2023/subchanges/1702093914380s | 1 + ranking/NHSPC-2023/subchanges/1702093930381s | 1 + ranking/NHSPC-2023/subchanges/1702093956382s | 1 + ranking/NHSPC-2023/subchanges/1702093966383s | 1 + ranking/NHSPC-2023/subchanges/1702093971384s | 1 + ranking/NHSPC-2023/subchanges/1702093978385s | 1 + ranking/NHSPC-2023/subchanges/1702093979386s | 1 + ranking/NHSPC-2023/subchanges/1702094004387s | 1 + ranking/NHSPC-2023/subchanges/1702094007388s | 1 + ranking/NHSPC-2023/subchanges/1702094050389s | 1 + ranking/NHSPC-2023/subchanges/1702094091390s | 1 + ranking/NHSPC-2023/subchanges/1702094114391s | 1 + ranking/NHSPC-2023/subchanges/1702094116392s | 1 + ranking/NHSPC-2023/subchanges/1702094122393s | 1 + ranking/NHSPC-2023/subchanges/1702094123394s | 1 + ranking/NHSPC-2023/subchanges/1702094144395s | 1 + ranking/NHSPC-2023/subchanges/1702094192396s | 1 + ranking/NHSPC-2023/subchanges/1702094218397s | 1 + ranking/NHSPC-2023/subchanges/1702094237398s | 1 + ranking/NHSPC-2023/subchanges/1702094244399s | 1 + ranking/NHSPC-2023/subchanges/1702094276400s | 1 + ranking/NHSPC-2023/subchanges/1702094295401s | 1 + ranking/NHSPC-2023/subchanges/1702094335402s | 1 + ranking/NHSPC-2023/subchanges/1702094342403s | 1 + ranking/NHSPC-2023/subchanges/1702094343404s | 1 + ranking/NHSPC-2023/subchanges/1702094354405s | 1 + ranking/NHSPC-2023/subchanges/1702094386406s | 1 + ranking/NHSPC-2023/subchanges/1702094387407s | 1 + ranking/NHSPC-2023/subchanges/1702094423408s | 1 + ranking/NHSPC-2023/subchanges/1702094430409s | 1 + ranking/NHSPC-2023/subchanges/1702094436410s | 1 + ranking/NHSPC-2023/subchanges/1702094490411s | 1 + ranking/NHSPC-2023/subchanges/1702094535412s | 1 + ranking/NHSPC-2023/subchanges/1702094557413s | 1 + ranking/NHSPC-2023/subchanges/1702094586414s | 1 + ranking/NHSPC-2023/subchanges/1702094592415s | 1 + ranking/NHSPC-2023/subchanges/1702094600416s | 1 + ranking/NHSPC-2023/subchanges/1702094635417s | 1 + ranking/NHSPC-2023/subchanges/1702094718418s | 1 + ranking/NHSPC-2023/subchanges/1702094734419s | 1 + ranking/NHSPC-2023/subchanges/1702094737420s | 1 + ranking/NHSPC-2023/subchanges/1702094766421s | 1 + ranking/NHSPC-2023/subchanges/1702094767422s | 1 + ranking/NHSPC-2023/subchanges/1702094768423s | 1 + ranking/NHSPC-2023/subchanges/1702094783424s | 1 + ranking/NHSPC-2023/subchanges/1702094788425s | 1 + ranking/NHSPC-2023/subchanges/1702094801426s | 1 + ranking/NHSPC-2023/subchanges/1702094837427s | 1 + ranking/NHSPC-2023/subchanges/1702094868428s | 1 + ranking/NHSPC-2023/subchanges/1702094930429s | 1 + ranking/NHSPC-2023/subchanges/1702094931430s | 1 + ranking/NHSPC-2023/subchanges/1702094934431s | 1 + ranking/NHSPC-2023/subchanges/1702095007432s | 1 + ranking/NHSPC-2023/subchanges/1702095051433s | 1 + ranking/NHSPC-2023/subchanges/1702095074434s | 1 + ranking/NHSPC-2023/subchanges/1702095112435s | 1 + ranking/NHSPC-2023/subchanges/1702095127436s | 1 + ranking/NHSPC-2023/subchanges/1702095131437s | 1 + ranking/NHSPC-2023/subchanges/1702095135438s | 1 + ranking/NHSPC-2023/subchanges/1702095218439s | 1 + ranking/NHSPC-2023/subchanges/1702095235440s | 1 + ranking/NHSPC-2023/subchanges/1702095262441s | 1 + ranking/NHSPC-2023/subchanges/1702095281442s | 1 + ranking/NHSPC-2023/subchanges/1702095299443s | 1 + ranking/NHSPC-2023/subchanges/1702095355444s | 1 + ranking/NHSPC-2023/subchanges/1702095366445s | 1 + ranking/NHSPC-2023/subchanges/1702095405446s | 1 + ranking/NHSPC-2023/subchanges/1702095415447s | 1 + ranking/NHSPC-2023/subchanges/1702095417448s | 1 + ranking/NHSPC-2023/subchanges/1702095417449s | 1 + ranking/NHSPC-2023/subchanges/1702095447450s | 1 + ranking/NHSPC-2023/subchanges/1702095501451s | 1 + ranking/NHSPC-2023/subchanges/1702095503452s | 1 + ranking/NHSPC-2023/subchanges/1702095506453s | 1 + ranking/NHSPC-2023/subchanges/1702095512454s | 1 + ranking/NHSPC-2023/subchanges/1702095537455s | 1 + ranking/NHSPC-2023/subchanges/1702095554456s | 1 + ranking/NHSPC-2023/subchanges/1702095576457s | 1 + ranking/NHSPC-2023/subchanges/1702095588458s | 1 + ranking/NHSPC-2023/subchanges/1702095589459s | 1 + ranking/NHSPC-2023/subchanges/1702095614460s | 1 + ranking/NHSPC-2023/subchanges/1702095682461s | 1 + ranking/NHSPC-2023/subchanges/1702095690462s | 1 + ranking/NHSPC-2023/subchanges/1702095690463s | 1 + ranking/NHSPC-2023/subchanges/1702095717464s | 1 + ranking/NHSPC-2023/subchanges/1702095718465s | 1 + ranking/NHSPC-2023/subchanges/1702095720466s | 1 + ranking/NHSPC-2023/subchanges/1702095728467s | 1 + ranking/NHSPC-2023/subchanges/1702095765468s | 1 + ranking/NHSPC-2023/subchanges/1702095793469s | 1 + ranking/NHSPC-2023/subchanges/1702095829470s | 1 + ranking/NHSPC-2023/subchanges/1702095869471s | 1 + ranking/NHSPC-2023/subchanges/1702095900472s | 1 + ranking/NHSPC-2023/subchanges/1702095914473s | 1 + ranking/NHSPC-2023/subchanges/1702095925474s | 1 + ranking/NHSPC-2023/subchanges/1702095963475s | 1 + ranking/NHSPC-2023/subchanges/1702095969476s | 1 + ranking/NHSPC-2023/subchanges/1702095975477s | 1 + ranking/NHSPC-2023/subchanges/1702095985478s | 1 + ranking/NHSPC-2023/subchanges/1702095990479s | 1 + ranking/NHSPC-2023/subchanges/1702095997480s | 1 + ranking/NHSPC-2023/subchanges/1702096026481s | 1 + ranking/NHSPC-2023/subchanges/1702096063482s | 1 + ranking/NHSPC-2023/subchanges/1702096079483s | 1 + ranking/NHSPC-2023/subchanges/1702096081484s | 1 + ranking/NHSPC-2023/subchanges/1702096099485s | 1 + ranking/NHSPC-2023/subchanges/1702096124486s | 1 + ranking/NHSPC-2023/subchanges/1702096147487s | 1 + ranking/NHSPC-2023/subchanges/1702096237488s | 1 + ranking/NHSPC-2023/subchanges/1702096254489s | 1 + ranking/NHSPC-2023/subchanges/1702096296490s | 1 + ranking/NHSPC-2023/subchanges/1702096373491s | 1 + ranking/NHSPC-2023/subchanges/1702096416492s | 1 + ranking/NHSPC-2023/subchanges/1702096459493s | 1 + ranking/NHSPC-2023/subchanges/1702096475494s | 1 + ranking/NHSPC-2023/subchanges/1702096504495s | 1 + ranking/NHSPC-2023/subchanges/1702096528496s | 1 + ranking/NHSPC-2023/subchanges/1702096544497s | 1 + ranking/NHSPC-2023/subchanges/1702096601498s | 1 + ranking/NHSPC-2023/subchanges/1702096639499s | 1 + ranking/NHSPC-2023/subchanges/1702096648500s | 1 + ranking/NHSPC-2023/subchanges/1702096650501s | 1 + ranking/NHSPC-2023/subchanges/1702096655502s | 1 + ranking/NHSPC-2023/subchanges/1702096664503s | 1 + ranking/NHSPC-2023/subchanges/1702096671504s | 1 + ranking/NHSPC-2023/subchanges/1702096693505s | 1 + ranking/NHSPC-2023/subchanges/1702096762506s | 1 + ranking/NHSPC-2023/subchanges/1702096770507s | 1 + ranking/NHSPC-2023/subchanges/1702096808508s | 1 + ranking/NHSPC-2023/subchanges/1702096830509s | 1 + ranking/NHSPC-2023/subchanges/1702096845510s | 1 + ranking/NHSPC-2023/subchanges/1702096868511s | 1 + ranking/NHSPC-2023/subchanges/1702097006512s | 1 + ranking/NHSPC-2023/subchanges/1702097008513s | 1 + ranking/NHSPC-2023/subchanges/1702097023514s | 1 + ranking/NHSPC-2023/subchanges/1702097027515s | 1 + ranking/NHSPC-2023/subchanges/1702097036516s | 1 + ranking/NHSPC-2023/subchanges/1702097056517s | 1 + ranking/NHSPC-2023/subchanges/1702097059518s | 1 + ranking/NHSPC-2023/subchanges/1702097100519s | 1 + ranking/NHSPC-2023/subchanges/1702097190520s | 1 + ranking/NHSPC-2023/subchanges/1702097201521s | 1 + ranking/NHSPC-2023/subchanges/1702097230522s | 1 + ranking/NHSPC-2023/subchanges/1702097241523s | 1 + ranking/NHSPC-2023/subchanges/1702097304524s | 1 + ranking/NHSPC-2023/subchanges/1702097320525s | 1 + ranking/NHSPC-2023/subchanges/1702097345526s | 1 + ranking/NHSPC-2023/subchanges/1702097363527s | 1 + ranking/NHSPC-2023/subchanges/1702097380528s | 1 + ranking/NHSPC-2023/subchanges/1702097409529s | 1 + ranking/NHSPC-2023/subchanges/1702097416530s | 1 + ranking/NHSPC-2023/subchanges/1702097422531s | 1 + ranking/NHSPC-2023/subchanges/1702097437532s | 1 + ranking/NHSPC-2023/subchanges/1702097444533s | 1 + ranking/NHSPC-2023/subchanges/1702097454534s | 1 + ranking/NHSPC-2023/subchanges/1702097466535s | 1 + ranking/NHSPC-2023/subchanges/1702097474536s | 1 + ranking/NHSPC-2023/subchanges/1702097475537s | 1 + ranking/NHSPC-2023/subchanges/1702097486538s | 1 + ranking/NHSPC-2023/subchanges/1702097492539s | 1 + ranking/NHSPC-2023/subchanges/1702097508540s | 1 + ranking/NHSPC-2023/subchanges/1702097516541s | 1 + ranking/NHSPC-2023/subchanges/1702097530542s | 1 + ranking/NHSPC-2023/subchanges/1702097560543s | 1 + ranking/NHSPC-2023/subchanges/1702097595544s | 1 + ranking/NHSPC-2023/subchanges/1702097597545s | 1 + ranking/NHSPC-2023/subchanges/1702097608546s | 1 + ranking/NHSPC-2023/subchanges/1702097650547s | 1 + ranking/NHSPC-2023/subchanges/1702097677548s | 1 + ranking/NHSPC-2023/subchanges/1702097683549s | 1 + ranking/NHSPC-2023/subchanges/1702097731550s | 1 + ranking/NHSPC-2023/subchanges/1702097745551s | 1 + ranking/NHSPC-2023/subchanges/1702097752552s | 1 + ranking/NHSPC-2023/subchanges/1702097789553s | 1 + ranking/NHSPC-2023/subchanges/1702097801554s | 1 + ranking/NHSPC-2023/subchanges/1702097815555s | 1 + ranking/NHSPC-2023/subchanges/1702097858556s | 1 + ranking/NHSPC-2023/subchanges/1702097861557s | 1 + ranking/NHSPC-2023/subchanges/1702097862558s | 1 + ranking/NHSPC-2023/subchanges/1702097880559s | 1 + ranking/NHSPC-2023/subchanges/1702097889560s | 1 + ranking/NHSPC-2023/subchanges/1702097897561s | 1 + ranking/NHSPC-2023/subchanges/1702097906562s | 1 + ranking/NHSPC-2023/subchanges/1702097931563s | 1 + ranking/NHSPC-2023/subchanges/1702097938564s | 1 + ranking/NHSPC-2023/subchanges/1702097944565s | 1 + ranking/NHSPC-2023/subchanges/1702097945566s | 1 + ranking/NHSPC-2023/subchanges/1702098005567s | 1 + ranking/NHSPC-2023/subchanges/1702098007568s | 1 + ranking/NHSPC-2023/subchanges/1702098014569s | 1 + ranking/NHSPC-2023/subchanges/1702098024570s | 1 + ranking/NHSPC-2023/subchanges/1702098084571s | 1 + ranking/NHSPC-2023/subchanges/1702098118572s | 1 + ranking/NHSPC-2023/subchanges/1702098138573s | 1 + ranking/NHSPC-2023/subchanges/1702098191574s | 1 + ranking/NHSPC-2023/subchanges/1702098198575s | 1 + ranking/NHSPC-2023/subchanges/1702098244576s | 1 + ranking/NHSPC-2023/subchanges/1702098254577s | 1 + ranking/NHSPC-2023/subchanges/1702098279578s | 1 + ranking/NHSPC-2023/subchanges/1702098312579s | 1 + ranking/NHSPC-2023/subchanges/1702098318580s | 1 + ranking/NHSPC-2023/subchanges/1702098328581s | 1 + ranking/NHSPC-2023/subchanges/1702098335582s | 1 + ranking/NHSPC-2023/subchanges/1702098366583s | 1 + ranking/NHSPC-2023/subchanges/1702098372584s | 1 + ranking/NHSPC-2023/subchanges/1702098375585s | 1 + ranking/NHSPC-2023/subchanges/1702098412586s | 1 + ranking/NHSPC-2023/subchanges/1702098415587s | 1 + ranking/NHSPC-2023/subchanges/1702098491588s | 1 + ranking/NHSPC-2023/subchanges/1702098492589s | 1 + ranking/NHSPC-2023/subchanges/1702098510590s | 1 + ranking/NHSPC-2023/subchanges/1702098523591s | 1 + ranking/NHSPC-2023/subchanges/1702098553592s | 1 + ranking/NHSPC-2023/subchanges/1702098564593s | 1 + ranking/NHSPC-2023/subchanges/1702098570594s | 1 + ranking/NHSPC-2023/subchanges/1702098576595s | 1 + ranking/NHSPC-2023/subchanges/1702098611596s | 1 + ranking/NHSPC-2023/subchanges/1702098642597s | 1 + ranking/NHSPC-2023/subchanges/1702098673598s | 1 + ranking/NHSPC-2023/subchanges/1702098701599s | 1 + ranking/NHSPC-2023/subchanges/1702098716600s | 1 + ranking/NHSPC-2023/subchanges/1702098725601s | 1 + ranking/NHSPC-2023/subchanges/1702098747602s | 1 + ranking/NHSPC-2023/subchanges/1702098761603s | 1 + ranking/NHSPC-2023/subchanges/1702098769604s | 1 + ranking/NHSPC-2023/subchanges/1702098791605s | 1 + ranking/NHSPC-2023/subchanges/1702098826606s | 1 + ranking/NHSPC-2023/subchanges/1702098827607s | 1 + ranking/NHSPC-2023/subchanges/1702098846608s | 1 + ranking/NHSPC-2023/subchanges/1702098869609s | 1 + ranking/NHSPC-2023/subchanges/1702098883610s | 1 + ranking/NHSPC-2023/subchanges/1702098888611s | 1 + ranking/NHSPC-2023/subchanges/1702098891612s | 1 + ranking/NHSPC-2023/subchanges/1702098894613s | 1 + ranking/NHSPC-2023/subchanges/1702098920614s | 1 + ranking/NHSPC-2023/subchanges/1702098948615s | 1 + ranking/NHSPC-2023/subchanges/1702098957616s | 1 + ranking/NHSPC-2023/subchanges/1702098960617s | 1 + ranking/NHSPC-2023/subchanges/1702098974618s | 1 + ranking/NHSPC-2023/subchanges/1702098995619s | 1 + ranking/NHSPC-2023/subchanges/1702099013620s | 1 + ranking/NHSPC-2023/subchanges/1702099024621s | 1 + ranking/NHSPC-2023/subchanges/1702099040622s | 1 + ranking/NHSPC-2023/subchanges/1702099050623s | 1 + ranking/NHSPC-2023/subchanges/1702099093624s | 1 + ranking/NHSPC-2023/subchanges/1702099095625s | 1 + ranking/NHSPC-2023/subchanges/1702099103626s | 1 + ranking/NHSPC-2023/subchanges/1702099184627s | 1 + ranking/NHSPC-2023/subchanges/1702099216628s | 1 + ranking/NHSPC-2023/subchanges/1702099224629s | 1 + ranking/NHSPC-2023/subchanges/1702099258630s | 1 + ranking/NHSPC-2023/subchanges/1702099364631s | 1 + ranking/NHSPC-2023/subchanges/1702099365632s | 1 + ranking/NHSPC-2023/subchanges/1702099395633s | 1 + ranking/NHSPC-2023/subchanges/1702099423634s | 1 + ranking/NHSPC-2023/subchanges/1702099485635s | 1 + ranking/NHSPC-2023/subchanges/1702099497636s | 1 + ranking/NHSPC-2023/subchanges/1702099523637s | 1 + ranking/NHSPC-2023/subchanges/1702099524638s | 1 + ranking/NHSPC-2023/subchanges/1702099550639s | 1 + ranking/NHSPC-2023/subchanges/1702099555640s | 1 + ranking/NHSPC-2023/subchanges/1702099572641s | 1 + ranking/NHSPC-2023/subchanges/1702099574642s | 1 + ranking/NHSPC-2023/subchanges/1702099596643s | 1 + ranking/NHSPC-2023/subchanges/1702099601644s | 1 + ranking/NHSPC-2023/subchanges/1702099615645s | 1 + ranking/NHSPC-2023/subchanges/1702099631646s | 1 + ranking/NHSPC-2023/subchanges/1702099650647s | 1 + ranking/NHSPC-2023/subchanges/1702099660648s | 1 + ranking/NHSPC-2023/subchanges/1702099675649s | 1 + ranking/NHSPC-2023/subchanges/1702099717650s | 1 + ranking/NHSPC-2023/subchanges/1702099735651s | 1 + ranking/NHSPC-2023/subchanges/1702099766652s | 1 + ranking/NHSPC-2023/subchanges/1702099820653s | 1 + ranking/NHSPC-2023/subchanges/1702099827654s | 1 + ranking/NHSPC-2023/subchanges/1702099836655s | 1 + ranking/NHSPC-2023/subchanges/1702099839656s | 1 + ranking/NHSPC-2023/subchanges/1702099846657s | 1 + ranking/NHSPC-2023/subchanges/1702099899658s | 1 + ranking/NHSPC-2023/subchanges/1702099930659s | 1 + ranking/NHSPC-2023/subchanges/1702099944660s | 1 + ranking/NHSPC-2023/subchanges/1702099959661s | 1 + ranking/NHSPC-2023/subchanges/1702099972662s | 1 + ranking/NHSPC-2023/subchanges/1702099982663s | 1 + ranking/NHSPC-2023/subchanges/1702099983664s | 1 + ranking/NHSPC-2023/subchanges/1702099993665s | 1 + ranking/NHSPC-2023/subchanges/1702100042666s | 1 + ranking/NHSPC-2023/subchanges/1702100093667s | 1 + ranking/NHSPC-2023/subchanges/1702100102668s | 1 + ranking/NHSPC-2023/subchanges/1702100110669s | 1 + ranking/NHSPC-2023/subchanges/1702100114670s | 1 + ranking/NHSPC-2023/subchanges/1702100137671s | 1 + ranking/NHSPC-2023/subchanges/1702100167672s | 1 + ranking/NHSPC-2023/subchanges/1702100181673s | 1 + ranking/NHSPC-2023/subchanges/1702100197674s | 1 + ranking/NHSPC-2023/subchanges/1702100206675s | 1 + ranking/NHSPC-2023/subchanges/1702100227676s | 1 + ranking/NHSPC-2023/subchanges/1702100242677s | 1 + ranking/NHSPC-2023/subchanges/1702100242678s | 1 + ranking/NHSPC-2023/subchanges/1702100266679s | 1 + ranking/NHSPC-2023/subchanges/1702100296680s | 1 + ranking/NHSPC-2023/subchanges/1702100349681s | 1 + ranking/NHSPC-2023/subchanges/1702100362682s | 1 + ranking/NHSPC-2023/subchanges/1702100365683s | 1 + ranking/NHSPC-2023/subchanges/1702100385684s | 1 + ranking/NHSPC-2023/subchanges/1702100393685s | 1 + ranking/NHSPC-2023/subchanges/1702100396686s | 1 + ranking/NHSPC-2023/subchanges/1702100408687s | 1 + ranking/NHSPC-2023/subchanges/1702100426688s | 1 + ranking/NHSPC-2023/subchanges/1702100436689s | 1 + ranking/NHSPC-2023/subchanges/1702100450690s | 1 + ranking/NHSPC-2023/subchanges/1702100452691s | 1 + ranking/NHSPC-2023/subchanges/1702100494692s | 1 + ranking/NHSPC-2023/subchanges/1702100510693s | 1 + ranking/NHSPC-2023/subchanges/1702100514694s | 1 + ranking/NHSPC-2023/subchanges/1702100517695s | 1 + ranking/NHSPC-2023/subchanges/1702100541696s | 1 + ranking/NHSPC-2023/subchanges/1702100542697s | 1 + ranking/NHSPC-2023/subchanges/1702100570698s | 1 + ranking/NHSPC-2023/subchanges/1702100604699s | 1 + ranking/NHSPC-2023/subchanges/1702100604700s | 1 + ranking/NHSPC-2023/subchanges/1702100607701s | 1 + ranking/NHSPC-2023/subchanges/1702100613702s | 1 + ranking/NHSPC-2023/subchanges/1702100653703s | 1 + ranking/NHSPC-2023/subchanges/1702100656704s | 1 + ranking/NHSPC-2023/subchanges/1702100669705s | 1 + ranking/NHSPC-2023/subchanges/1702100674706s | 1 + ranking/NHSPC-2023/subchanges/1702100687707s | 1 + ranking/NHSPC-2023/subchanges/1702100688708s | 1 + ranking/NHSPC-2023/subchanges/1702100709709s | 1 + ranking/NHSPC-2023/subchanges/1702100711710s | 1 + ranking/NHSPC-2023/subchanges/1702100712711s | 1 + ranking/NHSPC-2023/subchanges/1702100731712s | 1 + ranking/NHSPC-2023/subchanges/1702100748713s | 1 + ranking/NHSPC-2023/subchanges/1702100750714s | 1 + ranking/NHSPC-2023/subchanges/1702100760715s | 1 + ranking/NHSPC-2023/subchanges/1702100763716s | 1 + ranking/NHSPC-2023/subchanges/1702100777717s | 1 + ranking/NHSPC-2023/subchanges/1702100785718s | 1 + ranking/NHSPC-2023/subchanges/1702100811719s | 1 + ranking/NHSPC-2023/subchanges/1702100814720s | 1 + ranking/NHSPC-2023/subchanges/1702100834721s | 1 + ranking/NHSPC-2023/subchanges/1702100848722s | 1 + ranking/NHSPC-2023/subchanges/1702100850723s | 1 + ranking/NHSPC-2023/subchanges/1702100862724s | 1 + ranking/NHSPC-2023/subchanges/1702100871725s | 1 + ranking/NHSPC-2023/subchanges/1702100892726s | 1 + ranking/NHSPC-2023/subchanges/1702100898727s | 1 + ranking/NHSPC-2023/subchanges/1702100905728s | 1 + ranking/NHSPC-2023/subchanges/1702100909729s | 1 + ranking/NHSPC-2023/subchanges/1702100975730s | 1 + ranking/NHSPC-2023/subchanges/1702100986731s | 1 + ranking/NHSPC-2023/subchanges/1702100992732s | 1 + ranking/NHSPC-2023/subchanges/1702101004733s | 1 + ranking/NHSPC-2023/subchanges/1702101024734s | 1 + ranking/NHSPC-2023/subchanges/1702101030735s | 1 + ranking/NHSPC-2023/subchanges/1702101060736s | 1 + ranking/NHSPC-2023/subchanges/1702101076737s | 1 + ranking/NHSPC-2023/subchanges/1702101111738s | 1 + ranking/NHSPC-2023/subchanges/1702101126739s | 1 + ranking/NHSPC-2023/subchanges/1702101142740s | 1 + ranking/NHSPC-2023/subchanges/1702101185741s | 1 + ranking/NHSPC-2023/subchanges/1702101198742s | 1 + ranking/NHSPC-2023/subchanges/1702101210743s | 1 + ranking/NHSPC-2023/subchanges/1702101231744s | 1 + ranking/NHSPC-2023/subchanges/1702101232745s | 1 + ranking/NHSPC-2023/subchanges/1702101234746s | 1 + ranking/NHSPC-2023/subchanges/1702101253747s | 1 + ranking/NHSPC-2023/subchanges/1702101287748s | 1 + ranking/NHSPC-2023/subchanges/1702101305749s | 1 + ranking/NHSPC-2023/subchanges/1702101306750s | 1 + ranking/NHSPC-2023/subchanges/1702101307751s | 1 + ranking/NHSPC-2023/subchanges/1702101314752s | 1 + ranking/NHSPC-2023/subchanges/1702101330753s | 1 + ranking/NHSPC-2023/subchanges/1702101367754s | 1 + ranking/NHSPC-2023/subchanges/1702101377755s | 1 + ranking/NHSPC-2023/subchanges/1702101383756s | 1 + ranking/NHSPC-2023/subchanges/1702101397757s | 1 + ranking/NHSPC-2023/subchanges/1702101409758s | 1 + ranking/NHSPC-2023/subchanges/1702101410759s | 1 + ranking/NHSPC-2023/subchanges/1702101448760s | 1 + ranking/NHSPC-2023/subchanges/1702101474761s | 1 + ranking/NHSPC-2023/subchanges/1702101476762s | 1 + ranking/NHSPC-2023/subchanges/1702101485763s | 1 + ranking/NHSPC-2023/subchanges/1702101485764s | 1 + ranking/NHSPC-2023/subchanges/1702101488765s | 1 + ranking/NHSPC-2023/subchanges/1702101508766s | 1 + ranking/NHSPC-2023/subchanges/1702101521767s | 1 + ranking/NHSPC-2023/subchanges/1702101536768s | 1 + ranking/NHSPC-2023/subchanges/1702101544769s | 1 + ranking/NHSPC-2023/subchanges/1702101544770s | 1 + ranking/NHSPC-2023/subchanges/1702101552771s | 1 + ranking/NHSPC-2023/subchanges/1702101579772s | 1 + ranking/NHSPC-2023/subchanges/1702101586773s | 1 + ranking/NHSPC-2023/subchanges/1702101597774s | 1 + ranking/NHSPC-2023/subchanges/1702101607775s | 1 + ranking/NHSPC-2023/subchanges/1702101607776s | 1 + ranking/NHSPC-2023/subchanges/1702101634777s | 1 + ranking/NHSPC-2023/subchanges/1702101653778s | 1 + ranking/NHSPC-2023/subchanges/1702101656779s | 1 + ranking/NHSPC-2023/subchanges/1702101667780s | 1 + ranking/NHSPC-2023/subchanges/1702101672781s | 1 + ranking/NHSPC-2023/subchanges/1702101672782s | 1 + ranking/NHSPC-2023/subchanges/1702101682783s | 1 + ranking/NHSPC-2023/subchanges/1702101698784s | 1 + ranking/NHSPC-2023/subchanges/1702101709785s | 1 + ranking/NHSPC-2023/subchanges/1702101729786s | 1 + ranking/NHSPC-2023/subchanges/1702101736787s | 1 + ranking/NHSPC-2023/subchanges/1702101738788s | 1 + ranking/NHSPC-2023/subchanges/1702101757789s | 1 + ranking/NHSPC-2023/subchanges/1702101787790s | 1 + ranking/NHSPC-2023/subchanges/1702101795791s | 1 + ranking/NHSPC-2023/subchanges/1702101799792s | 1 + ranking/NHSPC-2023/subchanges/1702101807793s | 1 + ranking/NHSPC-2023/subchanges/1702101832794s | 1 + ranking/NHSPC-2023/subchanges/1702101834795s | 1 + ranking/NHSPC-2023/subchanges/1702101839796s | 1 + ranking/NHSPC-2023/subchanges/1702101846797s | 1 + ranking/NHSPC-2023/subchanges/1702101859798s | 1 + ranking/NHSPC-2023/subchanges/1702101860799s | 1 + ranking/NHSPC-2023/subchanges/1702101864800s | 1 + ranking/NHSPC-2023/subchanges/1702101871801s | 1 + ranking/NHSPC-2023/subchanges/1702101882802s | 1 + ranking/NHSPC-2023/subchanges/1702101885803s | 1 + ranking/NHSPC-2023/subchanges/1702101897804s | 1 + ranking/NHSPC-2023/subchanges/1702101916805s | 1 + ranking/NHSPC-2023/subchanges/1702101922806s | 1 + ranking/NHSPC-2023/subchanges/1702101923807s | 1 + ranking/NHSPC-2023/subchanges/1702101942808s | 1 + ranking/NHSPC-2023/subchanges/1702101943809s | 1 + ranking/NHSPC-2023/subchanges/1702101946810s | 1 + ranking/NHSPC-2023/subchanges/1702101947811s | 1 + ranking/NHSPC-2023/subchanges/1702101962812s | 1 + ranking/NHSPC-2023/subchanges/1702101968813s | 1 + ranking/NHSPC-2023/subchanges/1702101973814s | 1 + ranking/NHSPC-2023/subchanges/1702101980815s | 1 + ranking/NHSPC-2023/subchanges/1702101992816s | 1 + ranking/NHSPC-2023/subchanges/1702102000817s | 1 + ranking/NHSPC-2023/subchanges/1702102002818s | 1 + ranking/NHSPC-2023/subchanges/1702102008819s | 1 + ranking/NHSPC-2023/subchanges/1702102014820s | 1 + ranking/NHSPC-2023/subchanges/1702102036821s | 1 + ranking/NHSPC-2023/subchanges/1702102036822s | 1 + ranking/NHSPC-2023/subchanges/1702102057823s | 1 + ranking/NHSPC-2023/subchanges/1702102080824s | 1 + ranking/NHSPC-2023/subchanges/1702102084825s | 1 + ranking/NHSPC-2023/subchanges/1702102091826s | 1 + ranking/NHSPC-2023/subchanges/1702102099827s | 1 + ranking/NHSPC-2023/subchanges/1702102114828s | 1 + ranking/NHSPC-2023/subchanges/1702102119829s | 1 + ranking/NHSPC-2023/subchanges/1702102133830s | 1 + ranking/NHSPC-2023/subchanges/1702102134831s | 1 + ranking/NHSPC-2023/subchanges/1702102137832s | 1 + ranking/NHSPC-2023/subchanges/1702102138833s | 1 + ranking/NHSPC-2023/subchanges/1702102142834s | 1 + ranking/NHSPC-2023/subchanges/1702102164835s | 1 + ranking/NHSPC-2023/subchanges/1702102167836s | 1 + ranking/NHSPC-2023/subchanges/1702102175837s | 1 + ranking/NHSPC-2023/subchanges/1702102188838s | 1 + ranking/NHSPC-2023/subchanges/1702102200839s | 1 + ranking/NHSPC-2023/subchanges/1702102211840s | 1 + ranking/NHSPC-2023/subchanges/1702102215841s | 1 + ranking/NHSPC-2023/subchanges/1702102218842s | 1 + ranking/NHSPC-2023/subchanges/1702102224843s | 1 + ranking/NHSPC-2023/subchanges/1702102232844s | 1 + ranking/NHSPC-2023/subchanges/1702102236845s | 1 + ranking/NHSPC-2023/subchanges/1702102240846s | 1 + ranking/NHSPC-2023/subchanges/1702102278847s | 1 + ranking/NHSPC-2023/subchanges/1702102282848s | 1 + ranking/NHSPC-2023/subchanges/1702102296849s | 1 + ranking/NHSPC-2023/subchanges/1702102310850s | 1 + ranking/NHSPC-2023/subchanges/1702102313851s | 1 + ranking/NHSPC-2023/subchanges/1702102325852s | 1 + ranking/NHSPC-2023/subchanges/1702102327853s | 1 + ranking/NHSPC-2023/subchanges/1702102333854s | 1 + ranking/NHSPC-2023/subchanges/1702102334855s | 1 + ranking/NHSPC-2023/subchanges/1702102345856s | 1 + ranking/NHSPC-2023/subchanges/1702102351857s | 1 + ranking/NHSPC-2023/subchanges/1702102351858s | 1 + ranking/NHSPC-2023/subchanges/1702102351859s | 1 + ranking/NHSPC-2023/subchanges/1702102375860s | 1 + ranking/NHSPC-2023/subchanges/1702102429861s | 1 + ranking/NHSPC-2023/subchanges/1702102447862s | 1 + ranking/NHSPC-2023/subchanges/1702102453863s | 1 + ranking/NHSPC-2023/subchanges/1702102461864s | 1 + ranking/NHSPC-2023/subchanges/1702102470865s | 1 + ranking/NHSPC-2023/subchanges/1702102480866s | 1 + ranking/NHSPC-2023/subchanges/1702102482867s | 1 + ranking/NHSPC-2023/subchanges/1702102482868s | 1 + ranking/NHSPC-2023/subchanges/1702102482869s | 1 + ranking/NHSPC-2023/subchanges/1702102491870s | 1 + ranking/NHSPC-2023/subchanges/1702102493871s | 1 + ranking/NHSPC-2023/subchanges/1702102498872s | 1 + ranking/NHSPC-2023/subchanges/1702102505873s | 1 + ranking/NHSPC-2023/subchanges/1702102531874s | 1 + ranking/NHSPC-2023/subchanges/1702102535875s | 1 + ranking/NHSPC-2023/subchanges/1702102539876s | 1 + ranking/NHSPC-2023/subchanges/1702102549877s | 1 + ranking/NHSPC-2023/subchanges/1702102559878s | 1 + ranking/NHSPC-2023/subchanges/1702102560879s | 1 + ranking/NHSPC-2023/subchanges/1702102561880s | 1 + ranking/NHSPC-2023/subchanges/1702102562881s | 1 + ranking/NHSPC-2023/subchanges/1702102564882s | 1 + ranking/NHSPC-2023/subchanges/1702102566883s | 1 + ranking/NHSPC-2023/subchanges/1702102567884s | 1 + ranking/NHSPC-2023/subchanges/1702102572885s | 1 + ranking/NHSPC-2023/subchanges/1702102572886s | 1 + ranking/NHSPC-2023/subchanges/1702102576887s | 1 + ranking/NHSPC-2023/subchanges/1702102588888s | 1 + ranking/NHSPC-2023/subchanges/1702102601889s | 1 + ranking/NHSPC-2023/subchanges/1702102601890s | 1 + ranking/NHSPC-2023/subchanges/1702102614891s | 1 + ranking/NHSPC-2023/subchanges/1702102616892s | 1 + ranking/NHSPC-2023/subchanges/1702102618893s | 1 + ranking/NHSPC-2023/subchanges/1702102620894s | 1 + ranking/NHSPC-2023/subchanges/1702102623895s | 1 + ranking/NHSPC-2023/subchanges/1702102629896s | 1 + ranking/NHSPC-2023/subchanges/1702102636897s | 1 + ranking/NHSPC-2023/subchanges/1702102638898s | 1 + ranking/NHSPC-2023/subchanges/1702102647899s | 1 + ranking/NHSPC-2023/subchanges/1702102649900s | 1 + ranking/NHSPC-2023/subchanges/1702102654901s | 1 + ranking/NHSPC-2023/subchanges/1702102665902s | 1 + ranking/NHSPC-2023/subchanges/1702102668903s | 1 + ranking/NHSPC-2023/subchanges/1702102669904s | 1 + ranking/NHSPC-2023/subchanges/1702102670905s | 1 + ranking/NHSPC-2023/subchanges/1702102688906s | 1 + ranking/NHSPC-2023/subchanges/1702102689907s | 1 + ranking/NHSPC-2023/subchanges/1702102689908s | 1 + ranking/NHSPC-2023/subchanges/1702102693909s | 1 + ranking/NHSPC-2023/subchanges/1702102695910s | 1 + ranking/NHSPC-2023/subchanges/1702102696911s | 1 + ranking/NHSPC-2023/subchanges/1702102698912s | 1 + ranking/NHSPC-2023/subchanges/1702102700913s | 1 + ranking/NHSPC-2023/subchanges/1702102708914s | 1 + ranking/NHSPC-2023/subchanges/1702102709915s | 1 + ranking/NHSPC-2023/subchanges/1702102711916s | 1 + ranking/NHSPC-2023/subchanges/1702102714917s | 1 + ranking/NHSPC-2023/subchanges/1702102721918s | 1 + ranking/NHSPC-2023/subchanges/1702102726919s | 1 + ranking/NHSPC-2023/subchanges/1702102728920s | 1 + ranking/NHSPC-2023/subchanges/1702102740921s | 1 + ranking/NHSPC-2023/subchanges/1702102742922s | 1 + ranking/NHSPC-2023/subchanges/1702102742923s | 1 + ranking/NHSPC-2023/subchanges/1702102747924s | 1 + ranking/NHSPC-2023/subchanges/1702102750925s | 1 + ranking/NHSPC-2023/subchanges/1702102754926s | 1 + ranking/NHSPC-2023/subchanges/1702102756927s | 1 + ranking/NHSPC-2023/subchanges/1702102757928s | 1 + ranking/NHSPC-2023/subchanges/1702102759929s | 1 + ranking/NHSPC-2023/subchanges/1702102762930s | 1 + ranking/NHSPC-2023/subchanges/1702102768931s | 1 + ranking/NHSPC-2023/subchanges/1702102769932s | 1 + ranking/NHSPC-2023/subchanges/1702102770933s | 1 + ranking/NHSPC-2023/subchanges/1702102770934s | 1 + ranking/NHSPC-2023/subchanges/1702102773935s | 1 + ranking/NHSPC-2023/subchanges/1702102775936s | 1 + ranking/NHSPC-2023/subchanges/1702102778937s | 1 + ranking/NHSPC-2023/subchanges/1702102785938s | 1 + ranking/NHSPC-2023/subchanges/1702102786939s | 1 + ranking/NHSPC-2023/subchanges/1702102787940s | 1 + ranking/NHSPC-2023/subchanges/1702102791941s | 1 + ranking/NHSPC-2023/subchanges/1702102791942s | 1 + ranking/NHSPC-2023/subchanges/1702102794943s | 1 + ranking/NHSPC-2023/subchanges/1702102795944s | 1 + ranking/NHSPC-2023/subchanges/1702102799945s | 1 + ranking/NHSPC-2023/subchanges/index.json | 1 + ranking/NHSPC-2023/sublist/team01 | 1 + ranking/NHSPC-2023/sublist/team02 | 1 + ranking/NHSPC-2023/sublist/team03 | 1 + ranking/NHSPC-2023/sublist/team04 | 1 + ranking/NHSPC-2023/sublist/team05 | 1 + ranking/NHSPC-2023/sublist/team06 | 1 + ranking/NHSPC-2023/sublist/team07 | 1 + ranking/NHSPC-2023/sublist/team08 | 1 + ranking/NHSPC-2023/sublist/team09 | 1 + ranking/NHSPC-2023/sublist/team10 | 1 + ranking/NHSPC-2023/sublist/team12 | 1 + ranking/NHSPC-2023/sublist/team13 | 1 + ranking/NHSPC-2023/sublist/team14 | 1 + ranking/NHSPC-2023/sublist/team15 | 1 + ranking/NHSPC-2023/sublist/team16 | 1 + ranking/NHSPC-2023/sublist/team17 | 1 + ranking/NHSPC-2023/sublist/team18 | 1 + ranking/NHSPC-2023/sublist/team19 | 1 + ranking/NHSPC-2023/sublist/team20 | 1 + ranking/NHSPC-2023/sublist/team21 | 1 + ranking/NHSPC-2023/sublist/team22 | 1 + ranking/NHSPC-2023/sublist/team23 | 1 + ranking/NHSPC-2023/sublist/team24 | 1 + ranking/NHSPC-2023/sublist/team25 | 1 + ranking/NHSPC-2023/sublist/team26 | 1 + ranking/NHSPC-2023/sublist/team27 | 1 + ranking/NHSPC-2023/sublist/team28 | 1 + ranking/NHSPC-2023/sublist/team29 | 1 + ranking/NHSPC-2023/sublist/team30 | 1 + ranking/NHSPC-2023/sublist/team31 | 1 + ranking/NHSPC-2023/sublist/team32 | 1 + ranking/NHSPC-2023/sublist/team33 | 1 + ranking/NHSPC-2023/sublist/team34 | 1 + ranking/NHSPC-2023/sublist/team35 | 1 + ranking/NHSPC-2023/sublist/team36 | 1 + ranking/NHSPC-2023/sublist/team37 | 1 + ranking/NHSPC-2023/sublist/team38 | 1 + ranking/NHSPC-2023/sublist/team39 | 1 + ranking/NHSPC-2023/sublist/team40 | 1 + ranking/NHSPC-2023/sublist/team41 | 1 + ranking/NHSPC-2023/sublist/team42 | 1 + ranking/NHSPC-2023/sublist/team43 | 1 + ranking/NHSPC-2023/sublist/team44 | 1 + ranking/NHSPC-2023/sublist/team45 | 1 + ranking/NHSPC-2023/sublist/team46 | 1 + ranking/NHSPC-2023/sublist/team47 | 1 + ranking/NHSPC-2023/sublist/team48 | 1 + ranking/NHSPC-2023/submissions/100 | 1 + ranking/NHSPC-2023/submissions/101 | 1 + ranking/NHSPC-2023/submissions/102 | 1 + ranking/NHSPC-2023/submissions/103 | 1 + ranking/NHSPC-2023/submissions/104 | 1 + ranking/NHSPC-2023/submissions/105 | 1 + ranking/NHSPC-2023/submissions/106 | 1 + ranking/NHSPC-2023/submissions/107 | 1 + ranking/NHSPC-2023/submissions/108 | 1 + ranking/NHSPC-2023/submissions/109 | 1 + ranking/NHSPC-2023/submissions/110 | 1 + ranking/NHSPC-2023/submissions/111 | 1 + ranking/NHSPC-2023/submissions/112 | 1 + ranking/NHSPC-2023/submissions/113 | 1 + ranking/NHSPC-2023/submissions/114 | 1 + ranking/NHSPC-2023/submissions/115 | 1 + ranking/NHSPC-2023/submissions/116 | 1 + ranking/NHSPC-2023/submissions/117 | 1 + ranking/NHSPC-2023/submissions/118 | 1 + ranking/NHSPC-2023/submissions/119 | 1 + ranking/NHSPC-2023/submissions/120 | 1 + ranking/NHSPC-2023/submissions/121 | 1 + ranking/NHSPC-2023/submissions/122 | 1 + ranking/NHSPC-2023/submissions/123 | 1 + ranking/NHSPC-2023/submissions/124 | 1 + ranking/NHSPC-2023/submissions/125 | 1 + ranking/NHSPC-2023/submissions/126 | 1 + ranking/NHSPC-2023/submissions/127 | 1 + ranking/NHSPC-2023/submissions/128 | 1 + ranking/NHSPC-2023/submissions/129 | 1 + ranking/NHSPC-2023/submissions/130 | 1 + ranking/NHSPC-2023/submissions/131 | 1 + ranking/NHSPC-2023/submissions/132 | 1 + ranking/NHSPC-2023/submissions/133 | 1 + ranking/NHSPC-2023/submissions/134 | 1 + ranking/NHSPC-2023/submissions/135 | 1 + ranking/NHSPC-2023/submissions/136 | 1 + ranking/NHSPC-2023/submissions/137 | 1 + ranking/NHSPC-2023/submissions/138 | 1 + ranking/NHSPC-2023/submissions/139 | 1 + ranking/NHSPC-2023/submissions/140 | 1 + ranking/NHSPC-2023/submissions/141 | 1 + ranking/NHSPC-2023/submissions/142 | 1 + ranking/NHSPC-2023/submissions/143 | 1 + ranking/NHSPC-2023/submissions/144 | 1 + ranking/NHSPC-2023/submissions/145 | 1 + ranking/NHSPC-2023/submissions/146 | 1 + ranking/NHSPC-2023/submissions/147 | 1 + ranking/NHSPC-2023/submissions/148 | 1 + ranking/NHSPC-2023/submissions/149 | 1 + ranking/NHSPC-2023/submissions/150 | 1 + ranking/NHSPC-2023/submissions/151 | 1 + ranking/NHSPC-2023/submissions/152 | 1 + ranking/NHSPC-2023/submissions/153 | 1 + ranking/NHSPC-2023/submissions/154 | 1 + ranking/NHSPC-2023/submissions/155 | 1 + ranking/NHSPC-2023/submissions/156 | 1 + ranking/NHSPC-2023/submissions/157 | 1 + ranking/NHSPC-2023/submissions/158 | 1 + ranking/NHSPC-2023/submissions/159 | 1 + ranking/NHSPC-2023/submissions/160 | 1 + ranking/NHSPC-2023/submissions/161 | 1 + ranking/NHSPC-2023/submissions/162 | 1 + ranking/NHSPC-2023/submissions/163 | 1 + ranking/NHSPC-2023/submissions/164 | 1 + ranking/NHSPC-2023/submissions/165 | 1 + ranking/NHSPC-2023/submissions/166 | 1 + ranking/NHSPC-2023/submissions/167 | 1 + ranking/NHSPC-2023/submissions/168 | 1 + ranking/NHSPC-2023/submissions/169 | 1 + ranking/NHSPC-2023/submissions/170 | 1 + ranking/NHSPC-2023/submissions/171 | 1 + ranking/NHSPC-2023/submissions/172 | 1 + ranking/NHSPC-2023/submissions/173 | 1 + ranking/NHSPC-2023/submissions/174 | 1 + ranking/NHSPC-2023/submissions/175 | 1 + ranking/NHSPC-2023/submissions/176 | 1 + ranking/NHSPC-2023/submissions/177 | 1 + ranking/NHSPC-2023/submissions/178 | 1 + ranking/NHSPC-2023/submissions/179 | 1 + ranking/NHSPC-2023/submissions/180 | 1 + ranking/NHSPC-2023/submissions/181 | 1 + ranking/NHSPC-2023/submissions/182 | 1 + ranking/NHSPC-2023/submissions/183 | 1 + ranking/NHSPC-2023/submissions/184 | 1 + ranking/NHSPC-2023/submissions/185 | 1 + ranking/NHSPC-2023/submissions/186 | 1 + ranking/NHSPC-2023/submissions/187 | 1 + ranking/NHSPC-2023/submissions/188 | 1 + ranking/NHSPC-2023/submissions/189 | 1 + ranking/NHSPC-2023/submissions/190 | 1 + ranking/NHSPC-2023/submissions/191 | 1 + ranking/NHSPC-2023/submissions/192 | 1 + ranking/NHSPC-2023/submissions/193 | 1 + ranking/NHSPC-2023/submissions/194 | 1 + ranking/NHSPC-2023/submissions/195 | 1 + ranking/NHSPC-2023/submissions/196 | 1 + ranking/NHSPC-2023/submissions/197 | 1 + ranking/NHSPC-2023/submissions/198 | 1 + ranking/NHSPC-2023/submissions/199 | 1 + ranking/NHSPC-2023/submissions/200 | 1 + ranking/NHSPC-2023/submissions/201 | 1 + ranking/NHSPC-2023/submissions/202 | 1 + ranking/NHSPC-2023/submissions/203 | 1 + ranking/NHSPC-2023/submissions/204 | 1 + ranking/NHSPC-2023/submissions/205 | 1 + ranking/NHSPC-2023/submissions/206 | 1 + ranking/NHSPC-2023/submissions/207 | 1 + ranking/NHSPC-2023/submissions/208 | 1 + ranking/NHSPC-2023/submissions/209 | 1 + ranking/NHSPC-2023/submissions/210 | 1 + ranking/NHSPC-2023/submissions/211 | 1 + ranking/NHSPC-2023/submissions/212 | 1 + ranking/NHSPC-2023/submissions/213 | 1 + ranking/NHSPC-2023/submissions/214 | 1 + ranking/NHSPC-2023/submissions/215 | 1 + ranking/NHSPC-2023/submissions/216 | 1 + ranking/NHSPC-2023/submissions/217 | 1 + ranking/NHSPC-2023/submissions/218 | 1 + ranking/NHSPC-2023/submissions/219 | 1 + ranking/NHSPC-2023/submissions/220 | 1 + ranking/NHSPC-2023/submissions/221 | 1 + ranking/NHSPC-2023/submissions/222 | 1 + ranking/NHSPC-2023/submissions/223 | 1 + ranking/NHSPC-2023/submissions/224 | 1 + ranking/NHSPC-2023/submissions/225 | 1 + ranking/NHSPC-2023/submissions/226 | 1 + ranking/NHSPC-2023/submissions/227 | 1 + ranking/NHSPC-2023/submissions/228 | 1 + ranking/NHSPC-2023/submissions/229 | 1 + ranking/NHSPC-2023/submissions/230 | 1 + ranking/NHSPC-2023/submissions/231 | 1 + ranking/NHSPC-2023/submissions/232 | 1 + ranking/NHSPC-2023/submissions/233 | 1 + ranking/NHSPC-2023/submissions/234 | 1 + ranking/NHSPC-2023/submissions/235 | 1 + ranking/NHSPC-2023/submissions/236 | 1 + ranking/NHSPC-2023/submissions/237 | 1 + ranking/NHSPC-2023/submissions/238 | 1 + ranking/NHSPC-2023/submissions/239 | 1 + ranking/NHSPC-2023/submissions/240 | 1 + ranking/NHSPC-2023/submissions/241 | 1 + ranking/NHSPC-2023/submissions/242 | 1 + ranking/NHSPC-2023/submissions/243 | 1 + ranking/NHSPC-2023/submissions/244 | 1 + ranking/NHSPC-2023/submissions/245 | 1 + ranking/NHSPC-2023/submissions/246 | 1 + ranking/NHSPC-2023/submissions/247 | 1 + ranking/NHSPC-2023/submissions/248 | 1 + ranking/NHSPC-2023/submissions/249 | 1 + ranking/NHSPC-2023/submissions/250 | 1 + ranking/NHSPC-2023/submissions/251 | 1 + ranking/NHSPC-2023/submissions/252 | 1 + ranking/NHSPC-2023/submissions/253 | 1 + ranking/NHSPC-2023/submissions/254 | 1 + ranking/NHSPC-2023/submissions/255 | 1 + ranking/NHSPC-2023/submissions/256 | 1 + ranking/NHSPC-2023/submissions/257 | 1 + ranking/NHSPC-2023/submissions/258 | 1 + ranking/NHSPC-2023/submissions/259 | 1 + ranking/NHSPC-2023/submissions/260 | 1 + ranking/NHSPC-2023/submissions/261 | 1 + ranking/NHSPC-2023/submissions/262 | 1 + ranking/NHSPC-2023/submissions/263 | 1 + ranking/NHSPC-2023/submissions/264 | 1 + ranking/NHSPC-2023/submissions/265 | 1 + ranking/NHSPC-2023/submissions/266 | 1 + ranking/NHSPC-2023/submissions/267 | 1 + ranking/NHSPC-2023/submissions/268 | 1 + ranking/NHSPC-2023/submissions/269 | 1 + ranking/NHSPC-2023/submissions/270 | 1 + ranking/NHSPC-2023/submissions/271 | 1 + ranking/NHSPC-2023/submissions/272 | 1 + ranking/NHSPC-2023/submissions/273 | 1 + ranking/NHSPC-2023/submissions/274 | 1 + ranking/NHSPC-2023/submissions/275 | 1 + ranking/NHSPC-2023/submissions/276 | 1 + ranking/NHSPC-2023/submissions/277 | 1 + ranking/NHSPC-2023/submissions/278 | 1 + ranking/NHSPC-2023/submissions/279 | 1 + ranking/NHSPC-2023/submissions/280 | 1 + ranking/NHSPC-2023/submissions/281 | 1 + ranking/NHSPC-2023/submissions/282 | 1 + ranking/NHSPC-2023/submissions/283 | 1 + ranking/NHSPC-2023/submissions/284 | 1 + ranking/NHSPC-2023/submissions/285 | 1 + ranking/NHSPC-2023/submissions/286 | 1 + ranking/NHSPC-2023/submissions/287 | 1 + ranking/NHSPC-2023/submissions/288 | 1 + ranking/NHSPC-2023/submissions/289 | 1 + ranking/NHSPC-2023/submissions/290 | 1 + ranking/NHSPC-2023/submissions/291 | 1 + ranking/NHSPC-2023/submissions/292 | 1 + ranking/NHSPC-2023/submissions/293 | 1 + ranking/NHSPC-2023/submissions/294 | 1 + ranking/NHSPC-2023/submissions/295 | 1 + ranking/NHSPC-2023/submissions/296 | 1 + ranking/NHSPC-2023/submissions/297 | 1 + ranking/NHSPC-2023/submissions/298 | 1 + ranking/NHSPC-2023/submissions/299 | 1 + ranking/NHSPC-2023/submissions/300 | 1 + ranking/NHSPC-2023/submissions/301 | 1 + ranking/NHSPC-2023/submissions/302 | 1 + ranking/NHSPC-2023/submissions/303 | 1 + ranking/NHSPC-2023/submissions/304 | 1 + ranking/NHSPC-2023/submissions/305 | 1 + ranking/NHSPC-2023/submissions/306 | 1 + ranking/NHSPC-2023/submissions/307 | 1 + ranking/NHSPC-2023/submissions/308 | 1 + ranking/NHSPC-2023/submissions/309 | 1 + ranking/NHSPC-2023/submissions/310 | 1 + ranking/NHSPC-2023/submissions/311 | 1 + ranking/NHSPC-2023/submissions/312 | 1 + ranking/NHSPC-2023/submissions/313 | 1 + ranking/NHSPC-2023/submissions/314 | 1 + ranking/NHSPC-2023/submissions/315 | 1 + ranking/NHSPC-2023/submissions/316 | 1 + ranking/NHSPC-2023/submissions/317 | 1 + ranking/NHSPC-2023/submissions/318 | 1 + ranking/NHSPC-2023/submissions/319 | 1 + ranking/NHSPC-2023/submissions/320 | 1 + ranking/NHSPC-2023/submissions/321 | 1 + ranking/NHSPC-2023/submissions/322 | 1 + ranking/NHSPC-2023/submissions/323 | 1 + ranking/NHSPC-2023/submissions/324 | 1 + ranking/NHSPC-2023/submissions/325 | 1 + ranking/NHSPC-2023/submissions/326 | 1 + ranking/NHSPC-2023/submissions/327 | 1 + ranking/NHSPC-2023/submissions/328 | 1 + ranking/NHSPC-2023/submissions/329 | 1 + ranking/NHSPC-2023/submissions/330 | 1 + ranking/NHSPC-2023/submissions/331 | 1 + ranking/NHSPC-2023/submissions/332 | 1 + ranking/NHSPC-2023/submissions/333 | 1 + ranking/NHSPC-2023/submissions/334 | 1 + ranking/NHSPC-2023/submissions/335 | 1 + ranking/NHSPC-2023/submissions/336 | 1 + ranking/NHSPC-2023/submissions/337 | 1 + ranking/NHSPC-2023/submissions/338 | 1 + ranking/NHSPC-2023/submissions/339 | 1 + ranking/NHSPC-2023/submissions/340 | 1 + ranking/NHSPC-2023/submissions/341 | 1 + ranking/NHSPC-2023/submissions/342 | 1 + ranking/NHSPC-2023/submissions/343 | 1 + ranking/NHSPC-2023/submissions/344 | 1 + ranking/NHSPC-2023/submissions/345 | 1 + ranking/NHSPC-2023/submissions/346 | 1 + ranking/NHSPC-2023/submissions/347 | 1 + ranking/NHSPC-2023/submissions/348 | 1 + ranking/NHSPC-2023/submissions/349 | 1 + ranking/NHSPC-2023/submissions/350 | 1 + ranking/NHSPC-2023/submissions/351 | 1 + ranking/NHSPC-2023/submissions/352 | 1 + ranking/NHSPC-2023/submissions/353 | 1 + ranking/NHSPC-2023/submissions/354 | 1 + ranking/NHSPC-2023/submissions/355 | 1 + ranking/NHSPC-2023/submissions/356 | 1 + ranking/NHSPC-2023/submissions/357 | 1 + ranking/NHSPC-2023/submissions/358 | 1 + ranking/NHSPC-2023/submissions/359 | 1 + ranking/NHSPC-2023/submissions/360 | 1 + ranking/NHSPC-2023/submissions/361 | 1 + ranking/NHSPC-2023/submissions/362 | 1 + ranking/NHSPC-2023/submissions/363 | 1 + ranking/NHSPC-2023/submissions/364 | 1 + ranking/NHSPC-2023/submissions/365 | 1 + ranking/NHSPC-2023/submissions/366 | 1 + ranking/NHSPC-2023/submissions/367 | 1 + ranking/NHSPC-2023/submissions/368 | 1 + ranking/NHSPC-2023/submissions/369 | 1 + ranking/NHSPC-2023/submissions/370 | 1 + ranking/NHSPC-2023/submissions/371 | 1 + ranking/NHSPC-2023/submissions/372 | 1 + ranking/NHSPC-2023/submissions/373 | 1 + ranking/NHSPC-2023/submissions/374 | 1 + ranking/NHSPC-2023/submissions/375 | 1 + ranking/NHSPC-2023/submissions/376 | 1 + ranking/NHSPC-2023/submissions/377 | 1 + ranking/NHSPC-2023/submissions/378 | 1 + ranking/NHSPC-2023/submissions/379 | 1 + ranking/NHSPC-2023/submissions/380 | 1 + ranking/NHSPC-2023/submissions/381 | 1 + ranking/NHSPC-2023/submissions/382 | 1 + ranking/NHSPC-2023/submissions/383 | 1 + ranking/NHSPC-2023/submissions/384 | 1 + ranking/NHSPC-2023/submissions/385 | 1 + ranking/NHSPC-2023/submissions/386 | 1 + ranking/NHSPC-2023/submissions/387 | 1 + ranking/NHSPC-2023/submissions/388 | 1 + ranking/NHSPC-2023/submissions/389 | 1 + ranking/NHSPC-2023/submissions/390 | 1 + ranking/NHSPC-2023/submissions/391 | 1 + ranking/NHSPC-2023/submissions/392 | 1 + ranking/NHSPC-2023/submissions/393 | 1 + ranking/NHSPC-2023/submissions/394 | 1 + ranking/NHSPC-2023/submissions/395 | 1 + ranking/NHSPC-2023/submissions/396 | 1 + ranking/NHSPC-2023/submissions/397 | 1 + ranking/NHSPC-2023/submissions/398 | 1 + ranking/NHSPC-2023/submissions/399 | 1 + ranking/NHSPC-2023/submissions/400 | 1 + ranking/NHSPC-2023/submissions/401 | 1 + ranking/NHSPC-2023/submissions/402 | 1 + ranking/NHSPC-2023/submissions/403 | 1 + ranking/NHSPC-2023/submissions/404 | 1 + ranking/NHSPC-2023/submissions/405 | 1 + ranking/NHSPC-2023/submissions/406 | 1 + ranking/NHSPC-2023/submissions/407 | 1 + ranking/NHSPC-2023/submissions/408 | 1 + ranking/NHSPC-2023/submissions/409 | 1 + ranking/NHSPC-2023/submissions/41 | 1 + ranking/NHSPC-2023/submissions/410 | 1 + ranking/NHSPC-2023/submissions/411 | 1 + ranking/NHSPC-2023/submissions/412 | 1 + ranking/NHSPC-2023/submissions/413 | 1 + ranking/NHSPC-2023/submissions/414 | 1 + ranking/NHSPC-2023/submissions/415 | 1 + ranking/NHSPC-2023/submissions/416 | 1 + ranking/NHSPC-2023/submissions/417 | 1 + ranking/NHSPC-2023/submissions/418 | 1 + ranking/NHSPC-2023/submissions/419 | 1 + ranking/NHSPC-2023/submissions/42 | 1 + ranking/NHSPC-2023/submissions/420 | 1 + ranking/NHSPC-2023/submissions/421 | 1 + ranking/NHSPC-2023/submissions/422 | 1 + ranking/NHSPC-2023/submissions/423 | 1 + ranking/NHSPC-2023/submissions/424 | 1 + ranking/NHSPC-2023/submissions/425 | 1 + ranking/NHSPC-2023/submissions/426 | 1 + ranking/NHSPC-2023/submissions/427 | 1 + ranking/NHSPC-2023/submissions/428 | 1 + ranking/NHSPC-2023/submissions/429 | 1 + ranking/NHSPC-2023/submissions/43 | 1 + ranking/NHSPC-2023/submissions/430 | 1 + ranking/NHSPC-2023/submissions/431 | 1 + ranking/NHSPC-2023/submissions/432 | 1 + ranking/NHSPC-2023/submissions/433 | 1 + ranking/NHSPC-2023/submissions/434 | 1 + ranking/NHSPC-2023/submissions/435 | 1 + ranking/NHSPC-2023/submissions/436 | 1 + ranking/NHSPC-2023/submissions/437 | 1 + ranking/NHSPC-2023/submissions/438 | 1 + ranking/NHSPC-2023/submissions/439 | 1 + ranking/NHSPC-2023/submissions/44 | 1 + ranking/NHSPC-2023/submissions/440 | 1 + ranking/NHSPC-2023/submissions/441 | 1 + ranking/NHSPC-2023/submissions/442 | 1 + ranking/NHSPC-2023/submissions/443 | 1 + ranking/NHSPC-2023/submissions/444 | 1 + ranking/NHSPC-2023/submissions/445 | 1 + ranking/NHSPC-2023/submissions/446 | 1 + ranking/NHSPC-2023/submissions/447 | 1 + ranking/NHSPC-2023/submissions/448 | 1 + ranking/NHSPC-2023/submissions/449 | 1 + ranking/NHSPC-2023/submissions/45 | 1 + ranking/NHSPC-2023/submissions/450 | 1 + ranking/NHSPC-2023/submissions/451 | 1 + ranking/NHSPC-2023/submissions/452 | 1 + ranking/NHSPC-2023/submissions/453 | 1 + ranking/NHSPC-2023/submissions/454 | 1 + ranking/NHSPC-2023/submissions/455 | 1 + ranking/NHSPC-2023/submissions/456 | 1 + ranking/NHSPC-2023/submissions/457 | 1 + ranking/NHSPC-2023/submissions/458 | 1 + ranking/NHSPC-2023/submissions/459 | 1 + ranking/NHSPC-2023/submissions/46 | 1 + ranking/NHSPC-2023/submissions/460 | 1 + ranking/NHSPC-2023/submissions/461 | 1 + ranking/NHSPC-2023/submissions/462 | 1 + ranking/NHSPC-2023/submissions/463 | 1 + ranking/NHSPC-2023/submissions/464 | 1 + ranking/NHSPC-2023/submissions/465 | 1 + ranking/NHSPC-2023/submissions/466 | 1 + ranking/NHSPC-2023/submissions/467 | 1 + ranking/NHSPC-2023/submissions/468 | 1 + ranking/NHSPC-2023/submissions/469 | 1 + ranking/NHSPC-2023/submissions/47 | 1 + ranking/NHSPC-2023/submissions/470 | 1 + ranking/NHSPC-2023/submissions/471 | 1 + ranking/NHSPC-2023/submissions/472 | 1 + ranking/NHSPC-2023/submissions/473 | 1 + ranking/NHSPC-2023/submissions/474 | 1 + ranking/NHSPC-2023/submissions/475 | 1 + ranking/NHSPC-2023/submissions/476 | 1 + ranking/NHSPC-2023/submissions/477 | 1 + ranking/NHSPC-2023/submissions/478 | 1 + ranking/NHSPC-2023/submissions/479 | 1 + ranking/NHSPC-2023/submissions/48 | 1 + ranking/NHSPC-2023/submissions/480 | 1 + ranking/NHSPC-2023/submissions/481 | 1 + ranking/NHSPC-2023/submissions/482 | 1 + ranking/NHSPC-2023/submissions/483 | 1 + ranking/NHSPC-2023/submissions/484 | 1 + ranking/NHSPC-2023/submissions/485 | 1 + ranking/NHSPC-2023/submissions/486 | 1 + ranking/NHSPC-2023/submissions/487 | 1 + ranking/NHSPC-2023/submissions/488 | 1 + ranking/NHSPC-2023/submissions/489 | 1 + ranking/NHSPC-2023/submissions/49 | 1 + ranking/NHSPC-2023/submissions/490 | 1 + ranking/NHSPC-2023/submissions/491 | 1 + ranking/NHSPC-2023/submissions/492 | 1 + ranking/NHSPC-2023/submissions/493 | 1 + ranking/NHSPC-2023/submissions/494 | 1 + ranking/NHSPC-2023/submissions/495 | 1 + ranking/NHSPC-2023/submissions/496 | 1 + ranking/NHSPC-2023/submissions/497 | 1 + ranking/NHSPC-2023/submissions/498 | 1 + ranking/NHSPC-2023/submissions/499 | 1 + ranking/NHSPC-2023/submissions/50 | 1 + ranking/NHSPC-2023/submissions/500 | 1 + ranking/NHSPC-2023/submissions/501 | 1 + ranking/NHSPC-2023/submissions/502 | 1 + ranking/NHSPC-2023/submissions/503 | 1 + ranking/NHSPC-2023/submissions/504 | 1 + ranking/NHSPC-2023/submissions/505 | 1 + ranking/NHSPC-2023/submissions/506 | 1 + ranking/NHSPC-2023/submissions/507 | 1 + ranking/NHSPC-2023/submissions/508 | 1 + ranking/NHSPC-2023/submissions/509 | 1 + ranking/NHSPC-2023/submissions/51 | 1 + ranking/NHSPC-2023/submissions/510 | 1 + ranking/NHSPC-2023/submissions/511 | 1 + ranking/NHSPC-2023/submissions/512 | 1 + ranking/NHSPC-2023/submissions/513 | 1 + ranking/NHSPC-2023/submissions/514 | 1 + ranking/NHSPC-2023/submissions/515 | 1 + ranking/NHSPC-2023/submissions/516 | 1 + ranking/NHSPC-2023/submissions/517 | 1 + ranking/NHSPC-2023/submissions/518 | 1 + ranking/NHSPC-2023/submissions/519 | 1 + ranking/NHSPC-2023/submissions/52 | 1 + ranking/NHSPC-2023/submissions/520 | 1 + ranking/NHSPC-2023/submissions/521 | 1 + ranking/NHSPC-2023/submissions/522 | 1 + ranking/NHSPC-2023/submissions/523 | 1 + ranking/NHSPC-2023/submissions/524 | 1 + ranking/NHSPC-2023/submissions/525 | 1 + ranking/NHSPC-2023/submissions/526 | 1 + ranking/NHSPC-2023/submissions/527 | 1 + ranking/NHSPC-2023/submissions/528 | 1 + ranking/NHSPC-2023/submissions/529 | 1 + ranking/NHSPC-2023/submissions/53 | 1 + ranking/NHSPC-2023/submissions/530 | 1 + ranking/NHSPC-2023/submissions/531 | 1 + ranking/NHSPC-2023/submissions/532 | 1 + ranking/NHSPC-2023/submissions/533 | 1 + ranking/NHSPC-2023/submissions/534 | 1 + ranking/NHSPC-2023/submissions/535 | 1 + ranking/NHSPC-2023/submissions/536 | 1 + ranking/NHSPC-2023/submissions/537 | 1 + ranking/NHSPC-2023/submissions/538 | 1 + ranking/NHSPC-2023/submissions/539 | 1 + ranking/NHSPC-2023/submissions/54 | 1 + ranking/NHSPC-2023/submissions/540 | 1 + ranking/NHSPC-2023/submissions/541 | 1 + ranking/NHSPC-2023/submissions/542 | 1 + ranking/NHSPC-2023/submissions/543 | 1 + ranking/NHSPC-2023/submissions/544 | 1 + ranking/NHSPC-2023/submissions/545 | 1 + ranking/NHSPC-2023/submissions/546 | 1 + ranking/NHSPC-2023/submissions/547 | 1 + ranking/NHSPC-2023/submissions/548 | 1 + ranking/NHSPC-2023/submissions/549 | 1 + ranking/NHSPC-2023/submissions/55 | 1 + ranking/NHSPC-2023/submissions/550 | 1 + ranking/NHSPC-2023/submissions/551 | 1 + ranking/NHSPC-2023/submissions/552 | 1 + ranking/NHSPC-2023/submissions/553 | 1 + ranking/NHSPC-2023/submissions/554 | 1 + ranking/NHSPC-2023/submissions/555 | 1 + ranking/NHSPC-2023/submissions/556 | 1 + ranking/NHSPC-2023/submissions/557 | 1 + ranking/NHSPC-2023/submissions/558 | 1 + ranking/NHSPC-2023/submissions/559 | 1 + ranking/NHSPC-2023/submissions/56 | 1 + ranking/NHSPC-2023/submissions/560 | 1 + ranking/NHSPC-2023/submissions/561 | 1 + ranking/NHSPC-2023/submissions/562 | 1 + ranking/NHSPC-2023/submissions/563 | 1 + ranking/NHSPC-2023/submissions/564 | 1 + ranking/NHSPC-2023/submissions/565 | 1 + ranking/NHSPC-2023/submissions/566 | 1 + ranking/NHSPC-2023/submissions/567 | 1 + ranking/NHSPC-2023/submissions/568 | 1 + ranking/NHSPC-2023/submissions/569 | 1 + ranking/NHSPC-2023/submissions/57 | 1 + ranking/NHSPC-2023/submissions/570 | 1 + ranking/NHSPC-2023/submissions/571 | 1 + ranking/NHSPC-2023/submissions/572 | 1 + ranking/NHSPC-2023/submissions/573 | 1 + ranking/NHSPC-2023/submissions/574 | 1 + ranking/NHSPC-2023/submissions/575 | 1 + ranking/NHSPC-2023/submissions/576 | 1 + ranking/NHSPC-2023/submissions/577 | 1 + ranking/NHSPC-2023/submissions/578 | 1 + ranking/NHSPC-2023/submissions/579 | 1 + ranking/NHSPC-2023/submissions/58 | 1 + ranking/NHSPC-2023/submissions/580 | 1 + ranking/NHSPC-2023/submissions/581 | 1 + ranking/NHSPC-2023/submissions/582 | 1 + ranking/NHSPC-2023/submissions/583 | 1 + ranking/NHSPC-2023/submissions/584 | 1 + ranking/NHSPC-2023/submissions/585 | 1 + ranking/NHSPC-2023/submissions/586 | 1 + ranking/NHSPC-2023/submissions/587 | 1 + ranking/NHSPC-2023/submissions/588 | 1 + ranking/NHSPC-2023/submissions/589 | 1 + ranking/NHSPC-2023/submissions/59 | 1 + ranking/NHSPC-2023/submissions/590 | 1 + ranking/NHSPC-2023/submissions/591 | 1 + ranking/NHSPC-2023/submissions/592 | 1 + ranking/NHSPC-2023/submissions/593 | 1 + ranking/NHSPC-2023/submissions/594 | 1 + ranking/NHSPC-2023/submissions/595 | 1 + ranking/NHSPC-2023/submissions/596 | 1 + ranking/NHSPC-2023/submissions/597 | 1 + ranking/NHSPC-2023/submissions/598 | 1 + ranking/NHSPC-2023/submissions/599 | 1 + ranking/NHSPC-2023/submissions/60 | 1 + ranking/NHSPC-2023/submissions/600 | 1 + ranking/NHSPC-2023/submissions/601 | 1 + ranking/NHSPC-2023/submissions/602 | 1 + ranking/NHSPC-2023/submissions/603 | 1 + ranking/NHSPC-2023/submissions/604 | 1 + ranking/NHSPC-2023/submissions/605 | 1 + ranking/NHSPC-2023/submissions/606 | 1 + ranking/NHSPC-2023/submissions/607 | 1 + ranking/NHSPC-2023/submissions/608 | 1 + ranking/NHSPC-2023/submissions/609 | 1 + ranking/NHSPC-2023/submissions/61 | 1 + ranking/NHSPC-2023/submissions/610 | 1 + ranking/NHSPC-2023/submissions/611 | 1 + ranking/NHSPC-2023/submissions/612 | 1 + ranking/NHSPC-2023/submissions/613 | 1 + ranking/NHSPC-2023/submissions/614 | 1 + ranking/NHSPC-2023/submissions/615 | 1 + ranking/NHSPC-2023/submissions/616 | 1 + ranking/NHSPC-2023/submissions/617 | 1 + ranking/NHSPC-2023/submissions/618 | 1 + ranking/NHSPC-2023/submissions/619 | 1 + ranking/NHSPC-2023/submissions/62 | 1 + ranking/NHSPC-2023/submissions/620 | 1 + ranking/NHSPC-2023/submissions/621 | 1 + ranking/NHSPC-2023/submissions/622 | 1 + ranking/NHSPC-2023/submissions/623 | 1 + ranking/NHSPC-2023/submissions/624 | 1 + ranking/NHSPC-2023/submissions/625 | 1 + ranking/NHSPC-2023/submissions/626 | 1 + ranking/NHSPC-2023/submissions/627 | 1 + ranking/NHSPC-2023/submissions/628 | 1 + ranking/NHSPC-2023/submissions/629 | 1 + ranking/NHSPC-2023/submissions/63 | 1 + ranking/NHSPC-2023/submissions/630 | 1 + ranking/NHSPC-2023/submissions/631 | 1 + ranking/NHSPC-2023/submissions/632 | 1 + ranking/NHSPC-2023/submissions/633 | 1 + ranking/NHSPC-2023/submissions/634 | 1 + ranking/NHSPC-2023/submissions/635 | 1 + ranking/NHSPC-2023/submissions/636 | 1 + ranking/NHSPC-2023/submissions/637 | 1 + ranking/NHSPC-2023/submissions/638 | 1 + ranking/NHSPC-2023/submissions/639 | 1 + ranking/NHSPC-2023/submissions/64 | 1 + ranking/NHSPC-2023/submissions/640 | 1 + ranking/NHSPC-2023/submissions/641 | 1 + ranking/NHSPC-2023/submissions/642 | 1 + ranking/NHSPC-2023/submissions/643 | 1 + ranking/NHSPC-2023/submissions/644 | 1 + ranking/NHSPC-2023/submissions/645 | 1 + ranking/NHSPC-2023/submissions/646 | 1 + ranking/NHSPC-2023/submissions/647 | 1 + ranking/NHSPC-2023/submissions/648 | 1 + ranking/NHSPC-2023/submissions/649 | 1 + ranking/NHSPC-2023/submissions/65 | 1 + ranking/NHSPC-2023/submissions/650 | 1 + ranking/NHSPC-2023/submissions/651 | 1 + ranking/NHSPC-2023/submissions/652 | 1 + ranking/NHSPC-2023/submissions/653 | 1 + ranking/NHSPC-2023/submissions/654 | 1 + ranking/NHSPC-2023/submissions/655 | 1 + ranking/NHSPC-2023/submissions/656 | 1 + ranking/NHSPC-2023/submissions/657 | 1 + ranking/NHSPC-2023/submissions/658 | 1 + ranking/NHSPC-2023/submissions/659 | 1 + ranking/NHSPC-2023/submissions/66 | 1 + ranking/NHSPC-2023/submissions/660 | 1 + ranking/NHSPC-2023/submissions/661 | 1 + ranking/NHSPC-2023/submissions/662 | 1 + ranking/NHSPC-2023/submissions/663 | 1 + ranking/NHSPC-2023/submissions/664 | 1 + ranking/NHSPC-2023/submissions/665 | 1 + ranking/NHSPC-2023/submissions/666 | 1 + ranking/NHSPC-2023/submissions/667 | 1 + ranking/NHSPC-2023/submissions/668 | 1 + ranking/NHSPC-2023/submissions/669 | 1 + ranking/NHSPC-2023/submissions/67 | 1 + ranking/NHSPC-2023/submissions/670 | 1 + ranking/NHSPC-2023/submissions/671 | 1 + ranking/NHSPC-2023/submissions/672 | 1 + ranking/NHSPC-2023/submissions/673 | 1 + ranking/NHSPC-2023/submissions/674 | 1 + ranking/NHSPC-2023/submissions/675 | 1 + ranking/NHSPC-2023/submissions/676 | 1 + ranking/NHSPC-2023/submissions/677 | 1 + ranking/NHSPC-2023/submissions/678 | 1 + ranking/NHSPC-2023/submissions/679 | 1 + ranking/NHSPC-2023/submissions/68 | 1 + ranking/NHSPC-2023/submissions/680 | 1 + ranking/NHSPC-2023/submissions/681 | 1 + ranking/NHSPC-2023/submissions/682 | 1 + ranking/NHSPC-2023/submissions/683 | 1 + ranking/NHSPC-2023/submissions/684 | 1 + ranking/NHSPC-2023/submissions/685 | 1 + ranking/NHSPC-2023/submissions/686 | 1 + ranking/NHSPC-2023/submissions/687 | 1 + ranking/NHSPC-2023/submissions/688 | 1 + ranking/NHSPC-2023/submissions/689 | 1 + ranking/NHSPC-2023/submissions/69 | 1 + ranking/NHSPC-2023/submissions/690 | 1 + ranking/NHSPC-2023/submissions/691 | 1 + ranking/NHSPC-2023/submissions/692 | 1 + ranking/NHSPC-2023/submissions/693 | 1 + ranking/NHSPC-2023/submissions/694 | 1 + ranking/NHSPC-2023/submissions/695 | 1 + ranking/NHSPC-2023/submissions/696 | 1 + ranking/NHSPC-2023/submissions/697 | 1 + ranking/NHSPC-2023/submissions/698 | 1 + ranking/NHSPC-2023/submissions/699 | 1 + ranking/NHSPC-2023/submissions/70 | 1 + ranking/NHSPC-2023/submissions/700 | 1 + ranking/NHSPC-2023/submissions/701 | 1 + ranking/NHSPC-2023/submissions/702 | 1 + ranking/NHSPC-2023/submissions/703 | 1 + ranking/NHSPC-2023/submissions/704 | 1 + ranking/NHSPC-2023/submissions/705 | 1 + ranking/NHSPC-2023/submissions/706 | 1 + ranking/NHSPC-2023/submissions/707 | 1 + ranking/NHSPC-2023/submissions/708 | 1 + ranking/NHSPC-2023/submissions/709 | 1 + ranking/NHSPC-2023/submissions/71 | 1 + ranking/NHSPC-2023/submissions/710 | 1 + ranking/NHSPC-2023/submissions/711 | 1 + ranking/NHSPC-2023/submissions/712 | 1 + ranking/NHSPC-2023/submissions/713 | 1 + ranking/NHSPC-2023/submissions/714 | 1 + ranking/NHSPC-2023/submissions/715 | 1 + ranking/NHSPC-2023/submissions/716 | 1 + ranking/NHSPC-2023/submissions/717 | 1 + ranking/NHSPC-2023/submissions/718 | 1 + ranking/NHSPC-2023/submissions/719 | 1 + ranking/NHSPC-2023/submissions/72 | 1 + ranking/NHSPC-2023/submissions/720 | 1 + ranking/NHSPC-2023/submissions/721 | 1 + ranking/NHSPC-2023/submissions/722 | 1 + ranking/NHSPC-2023/submissions/723 | 1 + ranking/NHSPC-2023/submissions/724 | 1 + ranking/NHSPC-2023/submissions/725 | 1 + ranking/NHSPC-2023/submissions/726 | 1 + ranking/NHSPC-2023/submissions/727 | 1 + ranking/NHSPC-2023/submissions/728 | 1 + ranking/NHSPC-2023/submissions/729 | 1 + ranking/NHSPC-2023/submissions/73 | 1 + ranking/NHSPC-2023/submissions/730 | 1 + ranking/NHSPC-2023/submissions/731 | 1 + ranking/NHSPC-2023/submissions/732 | 1 + ranking/NHSPC-2023/submissions/733 | 1 + ranking/NHSPC-2023/submissions/734 | 1 + ranking/NHSPC-2023/submissions/735 | 1 + ranking/NHSPC-2023/submissions/736 | 1 + ranking/NHSPC-2023/submissions/737 | 1 + ranking/NHSPC-2023/submissions/738 | 1 + ranking/NHSPC-2023/submissions/739 | 1 + ranking/NHSPC-2023/submissions/74 | 1 + ranking/NHSPC-2023/submissions/740 | 1 + ranking/NHSPC-2023/submissions/741 | 1 + ranking/NHSPC-2023/submissions/742 | 1 + ranking/NHSPC-2023/submissions/743 | 1 + ranking/NHSPC-2023/submissions/744 | 1 + ranking/NHSPC-2023/submissions/745 | 1 + ranking/NHSPC-2023/submissions/746 | 1 + ranking/NHSPC-2023/submissions/747 | 1 + ranking/NHSPC-2023/submissions/748 | 1 + ranking/NHSPC-2023/submissions/749 | 1 + ranking/NHSPC-2023/submissions/75 | 1 + ranking/NHSPC-2023/submissions/750 | 1 + ranking/NHSPC-2023/submissions/751 | 1 + ranking/NHSPC-2023/submissions/752 | 1 + ranking/NHSPC-2023/submissions/753 | 1 + ranking/NHSPC-2023/submissions/754 | 1 + ranking/NHSPC-2023/submissions/755 | 1 + ranking/NHSPC-2023/submissions/756 | 1 + ranking/NHSPC-2023/submissions/757 | 1 + ranking/NHSPC-2023/submissions/758 | 1 + ranking/NHSPC-2023/submissions/759 | 1 + ranking/NHSPC-2023/submissions/76 | 1 + ranking/NHSPC-2023/submissions/760 | 1 + ranking/NHSPC-2023/submissions/761 | 1 + ranking/NHSPC-2023/submissions/762 | 1 + ranking/NHSPC-2023/submissions/763 | 1 + ranking/NHSPC-2023/submissions/764 | 1 + ranking/NHSPC-2023/submissions/765 | 1 + ranking/NHSPC-2023/submissions/766 | 1 + ranking/NHSPC-2023/submissions/767 | 1 + ranking/NHSPC-2023/submissions/768 | 1 + ranking/NHSPC-2023/submissions/769 | 1 + ranking/NHSPC-2023/submissions/77 | 1 + ranking/NHSPC-2023/submissions/770 | 1 + ranking/NHSPC-2023/submissions/771 | 1 + ranking/NHSPC-2023/submissions/772 | 1 + ranking/NHSPC-2023/submissions/773 | 1 + ranking/NHSPC-2023/submissions/774 | 1 + ranking/NHSPC-2023/submissions/775 | 1 + ranking/NHSPC-2023/submissions/776 | 1 + ranking/NHSPC-2023/submissions/777 | 1 + ranking/NHSPC-2023/submissions/778 | 1 + ranking/NHSPC-2023/submissions/779 | 1 + ranking/NHSPC-2023/submissions/78 | 1 + ranking/NHSPC-2023/submissions/780 | 1 + ranking/NHSPC-2023/submissions/781 | 1 + ranking/NHSPC-2023/submissions/782 | 1 + ranking/NHSPC-2023/submissions/783 | 1 + ranking/NHSPC-2023/submissions/784 | 1 + ranking/NHSPC-2023/submissions/785 | 1 + ranking/NHSPC-2023/submissions/786 | 1 + ranking/NHSPC-2023/submissions/787 | 1 + ranking/NHSPC-2023/submissions/788 | 1 + ranking/NHSPC-2023/submissions/789 | 1 + ranking/NHSPC-2023/submissions/79 | 1 + ranking/NHSPC-2023/submissions/790 | 1 + ranking/NHSPC-2023/submissions/791 | 1 + ranking/NHSPC-2023/submissions/792 | 1 + ranking/NHSPC-2023/submissions/793 | 1 + ranking/NHSPC-2023/submissions/794 | 1 + ranking/NHSPC-2023/submissions/795 | 1 + ranking/NHSPC-2023/submissions/796 | 1 + ranking/NHSPC-2023/submissions/797 | 1 + ranking/NHSPC-2023/submissions/798 | 1 + ranking/NHSPC-2023/submissions/799 | 1 + ranking/NHSPC-2023/submissions/80 | 1 + ranking/NHSPC-2023/submissions/800 | 1 + ranking/NHSPC-2023/submissions/801 | 1 + ranking/NHSPC-2023/submissions/802 | 1 + ranking/NHSPC-2023/submissions/803 | 1 + ranking/NHSPC-2023/submissions/804 | 1 + ranking/NHSPC-2023/submissions/805 | 1 + ranking/NHSPC-2023/submissions/806 | 1 + ranking/NHSPC-2023/submissions/807 | 1 + ranking/NHSPC-2023/submissions/808 | 1 + ranking/NHSPC-2023/submissions/809 | 1 + ranking/NHSPC-2023/submissions/81 | 1 + ranking/NHSPC-2023/submissions/810 | 1 + ranking/NHSPC-2023/submissions/811 | 1 + ranking/NHSPC-2023/submissions/812 | 1 + ranking/NHSPC-2023/submissions/813 | 1 + ranking/NHSPC-2023/submissions/814 | 1 + ranking/NHSPC-2023/submissions/815 | 1 + ranking/NHSPC-2023/submissions/816 | 1 + ranking/NHSPC-2023/submissions/817 | 1 + ranking/NHSPC-2023/submissions/818 | 1 + ranking/NHSPC-2023/submissions/819 | 1 + ranking/NHSPC-2023/submissions/82 | 1 + ranking/NHSPC-2023/submissions/820 | 1 + ranking/NHSPC-2023/submissions/821 | 1 + ranking/NHSPC-2023/submissions/822 | 1 + ranking/NHSPC-2023/submissions/823 | 1 + ranking/NHSPC-2023/submissions/824 | 1 + ranking/NHSPC-2023/submissions/825 | 1 + ranking/NHSPC-2023/submissions/826 | 1 + ranking/NHSPC-2023/submissions/827 | 1 + ranking/NHSPC-2023/submissions/828 | 1 + ranking/NHSPC-2023/submissions/829 | 1 + ranking/NHSPC-2023/submissions/83 | 1 + ranking/NHSPC-2023/submissions/830 | 1 + ranking/NHSPC-2023/submissions/831 | 1 + ranking/NHSPC-2023/submissions/832 | 1 + ranking/NHSPC-2023/submissions/833 | 1 + ranking/NHSPC-2023/submissions/834 | 1 + ranking/NHSPC-2023/submissions/835 | 1 + ranking/NHSPC-2023/submissions/836 | 1 + ranking/NHSPC-2023/submissions/837 | 1 + ranking/NHSPC-2023/submissions/838 | 1 + ranking/NHSPC-2023/submissions/839 | 1 + ranking/NHSPC-2023/submissions/84 | 1 + ranking/NHSPC-2023/submissions/840 | 1 + ranking/NHSPC-2023/submissions/841 | 1 + ranking/NHSPC-2023/submissions/842 | 1 + ranking/NHSPC-2023/submissions/843 | 1 + ranking/NHSPC-2023/submissions/844 | 1 + ranking/NHSPC-2023/submissions/845 | 1 + ranking/NHSPC-2023/submissions/846 | 1 + ranking/NHSPC-2023/submissions/847 | 1 + ranking/NHSPC-2023/submissions/848 | 1 + ranking/NHSPC-2023/submissions/849 | 1 + ranking/NHSPC-2023/submissions/85 | 1 + ranking/NHSPC-2023/submissions/850 | 1 + ranking/NHSPC-2023/submissions/851 | 1 + ranking/NHSPC-2023/submissions/852 | 1 + ranking/NHSPC-2023/submissions/853 | 1 + ranking/NHSPC-2023/submissions/854 | 1 + ranking/NHSPC-2023/submissions/855 | 1 + ranking/NHSPC-2023/submissions/856 | 1 + ranking/NHSPC-2023/submissions/857 | 1 + ranking/NHSPC-2023/submissions/858 | 1 + ranking/NHSPC-2023/submissions/859 | 1 + ranking/NHSPC-2023/submissions/86 | 1 + ranking/NHSPC-2023/submissions/860 | 1 + ranking/NHSPC-2023/submissions/861 | 1 + ranking/NHSPC-2023/submissions/862 | 1 + ranking/NHSPC-2023/submissions/863 | 1 + ranking/NHSPC-2023/submissions/864 | 1 + ranking/NHSPC-2023/submissions/865 | 1 + ranking/NHSPC-2023/submissions/866 | 1 + ranking/NHSPC-2023/submissions/867 | 1 + ranking/NHSPC-2023/submissions/868 | 1 + ranking/NHSPC-2023/submissions/869 | 1 + ranking/NHSPC-2023/submissions/87 | 1 + ranking/NHSPC-2023/submissions/870 | 1 + ranking/NHSPC-2023/submissions/871 | 1 + ranking/NHSPC-2023/submissions/872 | 1 + ranking/NHSPC-2023/submissions/873 | 1 + ranking/NHSPC-2023/submissions/874 | 1 + ranking/NHSPC-2023/submissions/875 | 1 + ranking/NHSPC-2023/submissions/876 | 1 + ranking/NHSPC-2023/submissions/877 | 1 + ranking/NHSPC-2023/submissions/878 | 1 + ranking/NHSPC-2023/submissions/879 | 1 + ranking/NHSPC-2023/submissions/88 | 1 + ranking/NHSPC-2023/submissions/880 | 1 + ranking/NHSPC-2023/submissions/881 | 1 + ranking/NHSPC-2023/submissions/882 | 1 + ranking/NHSPC-2023/submissions/883 | 1 + ranking/NHSPC-2023/submissions/884 | 1 + ranking/NHSPC-2023/submissions/885 | 1 + ranking/NHSPC-2023/submissions/886 | 1 + ranking/NHSPC-2023/submissions/887 | 1 + ranking/NHSPC-2023/submissions/888 | 1 + ranking/NHSPC-2023/submissions/889 | 1 + ranking/NHSPC-2023/submissions/89 | 1 + ranking/NHSPC-2023/submissions/890 | 1 + ranking/NHSPC-2023/submissions/891 | 1 + ranking/NHSPC-2023/submissions/892 | 1 + ranking/NHSPC-2023/submissions/893 | 1 + ranking/NHSPC-2023/submissions/894 | 1 + ranking/NHSPC-2023/submissions/895 | 1 + ranking/NHSPC-2023/submissions/896 | 1 + ranking/NHSPC-2023/submissions/897 | 1 + ranking/NHSPC-2023/submissions/898 | 1 + ranking/NHSPC-2023/submissions/899 | 1 + ranking/NHSPC-2023/submissions/90 | 1 + ranking/NHSPC-2023/submissions/900 | 1 + ranking/NHSPC-2023/submissions/901 | 1 + ranking/NHSPC-2023/submissions/902 | 1 + ranking/NHSPC-2023/submissions/903 | 1 + ranking/NHSPC-2023/submissions/904 | 1 + ranking/NHSPC-2023/submissions/905 | 1 + ranking/NHSPC-2023/submissions/906 | 1 + ranking/NHSPC-2023/submissions/907 | 1 + ranking/NHSPC-2023/submissions/908 | 1 + ranking/NHSPC-2023/submissions/909 | 1 + ranking/NHSPC-2023/submissions/91 | 1 + ranking/NHSPC-2023/submissions/910 | 1 + ranking/NHSPC-2023/submissions/911 | 1 + ranking/NHSPC-2023/submissions/912 | 1 + ranking/NHSPC-2023/submissions/913 | 1 + ranking/NHSPC-2023/submissions/914 | 1 + ranking/NHSPC-2023/submissions/915 | 1 + ranking/NHSPC-2023/submissions/916 | 1 + ranking/NHSPC-2023/submissions/917 | 1 + ranking/NHSPC-2023/submissions/918 | 1 + ranking/NHSPC-2023/submissions/919 | 1 + ranking/NHSPC-2023/submissions/92 | 1 + ranking/NHSPC-2023/submissions/920 | 1 + ranking/NHSPC-2023/submissions/921 | 1 + ranking/NHSPC-2023/submissions/922 | 1 + ranking/NHSPC-2023/submissions/923 | 1 + ranking/NHSPC-2023/submissions/924 | 1 + ranking/NHSPC-2023/submissions/925 | 1 + ranking/NHSPC-2023/submissions/926 | 1 + ranking/NHSPC-2023/submissions/927 | 1 + ranking/NHSPC-2023/submissions/928 | 1 + ranking/NHSPC-2023/submissions/929 | 1 + ranking/NHSPC-2023/submissions/93 | 1 + ranking/NHSPC-2023/submissions/930 | 1 + ranking/NHSPC-2023/submissions/931 | 1 + ranking/NHSPC-2023/submissions/932 | 1 + ranking/NHSPC-2023/submissions/933 | 1 + ranking/NHSPC-2023/submissions/934 | 1 + ranking/NHSPC-2023/submissions/935 | 1 + ranking/NHSPC-2023/submissions/936 | 1 + ranking/NHSPC-2023/submissions/937 | 1 + ranking/NHSPC-2023/submissions/938 | 1 + ranking/NHSPC-2023/submissions/939 | 1 + ranking/NHSPC-2023/submissions/94 | 1 + ranking/NHSPC-2023/submissions/940 | 1 + ranking/NHSPC-2023/submissions/941 | 1 + ranking/NHSPC-2023/submissions/942 | 1 + ranking/NHSPC-2023/submissions/943 | 1 + ranking/NHSPC-2023/submissions/944 | 1 + ranking/NHSPC-2023/submissions/945 | 1 + ranking/NHSPC-2023/submissions/95 | 1 + ranking/NHSPC-2023/submissions/96 | 1 + ranking/NHSPC-2023/submissions/97 | 1 + ranking/NHSPC-2023/submissions/98 | 1 + ranking/NHSPC-2023/submissions/99 | 1 + ranking/NHSPC-2023/submissions/index.json | 1 + ranking/NHSPC-2023/tasks/agreement | 1 + ranking/NHSPC-2023/tasks/aisimulation | 1 + ranking/NHSPC-2023/tasks/autocopilot | 1 + ranking/NHSPC-2023/tasks/convexhull | 1 + ranking/NHSPC-2023/tasks/index.json | 1 + ranking/NHSPC-2023/tasks/maze | 1 + ranking/NHSPC-2023/tasks/monster | 1 + ranking/NHSPC-2023/tasks/museum | 1 + ranking/NHSPC-2023/tasks/palindrome | 1 + ranking/NHSPC-2023/tasks/race | 1 + ranking/NHSPC-2023/teams/index.json | 1 + ranking/NHSPC-2023/users/index.json | 1 + ranking/NHSPC-2023/users/team01 | 1 + ranking/NHSPC-2023/users/team02 | 1 + ranking/NHSPC-2023/users/team03 | 1 + ranking/NHSPC-2023/users/team04 | 1 + ranking/NHSPC-2023/users/team05 | 1 + ranking/NHSPC-2023/users/team06 | 1 + ranking/NHSPC-2023/users/team07 | 1 + ranking/NHSPC-2023/users/team08 | 1 + ranking/NHSPC-2023/users/team09 | 1 + ranking/NHSPC-2023/users/team10 | 1 + ranking/NHSPC-2023/users/team12 | 1 + ranking/NHSPC-2023/users/team13 | 1 + ranking/NHSPC-2023/users/team14 | 1 + ranking/NHSPC-2023/users/team15 | 1 + ranking/NHSPC-2023/users/team16 | 1 + ranking/NHSPC-2023/users/team17 | 1 + ranking/NHSPC-2023/users/team18 | 1 + ranking/NHSPC-2023/users/team19 | 1 + ranking/NHSPC-2023/users/team20 | 1 + ranking/NHSPC-2023/users/team21 | 1 + ranking/NHSPC-2023/users/team22 | 1 + ranking/NHSPC-2023/users/team23 | 1 + ranking/NHSPC-2023/users/team24 | 1 + ranking/NHSPC-2023/users/team25 | 1 + ranking/NHSPC-2023/users/team26 | 1 + ranking/NHSPC-2023/users/team27 | 1 + ranking/NHSPC-2023/users/team28 | 1 + ranking/NHSPC-2023/users/team29 | 1 + ranking/NHSPC-2023/users/team30 | 1 + ranking/NHSPC-2023/users/team31 | 1 + ranking/NHSPC-2023/users/team32 | 1 + ranking/NHSPC-2023/users/team33 | 1 + ranking/NHSPC-2023/users/team34 | 1 + ranking/NHSPC-2023/users/team35 | 1 + ranking/NHSPC-2023/users/team36 | 1 + ranking/NHSPC-2023/users/team37 | 1 + ranking/NHSPC-2023/users/team38 | 1 + ranking/NHSPC-2023/users/team39 | 1 + ranking/NHSPC-2023/users/team40 | 1 + ranking/NHSPC-2023/users/team41 | 1 + ranking/NHSPC-2023/users/team42 | 1 + ranking/NHSPC-2023/users/team43 | 1 + ranking/NHSPC-2023/users/team44 | 1 + ranking/NHSPC-2023/users/team45 | 1 + ranking/NHSPC-2023/users/team46 | 1 + ranking/NHSPC-2023/users/team47 | 1 + ranking/NHSPC-2023/users/team48 | 1 + 1994 files changed, 8413 insertions(+) create mode 100644 ranking/NHSPC-2023/Chart.js create mode 100644 ranking/NHSPC-2023/Config.js create mode 100644 ranking/NHSPC-2023/DataStore.js create mode 100644 ranking/NHSPC-2023/HistoryStore.js create mode 100644 ranking/NHSPC-2023/Overview.js create mode 100644 ranking/NHSPC-2023/Ranking.css create mode 100644 ranking/NHSPC-2023/Ranking.html create mode 100644 ranking/NHSPC-2023/Ranking.js create mode 100644 ranking/NHSPC-2023/Scoreboard.js create mode 100644 ranking/NHSPC-2023/TeamSearch.js create mode 100644 ranking/NHSPC-2023/TimeView.js create mode 100644 ranking/NHSPC-2023/UserDetail.js create mode 100644 ranking/NHSPC-2023/contests/index.json create mode 100644 ranking/NHSPC-2023/contests/nhspc2023 create mode 100644 ranking/NHSPC-2023/faces/baluteshih create mode 100644 ranking/NHSPC-2023/faces/team01 create mode 100644 ranking/NHSPC-2023/faces/team02 create mode 100644 ranking/NHSPC-2023/faces/team03 create mode 100644 ranking/NHSPC-2023/faces/team04 create mode 100644 ranking/NHSPC-2023/faces/team05 create mode 100644 ranking/NHSPC-2023/faces/team06 create mode 100644 ranking/NHSPC-2023/faces/team07 create mode 100644 ranking/NHSPC-2023/faces/team08 create mode 100644 ranking/NHSPC-2023/faces/team09 create mode 100644 ranking/NHSPC-2023/faces/team10 create mode 100644 ranking/NHSPC-2023/faces/team12 create mode 100644 ranking/NHSPC-2023/faces/team13 create mode 100644 ranking/NHSPC-2023/faces/team14 create mode 100644 ranking/NHSPC-2023/faces/team15 create mode 100644 ranking/NHSPC-2023/faces/team16 create mode 100644 ranking/NHSPC-2023/faces/team17 create mode 100644 ranking/NHSPC-2023/faces/team18 create mode 100644 ranking/NHSPC-2023/faces/team19 create mode 100644 ranking/NHSPC-2023/faces/team20 create mode 100644 ranking/NHSPC-2023/faces/team21 create mode 100644 ranking/NHSPC-2023/faces/team22 create mode 100644 ranking/NHSPC-2023/faces/team23 create mode 100644 ranking/NHSPC-2023/faces/team24 create mode 100644 ranking/NHSPC-2023/faces/team25 create mode 100644 ranking/NHSPC-2023/faces/team26 create mode 100644 ranking/NHSPC-2023/faces/team27 create mode 100644 ranking/NHSPC-2023/faces/team28 create mode 100644 ranking/NHSPC-2023/faces/team29 create mode 100644 ranking/NHSPC-2023/faces/team30 create mode 100644 ranking/NHSPC-2023/faces/team31 create mode 100644 ranking/NHSPC-2023/faces/team32 create mode 100644 ranking/NHSPC-2023/faces/team33 create mode 100644 ranking/NHSPC-2023/faces/team34 create mode 100644 ranking/NHSPC-2023/faces/team35 create mode 100644 ranking/NHSPC-2023/faces/team36 create mode 100644 ranking/NHSPC-2023/faces/team37 create mode 100644 ranking/NHSPC-2023/faces/team38 create mode 100644 ranking/NHSPC-2023/faces/team39 create mode 100644 ranking/NHSPC-2023/faces/team40 create mode 100644 ranking/NHSPC-2023/faces/team41 create mode 100644 ranking/NHSPC-2023/faces/team42 create mode 100644 ranking/NHSPC-2023/faces/team43 create mode 100644 ranking/NHSPC-2023/faces/team44 create mode 100644 ranking/NHSPC-2023/faces/team45 create mode 100644 ranking/NHSPC-2023/faces/team46 create mode 100644 ranking/NHSPC-2023/faces/team47 create mode 100644 ranking/NHSPC-2023/faces/team48 create mode 100644 ranking/NHSPC-2023/history create mode 100644 ranking/NHSPC-2023/img/close.png create mode 100644 ranking/NHSPC-2023/img/face.png create mode 100644 ranking/NHSPC-2023/img/favicon.ico create mode 100644 ranking/NHSPC-2023/img/flag.png create mode 100644 ranking/NHSPC-2023/img/logo.png create mode 100644 ranking/NHSPC-2023/img/tick_black.png create mode 100644 ranking/NHSPC-2023/img/tick_white.png create mode 100644 ranking/NHSPC-2023/lib/eventsource.js create mode 100644 ranking/NHSPC-2023/lib/explorercanvas.js create mode 100644 ranking/NHSPC-2023/lib/jquery.js create mode 100644 ranking/NHSPC-2023/lib/raphael.js create mode 100644 ranking/NHSPC-2023/logo create mode 100644 ranking/NHSPC-2023/scores create mode 100644 ranking/NHSPC-2023/subchanges/170208497641s create mode 100644 ranking/NHSPC-2023/subchanges/170208527342s create mode 100644 ranking/NHSPC-2023/subchanges/170208557043s create mode 100644 ranking/NHSPC-2023/subchanges/170208557644s create mode 100644 ranking/NHSPC-2023/subchanges/170208563845s create mode 100644 ranking/NHSPC-2023/subchanges/170208565146s create mode 100644 ranking/NHSPC-2023/subchanges/170208568847s create mode 100644 ranking/NHSPC-2023/subchanges/170208580448s create mode 100644 ranking/NHSPC-2023/subchanges/170208583649s create mode 100644 ranking/NHSPC-2023/subchanges/170208583950s create mode 100644 ranking/NHSPC-2023/subchanges/170208593251s create mode 100644 ranking/NHSPC-2023/subchanges/170208593352s create mode 100644 ranking/NHSPC-2023/subchanges/170208596453s create mode 100644 ranking/NHSPC-2023/subchanges/170208601154s create mode 100644 ranking/NHSPC-2023/subchanges/170208604455s create mode 100644 ranking/NHSPC-2023/subchanges/170208606156s create mode 100644 ranking/NHSPC-2023/subchanges/170208612357s create mode 100644 ranking/NHSPC-2023/subchanges/170208615158s create mode 100644 ranking/NHSPC-2023/subchanges/170208617059s create mode 100644 ranking/NHSPC-2023/subchanges/170208618160s create mode 100644 ranking/NHSPC-2023/subchanges/170208620961s create mode 100644 ranking/NHSPC-2023/subchanges/170208622662s create mode 100644 ranking/NHSPC-2023/subchanges/170208626063s create mode 100644 ranking/NHSPC-2023/subchanges/170208635164s create mode 100644 ranking/NHSPC-2023/subchanges/170208638165s create mode 100644 ranking/NHSPC-2023/subchanges/170208642266s create mode 100644 ranking/NHSPC-2023/subchanges/170208643067s create mode 100644 ranking/NHSPC-2023/subchanges/170208643268s create mode 100644 ranking/NHSPC-2023/subchanges/170208643469s create mode 100644 ranking/NHSPC-2023/subchanges/170208650870s create mode 100644 ranking/NHSPC-2023/subchanges/170208654371s create mode 100644 ranking/NHSPC-2023/subchanges/170208655172s create mode 100644 ranking/NHSPC-2023/subchanges/170208655173s create mode 100644 ranking/NHSPC-2023/subchanges/170208655374s create mode 100644 ranking/NHSPC-2023/subchanges/170208656375s create mode 100644 ranking/NHSPC-2023/subchanges/170208660476s create mode 100644 ranking/NHSPC-2023/subchanges/170208660477s create mode 100644 ranking/NHSPC-2023/subchanges/170208664378s create mode 100644 ranking/NHSPC-2023/subchanges/170208668279s create mode 100644 ranking/NHSPC-2023/subchanges/170208669380s create mode 100644 ranking/NHSPC-2023/subchanges/170208671681s create mode 100644 ranking/NHSPC-2023/subchanges/170208673182s create mode 100644 ranking/NHSPC-2023/subchanges/170208676283s create mode 100644 ranking/NHSPC-2023/subchanges/170208677084s create mode 100644 ranking/NHSPC-2023/subchanges/170208677785s create mode 100644 ranking/NHSPC-2023/subchanges/170208678986s create mode 100644 ranking/NHSPC-2023/subchanges/170208680687s create mode 100644 ranking/NHSPC-2023/subchanges/170208681788s create mode 100644 ranking/NHSPC-2023/subchanges/170208682289s create mode 100644 ranking/NHSPC-2023/subchanges/170208683790s create mode 100644 ranking/NHSPC-2023/subchanges/170208685791s create mode 100644 ranking/NHSPC-2023/subchanges/170208685992s create mode 100644 ranking/NHSPC-2023/subchanges/170208688693s create mode 100644 ranking/NHSPC-2023/subchanges/170208690094s create mode 100644 ranking/NHSPC-2023/subchanges/170208690195s create mode 100644 ranking/NHSPC-2023/subchanges/170208694496s create mode 100644 ranking/NHSPC-2023/subchanges/170208695697s create mode 100644 ranking/NHSPC-2023/subchanges/170208696998s create mode 100644 ranking/NHSPC-2023/subchanges/170208698199s create mode 100644 ranking/NHSPC-2023/subchanges/1702087024100s create mode 100644 ranking/NHSPC-2023/subchanges/1702087027101s create mode 100644 ranking/NHSPC-2023/subchanges/1702087038102s create mode 100644 ranking/NHSPC-2023/subchanges/1702087044103s create mode 100644 ranking/NHSPC-2023/subchanges/1702087056104s create mode 100644 ranking/NHSPC-2023/subchanges/1702087095105s create mode 100644 ranking/NHSPC-2023/subchanges/1702087096106s create mode 100644 ranking/NHSPC-2023/subchanges/1702087110107s create mode 100644 ranking/NHSPC-2023/subchanges/1702087153108s create mode 100644 ranking/NHSPC-2023/subchanges/1702087165109s create mode 100644 ranking/NHSPC-2023/subchanges/1702087196110s create mode 100644 ranking/NHSPC-2023/subchanges/1702087199111s create mode 100644 ranking/NHSPC-2023/subchanges/1702087211112s create mode 100644 ranking/NHSPC-2023/subchanges/1702087223113s create mode 100644 ranking/NHSPC-2023/subchanges/1702087260114s create mode 100644 ranking/NHSPC-2023/subchanges/1702087266115s create mode 100644 ranking/NHSPC-2023/subchanges/1702087271116s create mode 100644 ranking/NHSPC-2023/subchanges/1702087271117s create mode 100644 ranking/NHSPC-2023/subchanges/1702087283118s create mode 100644 ranking/NHSPC-2023/subchanges/1702087315119s create mode 100644 ranking/NHSPC-2023/subchanges/1702087329120s create mode 100644 ranking/NHSPC-2023/subchanges/1702087330121s create mode 100644 ranking/NHSPC-2023/subchanges/1702087386122s create mode 100644 ranking/NHSPC-2023/subchanges/1702087402123s create mode 100644 ranking/NHSPC-2023/subchanges/1702087403124s create mode 100644 ranking/NHSPC-2023/subchanges/1702087409125s create mode 100644 ranking/NHSPC-2023/subchanges/1702087434126s create mode 100644 ranking/NHSPC-2023/subchanges/1702087453127s create mode 100644 ranking/NHSPC-2023/subchanges/1702087467128s create mode 100644 ranking/NHSPC-2023/subchanges/1702087478129s create mode 100644 ranking/NHSPC-2023/subchanges/1702087484130s create mode 100644 ranking/NHSPC-2023/subchanges/1702087532131s create mode 100644 ranking/NHSPC-2023/subchanges/1702087590132s create mode 100644 ranking/NHSPC-2023/subchanges/1702087651133s create mode 100644 ranking/NHSPC-2023/subchanges/1702087671134s create mode 100644 ranking/NHSPC-2023/subchanges/1702087713135s create mode 100644 ranking/NHSPC-2023/subchanges/1702087722136s create mode 100644 ranking/NHSPC-2023/subchanges/1702087780137s create mode 100644 ranking/NHSPC-2023/subchanges/1702087797138s create mode 100644 ranking/NHSPC-2023/subchanges/1702087856139s create mode 100644 ranking/NHSPC-2023/subchanges/1702087879140s create mode 100644 ranking/NHSPC-2023/subchanges/1702087888141s create mode 100644 ranking/NHSPC-2023/subchanges/1702087888142s create mode 100644 ranking/NHSPC-2023/subchanges/1702087897143s create mode 100644 ranking/NHSPC-2023/subchanges/1702087904144s create mode 100644 ranking/NHSPC-2023/subchanges/1702087912145s create mode 100644 ranking/NHSPC-2023/subchanges/1702087937146s create mode 100644 ranking/NHSPC-2023/subchanges/1702087974147s create mode 100644 ranking/NHSPC-2023/subchanges/1702088009148s create mode 100644 ranking/NHSPC-2023/subchanges/1702088011149s create mode 100644 ranking/NHSPC-2023/subchanges/1702088045150s create mode 100644 ranking/NHSPC-2023/subchanges/1702088050151s create mode 100644 ranking/NHSPC-2023/subchanges/1702088053152s create mode 100644 ranking/NHSPC-2023/subchanges/1702088062153s create mode 100644 ranking/NHSPC-2023/subchanges/1702088093154s create mode 100644 ranking/NHSPC-2023/subchanges/1702088132155s create mode 100644 ranking/NHSPC-2023/subchanges/1702088134156s create mode 100644 ranking/NHSPC-2023/subchanges/1702088193157s create mode 100644 ranking/NHSPC-2023/subchanges/1702088215158s create mode 100644 ranking/NHSPC-2023/subchanges/1702088290159s create mode 100644 ranking/NHSPC-2023/subchanges/1702088294160s create mode 100644 ranking/NHSPC-2023/subchanges/1702088311161s create mode 100644 ranking/NHSPC-2023/subchanges/1702088339162s create mode 100644 ranking/NHSPC-2023/subchanges/1702088374163s create mode 100644 ranking/NHSPC-2023/subchanges/1702088426164s create mode 100644 ranking/NHSPC-2023/subchanges/1702088450165s create mode 100644 ranking/NHSPC-2023/subchanges/1702088457166s create mode 100644 ranking/NHSPC-2023/subchanges/1702088519167s create mode 100644 ranking/NHSPC-2023/subchanges/1702088523168s create mode 100644 ranking/NHSPC-2023/subchanges/1702088526169s create mode 100644 ranking/NHSPC-2023/subchanges/1702088556170s create mode 100644 ranking/NHSPC-2023/subchanges/1702088587171s create mode 100644 ranking/NHSPC-2023/subchanges/1702088611172s create mode 100644 ranking/NHSPC-2023/subchanges/1702088614173s create mode 100644 ranking/NHSPC-2023/subchanges/1702088637174s create mode 100644 ranking/NHSPC-2023/subchanges/1702088673175s create mode 100644 ranking/NHSPC-2023/subchanges/1702088686176s create mode 100644 ranking/NHSPC-2023/subchanges/1702088686177s create mode 100644 ranking/NHSPC-2023/subchanges/1702088689178s create mode 100644 ranking/NHSPC-2023/subchanges/1702088717179s create mode 100644 ranking/NHSPC-2023/subchanges/1702088759180s create mode 100644 ranking/NHSPC-2023/subchanges/1702088770181s create mode 100644 ranking/NHSPC-2023/subchanges/1702088862182s create mode 100644 ranking/NHSPC-2023/subchanges/1702088868183s create mode 100644 ranking/NHSPC-2023/subchanges/1702088871184s create mode 100644 ranking/NHSPC-2023/subchanges/1702088951185s create mode 100644 ranking/NHSPC-2023/subchanges/1702088969186s create mode 100644 ranking/NHSPC-2023/subchanges/1702088985187s create mode 100644 ranking/NHSPC-2023/subchanges/1702088993188s create mode 100644 ranking/NHSPC-2023/subchanges/1702088993189s create mode 100644 ranking/NHSPC-2023/subchanges/1702088998190s create mode 100644 ranking/NHSPC-2023/subchanges/1702089011191s create mode 100644 ranking/NHSPC-2023/subchanges/1702089026192s create mode 100644 ranking/NHSPC-2023/subchanges/1702089043193s create mode 100644 ranking/NHSPC-2023/subchanges/1702089043194s create mode 100644 ranking/NHSPC-2023/subchanges/1702089094195s create mode 100644 ranking/NHSPC-2023/subchanges/1702089119196s create mode 100644 ranking/NHSPC-2023/subchanges/1702089146197s create mode 100644 ranking/NHSPC-2023/subchanges/1702089164198s create mode 100644 ranking/NHSPC-2023/subchanges/1702089220199s create mode 100644 ranking/NHSPC-2023/subchanges/1702089227200s create mode 100644 ranking/NHSPC-2023/subchanges/1702089239201s create mode 100644 ranking/NHSPC-2023/subchanges/1702089254202s create mode 100644 ranking/NHSPC-2023/subchanges/1702089309203s create mode 100644 ranking/NHSPC-2023/subchanges/1702089342204s create mode 100644 ranking/NHSPC-2023/subchanges/1702089346205s create mode 100644 ranking/NHSPC-2023/subchanges/1702089362206s create mode 100644 ranking/NHSPC-2023/subchanges/1702089416207s create mode 100644 ranking/NHSPC-2023/subchanges/1702089427208s create mode 100644 ranking/NHSPC-2023/subchanges/1702089527209s create mode 100644 ranking/NHSPC-2023/subchanges/1702089528210s create mode 100644 ranking/NHSPC-2023/subchanges/1702089682211s create mode 100644 ranking/NHSPC-2023/subchanges/1702089693212s create mode 100644 ranking/NHSPC-2023/subchanges/1702089712213s create mode 100644 ranking/NHSPC-2023/subchanges/1702089728214s create mode 100644 ranking/NHSPC-2023/subchanges/1702089757215s create mode 100644 ranking/NHSPC-2023/subchanges/1702089826216s create mode 100644 ranking/NHSPC-2023/subchanges/1702089837217s create mode 100644 ranking/NHSPC-2023/subchanges/1702089837218s create mode 100644 ranking/NHSPC-2023/subchanges/1702089851219s create mode 100644 ranking/NHSPC-2023/subchanges/1702089879220s create mode 100644 ranking/NHSPC-2023/subchanges/1702089906221s create mode 100644 ranking/NHSPC-2023/subchanges/1702089982222s create mode 100644 ranking/NHSPC-2023/subchanges/1702089985223s create mode 100644 ranking/NHSPC-2023/subchanges/1702089996224s create mode 100644 ranking/NHSPC-2023/subchanges/1702090027225s create mode 100644 ranking/NHSPC-2023/subchanges/1702090027226s create mode 100644 ranking/NHSPC-2023/subchanges/1702090039227s create mode 100644 ranking/NHSPC-2023/subchanges/1702090042228s create mode 100644 ranking/NHSPC-2023/subchanges/1702090050229s create mode 100644 ranking/NHSPC-2023/subchanges/1702090064230s create mode 100644 ranking/NHSPC-2023/subchanges/1702090087231s create mode 100644 ranking/NHSPC-2023/subchanges/1702090098232s create mode 100644 ranking/NHSPC-2023/subchanges/1702090131233s create mode 100644 ranking/NHSPC-2023/subchanges/1702090170234s create mode 100644 ranking/NHSPC-2023/subchanges/1702090219235s create mode 100644 ranking/NHSPC-2023/subchanges/1702090347236s create mode 100644 ranking/NHSPC-2023/subchanges/1702090353237s create mode 100644 ranking/NHSPC-2023/subchanges/1702090368238s create mode 100644 ranking/NHSPC-2023/subchanges/1702090402239s create mode 100644 ranking/NHSPC-2023/subchanges/1702090409240s create mode 100644 ranking/NHSPC-2023/subchanges/1702090411241s create mode 100644 ranking/NHSPC-2023/subchanges/1702090435242s create mode 100644 ranking/NHSPC-2023/subchanges/1702090472243s create mode 100644 ranking/NHSPC-2023/subchanges/1702090474244s create mode 100644 ranking/NHSPC-2023/subchanges/1702090535245s create mode 100644 ranking/NHSPC-2023/subchanges/1702090537246s create mode 100644 ranking/NHSPC-2023/subchanges/1702090567247s create mode 100644 ranking/NHSPC-2023/subchanges/1702090576248s create mode 100644 ranking/NHSPC-2023/subchanges/1702090595249s create mode 100644 ranking/NHSPC-2023/subchanges/1702090631250s create mode 100644 ranking/NHSPC-2023/subchanges/1702090647251s create mode 100644 ranking/NHSPC-2023/subchanges/1702090655252s create mode 100644 ranking/NHSPC-2023/subchanges/1702090661253s create mode 100644 ranking/NHSPC-2023/subchanges/1702090682254s create mode 100644 ranking/NHSPC-2023/subchanges/1702090709255s create mode 100644 ranking/NHSPC-2023/subchanges/1702090715256s create mode 100644 ranking/NHSPC-2023/subchanges/1702090834257s create mode 100644 ranking/NHSPC-2023/subchanges/1702090841258s create mode 100644 ranking/NHSPC-2023/subchanges/1702090860259s create mode 100644 ranking/NHSPC-2023/subchanges/1702090921260s create mode 100644 ranking/NHSPC-2023/subchanges/1702090936261s create mode 100644 ranking/NHSPC-2023/subchanges/1702090968262s create mode 100644 ranking/NHSPC-2023/subchanges/1702091026263s create mode 100644 ranking/NHSPC-2023/subchanges/1702091057264s create mode 100644 ranking/NHSPC-2023/subchanges/1702091074265s create mode 100644 ranking/NHSPC-2023/subchanges/1702091124266s create mode 100644 ranking/NHSPC-2023/subchanges/1702091175267s create mode 100644 ranking/NHSPC-2023/subchanges/1702091185268s create mode 100644 ranking/NHSPC-2023/subchanges/1702091185269s create mode 100644 ranking/NHSPC-2023/subchanges/1702091283270s create mode 100644 ranking/NHSPC-2023/subchanges/1702091366271s create mode 100644 ranking/NHSPC-2023/subchanges/1702091415272s create mode 100644 ranking/NHSPC-2023/subchanges/1702091423273s create mode 100644 ranking/NHSPC-2023/subchanges/1702091436274s create mode 100644 ranking/NHSPC-2023/subchanges/1702091464275s create mode 100644 ranking/NHSPC-2023/subchanges/1702091530276s create mode 100644 ranking/NHSPC-2023/subchanges/1702091546277s create mode 100644 ranking/NHSPC-2023/subchanges/1702091600278s create mode 100644 ranking/NHSPC-2023/subchanges/1702091648279s create mode 100644 ranking/NHSPC-2023/subchanges/1702091656280s create mode 100644 ranking/NHSPC-2023/subchanges/1702091715281s create mode 100644 ranking/NHSPC-2023/subchanges/1702091723282s create mode 100644 ranking/NHSPC-2023/subchanges/1702091782283s create mode 100644 ranking/NHSPC-2023/subchanges/1702091801284s create mode 100644 ranking/NHSPC-2023/subchanges/1702091832285s create mode 100644 ranking/NHSPC-2023/subchanges/1702091893286s create mode 100644 ranking/NHSPC-2023/subchanges/1702091927287s create mode 100644 ranking/NHSPC-2023/subchanges/1702091945288s create mode 100644 ranking/NHSPC-2023/subchanges/1702091954289s create mode 100644 ranking/NHSPC-2023/subchanges/1702092005290s create mode 100644 ranking/NHSPC-2023/subchanges/1702092007291s create mode 100644 ranking/NHSPC-2023/subchanges/1702092015292s create mode 100644 ranking/NHSPC-2023/subchanges/1702092044293s create mode 100644 ranking/NHSPC-2023/subchanges/1702092053294s create mode 100644 ranking/NHSPC-2023/subchanges/1702092054295s create mode 100644 ranking/NHSPC-2023/subchanges/1702092142296s create mode 100644 ranking/NHSPC-2023/subchanges/1702092172297s create mode 100644 ranking/NHSPC-2023/subchanges/1702092176298s create mode 100644 ranking/NHSPC-2023/subchanges/1702092203299s create mode 100644 ranking/NHSPC-2023/subchanges/1702092230300s create mode 100644 ranking/NHSPC-2023/subchanges/1702092239301s create mode 100644 ranking/NHSPC-2023/subchanges/1702092240302s create mode 100644 ranking/NHSPC-2023/subchanges/1702092244303s create mode 100644 ranking/NHSPC-2023/subchanges/1702092296304s create mode 100644 ranking/NHSPC-2023/subchanges/1702092309305s create mode 100644 ranking/NHSPC-2023/subchanges/1702092413306s create mode 100644 ranking/NHSPC-2023/subchanges/1702092494307s create mode 100644 ranking/NHSPC-2023/subchanges/1702092514308s create mode 100644 ranking/NHSPC-2023/subchanges/1702092528309s create mode 100644 ranking/NHSPC-2023/subchanges/1702092544310s create mode 100644 ranking/NHSPC-2023/subchanges/1702092545311s create mode 100644 ranking/NHSPC-2023/subchanges/1702092569312s create mode 100644 ranking/NHSPC-2023/subchanges/1702092596313s create mode 100644 ranking/NHSPC-2023/subchanges/1702092609314s create mode 100644 ranking/NHSPC-2023/subchanges/1702092613315s create mode 100644 ranking/NHSPC-2023/subchanges/1702092630316s create mode 100644 ranking/NHSPC-2023/subchanges/1702092637317s create mode 100644 ranking/NHSPC-2023/subchanges/1702092639318s create mode 100644 ranking/NHSPC-2023/subchanges/1702092668319s create mode 100644 ranking/NHSPC-2023/subchanges/1702092680320s create mode 100644 ranking/NHSPC-2023/subchanges/1702092690321s create mode 100644 ranking/NHSPC-2023/subchanges/1702092733322s create mode 100644 ranking/NHSPC-2023/subchanges/1702092739323s create mode 100644 ranking/NHSPC-2023/subchanges/1702092799324s create mode 100644 ranking/NHSPC-2023/subchanges/1702092845325s create mode 100644 ranking/NHSPC-2023/subchanges/1702092854326s create mode 100644 ranking/NHSPC-2023/subchanges/1702092883327s create mode 100644 ranking/NHSPC-2023/subchanges/1702092900328s create mode 100644 ranking/NHSPC-2023/subchanges/1702092911329s create mode 100644 ranking/NHSPC-2023/subchanges/1702092921330s create mode 100644 ranking/NHSPC-2023/subchanges/1702092931331s create mode 100644 ranking/NHSPC-2023/subchanges/1702092964332s create mode 100644 ranking/NHSPC-2023/subchanges/1702092967333s create mode 100644 ranking/NHSPC-2023/subchanges/1702092975334s create mode 100644 ranking/NHSPC-2023/subchanges/1702092978335s create mode 100644 ranking/NHSPC-2023/subchanges/1702092991336s create mode 100644 ranking/NHSPC-2023/subchanges/1702093010337s create mode 100644 ranking/NHSPC-2023/subchanges/1702093039338s create mode 100644 ranking/NHSPC-2023/subchanges/1702093081339s create mode 100644 ranking/NHSPC-2023/subchanges/1702093087340s create mode 100644 ranking/NHSPC-2023/subchanges/1702093094341s create mode 100644 ranking/NHSPC-2023/subchanges/1702093112342s create mode 100644 ranking/NHSPC-2023/subchanges/1702093118343s create mode 100644 ranking/NHSPC-2023/subchanges/1702093119344s create mode 100644 ranking/NHSPC-2023/subchanges/1702093170345s create mode 100644 ranking/NHSPC-2023/subchanges/1702093173346s create mode 100644 ranking/NHSPC-2023/subchanges/1702093234347s create mode 100644 ranking/NHSPC-2023/subchanges/1702093246348s create mode 100644 ranking/NHSPC-2023/subchanges/1702093252349s create mode 100644 ranking/NHSPC-2023/subchanges/1702093320350s create mode 100644 ranking/NHSPC-2023/subchanges/1702093382351s create mode 100644 ranking/NHSPC-2023/subchanges/1702093395352s create mode 100644 ranking/NHSPC-2023/subchanges/1702093401353s create mode 100644 ranking/NHSPC-2023/subchanges/1702093432354s create mode 100644 ranking/NHSPC-2023/subchanges/1702093440355s create mode 100644 ranking/NHSPC-2023/subchanges/1702093444356s create mode 100644 ranking/NHSPC-2023/subchanges/1702093456357s create mode 100644 ranking/NHSPC-2023/subchanges/1702093488358s create mode 100644 ranking/NHSPC-2023/subchanges/1702093519359s create mode 100644 ranking/NHSPC-2023/subchanges/1702093553360s create mode 100644 ranking/NHSPC-2023/subchanges/1702093568361s create mode 100644 ranking/NHSPC-2023/subchanges/1702093575362s create mode 100644 ranking/NHSPC-2023/subchanges/1702093601363s create mode 100644 ranking/NHSPC-2023/subchanges/1702093604364s create mode 100644 ranking/NHSPC-2023/subchanges/1702093624365s create mode 100644 ranking/NHSPC-2023/subchanges/1702093629366s create mode 100644 ranking/NHSPC-2023/subchanges/1702093675367s create mode 100644 ranking/NHSPC-2023/subchanges/1702093679368s create mode 100644 ranking/NHSPC-2023/subchanges/1702093733369s create mode 100644 ranking/NHSPC-2023/subchanges/1702093778370s create mode 100644 ranking/NHSPC-2023/subchanges/1702093784371s create mode 100644 ranking/NHSPC-2023/subchanges/1702093786372s create mode 100644 ranking/NHSPC-2023/subchanges/1702093787373s create mode 100644 ranking/NHSPC-2023/subchanges/1702093798374s create mode 100644 ranking/NHSPC-2023/subchanges/1702093809375s create mode 100644 ranking/NHSPC-2023/subchanges/1702093812376s create mode 100644 ranking/NHSPC-2023/subchanges/1702093850377s create mode 100644 ranking/NHSPC-2023/subchanges/1702093858378s create mode 100644 ranking/NHSPC-2023/subchanges/1702093909379s create mode 100644 ranking/NHSPC-2023/subchanges/1702093914380s create mode 100644 ranking/NHSPC-2023/subchanges/1702093930381s create mode 100644 ranking/NHSPC-2023/subchanges/1702093956382s create mode 100644 ranking/NHSPC-2023/subchanges/1702093966383s create mode 100644 ranking/NHSPC-2023/subchanges/1702093971384s create mode 100644 ranking/NHSPC-2023/subchanges/1702093978385s create mode 100644 ranking/NHSPC-2023/subchanges/1702093979386s create mode 100644 ranking/NHSPC-2023/subchanges/1702094004387s create mode 100644 ranking/NHSPC-2023/subchanges/1702094007388s create mode 100644 ranking/NHSPC-2023/subchanges/1702094050389s create mode 100644 ranking/NHSPC-2023/subchanges/1702094091390s create mode 100644 ranking/NHSPC-2023/subchanges/1702094114391s create mode 100644 ranking/NHSPC-2023/subchanges/1702094116392s create mode 100644 ranking/NHSPC-2023/subchanges/1702094122393s create mode 100644 ranking/NHSPC-2023/subchanges/1702094123394s create mode 100644 ranking/NHSPC-2023/subchanges/1702094144395s create mode 100644 ranking/NHSPC-2023/subchanges/1702094192396s create mode 100644 ranking/NHSPC-2023/subchanges/1702094218397s create mode 100644 ranking/NHSPC-2023/subchanges/1702094237398s create mode 100644 ranking/NHSPC-2023/subchanges/1702094244399s create mode 100644 ranking/NHSPC-2023/subchanges/1702094276400s create mode 100644 ranking/NHSPC-2023/subchanges/1702094295401s create mode 100644 ranking/NHSPC-2023/subchanges/1702094335402s create mode 100644 ranking/NHSPC-2023/subchanges/1702094342403s create mode 100644 ranking/NHSPC-2023/subchanges/1702094343404s create mode 100644 ranking/NHSPC-2023/subchanges/1702094354405s create mode 100644 ranking/NHSPC-2023/subchanges/1702094386406s create mode 100644 ranking/NHSPC-2023/subchanges/1702094387407s create mode 100644 ranking/NHSPC-2023/subchanges/1702094423408s create mode 100644 ranking/NHSPC-2023/subchanges/1702094430409s create mode 100644 ranking/NHSPC-2023/subchanges/1702094436410s create mode 100644 ranking/NHSPC-2023/subchanges/1702094490411s create mode 100644 ranking/NHSPC-2023/subchanges/1702094535412s create mode 100644 ranking/NHSPC-2023/subchanges/1702094557413s create mode 100644 ranking/NHSPC-2023/subchanges/1702094586414s create mode 100644 ranking/NHSPC-2023/subchanges/1702094592415s create mode 100644 ranking/NHSPC-2023/subchanges/1702094600416s create mode 100644 ranking/NHSPC-2023/subchanges/1702094635417s create mode 100644 ranking/NHSPC-2023/subchanges/1702094718418s create mode 100644 ranking/NHSPC-2023/subchanges/1702094734419s create mode 100644 ranking/NHSPC-2023/subchanges/1702094737420s create mode 100644 ranking/NHSPC-2023/subchanges/1702094766421s create mode 100644 ranking/NHSPC-2023/subchanges/1702094767422s create mode 100644 ranking/NHSPC-2023/subchanges/1702094768423s create mode 100644 ranking/NHSPC-2023/subchanges/1702094783424s create mode 100644 ranking/NHSPC-2023/subchanges/1702094788425s create mode 100644 ranking/NHSPC-2023/subchanges/1702094801426s create mode 100644 ranking/NHSPC-2023/subchanges/1702094837427s create mode 100644 ranking/NHSPC-2023/subchanges/1702094868428s create mode 100644 ranking/NHSPC-2023/subchanges/1702094930429s create mode 100644 ranking/NHSPC-2023/subchanges/1702094931430s create mode 100644 ranking/NHSPC-2023/subchanges/1702094934431s create mode 100644 ranking/NHSPC-2023/subchanges/1702095007432s create mode 100644 ranking/NHSPC-2023/subchanges/1702095051433s create mode 100644 ranking/NHSPC-2023/subchanges/1702095074434s create mode 100644 ranking/NHSPC-2023/subchanges/1702095112435s create mode 100644 ranking/NHSPC-2023/subchanges/1702095127436s create mode 100644 ranking/NHSPC-2023/subchanges/1702095131437s create mode 100644 ranking/NHSPC-2023/subchanges/1702095135438s create mode 100644 ranking/NHSPC-2023/subchanges/1702095218439s create mode 100644 ranking/NHSPC-2023/subchanges/1702095235440s create mode 100644 ranking/NHSPC-2023/subchanges/1702095262441s create mode 100644 ranking/NHSPC-2023/subchanges/1702095281442s create mode 100644 ranking/NHSPC-2023/subchanges/1702095299443s create mode 100644 ranking/NHSPC-2023/subchanges/1702095355444s create mode 100644 ranking/NHSPC-2023/subchanges/1702095366445s create mode 100644 ranking/NHSPC-2023/subchanges/1702095405446s create mode 100644 ranking/NHSPC-2023/subchanges/1702095415447s create mode 100644 ranking/NHSPC-2023/subchanges/1702095417448s create mode 100644 ranking/NHSPC-2023/subchanges/1702095417449s create mode 100644 ranking/NHSPC-2023/subchanges/1702095447450s create mode 100644 ranking/NHSPC-2023/subchanges/1702095501451s create mode 100644 ranking/NHSPC-2023/subchanges/1702095503452s create mode 100644 ranking/NHSPC-2023/subchanges/1702095506453s create mode 100644 ranking/NHSPC-2023/subchanges/1702095512454s create mode 100644 ranking/NHSPC-2023/subchanges/1702095537455s create mode 100644 ranking/NHSPC-2023/subchanges/1702095554456s create mode 100644 ranking/NHSPC-2023/subchanges/1702095576457s create mode 100644 ranking/NHSPC-2023/subchanges/1702095588458s create mode 100644 ranking/NHSPC-2023/subchanges/1702095589459s create mode 100644 ranking/NHSPC-2023/subchanges/1702095614460s create mode 100644 ranking/NHSPC-2023/subchanges/1702095682461s create mode 100644 ranking/NHSPC-2023/subchanges/1702095690462s create mode 100644 ranking/NHSPC-2023/subchanges/1702095690463s create mode 100644 ranking/NHSPC-2023/subchanges/1702095717464s create mode 100644 ranking/NHSPC-2023/subchanges/1702095718465s create mode 100644 ranking/NHSPC-2023/subchanges/1702095720466s create mode 100644 ranking/NHSPC-2023/subchanges/1702095728467s create mode 100644 ranking/NHSPC-2023/subchanges/1702095765468s create mode 100644 ranking/NHSPC-2023/subchanges/1702095793469s create mode 100644 ranking/NHSPC-2023/subchanges/1702095829470s create mode 100644 ranking/NHSPC-2023/subchanges/1702095869471s create mode 100644 ranking/NHSPC-2023/subchanges/1702095900472s create mode 100644 ranking/NHSPC-2023/subchanges/1702095914473s create mode 100644 ranking/NHSPC-2023/subchanges/1702095925474s create mode 100644 ranking/NHSPC-2023/subchanges/1702095963475s create mode 100644 ranking/NHSPC-2023/subchanges/1702095969476s create mode 100644 ranking/NHSPC-2023/subchanges/1702095975477s create mode 100644 ranking/NHSPC-2023/subchanges/1702095985478s create mode 100644 ranking/NHSPC-2023/subchanges/1702095990479s create mode 100644 ranking/NHSPC-2023/subchanges/1702095997480s create mode 100644 ranking/NHSPC-2023/subchanges/1702096026481s create mode 100644 ranking/NHSPC-2023/subchanges/1702096063482s create mode 100644 ranking/NHSPC-2023/subchanges/1702096079483s create mode 100644 ranking/NHSPC-2023/subchanges/1702096081484s create mode 100644 ranking/NHSPC-2023/subchanges/1702096099485s create mode 100644 ranking/NHSPC-2023/subchanges/1702096124486s create mode 100644 ranking/NHSPC-2023/subchanges/1702096147487s create mode 100644 ranking/NHSPC-2023/subchanges/1702096237488s create mode 100644 ranking/NHSPC-2023/subchanges/1702096254489s create mode 100644 ranking/NHSPC-2023/subchanges/1702096296490s create mode 100644 ranking/NHSPC-2023/subchanges/1702096373491s create mode 100644 ranking/NHSPC-2023/subchanges/1702096416492s create mode 100644 ranking/NHSPC-2023/subchanges/1702096459493s create mode 100644 ranking/NHSPC-2023/subchanges/1702096475494s create mode 100644 ranking/NHSPC-2023/subchanges/1702096504495s create mode 100644 ranking/NHSPC-2023/subchanges/1702096528496s create mode 100644 ranking/NHSPC-2023/subchanges/1702096544497s create mode 100644 ranking/NHSPC-2023/subchanges/1702096601498s create mode 100644 ranking/NHSPC-2023/subchanges/1702096639499s create mode 100644 ranking/NHSPC-2023/subchanges/1702096648500s create mode 100644 ranking/NHSPC-2023/subchanges/1702096650501s create mode 100644 ranking/NHSPC-2023/subchanges/1702096655502s create mode 100644 ranking/NHSPC-2023/subchanges/1702096664503s create mode 100644 ranking/NHSPC-2023/subchanges/1702096671504s create mode 100644 ranking/NHSPC-2023/subchanges/1702096693505s create mode 100644 ranking/NHSPC-2023/subchanges/1702096762506s create mode 100644 ranking/NHSPC-2023/subchanges/1702096770507s create mode 100644 ranking/NHSPC-2023/subchanges/1702096808508s create mode 100644 ranking/NHSPC-2023/subchanges/1702096830509s create mode 100644 ranking/NHSPC-2023/subchanges/1702096845510s create mode 100644 ranking/NHSPC-2023/subchanges/1702096868511s create mode 100644 ranking/NHSPC-2023/subchanges/1702097006512s create mode 100644 ranking/NHSPC-2023/subchanges/1702097008513s create mode 100644 ranking/NHSPC-2023/subchanges/1702097023514s create mode 100644 ranking/NHSPC-2023/subchanges/1702097027515s create mode 100644 ranking/NHSPC-2023/subchanges/1702097036516s create mode 100644 ranking/NHSPC-2023/subchanges/1702097056517s create mode 100644 ranking/NHSPC-2023/subchanges/1702097059518s create mode 100644 ranking/NHSPC-2023/subchanges/1702097100519s create mode 100644 ranking/NHSPC-2023/subchanges/1702097190520s create mode 100644 ranking/NHSPC-2023/subchanges/1702097201521s create mode 100644 ranking/NHSPC-2023/subchanges/1702097230522s create mode 100644 ranking/NHSPC-2023/subchanges/1702097241523s create mode 100644 ranking/NHSPC-2023/subchanges/1702097304524s create mode 100644 ranking/NHSPC-2023/subchanges/1702097320525s create mode 100644 ranking/NHSPC-2023/subchanges/1702097345526s create mode 100644 ranking/NHSPC-2023/subchanges/1702097363527s create mode 100644 ranking/NHSPC-2023/subchanges/1702097380528s create mode 100644 ranking/NHSPC-2023/subchanges/1702097409529s create mode 100644 ranking/NHSPC-2023/subchanges/1702097416530s create mode 100644 ranking/NHSPC-2023/subchanges/1702097422531s create mode 100644 ranking/NHSPC-2023/subchanges/1702097437532s create mode 100644 ranking/NHSPC-2023/subchanges/1702097444533s create mode 100644 ranking/NHSPC-2023/subchanges/1702097454534s create mode 100644 ranking/NHSPC-2023/subchanges/1702097466535s create mode 100644 ranking/NHSPC-2023/subchanges/1702097474536s create mode 100644 ranking/NHSPC-2023/subchanges/1702097475537s create mode 100644 ranking/NHSPC-2023/subchanges/1702097486538s create mode 100644 ranking/NHSPC-2023/subchanges/1702097492539s create mode 100644 ranking/NHSPC-2023/subchanges/1702097508540s create mode 100644 ranking/NHSPC-2023/subchanges/1702097516541s create mode 100644 ranking/NHSPC-2023/subchanges/1702097530542s create mode 100644 ranking/NHSPC-2023/subchanges/1702097560543s create mode 100644 ranking/NHSPC-2023/subchanges/1702097595544s create mode 100644 ranking/NHSPC-2023/subchanges/1702097597545s create mode 100644 ranking/NHSPC-2023/subchanges/1702097608546s create mode 100644 ranking/NHSPC-2023/subchanges/1702097650547s create mode 100644 ranking/NHSPC-2023/subchanges/1702097677548s create mode 100644 ranking/NHSPC-2023/subchanges/1702097683549s create mode 100644 ranking/NHSPC-2023/subchanges/1702097731550s create mode 100644 ranking/NHSPC-2023/subchanges/1702097745551s create mode 100644 ranking/NHSPC-2023/subchanges/1702097752552s create mode 100644 ranking/NHSPC-2023/subchanges/1702097789553s create mode 100644 ranking/NHSPC-2023/subchanges/1702097801554s create mode 100644 ranking/NHSPC-2023/subchanges/1702097815555s create mode 100644 ranking/NHSPC-2023/subchanges/1702097858556s create mode 100644 ranking/NHSPC-2023/subchanges/1702097861557s create mode 100644 ranking/NHSPC-2023/subchanges/1702097862558s create mode 100644 ranking/NHSPC-2023/subchanges/1702097880559s create mode 100644 ranking/NHSPC-2023/subchanges/1702097889560s create mode 100644 ranking/NHSPC-2023/subchanges/1702097897561s create mode 100644 ranking/NHSPC-2023/subchanges/1702097906562s create mode 100644 ranking/NHSPC-2023/subchanges/1702097931563s create mode 100644 ranking/NHSPC-2023/subchanges/1702097938564s create mode 100644 ranking/NHSPC-2023/subchanges/1702097944565s create mode 100644 ranking/NHSPC-2023/subchanges/1702097945566s create mode 100644 ranking/NHSPC-2023/subchanges/1702098005567s create mode 100644 ranking/NHSPC-2023/subchanges/1702098007568s create mode 100644 ranking/NHSPC-2023/subchanges/1702098014569s create mode 100644 ranking/NHSPC-2023/subchanges/1702098024570s create mode 100644 ranking/NHSPC-2023/subchanges/1702098084571s create mode 100644 ranking/NHSPC-2023/subchanges/1702098118572s create mode 100644 ranking/NHSPC-2023/subchanges/1702098138573s create mode 100644 ranking/NHSPC-2023/subchanges/1702098191574s create mode 100644 ranking/NHSPC-2023/subchanges/1702098198575s create mode 100644 ranking/NHSPC-2023/subchanges/1702098244576s create mode 100644 ranking/NHSPC-2023/subchanges/1702098254577s create mode 100644 ranking/NHSPC-2023/subchanges/1702098279578s create mode 100644 ranking/NHSPC-2023/subchanges/1702098312579s create mode 100644 ranking/NHSPC-2023/subchanges/1702098318580s create mode 100644 ranking/NHSPC-2023/subchanges/1702098328581s create mode 100644 ranking/NHSPC-2023/subchanges/1702098335582s create mode 100644 ranking/NHSPC-2023/subchanges/1702098366583s create mode 100644 ranking/NHSPC-2023/subchanges/1702098372584s create mode 100644 ranking/NHSPC-2023/subchanges/1702098375585s create mode 100644 ranking/NHSPC-2023/subchanges/1702098412586s create mode 100644 ranking/NHSPC-2023/subchanges/1702098415587s create mode 100644 ranking/NHSPC-2023/subchanges/1702098491588s create mode 100644 ranking/NHSPC-2023/subchanges/1702098492589s create mode 100644 ranking/NHSPC-2023/subchanges/1702098510590s create mode 100644 ranking/NHSPC-2023/subchanges/1702098523591s create mode 100644 ranking/NHSPC-2023/subchanges/1702098553592s create mode 100644 ranking/NHSPC-2023/subchanges/1702098564593s create mode 100644 ranking/NHSPC-2023/subchanges/1702098570594s create mode 100644 ranking/NHSPC-2023/subchanges/1702098576595s create mode 100644 ranking/NHSPC-2023/subchanges/1702098611596s create mode 100644 ranking/NHSPC-2023/subchanges/1702098642597s create mode 100644 ranking/NHSPC-2023/subchanges/1702098673598s create mode 100644 ranking/NHSPC-2023/subchanges/1702098701599s create mode 100644 ranking/NHSPC-2023/subchanges/1702098716600s create mode 100644 ranking/NHSPC-2023/subchanges/1702098725601s create mode 100644 ranking/NHSPC-2023/subchanges/1702098747602s create mode 100644 ranking/NHSPC-2023/subchanges/1702098761603s create mode 100644 ranking/NHSPC-2023/subchanges/1702098769604s create mode 100644 ranking/NHSPC-2023/subchanges/1702098791605s create mode 100644 ranking/NHSPC-2023/subchanges/1702098826606s create mode 100644 ranking/NHSPC-2023/subchanges/1702098827607s create mode 100644 ranking/NHSPC-2023/subchanges/1702098846608s create mode 100644 ranking/NHSPC-2023/subchanges/1702098869609s create mode 100644 ranking/NHSPC-2023/subchanges/1702098883610s create mode 100644 ranking/NHSPC-2023/subchanges/1702098888611s create mode 100644 ranking/NHSPC-2023/subchanges/1702098891612s create mode 100644 ranking/NHSPC-2023/subchanges/1702098894613s create mode 100644 ranking/NHSPC-2023/subchanges/1702098920614s create mode 100644 ranking/NHSPC-2023/subchanges/1702098948615s create mode 100644 ranking/NHSPC-2023/subchanges/1702098957616s create mode 100644 ranking/NHSPC-2023/subchanges/1702098960617s create mode 100644 ranking/NHSPC-2023/subchanges/1702098974618s create mode 100644 ranking/NHSPC-2023/subchanges/1702098995619s create mode 100644 ranking/NHSPC-2023/subchanges/1702099013620s create mode 100644 ranking/NHSPC-2023/subchanges/1702099024621s create mode 100644 ranking/NHSPC-2023/subchanges/1702099040622s create mode 100644 ranking/NHSPC-2023/subchanges/1702099050623s create mode 100644 ranking/NHSPC-2023/subchanges/1702099093624s create mode 100644 ranking/NHSPC-2023/subchanges/1702099095625s create mode 100644 ranking/NHSPC-2023/subchanges/1702099103626s create mode 100644 ranking/NHSPC-2023/subchanges/1702099184627s create mode 100644 ranking/NHSPC-2023/subchanges/1702099216628s create mode 100644 ranking/NHSPC-2023/subchanges/1702099224629s create mode 100644 ranking/NHSPC-2023/subchanges/1702099258630s create mode 100644 ranking/NHSPC-2023/subchanges/1702099364631s create mode 100644 ranking/NHSPC-2023/subchanges/1702099365632s create mode 100644 ranking/NHSPC-2023/subchanges/1702099395633s create mode 100644 ranking/NHSPC-2023/subchanges/1702099423634s create mode 100644 ranking/NHSPC-2023/subchanges/1702099485635s create mode 100644 ranking/NHSPC-2023/subchanges/1702099497636s create mode 100644 ranking/NHSPC-2023/subchanges/1702099523637s create mode 100644 ranking/NHSPC-2023/subchanges/1702099524638s create mode 100644 ranking/NHSPC-2023/subchanges/1702099550639s create mode 100644 ranking/NHSPC-2023/subchanges/1702099555640s create mode 100644 ranking/NHSPC-2023/subchanges/1702099572641s create mode 100644 ranking/NHSPC-2023/subchanges/1702099574642s create mode 100644 ranking/NHSPC-2023/subchanges/1702099596643s create mode 100644 ranking/NHSPC-2023/subchanges/1702099601644s create mode 100644 ranking/NHSPC-2023/subchanges/1702099615645s create mode 100644 ranking/NHSPC-2023/subchanges/1702099631646s create mode 100644 ranking/NHSPC-2023/subchanges/1702099650647s create mode 100644 ranking/NHSPC-2023/subchanges/1702099660648s create mode 100644 ranking/NHSPC-2023/subchanges/1702099675649s create mode 100644 ranking/NHSPC-2023/subchanges/1702099717650s create mode 100644 ranking/NHSPC-2023/subchanges/1702099735651s create mode 100644 ranking/NHSPC-2023/subchanges/1702099766652s create mode 100644 ranking/NHSPC-2023/subchanges/1702099820653s create mode 100644 ranking/NHSPC-2023/subchanges/1702099827654s create mode 100644 ranking/NHSPC-2023/subchanges/1702099836655s create mode 100644 ranking/NHSPC-2023/subchanges/1702099839656s create mode 100644 ranking/NHSPC-2023/subchanges/1702099846657s create mode 100644 ranking/NHSPC-2023/subchanges/1702099899658s create mode 100644 ranking/NHSPC-2023/subchanges/1702099930659s create mode 100644 ranking/NHSPC-2023/subchanges/1702099944660s create mode 100644 ranking/NHSPC-2023/subchanges/1702099959661s create mode 100644 ranking/NHSPC-2023/subchanges/1702099972662s create mode 100644 ranking/NHSPC-2023/subchanges/1702099982663s create mode 100644 ranking/NHSPC-2023/subchanges/1702099983664s create mode 100644 ranking/NHSPC-2023/subchanges/1702099993665s create mode 100644 ranking/NHSPC-2023/subchanges/1702100042666s create mode 100644 ranking/NHSPC-2023/subchanges/1702100093667s create mode 100644 ranking/NHSPC-2023/subchanges/1702100102668s create mode 100644 ranking/NHSPC-2023/subchanges/1702100110669s create mode 100644 ranking/NHSPC-2023/subchanges/1702100114670s create mode 100644 ranking/NHSPC-2023/subchanges/1702100137671s create mode 100644 ranking/NHSPC-2023/subchanges/1702100167672s create mode 100644 ranking/NHSPC-2023/subchanges/1702100181673s create mode 100644 ranking/NHSPC-2023/subchanges/1702100197674s create mode 100644 ranking/NHSPC-2023/subchanges/1702100206675s create mode 100644 ranking/NHSPC-2023/subchanges/1702100227676s create mode 100644 ranking/NHSPC-2023/subchanges/1702100242677s create mode 100644 ranking/NHSPC-2023/subchanges/1702100242678s create mode 100644 ranking/NHSPC-2023/subchanges/1702100266679s create mode 100644 ranking/NHSPC-2023/subchanges/1702100296680s create mode 100644 ranking/NHSPC-2023/subchanges/1702100349681s create mode 100644 ranking/NHSPC-2023/subchanges/1702100362682s create mode 100644 ranking/NHSPC-2023/subchanges/1702100365683s create mode 100644 ranking/NHSPC-2023/subchanges/1702100385684s create mode 100644 ranking/NHSPC-2023/subchanges/1702100393685s create mode 100644 ranking/NHSPC-2023/subchanges/1702100396686s create mode 100644 ranking/NHSPC-2023/subchanges/1702100408687s create mode 100644 ranking/NHSPC-2023/subchanges/1702100426688s create mode 100644 ranking/NHSPC-2023/subchanges/1702100436689s create mode 100644 ranking/NHSPC-2023/subchanges/1702100450690s create mode 100644 ranking/NHSPC-2023/subchanges/1702100452691s create mode 100644 ranking/NHSPC-2023/subchanges/1702100494692s create mode 100644 ranking/NHSPC-2023/subchanges/1702100510693s create mode 100644 ranking/NHSPC-2023/subchanges/1702100514694s create mode 100644 ranking/NHSPC-2023/subchanges/1702100517695s create mode 100644 ranking/NHSPC-2023/subchanges/1702100541696s create mode 100644 ranking/NHSPC-2023/subchanges/1702100542697s create mode 100644 ranking/NHSPC-2023/subchanges/1702100570698s create mode 100644 ranking/NHSPC-2023/subchanges/1702100604699s create mode 100644 ranking/NHSPC-2023/subchanges/1702100604700s create mode 100644 ranking/NHSPC-2023/subchanges/1702100607701s create mode 100644 ranking/NHSPC-2023/subchanges/1702100613702s create mode 100644 ranking/NHSPC-2023/subchanges/1702100653703s create mode 100644 ranking/NHSPC-2023/subchanges/1702100656704s create mode 100644 ranking/NHSPC-2023/subchanges/1702100669705s create mode 100644 ranking/NHSPC-2023/subchanges/1702100674706s create mode 100644 ranking/NHSPC-2023/subchanges/1702100687707s create mode 100644 ranking/NHSPC-2023/subchanges/1702100688708s create mode 100644 ranking/NHSPC-2023/subchanges/1702100709709s create mode 100644 ranking/NHSPC-2023/subchanges/1702100711710s create mode 100644 ranking/NHSPC-2023/subchanges/1702100712711s create mode 100644 ranking/NHSPC-2023/subchanges/1702100731712s create mode 100644 ranking/NHSPC-2023/subchanges/1702100748713s create mode 100644 ranking/NHSPC-2023/subchanges/1702100750714s create mode 100644 ranking/NHSPC-2023/subchanges/1702100760715s create mode 100644 ranking/NHSPC-2023/subchanges/1702100763716s create mode 100644 ranking/NHSPC-2023/subchanges/1702100777717s create mode 100644 ranking/NHSPC-2023/subchanges/1702100785718s create mode 100644 ranking/NHSPC-2023/subchanges/1702100811719s create mode 100644 ranking/NHSPC-2023/subchanges/1702100814720s create mode 100644 ranking/NHSPC-2023/subchanges/1702100834721s create mode 100644 ranking/NHSPC-2023/subchanges/1702100848722s create mode 100644 ranking/NHSPC-2023/subchanges/1702100850723s create mode 100644 ranking/NHSPC-2023/subchanges/1702100862724s create mode 100644 ranking/NHSPC-2023/subchanges/1702100871725s create mode 100644 ranking/NHSPC-2023/subchanges/1702100892726s create mode 100644 ranking/NHSPC-2023/subchanges/1702100898727s create mode 100644 ranking/NHSPC-2023/subchanges/1702100905728s create mode 100644 ranking/NHSPC-2023/subchanges/1702100909729s create mode 100644 ranking/NHSPC-2023/subchanges/1702100975730s create mode 100644 ranking/NHSPC-2023/subchanges/1702100986731s create mode 100644 ranking/NHSPC-2023/subchanges/1702100992732s create mode 100644 ranking/NHSPC-2023/subchanges/1702101004733s create mode 100644 ranking/NHSPC-2023/subchanges/1702101024734s create mode 100644 ranking/NHSPC-2023/subchanges/1702101030735s create mode 100644 ranking/NHSPC-2023/subchanges/1702101060736s create mode 100644 ranking/NHSPC-2023/subchanges/1702101076737s create mode 100644 ranking/NHSPC-2023/subchanges/1702101111738s create mode 100644 ranking/NHSPC-2023/subchanges/1702101126739s create mode 100644 ranking/NHSPC-2023/subchanges/1702101142740s create mode 100644 ranking/NHSPC-2023/subchanges/1702101185741s create mode 100644 ranking/NHSPC-2023/subchanges/1702101198742s create mode 100644 ranking/NHSPC-2023/subchanges/1702101210743s create mode 100644 ranking/NHSPC-2023/subchanges/1702101231744s create mode 100644 ranking/NHSPC-2023/subchanges/1702101232745s create mode 100644 ranking/NHSPC-2023/subchanges/1702101234746s create mode 100644 ranking/NHSPC-2023/subchanges/1702101253747s create mode 100644 ranking/NHSPC-2023/subchanges/1702101287748s create mode 100644 ranking/NHSPC-2023/subchanges/1702101305749s create mode 100644 ranking/NHSPC-2023/subchanges/1702101306750s create mode 100644 ranking/NHSPC-2023/subchanges/1702101307751s create mode 100644 ranking/NHSPC-2023/subchanges/1702101314752s create mode 100644 ranking/NHSPC-2023/subchanges/1702101330753s create mode 100644 ranking/NHSPC-2023/subchanges/1702101367754s create mode 100644 ranking/NHSPC-2023/subchanges/1702101377755s create mode 100644 ranking/NHSPC-2023/subchanges/1702101383756s create mode 100644 ranking/NHSPC-2023/subchanges/1702101397757s create mode 100644 ranking/NHSPC-2023/subchanges/1702101409758s create mode 100644 ranking/NHSPC-2023/subchanges/1702101410759s create mode 100644 ranking/NHSPC-2023/subchanges/1702101448760s create mode 100644 ranking/NHSPC-2023/subchanges/1702101474761s create mode 100644 ranking/NHSPC-2023/subchanges/1702101476762s create mode 100644 ranking/NHSPC-2023/subchanges/1702101485763s create mode 100644 ranking/NHSPC-2023/subchanges/1702101485764s create mode 100644 ranking/NHSPC-2023/subchanges/1702101488765s create mode 100644 ranking/NHSPC-2023/subchanges/1702101508766s create mode 100644 ranking/NHSPC-2023/subchanges/1702101521767s create mode 100644 ranking/NHSPC-2023/subchanges/1702101536768s create mode 100644 ranking/NHSPC-2023/subchanges/1702101544769s create mode 100644 ranking/NHSPC-2023/subchanges/1702101544770s create mode 100644 ranking/NHSPC-2023/subchanges/1702101552771s create mode 100644 ranking/NHSPC-2023/subchanges/1702101579772s create mode 100644 ranking/NHSPC-2023/subchanges/1702101586773s create mode 100644 ranking/NHSPC-2023/subchanges/1702101597774s create mode 100644 ranking/NHSPC-2023/subchanges/1702101607775s create mode 100644 ranking/NHSPC-2023/subchanges/1702101607776s create mode 100644 ranking/NHSPC-2023/subchanges/1702101634777s create mode 100644 ranking/NHSPC-2023/subchanges/1702101653778s create mode 100644 ranking/NHSPC-2023/subchanges/1702101656779s create mode 100644 ranking/NHSPC-2023/subchanges/1702101667780s create mode 100644 ranking/NHSPC-2023/subchanges/1702101672781s create mode 100644 ranking/NHSPC-2023/subchanges/1702101672782s create mode 100644 ranking/NHSPC-2023/subchanges/1702101682783s create mode 100644 ranking/NHSPC-2023/subchanges/1702101698784s create mode 100644 ranking/NHSPC-2023/subchanges/1702101709785s create mode 100644 ranking/NHSPC-2023/subchanges/1702101729786s create mode 100644 ranking/NHSPC-2023/subchanges/1702101736787s create mode 100644 ranking/NHSPC-2023/subchanges/1702101738788s create mode 100644 ranking/NHSPC-2023/subchanges/1702101757789s create mode 100644 ranking/NHSPC-2023/subchanges/1702101787790s create mode 100644 ranking/NHSPC-2023/subchanges/1702101795791s create mode 100644 ranking/NHSPC-2023/subchanges/1702101799792s create mode 100644 ranking/NHSPC-2023/subchanges/1702101807793s create mode 100644 ranking/NHSPC-2023/subchanges/1702101832794s create mode 100644 ranking/NHSPC-2023/subchanges/1702101834795s create mode 100644 ranking/NHSPC-2023/subchanges/1702101839796s create mode 100644 ranking/NHSPC-2023/subchanges/1702101846797s create mode 100644 ranking/NHSPC-2023/subchanges/1702101859798s create mode 100644 ranking/NHSPC-2023/subchanges/1702101860799s create mode 100644 ranking/NHSPC-2023/subchanges/1702101864800s create mode 100644 ranking/NHSPC-2023/subchanges/1702101871801s create mode 100644 ranking/NHSPC-2023/subchanges/1702101882802s create mode 100644 ranking/NHSPC-2023/subchanges/1702101885803s create mode 100644 ranking/NHSPC-2023/subchanges/1702101897804s create mode 100644 ranking/NHSPC-2023/subchanges/1702101916805s create mode 100644 ranking/NHSPC-2023/subchanges/1702101922806s create mode 100644 ranking/NHSPC-2023/subchanges/1702101923807s create mode 100644 ranking/NHSPC-2023/subchanges/1702101942808s create mode 100644 ranking/NHSPC-2023/subchanges/1702101943809s create mode 100644 ranking/NHSPC-2023/subchanges/1702101946810s create mode 100644 ranking/NHSPC-2023/subchanges/1702101947811s create mode 100644 ranking/NHSPC-2023/subchanges/1702101962812s create mode 100644 ranking/NHSPC-2023/subchanges/1702101968813s create mode 100644 ranking/NHSPC-2023/subchanges/1702101973814s create mode 100644 ranking/NHSPC-2023/subchanges/1702101980815s create mode 100644 ranking/NHSPC-2023/subchanges/1702101992816s create mode 100644 ranking/NHSPC-2023/subchanges/1702102000817s create mode 100644 ranking/NHSPC-2023/subchanges/1702102002818s create mode 100644 ranking/NHSPC-2023/subchanges/1702102008819s create mode 100644 ranking/NHSPC-2023/subchanges/1702102014820s create mode 100644 ranking/NHSPC-2023/subchanges/1702102036821s create mode 100644 ranking/NHSPC-2023/subchanges/1702102036822s create mode 100644 ranking/NHSPC-2023/subchanges/1702102057823s create mode 100644 ranking/NHSPC-2023/subchanges/1702102080824s create mode 100644 ranking/NHSPC-2023/subchanges/1702102084825s create mode 100644 ranking/NHSPC-2023/subchanges/1702102091826s create mode 100644 ranking/NHSPC-2023/subchanges/1702102099827s create mode 100644 ranking/NHSPC-2023/subchanges/1702102114828s create mode 100644 ranking/NHSPC-2023/subchanges/1702102119829s create mode 100644 ranking/NHSPC-2023/subchanges/1702102133830s create mode 100644 ranking/NHSPC-2023/subchanges/1702102134831s create mode 100644 ranking/NHSPC-2023/subchanges/1702102137832s create mode 100644 ranking/NHSPC-2023/subchanges/1702102138833s create mode 100644 ranking/NHSPC-2023/subchanges/1702102142834s create mode 100644 ranking/NHSPC-2023/subchanges/1702102164835s create mode 100644 ranking/NHSPC-2023/subchanges/1702102167836s create mode 100644 ranking/NHSPC-2023/subchanges/1702102175837s create mode 100644 ranking/NHSPC-2023/subchanges/1702102188838s create mode 100644 ranking/NHSPC-2023/subchanges/1702102200839s create mode 100644 ranking/NHSPC-2023/subchanges/1702102211840s create mode 100644 ranking/NHSPC-2023/subchanges/1702102215841s create mode 100644 ranking/NHSPC-2023/subchanges/1702102218842s create mode 100644 ranking/NHSPC-2023/subchanges/1702102224843s create mode 100644 ranking/NHSPC-2023/subchanges/1702102232844s create mode 100644 ranking/NHSPC-2023/subchanges/1702102236845s create mode 100644 ranking/NHSPC-2023/subchanges/1702102240846s create mode 100644 ranking/NHSPC-2023/subchanges/1702102278847s create mode 100644 ranking/NHSPC-2023/subchanges/1702102282848s create mode 100644 ranking/NHSPC-2023/subchanges/1702102296849s create mode 100644 ranking/NHSPC-2023/subchanges/1702102310850s create mode 100644 ranking/NHSPC-2023/subchanges/1702102313851s create mode 100644 ranking/NHSPC-2023/subchanges/1702102325852s create mode 100644 ranking/NHSPC-2023/subchanges/1702102327853s create mode 100644 ranking/NHSPC-2023/subchanges/1702102333854s create mode 100644 ranking/NHSPC-2023/subchanges/1702102334855s create mode 100644 ranking/NHSPC-2023/subchanges/1702102345856s create mode 100644 ranking/NHSPC-2023/subchanges/1702102351857s create mode 100644 ranking/NHSPC-2023/subchanges/1702102351858s create mode 100644 ranking/NHSPC-2023/subchanges/1702102351859s create mode 100644 ranking/NHSPC-2023/subchanges/1702102375860s create mode 100644 ranking/NHSPC-2023/subchanges/1702102429861s create mode 100644 ranking/NHSPC-2023/subchanges/1702102447862s create mode 100644 ranking/NHSPC-2023/subchanges/1702102453863s create mode 100644 ranking/NHSPC-2023/subchanges/1702102461864s create mode 100644 ranking/NHSPC-2023/subchanges/1702102470865s create mode 100644 ranking/NHSPC-2023/subchanges/1702102480866s create mode 100644 ranking/NHSPC-2023/subchanges/1702102482867s create mode 100644 ranking/NHSPC-2023/subchanges/1702102482868s create mode 100644 ranking/NHSPC-2023/subchanges/1702102482869s create mode 100644 ranking/NHSPC-2023/subchanges/1702102491870s create mode 100644 ranking/NHSPC-2023/subchanges/1702102493871s create mode 100644 ranking/NHSPC-2023/subchanges/1702102498872s create mode 100644 ranking/NHSPC-2023/subchanges/1702102505873s create mode 100644 ranking/NHSPC-2023/subchanges/1702102531874s create mode 100644 ranking/NHSPC-2023/subchanges/1702102535875s create mode 100644 ranking/NHSPC-2023/subchanges/1702102539876s create mode 100644 ranking/NHSPC-2023/subchanges/1702102549877s create mode 100644 ranking/NHSPC-2023/subchanges/1702102559878s create mode 100644 ranking/NHSPC-2023/subchanges/1702102560879s create mode 100644 ranking/NHSPC-2023/subchanges/1702102561880s create mode 100644 ranking/NHSPC-2023/subchanges/1702102562881s create mode 100644 ranking/NHSPC-2023/subchanges/1702102564882s create mode 100644 ranking/NHSPC-2023/subchanges/1702102566883s create mode 100644 ranking/NHSPC-2023/subchanges/1702102567884s create mode 100644 ranking/NHSPC-2023/subchanges/1702102572885s create mode 100644 ranking/NHSPC-2023/subchanges/1702102572886s create mode 100644 ranking/NHSPC-2023/subchanges/1702102576887s create mode 100644 ranking/NHSPC-2023/subchanges/1702102588888s create mode 100644 ranking/NHSPC-2023/subchanges/1702102601889s create mode 100644 ranking/NHSPC-2023/subchanges/1702102601890s create mode 100644 ranking/NHSPC-2023/subchanges/1702102614891s create mode 100644 ranking/NHSPC-2023/subchanges/1702102616892s create mode 100644 ranking/NHSPC-2023/subchanges/1702102618893s create mode 100644 ranking/NHSPC-2023/subchanges/1702102620894s create mode 100644 ranking/NHSPC-2023/subchanges/1702102623895s create mode 100644 ranking/NHSPC-2023/subchanges/1702102629896s create mode 100644 ranking/NHSPC-2023/subchanges/1702102636897s create mode 100644 ranking/NHSPC-2023/subchanges/1702102638898s create mode 100644 ranking/NHSPC-2023/subchanges/1702102647899s create mode 100644 ranking/NHSPC-2023/subchanges/1702102649900s create mode 100644 ranking/NHSPC-2023/subchanges/1702102654901s create mode 100644 ranking/NHSPC-2023/subchanges/1702102665902s create mode 100644 ranking/NHSPC-2023/subchanges/1702102668903s create mode 100644 ranking/NHSPC-2023/subchanges/1702102669904s create mode 100644 ranking/NHSPC-2023/subchanges/1702102670905s create mode 100644 ranking/NHSPC-2023/subchanges/1702102688906s create mode 100644 ranking/NHSPC-2023/subchanges/1702102689907s create mode 100644 ranking/NHSPC-2023/subchanges/1702102689908s create mode 100644 ranking/NHSPC-2023/subchanges/1702102693909s create mode 100644 ranking/NHSPC-2023/subchanges/1702102695910s create mode 100644 ranking/NHSPC-2023/subchanges/1702102696911s create mode 100644 ranking/NHSPC-2023/subchanges/1702102698912s create mode 100644 ranking/NHSPC-2023/subchanges/1702102700913s create mode 100644 ranking/NHSPC-2023/subchanges/1702102708914s create mode 100644 ranking/NHSPC-2023/subchanges/1702102709915s create mode 100644 ranking/NHSPC-2023/subchanges/1702102711916s create mode 100644 ranking/NHSPC-2023/subchanges/1702102714917s create mode 100644 ranking/NHSPC-2023/subchanges/1702102721918s create mode 100644 ranking/NHSPC-2023/subchanges/1702102726919s create mode 100644 ranking/NHSPC-2023/subchanges/1702102728920s create mode 100644 ranking/NHSPC-2023/subchanges/1702102740921s create mode 100644 ranking/NHSPC-2023/subchanges/1702102742922s create mode 100644 ranking/NHSPC-2023/subchanges/1702102742923s create mode 100644 ranking/NHSPC-2023/subchanges/1702102747924s create mode 100644 ranking/NHSPC-2023/subchanges/1702102750925s create mode 100644 ranking/NHSPC-2023/subchanges/1702102754926s create mode 100644 ranking/NHSPC-2023/subchanges/1702102756927s create mode 100644 ranking/NHSPC-2023/subchanges/1702102757928s create mode 100644 ranking/NHSPC-2023/subchanges/1702102759929s create mode 100644 ranking/NHSPC-2023/subchanges/1702102762930s create mode 100644 ranking/NHSPC-2023/subchanges/1702102768931s create mode 100644 ranking/NHSPC-2023/subchanges/1702102769932s create mode 100644 ranking/NHSPC-2023/subchanges/1702102770933s create mode 100644 ranking/NHSPC-2023/subchanges/1702102770934s create mode 100644 ranking/NHSPC-2023/subchanges/1702102773935s create mode 100644 ranking/NHSPC-2023/subchanges/1702102775936s create mode 100644 ranking/NHSPC-2023/subchanges/1702102778937s create mode 100644 ranking/NHSPC-2023/subchanges/1702102785938s create mode 100644 ranking/NHSPC-2023/subchanges/1702102786939s create mode 100644 ranking/NHSPC-2023/subchanges/1702102787940s create mode 100644 ranking/NHSPC-2023/subchanges/1702102791941s create mode 100644 ranking/NHSPC-2023/subchanges/1702102791942s create mode 100644 ranking/NHSPC-2023/subchanges/1702102794943s create mode 100644 ranking/NHSPC-2023/subchanges/1702102795944s create mode 100644 ranking/NHSPC-2023/subchanges/1702102799945s create mode 100644 ranking/NHSPC-2023/subchanges/index.json create mode 100644 ranking/NHSPC-2023/sublist/team01 create mode 100644 ranking/NHSPC-2023/sublist/team02 create mode 100644 ranking/NHSPC-2023/sublist/team03 create mode 100644 ranking/NHSPC-2023/sublist/team04 create mode 100644 ranking/NHSPC-2023/sublist/team05 create mode 100644 ranking/NHSPC-2023/sublist/team06 create mode 100644 ranking/NHSPC-2023/sublist/team07 create mode 100644 ranking/NHSPC-2023/sublist/team08 create mode 100644 ranking/NHSPC-2023/sublist/team09 create mode 100644 ranking/NHSPC-2023/sublist/team10 create mode 100644 ranking/NHSPC-2023/sublist/team12 create mode 100644 ranking/NHSPC-2023/sublist/team13 create mode 100644 ranking/NHSPC-2023/sublist/team14 create mode 100644 ranking/NHSPC-2023/sublist/team15 create mode 100644 ranking/NHSPC-2023/sublist/team16 create mode 100644 ranking/NHSPC-2023/sublist/team17 create mode 100644 ranking/NHSPC-2023/sublist/team18 create mode 100644 ranking/NHSPC-2023/sublist/team19 create mode 100644 ranking/NHSPC-2023/sublist/team20 create mode 100644 ranking/NHSPC-2023/sublist/team21 create mode 100644 ranking/NHSPC-2023/sublist/team22 create mode 100644 ranking/NHSPC-2023/sublist/team23 create mode 100644 ranking/NHSPC-2023/sublist/team24 create mode 100644 ranking/NHSPC-2023/sublist/team25 create mode 100644 ranking/NHSPC-2023/sublist/team26 create mode 100644 ranking/NHSPC-2023/sublist/team27 create mode 100644 ranking/NHSPC-2023/sublist/team28 create mode 100644 ranking/NHSPC-2023/sublist/team29 create mode 100644 ranking/NHSPC-2023/sublist/team30 create mode 100644 ranking/NHSPC-2023/sublist/team31 create mode 100644 ranking/NHSPC-2023/sublist/team32 create mode 100644 ranking/NHSPC-2023/sublist/team33 create mode 100644 ranking/NHSPC-2023/sublist/team34 create mode 100644 ranking/NHSPC-2023/sublist/team35 create mode 100644 ranking/NHSPC-2023/sublist/team36 create mode 100644 ranking/NHSPC-2023/sublist/team37 create mode 100644 ranking/NHSPC-2023/sublist/team38 create mode 100644 ranking/NHSPC-2023/sublist/team39 create mode 100644 ranking/NHSPC-2023/sublist/team40 create mode 100644 ranking/NHSPC-2023/sublist/team41 create mode 100644 ranking/NHSPC-2023/sublist/team42 create mode 100644 ranking/NHSPC-2023/sublist/team43 create mode 100644 ranking/NHSPC-2023/sublist/team44 create mode 100644 ranking/NHSPC-2023/sublist/team45 create mode 100644 ranking/NHSPC-2023/sublist/team46 create mode 100644 ranking/NHSPC-2023/sublist/team47 create mode 100644 ranking/NHSPC-2023/sublist/team48 create mode 100644 ranking/NHSPC-2023/submissions/100 create mode 100644 ranking/NHSPC-2023/submissions/101 create mode 100644 ranking/NHSPC-2023/submissions/102 create mode 100644 ranking/NHSPC-2023/submissions/103 create mode 100644 ranking/NHSPC-2023/submissions/104 create mode 100644 ranking/NHSPC-2023/submissions/105 create mode 100644 ranking/NHSPC-2023/submissions/106 create mode 100644 ranking/NHSPC-2023/submissions/107 create mode 100644 ranking/NHSPC-2023/submissions/108 create mode 100644 ranking/NHSPC-2023/submissions/109 create mode 100644 ranking/NHSPC-2023/submissions/110 create mode 100644 ranking/NHSPC-2023/submissions/111 create mode 100644 ranking/NHSPC-2023/submissions/112 create mode 100644 ranking/NHSPC-2023/submissions/113 create mode 100644 ranking/NHSPC-2023/submissions/114 create mode 100644 ranking/NHSPC-2023/submissions/115 create mode 100644 ranking/NHSPC-2023/submissions/116 create mode 100644 ranking/NHSPC-2023/submissions/117 create mode 100644 ranking/NHSPC-2023/submissions/118 create mode 100644 ranking/NHSPC-2023/submissions/119 create mode 100644 ranking/NHSPC-2023/submissions/120 create mode 100644 ranking/NHSPC-2023/submissions/121 create mode 100644 ranking/NHSPC-2023/submissions/122 create mode 100644 ranking/NHSPC-2023/submissions/123 create mode 100644 ranking/NHSPC-2023/submissions/124 create mode 100644 ranking/NHSPC-2023/submissions/125 create mode 100644 ranking/NHSPC-2023/submissions/126 create mode 100644 ranking/NHSPC-2023/submissions/127 create mode 100644 ranking/NHSPC-2023/submissions/128 create mode 100644 ranking/NHSPC-2023/submissions/129 create mode 100644 ranking/NHSPC-2023/submissions/130 create mode 100644 ranking/NHSPC-2023/submissions/131 create mode 100644 ranking/NHSPC-2023/submissions/132 create mode 100644 ranking/NHSPC-2023/submissions/133 create mode 100644 ranking/NHSPC-2023/submissions/134 create mode 100644 ranking/NHSPC-2023/submissions/135 create mode 100644 ranking/NHSPC-2023/submissions/136 create mode 100644 ranking/NHSPC-2023/submissions/137 create mode 100644 ranking/NHSPC-2023/submissions/138 create mode 100644 ranking/NHSPC-2023/submissions/139 create mode 100644 ranking/NHSPC-2023/submissions/140 create mode 100644 ranking/NHSPC-2023/submissions/141 create mode 100644 ranking/NHSPC-2023/submissions/142 create mode 100644 ranking/NHSPC-2023/submissions/143 create mode 100644 ranking/NHSPC-2023/submissions/144 create mode 100644 ranking/NHSPC-2023/submissions/145 create mode 100644 ranking/NHSPC-2023/submissions/146 create mode 100644 ranking/NHSPC-2023/submissions/147 create mode 100644 ranking/NHSPC-2023/submissions/148 create mode 100644 ranking/NHSPC-2023/submissions/149 create mode 100644 ranking/NHSPC-2023/submissions/150 create mode 100644 ranking/NHSPC-2023/submissions/151 create mode 100644 ranking/NHSPC-2023/submissions/152 create mode 100644 ranking/NHSPC-2023/submissions/153 create mode 100644 ranking/NHSPC-2023/submissions/154 create mode 100644 ranking/NHSPC-2023/submissions/155 create mode 100644 ranking/NHSPC-2023/submissions/156 create mode 100644 ranking/NHSPC-2023/submissions/157 create mode 100644 ranking/NHSPC-2023/submissions/158 create mode 100644 ranking/NHSPC-2023/submissions/159 create mode 100644 ranking/NHSPC-2023/submissions/160 create mode 100644 ranking/NHSPC-2023/submissions/161 create mode 100644 ranking/NHSPC-2023/submissions/162 create mode 100644 ranking/NHSPC-2023/submissions/163 create mode 100644 ranking/NHSPC-2023/submissions/164 create mode 100644 ranking/NHSPC-2023/submissions/165 create mode 100644 ranking/NHSPC-2023/submissions/166 create mode 100644 ranking/NHSPC-2023/submissions/167 create mode 100644 ranking/NHSPC-2023/submissions/168 create mode 100644 ranking/NHSPC-2023/submissions/169 create mode 100644 ranking/NHSPC-2023/submissions/170 create mode 100644 ranking/NHSPC-2023/submissions/171 create mode 100644 ranking/NHSPC-2023/submissions/172 create mode 100644 ranking/NHSPC-2023/submissions/173 create mode 100644 ranking/NHSPC-2023/submissions/174 create mode 100644 ranking/NHSPC-2023/submissions/175 create mode 100644 ranking/NHSPC-2023/submissions/176 create mode 100644 ranking/NHSPC-2023/submissions/177 create mode 100644 ranking/NHSPC-2023/submissions/178 create mode 100644 ranking/NHSPC-2023/submissions/179 create mode 100644 ranking/NHSPC-2023/submissions/180 create mode 100644 ranking/NHSPC-2023/submissions/181 create mode 100644 ranking/NHSPC-2023/submissions/182 create mode 100644 ranking/NHSPC-2023/submissions/183 create mode 100644 ranking/NHSPC-2023/submissions/184 create mode 100644 ranking/NHSPC-2023/submissions/185 create mode 100644 ranking/NHSPC-2023/submissions/186 create mode 100644 ranking/NHSPC-2023/submissions/187 create mode 100644 ranking/NHSPC-2023/submissions/188 create mode 100644 ranking/NHSPC-2023/submissions/189 create mode 100644 ranking/NHSPC-2023/submissions/190 create mode 100644 ranking/NHSPC-2023/submissions/191 create mode 100644 ranking/NHSPC-2023/submissions/192 create mode 100644 ranking/NHSPC-2023/submissions/193 create mode 100644 ranking/NHSPC-2023/submissions/194 create mode 100644 ranking/NHSPC-2023/submissions/195 create mode 100644 ranking/NHSPC-2023/submissions/196 create mode 100644 ranking/NHSPC-2023/submissions/197 create mode 100644 ranking/NHSPC-2023/submissions/198 create mode 100644 ranking/NHSPC-2023/submissions/199 create mode 100644 ranking/NHSPC-2023/submissions/200 create mode 100644 ranking/NHSPC-2023/submissions/201 create mode 100644 ranking/NHSPC-2023/submissions/202 create mode 100644 ranking/NHSPC-2023/submissions/203 create mode 100644 ranking/NHSPC-2023/submissions/204 create mode 100644 ranking/NHSPC-2023/submissions/205 create mode 100644 ranking/NHSPC-2023/submissions/206 create mode 100644 ranking/NHSPC-2023/submissions/207 create mode 100644 ranking/NHSPC-2023/submissions/208 create mode 100644 ranking/NHSPC-2023/submissions/209 create mode 100644 ranking/NHSPC-2023/submissions/210 create mode 100644 ranking/NHSPC-2023/submissions/211 create mode 100644 ranking/NHSPC-2023/submissions/212 create mode 100644 ranking/NHSPC-2023/submissions/213 create mode 100644 ranking/NHSPC-2023/submissions/214 create mode 100644 ranking/NHSPC-2023/submissions/215 create mode 100644 ranking/NHSPC-2023/submissions/216 create mode 100644 ranking/NHSPC-2023/submissions/217 create mode 100644 ranking/NHSPC-2023/submissions/218 create mode 100644 ranking/NHSPC-2023/submissions/219 create mode 100644 ranking/NHSPC-2023/submissions/220 create mode 100644 ranking/NHSPC-2023/submissions/221 create mode 100644 ranking/NHSPC-2023/submissions/222 create mode 100644 ranking/NHSPC-2023/submissions/223 create mode 100644 ranking/NHSPC-2023/submissions/224 create mode 100644 ranking/NHSPC-2023/submissions/225 create mode 100644 ranking/NHSPC-2023/submissions/226 create mode 100644 ranking/NHSPC-2023/submissions/227 create mode 100644 ranking/NHSPC-2023/submissions/228 create mode 100644 ranking/NHSPC-2023/submissions/229 create mode 100644 ranking/NHSPC-2023/submissions/230 create mode 100644 ranking/NHSPC-2023/submissions/231 create mode 100644 ranking/NHSPC-2023/submissions/232 create mode 100644 ranking/NHSPC-2023/submissions/233 create mode 100644 ranking/NHSPC-2023/submissions/234 create mode 100644 ranking/NHSPC-2023/submissions/235 create mode 100644 ranking/NHSPC-2023/submissions/236 create mode 100644 ranking/NHSPC-2023/submissions/237 create mode 100644 ranking/NHSPC-2023/submissions/238 create mode 100644 ranking/NHSPC-2023/submissions/239 create mode 100644 ranking/NHSPC-2023/submissions/240 create mode 100644 ranking/NHSPC-2023/submissions/241 create mode 100644 ranking/NHSPC-2023/submissions/242 create mode 100644 ranking/NHSPC-2023/submissions/243 create mode 100644 ranking/NHSPC-2023/submissions/244 create mode 100644 ranking/NHSPC-2023/submissions/245 create mode 100644 ranking/NHSPC-2023/submissions/246 create mode 100644 ranking/NHSPC-2023/submissions/247 create mode 100644 ranking/NHSPC-2023/submissions/248 create mode 100644 ranking/NHSPC-2023/submissions/249 create mode 100644 ranking/NHSPC-2023/submissions/250 create mode 100644 ranking/NHSPC-2023/submissions/251 create mode 100644 ranking/NHSPC-2023/submissions/252 create mode 100644 ranking/NHSPC-2023/submissions/253 create mode 100644 ranking/NHSPC-2023/submissions/254 create mode 100644 ranking/NHSPC-2023/submissions/255 create mode 100644 ranking/NHSPC-2023/submissions/256 create mode 100644 ranking/NHSPC-2023/submissions/257 create mode 100644 ranking/NHSPC-2023/submissions/258 create mode 100644 ranking/NHSPC-2023/submissions/259 create mode 100644 ranking/NHSPC-2023/submissions/260 create mode 100644 ranking/NHSPC-2023/submissions/261 create mode 100644 ranking/NHSPC-2023/submissions/262 create mode 100644 ranking/NHSPC-2023/submissions/263 create mode 100644 ranking/NHSPC-2023/submissions/264 create mode 100644 ranking/NHSPC-2023/submissions/265 create mode 100644 ranking/NHSPC-2023/submissions/266 create mode 100644 ranking/NHSPC-2023/submissions/267 create mode 100644 ranking/NHSPC-2023/submissions/268 create mode 100644 ranking/NHSPC-2023/submissions/269 create mode 100644 ranking/NHSPC-2023/submissions/270 create mode 100644 ranking/NHSPC-2023/submissions/271 create mode 100644 ranking/NHSPC-2023/submissions/272 create mode 100644 ranking/NHSPC-2023/submissions/273 create mode 100644 ranking/NHSPC-2023/submissions/274 create mode 100644 ranking/NHSPC-2023/submissions/275 create mode 100644 ranking/NHSPC-2023/submissions/276 create mode 100644 ranking/NHSPC-2023/submissions/277 create mode 100644 ranking/NHSPC-2023/submissions/278 create mode 100644 ranking/NHSPC-2023/submissions/279 create mode 100644 ranking/NHSPC-2023/submissions/280 create mode 100644 ranking/NHSPC-2023/submissions/281 create mode 100644 ranking/NHSPC-2023/submissions/282 create mode 100644 ranking/NHSPC-2023/submissions/283 create mode 100644 ranking/NHSPC-2023/submissions/284 create mode 100644 ranking/NHSPC-2023/submissions/285 create mode 100644 ranking/NHSPC-2023/submissions/286 create mode 100644 ranking/NHSPC-2023/submissions/287 create mode 100644 ranking/NHSPC-2023/submissions/288 create mode 100644 ranking/NHSPC-2023/submissions/289 create mode 100644 ranking/NHSPC-2023/submissions/290 create mode 100644 ranking/NHSPC-2023/submissions/291 create mode 100644 ranking/NHSPC-2023/submissions/292 create mode 100644 ranking/NHSPC-2023/submissions/293 create mode 100644 ranking/NHSPC-2023/submissions/294 create mode 100644 ranking/NHSPC-2023/submissions/295 create mode 100644 ranking/NHSPC-2023/submissions/296 create mode 100644 ranking/NHSPC-2023/submissions/297 create mode 100644 ranking/NHSPC-2023/submissions/298 create mode 100644 ranking/NHSPC-2023/submissions/299 create mode 100644 ranking/NHSPC-2023/submissions/300 create mode 100644 ranking/NHSPC-2023/submissions/301 create mode 100644 ranking/NHSPC-2023/submissions/302 create mode 100644 ranking/NHSPC-2023/submissions/303 create mode 100644 ranking/NHSPC-2023/submissions/304 create mode 100644 ranking/NHSPC-2023/submissions/305 create mode 100644 ranking/NHSPC-2023/submissions/306 create mode 100644 ranking/NHSPC-2023/submissions/307 create mode 100644 ranking/NHSPC-2023/submissions/308 create mode 100644 ranking/NHSPC-2023/submissions/309 create mode 100644 ranking/NHSPC-2023/submissions/310 create mode 100644 ranking/NHSPC-2023/submissions/311 create mode 100644 ranking/NHSPC-2023/submissions/312 create mode 100644 ranking/NHSPC-2023/submissions/313 create mode 100644 ranking/NHSPC-2023/submissions/314 create mode 100644 ranking/NHSPC-2023/submissions/315 create mode 100644 ranking/NHSPC-2023/submissions/316 create mode 100644 ranking/NHSPC-2023/submissions/317 create mode 100644 ranking/NHSPC-2023/submissions/318 create mode 100644 ranking/NHSPC-2023/submissions/319 create mode 100644 ranking/NHSPC-2023/submissions/320 create mode 100644 ranking/NHSPC-2023/submissions/321 create mode 100644 ranking/NHSPC-2023/submissions/322 create mode 100644 ranking/NHSPC-2023/submissions/323 create mode 100644 ranking/NHSPC-2023/submissions/324 create mode 100644 ranking/NHSPC-2023/submissions/325 create mode 100644 ranking/NHSPC-2023/submissions/326 create mode 100644 ranking/NHSPC-2023/submissions/327 create mode 100644 ranking/NHSPC-2023/submissions/328 create mode 100644 ranking/NHSPC-2023/submissions/329 create mode 100644 ranking/NHSPC-2023/submissions/330 create mode 100644 ranking/NHSPC-2023/submissions/331 create mode 100644 ranking/NHSPC-2023/submissions/332 create mode 100644 ranking/NHSPC-2023/submissions/333 create mode 100644 ranking/NHSPC-2023/submissions/334 create mode 100644 ranking/NHSPC-2023/submissions/335 create mode 100644 ranking/NHSPC-2023/submissions/336 create mode 100644 ranking/NHSPC-2023/submissions/337 create mode 100644 ranking/NHSPC-2023/submissions/338 create mode 100644 ranking/NHSPC-2023/submissions/339 create mode 100644 ranking/NHSPC-2023/submissions/340 create mode 100644 ranking/NHSPC-2023/submissions/341 create mode 100644 ranking/NHSPC-2023/submissions/342 create mode 100644 ranking/NHSPC-2023/submissions/343 create mode 100644 ranking/NHSPC-2023/submissions/344 create mode 100644 ranking/NHSPC-2023/submissions/345 create mode 100644 ranking/NHSPC-2023/submissions/346 create mode 100644 ranking/NHSPC-2023/submissions/347 create mode 100644 ranking/NHSPC-2023/submissions/348 create mode 100644 ranking/NHSPC-2023/submissions/349 create mode 100644 ranking/NHSPC-2023/submissions/350 create mode 100644 ranking/NHSPC-2023/submissions/351 create mode 100644 ranking/NHSPC-2023/submissions/352 create mode 100644 ranking/NHSPC-2023/submissions/353 create mode 100644 ranking/NHSPC-2023/submissions/354 create mode 100644 ranking/NHSPC-2023/submissions/355 create mode 100644 ranking/NHSPC-2023/submissions/356 create mode 100644 ranking/NHSPC-2023/submissions/357 create mode 100644 ranking/NHSPC-2023/submissions/358 create mode 100644 ranking/NHSPC-2023/submissions/359 create mode 100644 ranking/NHSPC-2023/submissions/360 create mode 100644 ranking/NHSPC-2023/submissions/361 create mode 100644 ranking/NHSPC-2023/submissions/362 create mode 100644 ranking/NHSPC-2023/submissions/363 create mode 100644 ranking/NHSPC-2023/submissions/364 create mode 100644 ranking/NHSPC-2023/submissions/365 create mode 100644 ranking/NHSPC-2023/submissions/366 create mode 100644 ranking/NHSPC-2023/submissions/367 create mode 100644 ranking/NHSPC-2023/submissions/368 create mode 100644 ranking/NHSPC-2023/submissions/369 create mode 100644 ranking/NHSPC-2023/submissions/370 create mode 100644 ranking/NHSPC-2023/submissions/371 create mode 100644 ranking/NHSPC-2023/submissions/372 create mode 100644 ranking/NHSPC-2023/submissions/373 create mode 100644 ranking/NHSPC-2023/submissions/374 create mode 100644 ranking/NHSPC-2023/submissions/375 create mode 100644 ranking/NHSPC-2023/submissions/376 create mode 100644 ranking/NHSPC-2023/submissions/377 create mode 100644 ranking/NHSPC-2023/submissions/378 create mode 100644 ranking/NHSPC-2023/submissions/379 create mode 100644 ranking/NHSPC-2023/submissions/380 create mode 100644 ranking/NHSPC-2023/submissions/381 create mode 100644 ranking/NHSPC-2023/submissions/382 create mode 100644 ranking/NHSPC-2023/submissions/383 create mode 100644 ranking/NHSPC-2023/submissions/384 create mode 100644 ranking/NHSPC-2023/submissions/385 create mode 100644 ranking/NHSPC-2023/submissions/386 create mode 100644 ranking/NHSPC-2023/submissions/387 create mode 100644 ranking/NHSPC-2023/submissions/388 create mode 100644 ranking/NHSPC-2023/submissions/389 create mode 100644 ranking/NHSPC-2023/submissions/390 create mode 100644 ranking/NHSPC-2023/submissions/391 create mode 100644 ranking/NHSPC-2023/submissions/392 create mode 100644 ranking/NHSPC-2023/submissions/393 create mode 100644 ranking/NHSPC-2023/submissions/394 create mode 100644 ranking/NHSPC-2023/submissions/395 create mode 100644 ranking/NHSPC-2023/submissions/396 create mode 100644 ranking/NHSPC-2023/submissions/397 create mode 100644 ranking/NHSPC-2023/submissions/398 create mode 100644 ranking/NHSPC-2023/submissions/399 create mode 100644 ranking/NHSPC-2023/submissions/400 create mode 100644 ranking/NHSPC-2023/submissions/401 create mode 100644 ranking/NHSPC-2023/submissions/402 create mode 100644 ranking/NHSPC-2023/submissions/403 create mode 100644 ranking/NHSPC-2023/submissions/404 create mode 100644 ranking/NHSPC-2023/submissions/405 create mode 100644 ranking/NHSPC-2023/submissions/406 create mode 100644 ranking/NHSPC-2023/submissions/407 create mode 100644 ranking/NHSPC-2023/submissions/408 create mode 100644 ranking/NHSPC-2023/submissions/409 create mode 100644 ranking/NHSPC-2023/submissions/41 create mode 100644 ranking/NHSPC-2023/submissions/410 create mode 100644 ranking/NHSPC-2023/submissions/411 create mode 100644 ranking/NHSPC-2023/submissions/412 create mode 100644 ranking/NHSPC-2023/submissions/413 create mode 100644 ranking/NHSPC-2023/submissions/414 create mode 100644 ranking/NHSPC-2023/submissions/415 create mode 100644 ranking/NHSPC-2023/submissions/416 create mode 100644 ranking/NHSPC-2023/submissions/417 create mode 100644 ranking/NHSPC-2023/submissions/418 create mode 100644 ranking/NHSPC-2023/submissions/419 create mode 100644 ranking/NHSPC-2023/submissions/42 create mode 100644 ranking/NHSPC-2023/submissions/420 create mode 100644 ranking/NHSPC-2023/submissions/421 create mode 100644 ranking/NHSPC-2023/submissions/422 create mode 100644 ranking/NHSPC-2023/submissions/423 create mode 100644 ranking/NHSPC-2023/submissions/424 create mode 100644 ranking/NHSPC-2023/submissions/425 create mode 100644 ranking/NHSPC-2023/submissions/426 create mode 100644 ranking/NHSPC-2023/submissions/427 create mode 100644 ranking/NHSPC-2023/submissions/428 create mode 100644 ranking/NHSPC-2023/submissions/429 create mode 100644 ranking/NHSPC-2023/submissions/43 create mode 100644 ranking/NHSPC-2023/submissions/430 create mode 100644 ranking/NHSPC-2023/submissions/431 create mode 100644 ranking/NHSPC-2023/submissions/432 create mode 100644 ranking/NHSPC-2023/submissions/433 create mode 100644 ranking/NHSPC-2023/submissions/434 create mode 100644 ranking/NHSPC-2023/submissions/435 create mode 100644 ranking/NHSPC-2023/submissions/436 create mode 100644 ranking/NHSPC-2023/submissions/437 create mode 100644 ranking/NHSPC-2023/submissions/438 create mode 100644 ranking/NHSPC-2023/submissions/439 create mode 100644 ranking/NHSPC-2023/submissions/44 create mode 100644 ranking/NHSPC-2023/submissions/440 create mode 100644 ranking/NHSPC-2023/submissions/441 create mode 100644 ranking/NHSPC-2023/submissions/442 create mode 100644 ranking/NHSPC-2023/submissions/443 create mode 100644 ranking/NHSPC-2023/submissions/444 create mode 100644 ranking/NHSPC-2023/submissions/445 create mode 100644 ranking/NHSPC-2023/submissions/446 create mode 100644 ranking/NHSPC-2023/submissions/447 create mode 100644 ranking/NHSPC-2023/submissions/448 create mode 100644 ranking/NHSPC-2023/submissions/449 create mode 100644 ranking/NHSPC-2023/submissions/45 create mode 100644 ranking/NHSPC-2023/submissions/450 create mode 100644 ranking/NHSPC-2023/submissions/451 create mode 100644 ranking/NHSPC-2023/submissions/452 create mode 100644 ranking/NHSPC-2023/submissions/453 create mode 100644 ranking/NHSPC-2023/submissions/454 create mode 100644 ranking/NHSPC-2023/submissions/455 create mode 100644 ranking/NHSPC-2023/submissions/456 create mode 100644 ranking/NHSPC-2023/submissions/457 create mode 100644 ranking/NHSPC-2023/submissions/458 create mode 100644 ranking/NHSPC-2023/submissions/459 create mode 100644 ranking/NHSPC-2023/submissions/46 create mode 100644 ranking/NHSPC-2023/submissions/460 create mode 100644 ranking/NHSPC-2023/submissions/461 create mode 100644 ranking/NHSPC-2023/submissions/462 create mode 100644 ranking/NHSPC-2023/submissions/463 create mode 100644 ranking/NHSPC-2023/submissions/464 create mode 100644 ranking/NHSPC-2023/submissions/465 create mode 100644 ranking/NHSPC-2023/submissions/466 create mode 100644 ranking/NHSPC-2023/submissions/467 create mode 100644 ranking/NHSPC-2023/submissions/468 create mode 100644 ranking/NHSPC-2023/submissions/469 create mode 100644 ranking/NHSPC-2023/submissions/47 create mode 100644 ranking/NHSPC-2023/submissions/470 create mode 100644 ranking/NHSPC-2023/submissions/471 create mode 100644 ranking/NHSPC-2023/submissions/472 create mode 100644 ranking/NHSPC-2023/submissions/473 create mode 100644 ranking/NHSPC-2023/submissions/474 create mode 100644 ranking/NHSPC-2023/submissions/475 create mode 100644 ranking/NHSPC-2023/submissions/476 create mode 100644 ranking/NHSPC-2023/submissions/477 create mode 100644 ranking/NHSPC-2023/submissions/478 create mode 100644 ranking/NHSPC-2023/submissions/479 create mode 100644 ranking/NHSPC-2023/submissions/48 create mode 100644 ranking/NHSPC-2023/submissions/480 create mode 100644 ranking/NHSPC-2023/submissions/481 create mode 100644 ranking/NHSPC-2023/submissions/482 create mode 100644 ranking/NHSPC-2023/submissions/483 create mode 100644 ranking/NHSPC-2023/submissions/484 create mode 100644 ranking/NHSPC-2023/submissions/485 create mode 100644 ranking/NHSPC-2023/submissions/486 create mode 100644 ranking/NHSPC-2023/submissions/487 create mode 100644 ranking/NHSPC-2023/submissions/488 create mode 100644 ranking/NHSPC-2023/submissions/489 create mode 100644 ranking/NHSPC-2023/submissions/49 create mode 100644 ranking/NHSPC-2023/submissions/490 create mode 100644 ranking/NHSPC-2023/submissions/491 create mode 100644 ranking/NHSPC-2023/submissions/492 create mode 100644 ranking/NHSPC-2023/submissions/493 create mode 100644 ranking/NHSPC-2023/submissions/494 create mode 100644 ranking/NHSPC-2023/submissions/495 create mode 100644 ranking/NHSPC-2023/submissions/496 create mode 100644 ranking/NHSPC-2023/submissions/497 create mode 100644 ranking/NHSPC-2023/submissions/498 create mode 100644 ranking/NHSPC-2023/submissions/499 create mode 100644 ranking/NHSPC-2023/submissions/50 create mode 100644 ranking/NHSPC-2023/submissions/500 create mode 100644 ranking/NHSPC-2023/submissions/501 create mode 100644 ranking/NHSPC-2023/submissions/502 create mode 100644 ranking/NHSPC-2023/submissions/503 create mode 100644 ranking/NHSPC-2023/submissions/504 create mode 100644 ranking/NHSPC-2023/submissions/505 create mode 100644 ranking/NHSPC-2023/submissions/506 create mode 100644 ranking/NHSPC-2023/submissions/507 create mode 100644 ranking/NHSPC-2023/submissions/508 create mode 100644 ranking/NHSPC-2023/submissions/509 create mode 100644 ranking/NHSPC-2023/submissions/51 create mode 100644 ranking/NHSPC-2023/submissions/510 create mode 100644 ranking/NHSPC-2023/submissions/511 create mode 100644 ranking/NHSPC-2023/submissions/512 create mode 100644 ranking/NHSPC-2023/submissions/513 create mode 100644 ranking/NHSPC-2023/submissions/514 create mode 100644 ranking/NHSPC-2023/submissions/515 create mode 100644 ranking/NHSPC-2023/submissions/516 create mode 100644 ranking/NHSPC-2023/submissions/517 create mode 100644 ranking/NHSPC-2023/submissions/518 create mode 100644 ranking/NHSPC-2023/submissions/519 create mode 100644 ranking/NHSPC-2023/submissions/52 create mode 100644 ranking/NHSPC-2023/submissions/520 create mode 100644 ranking/NHSPC-2023/submissions/521 create mode 100644 ranking/NHSPC-2023/submissions/522 create mode 100644 ranking/NHSPC-2023/submissions/523 create mode 100644 ranking/NHSPC-2023/submissions/524 create mode 100644 ranking/NHSPC-2023/submissions/525 create mode 100644 ranking/NHSPC-2023/submissions/526 create mode 100644 ranking/NHSPC-2023/submissions/527 create mode 100644 ranking/NHSPC-2023/submissions/528 create mode 100644 ranking/NHSPC-2023/submissions/529 create mode 100644 ranking/NHSPC-2023/submissions/53 create mode 100644 ranking/NHSPC-2023/submissions/530 create mode 100644 ranking/NHSPC-2023/submissions/531 create mode 100644 ranking/NHSPC-2023/submissions/532 create mode 100644 ranking/NHSPC-2023/submissions/533 create mode 100644 ranking/NHSPC-2023/submissions/534 create mode 100644 ranking/NHSPC-2023/submissions/535 create mode 100644 ranking/NHSPC-2023/submissions/536 create mode 100644 ranking/NHSPC-2023/submissions/537 create mode 100644 ranking/NHSPC-2023/submissions/538 create mode 100644 ranking/NHSPC-2023/submissions/539 create mode 100644 ranking/NHSPC-2023/submissions/54 create mode 100644 ranking/NHSPC-2023/submissions/540 create mode 100644 ranking/NHSPC-2023/submissions/541 create mode 100644 ranking/NHSPC-2023/submissions/542 create mode 100644 ranking/NHSPC-2023/submissions/543 create mode 100644 ranking/NHSPC-2023/submissions/544 create mode 100644 ranking/NHSPC-2023/submissions/545 create mode 100644 ranking/NHSPC-2023/submissions/546 create mode 100644 ranking/NHSPC-2023/submissions/547 create mode 100644 ranking/NHSPC-2023/submissions/548 create mode 100644 ranking/NHSPC-2023/submissions/549 create mode 100644 ranking/NHSPC-2023/submissions/55 create mode 100644 ranking/NHSPC-2023/submissions/550 create mode 100644 ranking/NHSPC-2023/submissions/551 create mode 100644 ranking/NHSPC-2023/submissions/552 create mode 100644 ranking/NHSPC-2023/submissions/553 create mode 100644 ranking/NHSPC-2023/submissions/554 create mode 100644 ranking/NHSPC-2023/submissions/555 create mode 100644 ranking/NHSPC-2023/submissions/556 create mode 100644 ranking/NHSPC-2023/submissions/557 create mode 100644 ranking/NHSPC-2023/submissions/558 create mode 100644 ranking/NHSPC-2023/submissions/559 create mode 100644 ranking/NHSPC-2023/submissions/56 create mode 100644 ranking/NHSPC-2023/submissions/560 create mode 100644 ranking/NHSPC-2023/submissions/561 create mode 100644 ranking/NHSPC-2023/submissions/562 create mode 100644 ranking/NHSPC-2023/submissions/563 create mode 100644 ranking/NHSPC-2023/submissions/564 create mode 100644 ranking/NHSPC-2023/submissions/565 create mode 100644 ranking/NHSPC-2023/submissions/566 create mode 100644 ranking/NHSPC-2023/submissions/567 create mode 100644 ranking/NHSPC-2023/submissions/568 create mode 100644 ranking/NHSPC-2023/submissions/569 create mode 100644 ranking/NHSPC-2023/submissions/57 create mode 100644 ranking/NHSPC-2023/submissions/570 create mode 100644 ranking/NHSPC-2023/submissions/571 create mode 100644 ranking/NHSPC-2023/submissions/572 create mode 100644 ranking/NHSPC-2023/submissions/573 create mode 100644 ranking/NHSPC-2023/submissions/574 create mode 100644 ranking/NHSPC-2023/submissions/575 create mode 100644 ranking/NHSPC-2023/submissions/576 create mode 100644 ranking/NHSPC-2023/submissions/577 create mode 100644 ranking/NHSPC-2023/submissions/578 create mode 100644 ranking/NHSPC-2023/submissions/579 create mode 100644 ranking/NHSPC-2023/submissions/58 create mode 100644 ranking/NHSPC-2023/submissions/580 create mode 100644 ranking/NHSPC-2023/submissions/581 create mode 100644 ranking/NHSPC-2023/submissions/582 create mode 100644 ranking/NHSPC-2023/submissions/583 create mode 100644 ranking/NHSPC-2023/submissions/584 create mode 100644 ranking/NHSPC-2023/submissions/585 create mode 100644 ranking/NHSPC-2023/submissions/586 create mode 100644 ranking/NHSPC-2023/submissions/587 create mode 100644 ranking/NHSPC-2023/submissions/588 create mode 100644 ranking/NHSPC-2023/submissions/589 create mode 100644 ranking/NHSPC-2023/submissions/59 create mode 100644 ranking/NHSPC-2023/submissions/590 create mode 100644 ranking/NHSPC-2023/submissions/591 create mode 100644 ranking/NHSPC-2023/submissions/592 create mode 100644 ranking/NHSPC-2023/submissions/593 create mode 100644 ranking/NHSPC-2023/submissions/594 create mode 100644 ranking/NHSPC-2023/submissions/595 create mode 100644 ranking/NHSPC-2023/submissions/596 create mode 100644 ranking/NHSPC-2023/submissions/597 create mode 100644 ranking/NHSPC-2023/submissions/598 create mode 100644 ranking/NHSPC-2023/submissions/599 create mode 100644 ranking/NHSPC-2023/submissions/60 create mode 100644 ranking/NHSPC-2023/submissions/600 create mode 100644 ranking/NHSPC-2023/submissions/601 create mode 100644 ranking/NHSPC-2023/submissions/602 create mode 100644 ranking/NHSPC-2023/submissions/603 create mode 100644 ranking/NHSPC-2023/submissions/604 create mode 100644 ranking/NHSPC-2023/submissions/605 create mode 100644 ranking/NHSPC-2023/submissions/606 create mode 100644 ranking/NHSPC-2023/submissions/607 create mode 100644 ranking/NHSPC-2023/submissions/608 create mode 100644 ranking/NHSPC-2023/submissions/609 create mode 100644 ranking/NHSPC-2023/submissions/61 create mode 100644 ranking/NHSPC-2023/submissions/610 create mode 100644 ranking/NHSPC-2023/submissions/611 create mode 100644 ranking/NHSPC-2023/submissions/612 create mode 100644 ranking/NHSPC-2023/submissions/613 create mode 100644 ranking/NHSPC-2023/submissions/614 create mode 100644 ranking/NHSPC-2023/submissions/615 create mode 100644 ranking/NHSPC-2023/submissions/616 create mode 100644 ranking/NHSPC-2023/submissions/617 create mode 100644 ranking/NHSPC-2023/submissions/618 create mode 100644 ranking/NHSPC-2023/submissions/619 create mode 100644 ranking/NHSPC-2023/submissions/62 create mode 100644 ranking/NHSPC-2023/submissions/620 create mode 100644 ranking/NHSPC-2023/submissions/621 create mode 100644 ranking/NHSPC-2023/submissions/622 create mode 100644 ranking/NHSPC-2023/submissions/623 create mode 100644 ranking/NHSPC-2023/submissions/624 create mode 100644 ranking/NHSPC-2023/submissions/625 create mode 100644 ranking/NHSPC-2023/submissions/626 create mode 100644 ranking/NHSPC-2023/submissions/627 create mode 100644 ranking/NHSPC-2023/submissions/628 create mode 100644 ranking/NHSPC-2023/submissions/629 create mode 100644 ranking/NHSPC-2023/submissions/63 create mode 100644 ranking/NHSPC-2023/submissions/630 create mode 100644 ranking/NHSPC-2023/submissions/631 create mode 100644 ranking/NHSPC-2023/submissions/632 create mode 100644 ranking/NHSPC-2023/submissions/633 create mode 100644 ranking/NHSPC-2023/submissions/634 create mode 100644 ranking/NHSPC-2023/submissions/635 create mode 100644 ranking/NHSPC-2023/submissions/636 create mode 100644 ranking/NHSPC-2023/submissions/637 create mode 100644 ranking/NHSPC-2023/submissions/638 create mode 100644 ranking/NHSPC-2023/submissions/639 create mode 100644 ranking/NHSPC-2023/submissions/64 create mode 100644 ranking/NHSPC-2023/submissions/640 create mode 100644 ranking/NHSPC-2023/submissions/641 create mode 100644 ranking/NHSPC-2023/submissions/642 create mode 100644 ranking/NHSPC-2023/submissions/643 create mode 100644 ranking/NHSPC-2023/submissions/644 create mode 100644 ranking/NHSPC-2023/submissions/645 create mode 100644 ranking/NHSPC-2023/submissions/646 create mode 100644 ranking/NHSPC-2023/submissions/647 create mode 100644 ranking/NHSPC-2023/submissions/648 create mode 100644 ranking/NHSPC-2023/submissions/649 create mode 100644 ranking/NHSPC-2023/submissions/65 create mode 100644 ranking/NHSPC-2023/submissions/650 create mode 100644 ranking/NHSPC-2023/submissions/651 create mode 100644 ranking/NHSPC-2023/submissions/652 create mode 100644 ranking/NHSPC-2023/submissions/653 create mode 100644 ranking/NHSPC-2023/submissions/654 create mode 100644 ranking/NHSPC-2023/submissions/655 create mode 100644 ranking/NHSPC-2023/submissions/656 create mode 100644 ranking/NHSPC-2023/submissions/657 create mode 100644 ranking/NHSPC-2023/submissions/658 create mode 100644 ranking/NHSPC-2023/submissions/659 create mode 100644 ranking/NHSPC-2023/submissions/66 create mode 100644 ranking/NHSPC-2023/submissions/660 create mode 100644 ranking/NHSPC-2023/submissions/661 create mode 100644 ranking/NHSPC-2023/submissions/662 create mode 100644 ranking/NHSPC-2023/submissions/663 create mode 100644 ranking/NHSPC-2023/submissions/664 create mode 100644 ranking/NHSPC-2023/submissions/665 create mode 100644 ranking/NHSPC-2023/submissions/666 create mode 100644 ranking/NHSPC-2023/submissions/667 create mode 100644 ranking/NHSPC-2023/submissions/668 create mode 100644 ranking/NHSPC-2023/submissions/669 create mode 100644 ranking/NHSPC-2023/submissions/67 create mode 100644 ranking/NHSPC-2023/submissions/670 create mode 100644 ranking/NHSPC-2023/submissions/671 create mode 100644 ranking/NHSPC-2023/submissions/672 create mode 100644 ranking/NHSPC-2023/submissions/673 create mode 100644 ranking/NHSPC-2023/submissions/674 create mode 100644 ranking/NHSPC-2023/submissions/675 create mode 100644 ranking/NHSPC-2023/submissions/676 create mode 100644 ranking/NHSPC-2023/submissions/677 create mode 100644 ranking/NHSPC-2023/submissions/678 create mode 100644 ranking/NHSPC-2023/submissions/679 create mode 100644 ranking/NHSPC-2023/submissions/68 create mode 100644 ranking/NHSPC-2023/submissions/680 create mode 100644 ranking/NHSPC-2023/submissions/681 create mode 100644 ranking/NHSPC-2023/submissions/682 create mode 100644 ranking/NHSPC-2023/submissions/683 create mode 100644 ranking/NHSPC-2023/submissions/684 create mode 100644 ranking/NHSPC-2023/submissions/685 create mode 100644 ranking/NHSPC-2023/submissions/686 create mode 100644 ranking/NHSPC-2023/submissions/687 create mode 100644 ranking/NHSPC-2023/submissions/688 create mode 100644 ranking/NHSPC-2023/submissions/689 create mode 100644 ranking/NHSPC-2023/submissions/69 create mode 100644 ranking/NHSPC-2023/submissions/690 create mode 100644 ranking/NHSPC-2023/submissions/691 create mode 100644 ranking/NHSPC-2023/submissions/692 create mode 100644 ranking/NHSPC-2023/submissions/693 create mode 100644 ranking/NHSPC-2023/submissions/694 create mode 100644 ranking/NHSPC-2023/submissions/695 create mode 100644 ranking/NHSPC-2023/submissions/696 create mode 100644 ranking/NHSPC-2023/submissions/697 create mode 100644 ranking/NHSPC-2023/submissions/698 create mode 100644 ranking/NHSPC-2023/submissions/699 create mode 100644 ranking/NHSPC-2023/submissions/70 create mode 100644 ranking/NHSPC-2023/submissions/700 create mode 100644 ranking/NHSPC-2023/submissions/701 create mode 100644 ranking/NHSPC-2023/submissions/702 create mode 100644 ranking/NHSPC-2023/submissions/703 create mode 100644 ranking/NHSPC-2023/submissions/704 create mode 100644 ranking/NHSPC-2023/submissions/705 create mode 100644 ranking/NHSPC-2023/submissions/706 create mode 100644 ranking/NHSPC-2023/submissions/707 create mode 100644 ranking/NHSPC-2023/submissions/708 create mode 100644 ranking/NHSPC-2023/submissions/709 create mode 100644 ranking/NHSPC-2023/submissions/71 create mode 100644 ranking/NHSPC-2023/submissions/710 create mode 100644 ranking/NHSPC-2023/submissions/711 create mode 100644 ranking/NHSPC-2023/submissions/712 create mode 100644 ranking/NHSPC-2023/submissions/713 create mode 100644 ranking/NHSPC-2023/submissions/714 create mode 100644 ranking/NHSPC-2023/submissions/715 create mode 100644 ranking/NHSPC-2023/submissions/716 create mode 100644 ranking/NHSPC-2023/submissions/717 create mode 100644 ranking/NHSPC-2023/submissions/718 create mode 100644 ranking/NHSPC-2023/submissions/719 create mode 100644 ranking/NHSPC-2023/submissions/72 create mode 100644 ranking/NHSPC-2023/submissions/720 create mode 100644 ranking/NHSPC-2023/submissions/721 create mode 100644 ranking/NHSPC-2023/submissions/722 create mode 100644 ranking/NHSPC-2023/submissions/723 create mode 100644 ranking/NHSPC-2023/submissions/724 create mode 100644 ranking/NHSPC-2023/submissions/725 create mode 100644 ranking/NHSPC-2023/submissions/726 create mode 100644 ranking/NHSPC-2023/submissions/727 create mode 100644 ranking/NHSPC-2023/submissions/728 create mode 100644 ranking/NHSPC-2023/submissions/729 create mode 100644 ranking/NHSPC-2023/submissions/73 create mode 100644 ranking/NHSPC-2023/submissions/730 create mode 100644 ranking/NHSPC-2023/submissions/731 create mode 100644 ranking/NHSPC-2023/submissions/732 create mode 100644 ranking/NHSPC-2023/submissions/733 create mode 100644 ranking/NHSPC-2023/submissions/734 create mode 100644 ranking/NHSPC-2023/submissions/735 create mode 100644 ranking/NHSPC-2023/submissions/736 create mode 100644 ranking/NHSPC-2023/submissions/737 create mode 100644 ranking/NHSPC-2023/submissions/738 create mode 100644 ranking/NHSPC-2023/submissions/739 create mode 100644 ranking/NHSPC-2023/submissions/74 create mode 100644 ranking/NHSPC-2023/submissions/740 create mode 100644 ranking/NHSPC-2023/submissions/741 create mode 100644 ranking/NHSPC-2023/submissions/742 create mode 100644 ranking/NHSPC-2023/submissions/743 create mode 100644 ranking/NHSPC-2023/submissions/744 create mode 100644 ranking/NHSPC-2023/submissions/745 create mode 100644 ranking/NHSPC-2023/submissions/746 create mode 100644 ranking/NHSPC-2023/submissions/747 create mode 100644 ranking/NHSPC-2023/submissions/748 create mode 100644 ranking/NHSPC-2023/submissions/749 create mode 100644 ranking/NHSPC-2023/submissions/75 create mode 100644 ranking/NHSPC-2023/submissions/750 create mode 100644 ranking/NHSPC-2023/submissions/751 create mode 100644 ranking/NHSPC-2023/submissions/752 create mode 100644 ranking/NHSPC-2023/submissions/753 create mode 100644 ranking/NHSPC-2023/submissions/754 create mode 100644 ranking/NHSPC-2023/submissions/755 create mode 100644 ranking/NHSPC-2023/submissions/756 create mode 100644 ranking/NHSPC-2023/submissions/757 create mode 100644 ranking/NHSPC-2023/submissions/758 create mode 100644 ranking/NHSPC-2023/submissions/759 create mode 100644 ranking/NHSPC-2023/submissions/76 create mode 100644 ranking/NHSPC-2023/submissions/760 create mode 100644 ranking/NHSPC-2023/submissions/761 create mode 100644 ranking/NHSPC-2023/submissions/762 create mode 100644 ranking/NHSPC-2023/submissions/763 create mode 100644 ranking/NHSPC-2023/submissions/764 create mode 100644 ranking/NHSPC-2023/submissions/765 create mode 100644 ranking/NHSPC-2023/submissions/766 create mode 100644 ranking/NHSPC-2023/submissions/767 create mode 100644 ranking/NHSPC-2023/submissions/768 create mode 100644 ranking/NHSPC-2023/submissions/769 create mode 100644 ranking/NHSPC-2023/submissions/77 create mode 100644 ranking/NHSPC-2023/submissions/770 create mode 100644 ranking/NHSPC-2023/submissions/771 create mode 100644 ranking/NHSPC-2023/submissions/772 create mode 100644 ranking/NHSPC-2023/submissions/773 create mode 100644 ranking/NHSPC-2023/submissions/774 create mode 100644 ranking/NHSPC-2023/submissions/775 create mode 100644 ranking/NHSPC-2023/submissions/776 create mode 100644 ranking/NHSPC-2023/submissions/777 create mode 100644 ranking/NHSPC-2023/submissions/778 create mode 100644 ranking/NHSPC-2023/submissions/779 create mode 100644 ranking/NHSPC-2023/submissions/78 create mode 100644 ranking/NHSPC-2023/submissions/780 create mode 100644 ranking/NHSPC-2023/submissions/781 create mode 100644 ranking/NHSPC-2023/submissions/782 create mode 100644 ranking/NHSPC-2023/submissions/783 create mode 100644 ranking/NHSPC-2023/submissions/784 create mode 100644 ranking/NHSPC-2023/submissions/785 create mode 100644 ranking/NHSPC-2023/submissions/786 create mode 100644 ranking/NHSPC-2023/submissions/787 create mode 100644 ranking/NHSPC-2023/submissions/788 create mode 100644 ranking/NHSPC-2023/submissions/789 create mode 100644 ranking/NHSPC-2023/submissions/79 create mode 100644 ranking/NHSPC-2023/submissions/790 create mode 100644 ranking/NHSPC-2023/submissions/791 create mode 100644 ranking/NHSPC-2023/submissions/792 create mode 100644 ranking/NHSPC-2023/submissions/793 create mode 100644 ranking/NHSPC-2023/submissions/794 create mode 100644 ranking/NHSPC-2023/submissions/795 create mode 100644 ranking/NHSPC-2023/submissions/796 create mode 100644 ranking/NHSPC-2023/submissions/797 create mode 100644 ranking/NHSPC-2023/submissions/798 create mode 100644 ranking/NHSPC-2023/submissions/799 create mode 100644 ranking/NHSPC-2023/submissions/80 create mode 100644 ranking/NHSPC-2023/submissions/800 create mode 100644 ranking/NHSPC-2023/submissions/801 create mode 100644 ranking/NHSPC-2023/submissions/802 create mode 100644 ranking/NHSPC-2023/submissions/803 create mode 100644 ranking/NHSPC-2023/submissions/804 create mode 100644 ranking/NHSPC-2023/submissions/805 create mode 100644 ranking/NHSPC-2023/submissions/806 create mode 100644 ranking/NHSPC-2023/submissions/807 create mode 100644 ranking/NHSPC-2023/submissions/808 create mode 100644 ranking/NHSPC-2023/submissions/809 create mode 100644 ranking/NHSPC-2023/submissions/81 create mode 100644 ranking/NHSPC-2023/submissions/810 create mode 100644 ranking/NHSPC-2023/submissions/811 create mode 100644 ranking/NHSPC-2023/submissions/812 create mode 100644 ranking/NHSPC-2023/submissions/813 create mode 100644 ranking/NHSPC-2023/submissions/814 create mode 100644 ranking/NHSPC-2023/submissions/815 create mode 100644 ranking/NHSPC-2023/submissions/816 create mode 100644 ranking/NHSPC-2023/submissions/817 create mode 100644 ranking/NHSPC-2023/submissions/818 create mode 100644 ranking/NHSPC-2023/submissions/819 create mode 100644 ranking/NHSPC-2023/submissions/82 create mode 100644 ranking/NHSPC-2023/submissions/820 create mode 100644 ranking/NHSPC-2023/submissions/821 create mode 100644 ranking/NHSPC-2023/submissions/822 create mode 100644 ranking/NHSPC-2023/submissions/823 create mode 100644 ranking/NHSPC-2023/submissions/824 create mode 100644 ranking/NHSPC-2023/submissions/825 create mode 100644 ranking/NHSPC-2023/submissions/826 create mode 100644 ranking/NHSPC-2023/submissions/827 create mode 100644 ranking/NHSPC-2023/submissions/828 create mode 100644 ranking/NHSPC-2023/submissions/829 create mode 100644 ranking/NHSPC-2023/submissions/83 create mode 100644 ranking/NHSPC-2023/submissions/830 create mode 100644 ranking/NHSPC-2023/submissions/831 create mode 100644 ranking/NHSPC-2023/submissions/832 create mode 100644 ranking/NHSPC-2023/submissions/833 create mode 100644 ranking/NHSPC-2023/submissions/834 create mode 100644 ranking/NHSPC-2023/submissions/835 create mode 100644 ranking/NHSPC-2023/submissions/836 create mode 100644 ranking/NHSPC-2023/submissions/837 create mode 100644 ranking/NHSPC-2023/submissions/838 create mode 100644 ranking/NHSPC-2023/submissions/839 create mode 100644 ranking/NHSPC-2023/submissions/84 create mode 100644 ranking/NHSPC-2023/submissions/840 create mode 100644 ranking/NHSPC-2023/submissions/841 create mode 100644 ranking/NHSPC-2023/submissions/842 create mode 100644 ranking/NHSPC-2023/submissions/843 create mode 100644 ranking/NHSPC-2023/submissions/844 create mode 100644 ranking/NHSPC-2023/submissions/845 create mode 100644 ranking/NHSPC-2023/submissions/846 create mode 100644 ranking/NHSPC-2023/submissions/847 create mode 100644 ranking/NHSPC-2023/submissions/848 create mode 100644 ranking/NHSPC-2023/submissions/849 create mode 100644 ranking/NHSPC-2023/submissions/85 create mode 100644 ranking/NHSPC-2023/submissions/850 create mode 100644 ranking/NHSPC-2023/submissions/851 create mode 100644 ranking/NHSPC-2023/submissions/852 create mode 100644 ranking/NHSPC-2023/submissions/853 create mode 100644 ranking/NHSPC-2023/submissions/854 create mode 100644 ranking/NHSPC-2023/submissions/855 create mode 100644 ranking/NHSPC-2023/submissions/856 create mode 100644 ranking/NHSPC-2023/submissions/857 create mode 100644 ranking/NHSPC-2023/submissions/858 create mode 100644 ranking/NHSPC-2023/submissions/859 create mode 100644 ranking/NHSPC-2023/submissions/86 create mode 100644 ranking/NHSPC-2023/submissions/860 create mode 100644 ranking/NHSPC-2023/submissions/861 create mode 100644 ranking/NHSPC-2023/submissions/862 create mode 100644 ranking/NHSPC-2023/submissions/863 create mode 100644 ranking/NHSPC-2023/submissions/864 create mode 100644 ranking/NHSPC-2023/submissions/865 create mode 100644 ranking/NHSPC-2023/submissions/866 create mode 100644 ranking/NHSPC-2023/submissions/867 create mode 100644 ranking/NHSPC-2023/submissions/868 create mode 100644 ranking/NHSPC-2023/submissions/869 create mode 100644 ranking/NHSPC-2023/submissions/87 create mode 100644 ranking/NHSPC-2023/submissions/870 create mode 100644 ranking/NHSPC-2023/submissions/871 create mode 100644 ranking/NHSPC-2023/submissions/872 create mode 100644 ranking/NHSPC-2023/submissions/873 create mode 100644 ranking/NHSPC-2023/submissions/874 create mode 100644 ranking/NHSPC-2023/submissions/875 create mode 100644 ranking/NHSPC-2023/submissions/876 create mode 100644 ranking/NHSPC-2023/submissions/877 create mode 100644 ranking/NHSPC-2023/submissions/878 create mode 100644 ranking/NHSPC-2023/submissions/879 create mode 100644 ranking/NHSPC-2023/submissions/88 create mode 100644 ranking/NHSPC-2023/submissions/880 create mode 100644 ranking/NHSPC-2023/submissions/881 create mode 100644 ranking/NHSPC-2023/submissions/882 create mode 100644 ranking/NHSPC-2023/submissions/883 create mode 100644 ranking/NHSPC-2023/submissions/884 create mode 100644 ranking/NHSPC-2023/submissions/885 create mode 100644 ranking/NHSPC-2023/submissions/886 create mode 100644 ranking/NHSPC-2023/submissions/887 create mode 100644 ranking/NHSPC-2023/submissions/888 create mode 100644 ranking/NHSPC-2023/submissions/889 create mode 100644 ranking/NHSPC-2023/submissions/89 create mode 100644 ranking/NHSPC-2023/submissions/890 create mode 100644 ranking/NHSPC-2023/submissions/891 create mode 100644 ranking/NHSPC-2023/submissions/892 create mode 100644 ranking/NHSPC-2023/submissions/893 create mode 100644 ranking/NHSPC-2023/submissions/894 create mode 100644 ranking/NHSPC-2023/submissions/895 create mode 100644 ranking/NHSPC-2023/submissions/896 create mode 100644 ranking/NHSPC-2023/submissions/897 create mode 100644 ranking/NHSPC-2023/submissions/898 create mode 100644 ranking/NHSPC-2023/submissions/899 create mode 100644 ranking/NHSPC-2023/submissions/90 create mode 100644 ranking/NHSPC-2023/submissions/900 create mode 100644 ranking/NHSPC-2023/submissions/901 create mode 100644 ranking/NHSPC-2023/submissions/902 create mode 100644 ranking/NHSPC-2023/submissions/903 create mode 100644 ranking/NHSPC-2023/submissions/904 create mode 100644 ranking/NHSPC-2023/submissions/905 create mode 100644 ranking/NHSPC-2023/submissions/906 create mode 100644 ranking/NHSPC-2023/submissions/907 create mode 100644 ranking/NHSPC-2023/submissions/908 create mode 100644 ranking/NHSPC-2023/submissions/909 create mode 100644 ranking/NHSPC-2023/submissions/91 create mode 100644 ranking/NHSPC-2023/submissions/910 create mode 100644 ranking/NHSPC-2023/submissions/911 create mode 100644 ranking/NHSPC-2023/submissions/912 create mode 100644 ranking/NHSPC-2023/submissions/913 create mode 100644 ranking/NHSPC-2023/submissions/914 create mode 100644 ranking/NHSPC-2023/submissions/915 create mode 100644 ranking/NHSPC-2023/submissions/916 create mode 100644 ranking/NHSPC-2023/submissions/917 create mode 100644 ranking/NHSPC-2023/submissions/918 create mode 100644 ranking/NHSPC-2023/submissions/919 create mode 100644 ranking/NHSPC-2023/submissions/92 create mode 100644 ranking/NHSPC-2023/submissions/920 create mode 100644 ranking/NHSPC-2023/submissions/921 create mode 100644 ranking/NHSPC-2023/submissions/922 create mode 100644 ranking/NHSPC-2023/submissions/923 create mode 100644 ranking/NHSPC-2023/submissions/924 create mode 100644 ranking/NHSPC-2023/submissions/925 create mode 100644 ranking/NHSPC-2023/submissions/926 create mode 100644 ranking/NHSPC-2023/submissions/927 create mode 100644 ranking/NHSPC-2023/submissions/928 create mode 100644 ranking/NHSPC-2023/submissions/929 create mode 100644 ranking/NHSPC-2023/submissions/93 create mode 100644 ranking/NHSPC-2023/submissions/930 create mode 100644 ranking/NHSPC-2023/submissions/931 create mode 100644 ranking/NHSPC-2023/submissions/932 create mode 100644 ranking/NHSPC-2023/submissions/933 create mode 100644 ranking/NHSPC-2023/submissions/934 create mode 100644 ranking/NHSPC-2023/submissions/935 create mode 100644 ranking/NHSPC-2023/submissions/936 create mode 100644 ranking/NHSPC-2023/submissions/937 create mode 100644 ranking/NHSPC-2023/submissions/938 create mode 100644 ranking/NHSPC-2023/submissions/939 create mode 100644 ranking/NHSPC-2023/submissions/94 create mode 100644 ranking/NHSPC-2023/submissions/940 create mode 100644 ranking/NHSPC-2023/submissions/941 create mode 100644 ranking/NHSPC-2023/submissions/942 create mode 100644 ranking/NHSPC-2023/submissions/943 create mode 100644 ranking/NHSPC-2023/submissions/944 create mode 100644 ranking/NHSPC-2023/submissions/945 create mode 100644 ranking/NHSPC-2023/submissions/95 create mode 100644 ranking/NHSPC-2023/submissions/96 create mode 100644 ranking/NHSPC-2023/submissions/97 create mode 100644 ranking/NHSPC-2023/submissions/98 create mode 100644 ranking/NHSPC-2023/submissions/99 create mode 100644 ranking/NHSPC-2023/submissions/index.json create mode 100644 ranking/NHSPC-2023/tasks/agreement create mode 100644 ranking/NHSPC-2023/tasks/aisimulation create mode 100644 ranking/NHSPC-2023/tasks/autocopilot create mode 100644 ranking/NHSPC-2023/tasks/convexhull create mode 100644 ranking/NHSPC-2023/tasks/index.json create mode 100644 ranking/NHSPC-2023/tasks/maze create mode 100644 ranking/NHSPC-2023/tasks/monster create mode 100644 ranking/NHSPC-2023/tasks/museum create mode 100644 ranking/NHSPC-2023/tasks/palindrome create mode 100644 ranking/NHSPC-2023/tasks/race create mode 100644 ranking/NHSPC-2023/teams/index.json create mode 100644 ranking/NHSPC-2023/users/index.json create mode 100644 ranking/NHSPC-2023/users/team01 create mode 100644 ranking/NHSPC-2023/users/team02 create mode 100644 ranking/NHSPC-2023/users/team03 create mode 100644 ranking/NHSPC-2023/users/team04 create mode 100644 ranking/NHSPC-2023/users/team05 create mode 100644 ranking/NHSPC-2023/users/team06 create mode 100644 ranking/NHSPC-2023/users/team07 create mode 100644 ranking/NHSPC-2023/users/team08 create mode 100644 ranking/NHSPC-2023/users/team09 create mode 100644 ranking/NHSPC-2023/users/team10 create mode 100644 ranking/NHSPC-2023/users/team12 create mode 100644 ranking/NHSPC-2023/users/team13 create mode 100644 ranking/NHSPC-2023/users/team14 create mode 100644 ranking/NHSPC-2023/users/team15 create mode 100644 ranking/NHSPC-2023/users/team16 create mode 100644 ranking/NHSPC-2023/users/team17 create mode 100644 ranking/NHSPC-2023/users/team18 create mode 100644 ranking/NHSPC-2023/users/team19 create mode 100644 ranking/NHSPC-2023/users/team20 create mode 100644 ranking/NHSPC-2023/users/team21 create mode 100644 ranking/NHSPC-2023/users/team22 create mode 100644 ranking/NHSPC-2023/users/team23 create mode 100644 ranking/NHSPC-2023/users/team24 create mode 100644 ranking/NHSPC-2023/users/team25 create mode 100644 ranking/NHSPC-2023/users/team26 create mode 100644 ranking/NHSPC-2023/users/team27 create mode 100644 ranking/NHSPC-2023/users/team28 create mode 100644 ranking/NHSPC-2023/users/team29 create mode 100644 ranking/NHSPC-2023/users/team30 create mode 100644 ranking/NHSPC-2023/users/team31 create mode 100644 ranking/NHSPC-2023/users/team32 create mode 100644 ranking/NHSPC-2023/users/team33 create mode 100644 ranking/NHSPC-2023/users/team34 create mode 100644 ranking/NHSPC-2023/users/team35 create mode 100644 ranking/NHSPC-2023/users/team36 create mode 100644 ranking/NHSPC-2023/users/team37 create mode 100644 ranking/NHSPC-2023/users/team38 create mode 100644 ranking/NHSPC-2023/users/team39 create mode 100644 ranking/NHSPC-2023/users/team40 create mode 100644 ranking/NHSPC-2023/users/team41 create mode 100644 ranking/NHSPC-2023/users/team42 create mode 100644 ranking/NHSPC-2023/users/team43 create mode 100644 ranking/NHSPC-2023/users/team44 create mode 100644 ranking/NHSPC-2023/users/team45 create mode 100644 ranking/NHSPC-2023/users/team46 create mode 100644 ranking/NHSPC-2023/users/team47 create mode 100644 ranking/NHSPC-2023/users/team48 diff --git a/ranking/NHSPC-2023/Chart.js b/ranking/NHSPC-2023/Chart.js new file mode 100644 index 00000000..a36d1c59 --- /dev/null +++ b/ranking/NHSPC-2023/Chart.js @@ -0,0 +1,202 @@ +/* Programming contest management system + * Copyright © 2012 Luca Wehrstedt + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +var Chart = new function () { + var self = this; + + self.draw_chart = function (canvas, y_min, y_max, y_def, h_def, x_int, data, color, marks) { + // canvas is the context +/* + canvas (GWTCanvas): the canvas this chart will be drawn on + y_min (float): the y value corresponding to the bottom of the chart + y_max (float): the y value corresponding to the top of the chart + (note: y_min can be grater than y_max - the chart will be upside-down) + y_def (float): the default y value (the line will start at that value) + h_def (float): the default height of the colored area + x_int (list of tuples of float): the list of x intervals to be drawn, + in the form [begin, end) + data (list of tuples of float): the data to be drawn, in the form (x, y, h) + color (tuple of int): the r, g and b components of the color for the line + marks (list of float): the y values at which horizontal lines will be drawn +*/ + + // width and height + var wid = canvas.width; + var hei = canvas.height; + + // the padding around the chart + var pad_l = 22; + var pad_r = 1; + var pad_t = 6; + var pad_b = 6; + + // the intervals of allowed x values + var x_size = 0; + for (var i in x_int) { + x_size += x_int[i][1] - x_int[i][0]; + } + + // convert values to canvas coordinates + var get_x = function (x) { + return pad_l + x * (wid - pad_l - pad_r) / x_size; + }; + + var get_y = function (y) { + return pad_t + (y_max - y) * (hei - pad_t - pad_b) / (y_max - y_min == 0? 1: y_max - y_min); + }; + + // clear the canvas + canvas.width = wid; + + // get the context + var context = canvas.getContext("2d"); + + // draw the axes + context.lineWidth = 2; + context.strokeStyle = "#dddddd"; + + context.beginPath(); + context.moveTo(pad_l, pad_t); + context.lineTo(pad_l, hei - pad_b); + context.lineTo(wid - pad_r, hei - pad_b); + context.lineTo(wid - pad_r, pad_t); + context.stroke(); + + // draw horizontal markers + context.lineWidth = 1; + context.moveTo(pad_l, pad_t); + context.lineTo(wid - pad_r, pad_t); + context.stroke(); + for (var i in marks) { + context.beginPath(); + context.moveTo(get_x(0), get_y(marks[i])); + context.lineTo(get_x(x_size), get_y(marks[i])); + context.stroke(); + } + + // draw labels on the axes + context.fillStyle = "#000000"; + context.textAlign = "right"; + context.textBaseline = "middle"; + if (y_min != y_max) + context.fillText(y_min.toString(), 18, hei - pad_b); + context.fillText(y_max.toString(), 18, pad_t); + for (var i in marks) { + context.fillText(marks[i].toString(), 18, get_y(marks[i])); + } + + var i = 0 // index of current interval + var x_cum = 0 // cumulated x value (sum of the size of the first i-1 intervals) + var x_pos = 0 // current x value + var y_pos = y_def // current y value + var h_pos = h_def // current h value + var x_b = 0 // the 'begin' value of the current interval + var x_e = 0 // the 'end' value of the current interval + + var tops = [[x_pos, y_pos]] // points of the line marking the top of the area + var bots = [[x_pos, y_pos + h_pos]] // points of the line marking the bottom + + // helper method to open an interval + var open_group = function () { + context.lineWidth = 2; + context.strokeStyle = "rgb(" + color[0] + "," + color[1] + "," + color[2] + ")"; + context.beginPath(); + x_b = x_int[i][0]; + x_e = x_int[i][1]; + context.moveTo(get_x(x_pos), get_y(y_pos)); + } + + // helper method to close an interval + var close_group = function () { + x_cum += x_e - x_b; + x_pos = x_cum; + context.lineTo(get_x(x_pos), get_y(y_pos)); + tops.push([x_pos, y_pos]); + bots.push([x_pos, y_pos + h_pos]) + context.stroke(); + } + + // helper method to draw a separator + var draw_separator = function () { + context.lineWidth = 2; + context.strokeStyle = "#dddddd"; + context.beginPath(); + context.moveTo(get_x(x_pos), get_y(y_min)); + context.lineTo(get_x(x_pos), get_y(y_max)); + context.stroke(); + } + + open_group(); + + for (var idx in data) { + var x = data[idx][0]; + var y = data[idx][1]; + var h = data[idx][2]; + + while (i < x_int.length && x_e <= x) { + close_group(); + i += 1; + if (i < x_int.length) { + draw_separator(); + open_group(); + } else { + x_b = 0; + x_e = 0; + } + } + if (x_b <= x && x < x_e) { + x_pos = x_cum + x - x_b; + context.lineTo(get_x(x_pos), get_y(y_pos)); + tops.push([x_pos, y_pos]); + bots.push([x_pos, y_pos + h_pos]); + y_pos = y; + h_pos = h; + context.lineTo(get_x(x_pos), get_y(y_pos)); + tops.push([x_pos, y_pos]); + bots.push([x_pos, y_pos + h_pos]); + } else { + y_pos = y; + h_pos = h; + context.moveTo(get_x(x_pos), get_y(y_pos)); + tops.push([x_pos, y_pos]); + bots.push([x_pos, y_pos + h_pos]); + } + } + if (i < x_int.length) { + close_group(); + i += 1; + } + while (i < x_int.length) { + draw_separator(); + open_group(); + close_group(); + i += 1; + } + + context.fillStyle = "rgba(" + color[0] + "," + color[1] + "," + color[2] + ",0.3)"; + context.beginPath(); + context.moveTo(get_x(tops[0][0]), get_y(tops[0][1])); + for (var i = 0; i < tops.length; i += 1) { + context.lineTo(get_x(tops[i][0]), get_y(tops[i][1])); + } + for (var i = bots.length - 1; i >= 0; i -= 1) { + context.lineTo(get_x(bots[i][0]), get_y(bots[i][1])); + } + context.closePath(); + context.fill(); + }; +}; diff --git a/ranking/NHSPC-2023/Config.js b/ranking/NHSPC-2023/Config.js new file mode 100644 index 00000000..b04e59f9 --- /dev/null +++ b/ranking/NHSPC-2023/Config.js @@ -0,0 +1,76 @@ +/* Programming contest management system + * Copyright © 2012 Luca Wehrstedt + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +var Config = new function () { + var self = this; + + self.get_contest_list_url = function () { + return "contests/"; + }; + + self.get_contest_read_url = function (c_key) { + return "contests/" + c_key; + }; + + self.get_task_list_url = function () { + return "tasks/"; + }; + + self.get_task_read_url = function (t_key) { + return "tasks/" + t_key; + }; + + self.get_team_list_url = function () { + return "teams/"; + }; + + self.get_team_read_url = function (t_key) { + return "teams/" + t_key; + }; + + self.get_user_list_url = function () { + return "users/"; + }; + + self.get_user_read_url = function (u_key) { + return "users/" + u_key; + }; + + self.get_flag_url = function (t_key) { + return "flags/" + t_key; + }; + + self.get_face_url = function (u_key) { + return "faces/" + u_key; + }; + + self.get_submissions_url = function (u_key) { + return "sublist/" + u_key; + }; + + self.get_score_url = function () { + return "scores"; + }; + + self.get_event_url = function (last_event_id) { + return "events?last_event_id=" + last_event_id; + }; + + self.get_history_url = function () { + return "history"; + } +}; diff --git a/ranking/NHSPC-2023/DataStore.js b/ranking/NHSPC-2023/DataStore.js new file mode 100644 index 00000000..1b6ac259 --- /dev/null +++ b/ranking/NHSPC-2023/DataStore.js @@ -0,0 +1,1207 @@ +/* Programming contest management system + * Copyright © 2012 Luca Wehrstedt + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +function round(value, ndigits) { + value *= Math.pow(10, ndigits); + value = Math.round(value); + value /= Math.pow(10, ndigits); + return value; +} + +function round_to_str(value, ndigits) { + if (ndigits > 0) { + // Remove trailing zeroes + return value.toFixed(ndigits).replace(/\.?0+$/, ""); + } else { + return value.toFixed(0); + } +} + +var DataStore = new function () { + var self = this; + + self.contests = new Object(); + self.tasks = new Object(); + self.teams = new Object(); + self.users = new Object(); + + self.contest_create = $.Callbacks(); + self.contest_update = $.Callbacks(); + self.contest_delete = $.Callbacks(); + self.task_create = $.Callbacks(); + self.task_update = $.Callbacks(); + self.task_delete = $.Callbacks(); + self.team_create = $.Callbacks(); + self.team_update = $.Callbacks(); + self.team_delete = $.Callbacks(); + self.user_create = $.Callbacks(); + self.user_update = $.Callbacks(); + self.user_delete = $.Callbacks(); + + self.score_events = $.Callbacks(); + self.rank_events = $.Callbacks(); + + + ////// Contest + + self.contest_count = 0; + + self.init_contests = function () { + $.ajax({ + url: Config.get_contest_list_url(), + dataType: "json", + success: function (data, status, xhr) { + self.contest_init_time = parseFloat(xhr.getResponseHeader("Timestamp")); + for (var key in data) { + self.create_contest(key, data[key]); + } + self.init_tasks(); + }, + error: function () { + console.error("Error while getting the list of contests"); + self.update_network_status(4); + } + }); + } + + self.contest_listener = function (event) { + var cmd = event.data.split(" "); + if (cmd[0] == "create") { + $.ajax({ + url: Config.get_contest_read_url(cmd[1]), + dataType: "json", + success: function (data) { + self.create_contest(cmd[1], data); + }, + error: function () { + console.error("Error while getting contest " + cmd[1]); + self.es.close(); + self.update_network_status(4); + } + }); + } else if (cmd[0] == "update") { + $.ajax({ + url: Config.get_contest_read_url(cmd[1]), + dataType: "json", + success: function (data) { + self.update_contest(cmd[1], data); + }, + error: function () { + console.error("Error while getting contest " + cmd[1]); + self.es.close(); + self.update_network_status(4); + } + }); + } else if (cmd[0] == "delete") { + self.delete_contest(cmd[1]); + } + }; + + self.create_contest = function (key, data) { + data["key"] = key; + self.contests[key] = data; + + console.info("Created contest " + key); + console.log(data); + + self.contest_count += 1; + + self.contest_create.fire(key, data); + }; + + self.update_contest = function (key, data) { + var old_data = self.contests[key]; + + data["key"] = key; + self.contests[key] = data; + + console.info("Updated contest " + key); + console.log(old_data); + console.log(data); + + self.contest_update.fire(key, old_data, data); + }; + + self.delete_contest = function (key) { + var old_data = self.contests[key]; + + delete self.contests[key]; + + console.info("Deleted contest " + key); + console.log(old_data); + + self.contest_count -= 1; + + self.contest_delete.fire(key, old_data); + }; + + + ////// Task + + self.task_count = 0; + + self.init_tasks = function () { + $.ajax({ + url: Config.get_task_list_url(), + dataType: "json", + success: function (data, status, xhr) { + self.task_init_time = parseFloat(xhr.getResponseHeader("Timestamp")); + for (var key in data) { + self.create_task(key, data[key]); + } + self.inits_todo -= 1; + if (self.inits_todo == 0) { + self.init_scores(); + } + }, + error: function () { + console.error("Error while getting the list of tasks"); + self.update_network_status(4); + } + }); + } + + self.task_listener = function (event) { + var cmd = event.data.split(" "); + if (cmd[0] == "create") { + $.ajax({ + url: Config.get_task_read_url(cmd[1]), + dataType: "json", + success: function (data) { + self.create_task(cmd[1], data); + }, + error: function () { + console.error("Error while getting task " + cmd[1]); + self.es.close(); + self.update_network_status(4); + } + }); + } else if (cmd[0] == "update") { + $.ajax({ + url: Config.get_task_read_url(cmd[1]), + dataType: "json", + success: function (data) { + self.update_task(cmd[1], data); + }, + error: function () { + console.error("Error while getting task " + cmd[1]); + self.es.close(); + self.update_network_status(4); + } + }); + } else if (cmd[0] == "delete") { + self.delete_task(cmd[1]); + } + }; + + self.create_task = function (key, data) { + if (self.contests[data["contest"]] === undefined) + { + console.error("Could not find contest " + data["contest"] + " for task " + key); + if (self.es) { + self.es.close(); + } + self.update_network_status(4); + return; + } + + data["key"] = key; + self.tasks[key] = data; + + console.info("Created task " + key); + console.log(data); + + self.task_count += 1; + + self.task_create.fire(key, data); + }; + + self.update_task = function (key, data) { + var old_data = self.tasks[key]; + + data["key"] = key; + self.tasks[key] = data; + + console.info("Updated task " + key); + console.log(old_data); + console.log(data); + + self.task_update.fire(key, old_data, data); + }; + + self.delete_task = function (key) { + var old_data = self.tasks[key]; + + delete self.tasks[key]; + + console.info("Deleted task " + key); + console.log(old_data); + + self.task_count -= 1; + + self.task_delete.fire(key, old_data); + }; + + + ////// Team + + self.team_count = 0; + + self.init_teams = function () { + $.ajax({ + url: Config.get_team_list_url(), + dataType: "json", + success: function (data, status, xhr) { + self.team_init_time = parseFloat(xhr.getResponseHeader("Timestamp")); + for (var key in data) { + self.create_team(key, data[key]); + } + self.init_users(); + }, + error: function () { + console.error("Error while getting the list of teams"); + self.update_network_status(4); + } + }); + } + + self.team_listener = function (event) { + var cmd = event.data.split(" "); + if (cmd[0] == "create") { + $.ajax({ + url: Config.get_team_read_url(cmd[1]), + dataType: "json", + success: function (data) { + self.create_team(cmd[1], data); + }, + error: function () { + console.error("Error while getting team " + cmd[1]); + self.es.close(); + self.update_network_status(4); + } + }); + } else if (cmd[0] == "update") { + $.ajax({ + url: Config.get_team_read_url(cmd[1]), + dataType: "json", + success: function (data) { + self.update_team(cmd[1], data); + }, + error: function () { + console.error("Error while getting team " + cmd[1]); + self.es.close(); + self.update_network_status(4); + } + }); + } else if (cmd[0] == "delete") { + self.delete_team(cmd[1]); + } + }; + + self.create_team = function (key, data) { + data["key"] = key; + self.teams[key] = data; + + console.info("Created team " + key); + console.log(data); + + self.team_count += 1; + + self.team_create.fire(key, data); + }; + + self.update_team = function (key, data) { + var old_data = self.teams[key]; + + data["key"] = key; + self.teams[key] = data; + + console.info("Updated team " + key); + console.log(old_data); + console.log(data); + + self.team_update.fire(key, old_data, data); + }; + + self.delete_team = function (key) { + var old_data = self.teams[key]; + + delete self.teams[key]; + + console.info("Deleted team " + key); + console.log(old_data); + + self.team_count -= 1; + + self.team_delete.fire(key, old_data); + }; + + + ////// User + + self.user_count = 0; + + self.init_users = function () { + $.ajax({ + url: Config.get_user_list_url(), + dataType: "json", + success: function (data, status, xhr) { + self.user_init_time = parseFloat(xhr.getResponseHeader("Timestamp")); + for (var key in data) { + self.create_user(key, data[key]); + } + self.inits_todo -= 1; + if (self.inits_todo == 0) { + self.init_scores(); + } + }, + error: function () { + console.error("Error while getting the list of users"); + self.update_network_status(4); + } + }); + } + + self.user_listener = function (event) { + var cmd = event.data.split(" "); + if (cmd[0] == "create") { + $.ajax({ + url: Config.get_user_read_url(cmd[1]), + dataType: "json", + success: function (data) { + self.create_user(cmd[1], data); + }, + error: function () { + console.error("Error while getting user " + cmd[1]); + self.es.close(); + self.update_network_status(4); + } + }); + } else if (cmd[0] == "update") { + $.ajax({ + url: Config.get_user_read_url(cmd[1]), + dataType: "json", + success: function (data) { + self.update_user(cmd[1], data); + }, + error: function () { + console.error("Error while getting user " + cmd[1]); + self.es.close(); + self.update_network_status(4); + } + }); + } else if (cmd[0] == "delete") { + self.delete_user(cmd[1]); + } + }; + + self.create_user = function (key, data) { + if (data["team"] !== null && self.teams[data["team"]] === undefined) + { + console.error("Could not find team " + data["team"] + " for user " + key); + if (self.es) { + self.es.close(); + } + self.update_network_status(4); + return; + } + + data["key"] = key; + self.users[key] = data; + + console.info("Created user " + key); + console.log(data); + + self.user_count += 1; + + self.user_create.fire(key, data); + }; + + self.update_user = function (key, data) { + var old_data = self.users[key]; + + data["key"] = key; + self.users[key] = data; + + console.info("Updated user " + key); + console.log(old_data); + console.log(data); + + self.user_update.fire(key, old_data, data); + }; + + self.delete_user = function (key) { + var old_data = self.users[key]; + + delete self.users[key]; + + console.info("Deleted user " + key); + console.log(old_data); + + self.user_count -= 1; + + self.user_delete.fire(key, old_data); + }; + + + ////// Default scores + + self.global_max_score = 0.0; + self.global_score_precision = 0; + + self.contest_create.add(function (key, data) { + // Add scores + for (var u_id in self.users) { + self.users[u_id]["c_" + key] = 0.0; + } + // Maximum score + data["max_score"] = 0.0; + // Global score precision + self.global_score_precision = 0; + for (var c_id in self.contests) { + self.global_score_precision = Math.max(self.global_score_precision, self.contests[c_id]["score_precision"]); + } + }); + + self.contest_update.add(function (key, old_data, data) { + // Maximum score + data["max_score"] = old_data["max_score"]; + delete old_data["max_score"]; + // Global score precision + self.global_score_precision = 0; + for (var c_id in self.contests) { + self.global_score_precision = Math.max(self.global_score_precision, self.contests[c_id]["score_precision"]); + } + }); + + self.contest_delete.add(function (key, old_data) { + // Remove scores + for (var u_id in self.users) { + delete self.users[u_id]["c_" + key]; + } + // Maximum score + delete old_data["max_score"]; + // Global score precision + self.global_score_precision = 0; + for (var c_id in self.contests) { + self.global_score_precision = Math.max(self.global_score_precision, self.contests[c_id]["score_precision"]); + } + }); + + self.task_create.add(function (key, data) { + // Add scores + for (var u_id in self.users) { + self.users[u_id]["t_" + key] = 0.0; + } + // Maximum score + self.contests[data["contest"]]["max_score"] += data["max_score"]; + self.global_max_score += data["max_score"]; + }); + + self.task_update.add(function (key, old_data, data) { + /* TODO: We may want to check that all scores are still less than or + equal to the maximum achievable score. Or we may assume that this is + handled by the server. + */ + // Maximum score + self.contests[old_data["contest"]]["max_score"] -= old_data["max_score"]; + self.global_max_score -= old_data["max_score"]; + self.contests[data["contest"]]["max_score"] += data["max_score"]; + self.global_max_score += data["max_score"]; + }); + + self.task_delete.add(function (key, old_data) { + // Remove scores + for (var u_id in self.users) { + delete self.users[u_id]["t_" + key]; + } + // Maximum score + self.contests[old_data["contest"]]["max_score"] -= old_data["max_score"]; + self.global_max_score -= old_data["max_score"]; + }); + + self.user_create.add(function (key, data) { + // Add scores + for (var t_id in self.tasks) { + data["t_" + t_id] = 0.0; + } + for (var c_id in self.contests) { + data["c_" + c_id] = 0.0; + } + data["global"] = 0.0; + }); + + self.user_update.add(function (key, old_data, data) { + // Copy scores + for (var t_id in self.tasks) { + data["t_" + t_id] = old_data["t_" + t_id]; + delete old_data["t_" + t_id]; + } + for (var c_id in self.contests) { + data["c_" + c_id] = old_data["c_" + c_id]; + delete old_data["c_" + c_id]; + } + data["global"] = old_data["global"]; + delete old_data["global"]; + }); + + self.user_delete.add(function (key, old_data) { + // Remove scores + for (var t_id in self.tasks) { + delete old_data["t_" + t_id]; + } + for (var c_id in self.contests) { + delete old_data["c_" + c_id]; + } + delete old_data["global"]; + }); + + + ////// Score + + self.init_scores = function () { + $.ajax({ + url: Config.get_score_url(), + dataType: "json", + success: function (data, status, xhr) { + self.score_init_time = parseFloat(xhr.getResponseHeader("Timestamp")); + for (var u_id in data) { + for (var t_id in data[u_id]) { + self.set_score(u_id, t_id, data[u_id][t_id]); + } + } + self.init_ranks(); + }, + error: function () { + console.error("Error while getting the scores"); + self.update_network_status(4); + } + }); + }; + + self.score_listener = function (event) { + var data = event.data.split("\n"); + for (var idx in data) { + var line = data[idx].split(" "); + self.set_score(line[0], line[1], parseFloat(line[2])); + } + }; + + self.set_score = function (u_id, t_id, new_t_score) { + /* It may be "nice" to check that the user and task do actually exists, + even if the server should already ensure it! + */ + var user = self.users[u_id]; + var task = self.tasks[t_id]; + + var c_id = task["contest"]; + var contest = self.contests[c_id]; + + // Task + new_t_score = round(new_t_score, task["score_precision"]); + var old_t_score = user["t_" + t_id]; + user["t_" + t_id] = new_t_score; + + // Contest + var new_c_score = 0.0; // = max(user's score on t for t in contest.tasks) + for (var i = 0; i < contest.tasks.length; i += 1) { + new_c_score += user["t_" + contest.tasks[i].key]; + } + new_c_score = round(new_c_score, contest["score_precision"]); + var old_c_score = user["c_" + c_id]; + user["c_" + c_id] = new_c_score; + + // Global + var new_g_score = 0.0; // = max(user's score on c for c in self.contest_list) + for (var i = 0; i < self.contest_list.length; i += 1) { + new_g_score += user["c_" + self.contest_list[i].key]; + } + new_g_score = round(new_g_score, self.global_score_precision); + var old_g_score = user["global"]; + user["global"] = new_g_score; + + console.info("Changed score for user " + u_id + " and task " + t_id + ": " + old_t_score + " -> " + new_t_score); + + self.score_events.fire(u_id, user, t_id, task, new_g_score - old_g_score); + }; + + self.get_score_t = function (u_id, t_id) { + return self.users[u_id]["t_" + t_id]; + }; + + self.get_score_c = function (u_id, c_id) { + return self.users[u_id]["c_" + c_id]; + }; + + self.get_score = function (u_id) { + return self.users[u_id]["global"]; + }; + + + ////// Rank + + self.init_ranks = function () { + // Make a list of all users + var list = new Array(); + + for (var u_id in self.users) { + list.push(self.users[u_id]); + } + + // Sort it by decreasing score + list.sort(function (a, b) { + return b["global"] - a["global"]; + }); + + // Assign ranks + var prev_score = null; + var rank = 0; + var equal = 1; + + for (var i in list) { + user = list[i]; + score = user["global"]; + + if (score === prev_score) { + equal += 1; + } else { + prev_score = score; + rank += equal; + equal = 1; + } + + user["rank"] = rank; + } + + self.score_events.add(self.update_rank); + + self.user_create.add(function (u_id, user) { + /* We're actually just counting how many users have a non-zero + global score and setting the rank of the new user to that number + plus one. An optimization could be to store that number and to + keep it up-to-date (instead of computing it every time). But + since user creation is a rare event we could keep it this way. + */ + var new_rank = 1; + + for (var u_id in self.users) { + if (self.users[u_id]["global"] > user["global"]) { + new_rank += 1; + } + } + + user["rank"] = new_rank; + }); + + self.user_update.add(function (u_id, old_user, user) { + user["rank"] = old_user["rank"]; + delete old_user["rank"]; + }); + + self.user_update.add(function (u_id, old_user) { + /* We're assuming that the user has its score set to zero and thus + has the highest possible rank (this is because the server should + have already deleted all its submissions and subchanges). So its + deletion won't cause changes in others' ranks. + */ + delete old_user["rank"]; + }); + + self.create_event_source(); + self.init_selections(); + }; + + self.update_rank = function (u_id, user) { + /* The rank of a user is defined as the number of other users that have + a score greater than theirs, plus one. Note that: + a.score < b.score if and only if a.rank > b.rank + a.score = b.score if and only if a.rank = b.rank + a.score > b.score if and only if a.rank < b.rank + Thus it's the same to sort by ascending score or by descending rank, + and vice versa. + When a user's score is updated (e.g. it changes from old_score to + new_score with new_score > old_score) it can be shown that: + - all users whose score is >= new_score don't change their rank + - all users whose score is < old_score don't change their rank + - all other users have their rank increased by exactly one + A similar proposition holds when new_score < old_score. + */ + + // We don't know old_score but we'll see that it's not needed. + var new_score = user["global"]; + var old_rank = user["rank"]; + // The new rank is computed by strictly applying the definition: + // new_rank = 1 + |{user2 in users, user2.score > user.score}| + var new_rank = 1; + + for (var u2_id in self.users) { + var user2 = self.users[u2_id]; + // this condition is equivalent to + // old_score <= user2["global"] < new_score + if (old_rank >= user2["rank"] && user2["global"] < new_score) { + user2["rank"] += 1; + self.rank_events.fire(u2_id, user2, +1); + // this condition is equivalent to + // new_score <= user2["global"] < old_score + } else if (new_score <= user2["global"] && user2["rank"] > old_rank) { + user2["rank"] -= 1; + self.rank_events.fire(u2_id, user2, -1); + } + if (user2["global"] > new_score) { + new_rank += 1; + } + } + + user["rank"] = new_rank; + + if (old_rank != new_rank) { + console.info("Changed rank for user " + u_id + ": " + old_rank + " -> " + new_rank); + + self.rank_events.fire(u_id, user, new_rank - old_rank); + } + }; + + + ////// Initialization + + /* The init process works this way: + - we start init_contests() and init_teams() + - they each start an asynchronous AJAX request + - when the requests end their data is processed and then, respectively, + init_tasks() and init_users() are called + - they also start an AJAX request and process its data + - when BOTH requests finish init_scores() is called + - it does again an AJAX request and processes its data + - at the end it calls init_ranks() which calls init_selections() which, + in turn, calls init_callback() + */ + + self.init = function (callback) { + self.inits_todo = 2; + self.init_callback = callback; + + self.init_contests(); + self.init_teams(); + }; + + + ////// Event listeners + + /* We set the listeners for Server Sent Events. */ + + self.last_event_id = null; + + self.create_event_source = function () { + if (self.last_event_id == null) { + self.last_event_id = Math.round(Math.min(self.contest_init_time, + self.task_init_time, + self.team_init_time, + self.user_init_time, + self.score_init_time) * 1000000).toString(16); + } + + if (self.es) { + delete self.es; + } + + self.es = new EventSource(Config.get_event_url(self.last_event_id)); + + self.es.addEventListener("open", self.es_open_handler, false); + self.es.addEventListener("error", self.es_error_handler, false); + self.es.addEventListener("reload", self.es_reload_handler, false); + self.es.addEventListener("contest", function (event) { + var timestamp = parseInt(event.lastEventId, 16) / 1000000; + if (timestamp > self.contest_init_time) { + self.contest_listener(event); + } + self.last_event_id = event.lastEventId; + }, false); + self.es.addEventListener("task", function (event) { + var timestamp = parseInt(event.lastEventId, 16) / 1000000; + if (timestamp > self.task_init_time) { + self.task_listener(event); + } + self.last_event_id = event.lastEventId; + }, false); + self.es.addEventListener("team", function (event) { + var timestamp = parseInt(event.lastEventId, 16) / 1000000; + if (timestamp > self.team_init_time) { + self.team_listener(event); + } + self.last_event_id = event.lastEventId; + }, false); + self.es.addEventListener("user", function (event) { + var timestamp = parseInt(event.lastEventId, 16) / 1000000; + if (timestamp > self.user_init_time) { + self.user_listener(event); + } + self.last_event_id = event.lastEventId; + }, false); + self.es.addEventListener("score", function (event) { + var timestamp = parseInt(event.lastEventId, 16) / 1000000; + if (timestamp > self.score_init_time) { + self.score_listener(event); + } + self.last_event_id = event.lastEventId; + }, false); + }; + + self.update_network_status = function (state) { + if (state == 0) { // self.es.CONNECTING + $("#ConnectionStatus_box").attr("data-status", "reconnecting"); + $("#ConnectionStatus_text").text("You are disconnected from the server but your browser is trying to connect."); + } else if (state == 1) { // self.es.OPEN + $("#ConnectionStatus_box").attr("data-status", "connected"); + $("#ConnectionStatus_text").text("You are connected to the server and are receiving live updates."); + } else if (state == 2) { // self.es.CLOSED + $("#ConnectionStatus_box").attr("data-status", "disconnected"); + $("#ConnectionStatus_text").html("You are disconnected from the server but you can try to connect."); + } else if (state == 3) { // "reload" event received + $("#ConnectionStatus_box").attr("data-status", "outdated"); + $("#ConnectionStatus_text").html("Your local data cannot be updated. Please reload the page."); + } else if (state == 4) { // an init failed + $("#ConnectionStatus_box").attr("data-status", "init_error"); + $("#ConnectionStatus_text").html("An error occurred while loading the data. Check your connection and reload the page."); + } + }; + + self.es_open_handler = function () { + if (self.es.readyState == self.es.OPEN) { + console.info("EventSource connected"); + self.update_network_status(self.es.readyState); + } else { + console.error("EventSource shouldn't be in state " + self.es.readyState + " during a 'open' event!"); + } + }; + + self.es_error_handler = function () { + if (self.es.readyState == self.es.CONNECTING) { + console.info("EventSource reconnecting"); + self.update_network_status(self.es.readyState); + } else if (self.es.readyState == self.es.CLOSED) { + console.info("EventSource disconnected"); + self.update_network_status(self.es.readyState); + } else { + console.error("EventSource shouldn't be in state " + self.es.readyState + " during a 'error' event!"); + } + }; + + self.es_reload_handler = function () { + if (self.es.readyState == self.es.OPEN) { + console.info("Received a 'reload' event"); + self.es.close(); + self.update_network_status(3); + } else { + console.error("EventSource shouldn't be in state " + self.es.readyState + " during a 'reload' event!"); + } + }; + + $(document).ready(function () { + self.update_network_status(0); + }); + + + ////// Sorted contest list + + self.contest_list = new Array(); + + self.contest_list_insert = function (key, data) { + // Insert data in the sorted contest list + var a = data; + for (var i = 0; i < self.contest_list.length; i += 1) { + var b = self.contest_list[i]; + if ((a["begin"] < b["begin"]) || ((a["begin"] == b["begin"]) && + ((a["end"] < b["end"] ) || ((a["end"] == b["end"] ) && + ((a["name"] < b["name"] ) || ((a["name"] == b["name"] ) && + (key < b["key"]))))))) { + // We found the first element which is greater than a + self.contest_list.splice(i, 0, a); + return; + } + } + self.contest_list.push(a); + }; + + self.contest_list_remove = function (key, old_data) { + // Remove data from the sorted contest list + for (var i = 0; i < self.contest_list.length; i += 1) { + var b = self.contest_list[i]; + if (key == b["key"]) { + self.contest_list.splice(i, 1); + return; + } + } + }; + + self.contest_create.add(function (key, data) { + data["tasks"] = new Array(); + self.contest_list_insert(key, data); + }); + self.contest_update.add(function (key, old_data, data) { + data["tasks"] = old_data["tasks"]; + delete old_data["tasks"]; + self.contest_list_remove(key, old_data); + self.contest_list_insert(key, data); + }); + self.contest_delete.add(function (key, old_data) { + delete old_data["tasks"]; + self.contest_list_remove(key, old_data); + }); + + + ////// Sorted task list + + self.task_list_insert = function (key, data) { + var task_list = self.contests[data["contest"]]["tasks"]; + + // Insert data in the sorted task list of the contest + var a = data; + for (var i = 0; i < task_list.length; i += 1) { + var b = task_list[i]; + if ((a["order"] < b["order"]) || ((a["order"] == b["order"]) && + ((a["name"] < b["name"] ) || ((a["name"] == b["name"] ) && + (key < b["key"]))))) { + // We found the first element which is greater than a + task_list.splice(i, 0, a); + return; + } + } + task_list.push(a); + }; + + self.task_list_remove = function (key, old_data) { + var task_list = self.contests[old_data["contest"]]["tasks"]; + + // Remove data from the sorted task list of the contest + for (var i = 0; i < task_list.length; i += 1) { + var b = task_list[i]; + if (key == b["key"]) { + task_list.splice(i, 1); + break; + } + } + }; + + self.task_create.add(self.task_list_insert); + self.task_update.add(function (key, old_data, data) { + self.task_list_remove(key, old_data); + self.task_list_insert(key, data); + }); + self.task_delete.add(self.task_list_remove); + + + ////// Sorted team list + + self.team_list = new Array(); + + self.team_list_insert = function (key, data) { + // Insert data in the sorted team list + var a = data; + for (var i = 0; i < self.team_list.length; i += 1) { + var b = self.team_list[i]; + if ((a["name"] < b["name"]) || ((a["name"] == b["name"]) && + (key < b["key"]))) { + // We found the first element which is greater than a + self.team_list.splice(i, 0, a); + return; + } + } + self.team_list.push(a); + }; + + self.team_list_remove = function (key, old_data) { + // Remove data from the sorted team list + for (var i = 0; i < self.team_list.length; i += 1) { + var b = self.team_list[i]; + if (key == b["key"]) { + self.team_list.splice(i, 1); + break; + } + } + } + + self.team_create.add(function (key, data) { + data["users"] = new Array(); + self.team_list_insert(key, data); + }); + self.team_update.add(function (key, old_data, data) { + data["users"] = old_data["users"]; + delete old_data["users"]; + self.team_list_remove(key, old_data); + self.team_list_insert(key, data); + }); + self.team_delete.add(function (key, old_data) { + delete old_data["users"]; + self.team_list_remove(key, old_data); + }); + + + ////// Sorted user list + + self.user_list_insert = function (key, data) { + if (data["team"] == null) { + return; + } + + var user_list = self.teams[data["team"]]["users"]; + + // Insert data in the sorted user list of the team + var a = data; + for (var i = 0; i < user_list.length; i += 1) { + var b = user_list[i]; + if ((a["l_name"] < b["l_name"]) || ((a["l_name"] == b["l_name"]) && + ((a["f_name"] < b["f_name"]) || ((a["f_name"] == b["f_name"]) && + (key < b["key"]))))) { + // We found the first element which is greater than a + user_list.splice(i, 0, a); + return; + } + } + user_list.push(a); + }; + + self.user_list_remove = function (key, old_data) { + if (old_data["team"] == null) { + return; + } + + var user_list = self.teams[old_data["team"]]["users"]; + + // Remove data from the sorted user list of the team + for (var i = 0; i < user_list.length; i += 1) { + var b = user_list[i]; + if (key == b["key"]) { + user_list.splice(i, 1); + break; + } + } + }; + + self.user_create.add(self.user_list_insert); + self.user_update.add(function (key, old_data, data) { + self.user_list_remove(key, old_data); + self.user_list_insert(key, data); + }); + self.user_delete.add(self.user_list_remove); + + + ////// Selection + + self.select_events = $.Callbacks(); + + /* We use eight different colors. We keep track of how many times each + color is in use and when we have to assign a new color to an user we + choose the one that has been used less times. + */ + + self.colors = [0,0,0,0,0,0,0,0] + + self.choose_color = function () { + var min_idx = 0; + for (var i = 1; i < 8; i += 1) + { + if (self.colors[i] < self.colors[min_idx]) + { + min_idx = i; + } + } + // Color indexes will be 1-based, so we add 1 to the result + return min_idx+1; + } + + self.init_selections = function () { + $.each(self.users, function (u_id) { + var color_idx = parseInt(localStorage.getItem("cms.rws.selection.users." + u_id)); + if (color_idx > 0) + { + self.set_selected(u_id, true, color_idx); + } + }); + + $(window).on("storage", function (event) { + event = event.originalEvent; + if (event.storageArea == localStorage) + { + if (event.key === null) + { + // Triggered by a .clear(). + $.each(self.users, function (u_id) { + self.set_selected(u_id, false); + }); + } + else if (event.key.lastIndexOf("cms.rws.selection.users.", 0) === 0) + { + var u_id = event.key.substr(24); + if (event.oldValue === null && event.newValue !== null) + { + self.set_selected(u_id, true, parseInt(event.newValue)); + } + else if (event.oldValue !== null && event.newValue === null) + { + self.set_selected(u_id, false); + } + } + } + }); + + self.init_callback(); + }; + + self.set_selected = function (u_id, flag, color_idx) { + if (self.users[u_id]["selected"] == 0 && flag) { + // We have to assign a color + if (!(color_idx > 0)) + { + color_idx = self.choose_color(); + } + self.users[u_id]["selected"] = color_idx; + self.colors[color_idx-1] += 1; + localStorage.setItem("cms.rws.selection.users." + u_id, color_idx); + self.select_events.fire(u_id, color_idx); + } + else if (self.users[u_id]["selected"] != 0 && !flag) { + // We have to remove the color + var color_idx = self.users[u_id]["selected"]; + self.users[u_id]["selected"] = 0; + self.colors[color_idx-1] -= 1; + localStorage.removeItem("cms.rws.selection.users." + u_id); + self.select_events.fire(u_id, 0); + } + }; + + self.toggle_selected = function (u_id) { + self.set_selected(u_id, self.users[u_id]["selected"] == 0); + }; + + self.get_selected = function (u_id) { + return self.users[u_id]["selected"]; + }; + + self.user_create.add(function (key, data) { + data["selected"] = 0; + }); + + self.user_update.add(function (key, old_data, data) { + data["selected"] = old_data["selected"]; + delete old_data["selected"]; + }); + + self.user_delete.add(function (key, old_data) { + self.set_selected(key, false); + delete old_data["selected"]; + }); +}; diff --git a/ranking/NHSPC-2023/HistoryStore.js b/ranking/NHSPC-2023/HistoryStore.js new file mode 100644 index 00000000..53c06f74 --- /dev/null +++ b/ranking/NHSPC-2023/HistoryStore.js @@ -0,0 +1,312 @@ +/* Programming contest management system + * Copyright © 2012 Luca Wehrstedt + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +var HistoryStore = new function () { + var self = this; + + self.init = function () { + // List of score-change events divided by scope + // _t contains all the tasks together, and _c does the same + self.history_t = new Array(); // per task + self.history_c = new Array(); // per contest + self.history_g = new Array(); // global + }; + + self.request_update = function (callback) { + $.ajax({ + url: Config.get_history_url(), + dataType: "json", + success: function (data) { + self.perform_update(data, callback); + }, + error: function () { + console.error("Error while getting the history"); + } + }); + }; + + self.perform_update = function (data, callback) { + var d = new Object(); + for (var u_id in DataStore.users) { + d[u_id] = new Object(); + for (var t_id in DataStore.tasks) { + d[u_id][t_id] = 0.0; + } + } + + self.history_t = new Array(); + self.history_c = new Array(); + self.history_g = new Array(); + + for (var i in data) { + var user = data[i][0]; + var task = data[i][1]; + var time = data[i][2]; + var score = data[i][3]; + + if (d[user]) { + d[user][task] = score; + + self.history_t.push([user, task, time, score]); + + var contest_id = DataStore.tasks[task]['contest']; + var tmp_score = 0.0; + for (var t_id in d[user]) { + if (DataStore.tasks[t_id]['contest'] == contest_id) { + tmp_score += d[user][t_id]; + } + } + self.history_c.push([user, contest_id, time, tmp_score]) + + var tmp_score = 0.0; + for (var t_id in d[user]) { + tmp_score += d[user][t_id]; + } + self.history_g.push([user, time, tmp_score]); + } + } + + callback(); + }; + + self.get_score_history_for_task = function (user_id, task_id) { + var result = new Array(); + + for (var i in self.history_t) { + var user = self.history_t[i][0]; + var task = self.history_t[i][1]; + var time = self.history_t[i][2]; + var score = self.history_t[i][3]; + if (user == user_id && task == task_id) { + result.push([time, score, 0]); + } + } + + return result; + }; + + self.get_score_history_for_contest = function (user_id, contest_id) { + var result = new Array(); + + for (var i in self.history_c) { + var user = self.history_c[i][0]; + var contest = self.history_c[i][1]; + var time = self.history_c[i][2]; + var score = self.history_c[i][3]; + if (user == user_id && contest == contest_id) { + result.push([time, score, 0]); + } + } + + return result; + }; + + self.get_score_history = function (user_id) { + var result = new Array(); + + for (var i in self.history_g) { + var user = self.history_g[i][0]; + var time = self.history_g[i][1]; + var score = self.history_g[i][2]; + if (user == user_id) { + result.push([time, score, 0]); + } + } + + return result; + }; + + self.get_rank_history_for_task = function (user_id, task_id) { + var d = new Object(); + for (var u_id in DataStore.users) { + d[u_id] = 0.0; + } + var above = 0; + var equal = DataStore.user_count; + + var result = new Array(); + + // TODO consider together changes with the same time + for (var i in self.history_t) { + var user = self.history_t[i][0]; + var task = self.history_t[i][1]; + var time = self.history_t[i][2]; + var score = self.history_t[i][3]; + + if (task == task_id) { + if (user == user_id) { + d[user_id] = score; + var new_above = 0; + var new_equal = 0; + for (var s in d) { + if (d[s] > score) { + new_above += 1; + } else if (d[s] == score) { + new_equal += 1; + } + } + if (new_above != above || new_equal != equal) { + above = new_above; + equal = new_equal; + result.push([time, above+1, equal-1]); + } + } else { + changed = false; + if (d[user] <= d[user_id] && score > d[user_id]) { + above += 1; + changed = true; + } else if (d[user] > d[user_id] && score <= d[user_id]) { + above -= 1; + changed = true; + } + if (d[user] == d[user_id]) { + equal -= 1; + changed = true; + } else if (score == d[user_id]) { + equal += 1; + changed = true; + } + if (changed) { + result.push([time, above+1, equal-1]); + } + d[user] = score; + } + } + } + + return result; + }; + + self.get_rank_history_for_contest = function (user_id, contest_id) { + var d = new Object(); + for (var u_id in DataStore.users) { + d[u_id] = 0.0; + } + var above = 0; + var equal = DataStore.user_count; + + var result = new Array(); + + // TODO consider together changes with the same time + for (var i in self.history_c) { + var user = self.history_c[i][0]; + var contest = self.history_c[i][1]; + var time = self.history_c[i][2]; + var score = self.history_c[i][3]; + + if (contest == contest_id) { + if (user == user_id) { + d[user_id] = score; + var new_above = 0; + var new_equal = 0; + for (var s in d) { + if (d[s] > score) { + new_above += 1; + } else if (d[s] == score) { + new_equal += 1; + } + } + if (new_above != above || new_equal != equal) { + above = new_above; + equal = new_equal; + result.push([time, above+1, equal-1]); + } + } else { + changed = false; + if (d[user] <= d[user_id] && score > d[user_id]) { + above += 1; + changed = true; + } else if (d[user] > d[user_id] && score <= d[user_id]) { + above -= 1; + changed = true; + } + if (d[user] == d[user_id]) { + equal -= 1; + changed = true; + } else if (score == d[user_id]) { + equal += 1; + changed = true; + } + if (changed) { + result.push([time, above+1, equal-1]); + } + d[user] = score; + } + } + } + + return result; + }; + + self.get_rank_history = function (user_id) { + var d = new Object(); + for (var u_id in DataStore.users) { + d[u_id] = 0.0; + } + var above = 0; + var equal = DataStore.user_count; + + var result = new Array(); + + // TODO consider together changes with the same time + for (var i in self.history_g) { + var user = self.history_g[i][0]; + var time = self.history_g[i][1]; + var score = self.history_g[i][2]; + + if (user == user_id) { + d[user_id] = score; + var new_above = 0; + var new_equal = 0; + for (var s in d) { + if (d[s] > score) { + new_above += 1; + } else if (d[s] == score) { + new_equal += 1; + } + } + if (new_above != above || new_equal != equal) { + above = new_above; + equal = new_equal; + result.push([time, above+1, equal-1]); + } + } else { + changed = false; + if (d[user] <= d[user_id] && score > d[user_id]) { + above += 1; + changed = true; + } else if (d[user] > d[user_id] && score <= d[user_id]) { + above -= 1; + changed = true; + } + if (d[user] == d[user_id]) { + equal -= 1; + changed = true; + } else if (score == d[user_id]) { + equal += 1; + changed = true; + } + if (changed) { + result.push([time, above+1, equal-1]); + } + d[user] = score; + } + } + + return result; + }; +}; diff --git a/ranking/NHSPC-2023/Overview.js b/ranking/NHSPC-2023/Overview.js new file mode 100644 index 00000000..5d063870 --- /dev/null +++ b/ranking/NHSPC-2023/Overview.js @@ -0,0 +1,596 @@ +/* Programming contest management system + * Copyright © 2012 Luca Wehrstedt + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +var Overview = new function () { + var self = this; + + self.PAD_T = 20; + self.PAD_B = 10; + self.PAD_L = 10; + self.PAD_R = 10; + + self.init = function () { + var $elem = $("#Overview"); + + self.width = $elem.width(); + self.height = $elem.height(); + + self.paper = Raphael($elem[0], self.width, self.height); + + self.create_score_chart(); + + self.update_score_axis(); + self.update_rank_axis(); + + + $(window).resize(function () { + self.width = $elem.width(); + self.height = $elem.height(); + + self.paper.setSize(self.width, self.height); + + self.update_score_chart(0); + + self.update_score_axis(); + self.update_rank_axis(); + + self.update_markers(0); + }); + + + DataStore.user_update.add(function (key, old_data, data) { + if (old_data["markers"]) { + data["markers"] = old_data["markers"]; + delete old_data["markers"]; + } + if (old_data["marker_c_anim"]) { + data["marker_c_anim"] = old_data["marker_c_anim"]; + delete old_data["marker_c_anim"]; + } + if (old_data["marker_u_anim"]) { + data["marker_u_anim"] = old_data["marker_u_anim"]; + delete old_data["marker_u_anim"]; + } + if ($.inArray(old_data, self.user_list) != -1) { + self.user_list.splice($.inArray(old_data, self.user_list), 1, data); + } + }); + + DataStore.score_events.add(self.score_handler); + DataStore.rank_events.add(self.rank_handler); + DataStore.select_events.add(self.select_handler); + + + // HEADERS ("Score" and "Rank") + self.paper.setStart(); + self.paper.text(4, 10, "Score").attr("text-anchor", "start"); + self.paper.text(self.width - 4, 10, "Rank").attr("text-anchor", "end"); + var set = self.paper.setFinish(); + set.attr({"font-size": "12px", "fill": "#000000", "stroke": "none", "font-family": "sans-serif", "opacity": 0}); + + $elem.mouseenter(function () { + set.animate({"opacity": 1}, 1000); + }); + + $elem.mouseleave(function () { + set.animate({"opacity": 0}, 1000); + }); + + + // Load initial data. + $.each(DataStore.users, function (u_id, user) { + if (user["selected"] > 0) + { + self.user_list.push(user); + } + }); + self.user_list.sort(self.compare_users); + self.update_markers(0); + }; + + + /** SCORE & RANK AXIS */ + + self.update_score_axis = function () { + var d = Raphael.format("M {1},{3} L {1},{7} M {0},{4} L {2},{4} M {0},{5} L {2},{5} M {0},{6} L {2},{6}", + self.PAD_L - 4, + self.PAD_L, + self.PAD_L + 4, + self.PAD_T, + self.PAD_T + (self.height - self.PAD_T - self.PAD_B) * 0.25, + self.PAD_T + (self.height - self.PAD_T - self.PAD_B) * 0.50, + self.PAD_T + (self.height - self.PAD_T - self.PAD_B) * 0.75, + self.height - self.PAD_B); + + if (self.score_axis) { + self.score_axis.attr("path", d); + } else { + self.score_axis = self.paper.path(d).attr( + {"fill": "none", "stroke": "#b8b8b8", "stroke-width": 3, "stroke-linecap": "round"}); + } + }; + + + self.update_rank_axis = function () { + var d = Raphael.format("M {1},{3} L {1},{4} M {0},{3} L {2},{3} M {0},{4} L {2},{4}", + self.width - self.PAD_R - 4, + self.width - self.PAD_R, + self.width - self.PAD_R + 4, + self.PAD_T, + self.height - self.PAD_B); + + var ranks = [ + { color: "#ffd700", ratio: 1/12 }, + { color: "#c0c0c0", ratio: 2/12 }, + { color: "#cd7f32", ratio: 3/12 }, + { color: "#000000", ratio: 6/12 } + ]; + var stops = []; + var base = 0; + for (var i = 0; i < ranks.length; i++) { + stops.push(ranks[i].color + ":" + (base + (ranks[i].ratio / 3)) * 100); + stops.push(ranks[i].color + ":" + (base + (ranks[i].ratio / 3 * 2)) * 100); + base += ranks[i].ratio; + } + stops = stops.join("-"); + + if (self.rank_axis) { + self.rank_axis.attr("path", d); + } else { + // Since raphael does not support gradients for stroke, we set the fill attr to it, + // then move the value to stroke. + self.rank_axis = self.paper.path(d).attr({ + "fill": "270-" + stops, + "stroke-width": 3, + "stroke-linecap": "round" + }); + self.rank_axis.node.setAttribute("stroke", self.rank_axis.node.getAttribute("fill")); + self.rank_axis.node.setAttribute("fill", "none"); + } + }; + + + /** SCORE CHART */ + + self.SCORE_STEPS = 15; + + // scores[0] contains the number of users with a score of zero + // scores[i] (with i in [1..SCORE_STEPS]) contains the number of users with + // a score in the half-open interval [i * (max_score / SCORE_STEPS), + // (i+1) * (max_score / SCORE_STEPS)). for i == 0 the interval is open + // scores[SCORE_STEPS+1] contins the number of user with the max_score + // see also self.get_score_class() + self.scores = new Array(); + + for (var i = 0; i <= self.SCORE_STEPS + 1; i += 1) { + self.scores.push(0); + } + + + self.make_path_for_score_chart = function () { + // For each element of self.scores, we convert the number it contains + // to a distance from the score axis and then create a smooth path that + // passes on all those points. + // To convert the number of users to a distance we use the following + // formula (a parabola, open down): d(x) = a * x^2 + b * x + c + // with a, b and c parameters chosen such that: + // - d(0) = 0; - d'(0) = 3/2; + // - d(max_users) = 3/4 * width (excluding padding); + + var max_users = DataStore.user_count; + var a = (3/4 * (self.width - self.PAD_R - self.PAD_L) - 3/2 * max_users) / (max_users * max_users); + var b = 3/2; + var c = 0; + + var s_path = ""; + for (var i = 0; i <= self.SCORE_STEPS + 1; i += 1) { + var x = self.PAD_L + a * self.scores[i] * self.scores[i] + b * self.scores[i] + c; + var y = self.height - self.PAD_B - i * (self.height - self.PAD_T - self.PAD_B) / (self.SCORE_STEPS + 1); + if (i == 0) { + s_path += Raphael.format("M {0},{1} R", x, y); + } else { + s_path += Raphael.format(" {0},{1}", x, y); + } + } + + return s_path; + }; + + + self.recompute = function () { + // Recompute self.scores + for (var i = 0; i <= self.SCORE_STEPS + 1; i += 1) { + self.scores[i] = 0; + } + + var users = DataStore.users; + var max_score = DataStore.global_max_score; + + for (var u_id in users) { + self.scores[self.get_score_class(users[u_id]["global"], max_score)] += 1; + } + }; + + + self.create_score_chart = function () { + self.recompute(); + var s_path = self.make_path_for_score_chart(); + self.score_line = self.paper.path(s_path).attr({"fill": "none", "stroke": "#cccccc", "stroke-width": 2, "stroke-linecap": "round"}); + s_path += Raphael.format(" L {0},{1} {0},{2} Z", self.PAD_L, self.PAD_T, self.height - self.PAD_B); + self.score_back = self.paper.path(s_path).attr({"fill": "0-#E4E4E4-#DADADB", "stroke": "none"}); + self.score_back.toBack(); + }; + + + self.update_score_chart = function (t) { + var s_path = self.make_path_for_score_chart(); + self.score_line.animate({'path': s_path}, t); + s_path += Raphael.format(" L {0},{1} {0},{2} Z", self.PAD_L, self.PAD_T, self.height - self.PAD_B); + self.score_back.animate({'path': s_path}, t); + }; + + + self.get_score_class = function (score, max_score) { + if (score <= 0) { + return 0; + } else if (score >= max_score) { + return self.SCORE_STEPS + 1; + } else { + return parseInt(score / max_score * self.SCORE_STEPS) + 1; + } + }; + + + /** MARKERS */ + + + // We keep a sorted list of user that represent the current order of the + // selected users in the overview. In particular we sort using these keys: + // - the global score + // - the last name + // - the first name + // - the key + self.user_list = new Array(); + + + // Compare two users. Returns -1 if "a < b" or +1 if "a >= b" + // (where a < b means that a shoud go above b in the overview) + self.compare_users = function (a, b) { + if ((a["global"] > b["global"]) || ((a["global"] == b["global"]) && + ((a["l_name"] < b["l_name"]) || ((a["l_name"] == b["l_name"]) && + ((a["f_name"] < b["f_name"]) || ((a["f_name"] == b["f_name"]) && + (a["key"] <= b["key"]))))))) { + return -1; + } else { + return +1; + } + }; + + self.MARKER_PADDING = 2; + self.MARKER_RADIUS = 2.5; + self.MARKER_LABEL_WIDTH = 50; + self.MARKER_LABEL_HEIGHT = 20; + self.MARKER_ARROW_WIDTH = 20; + self.MARKER_STROKE_WIDTH = 2; + + self.make_path_for_marker = function (s_h, u_h, r_h) { + // The path is composed of a label (whose vertical center is at u_h, + // self.MARKER_LABEL_WIDTH wide and self.MARKER_LABEL_HEIGHT high), + // made of two horizontal (H) lines (for top and bottom), delimited on + // the right by two straight lines (L) forming an arrow (which is + // self.MARKER_ARROW_WIDTH wide), with its center at an height of r_h. + // On the left two cubic bezier curves (C) start tangentially from the + // label and end, still tangentially, on an elliptic arc (A), with its + // center at an height of s_h and a radius of self.MARKER_RADIUS. + // The path starts just above the arc, with the first cubic bezier. + + // TODO Most of these values are constants, no need to recompute + // everything again every time. + + return Raphael.format("M {0},{5} C {1},{5} {1},{6} {2},{6} H {3} L {4},{7} {3},{8} H {2} C {1},{8} {1},{9} {0},{9} A {10},{10} 0 0,1 {0},{5} Z", + self.PAD_L, + (self.PAD_L + self.width - self.PAD_R - self.MARKER_ARROW_WIDTH - self.MARKER_LABEL_WIDTH) / 2, + self.width - self.PAD_R - self.MARKER_ARROW_WIDTH - self.MARKER_LABEL_WIDTH, + self.width - self.PAD_R - self.MARKER_ARROW_WIDTH, + self.width - self.PAD_R, + s_h - self.MARKER_RADIUS, + u_h - (self.MARKER_LABEL_HEIGHT - self.MARKER_STROKE_WIDTH) / 2, + r_h, + u_h + (self.MARKER_LABEL_HEIGHT - self.MARKER_STROKE_WIDTH) / 2, + s_h + self.MARKER_RADIUS, + self.MARKER_RADIUS); + }; + + + self.create_marker = function (user, s_h, u_h, r_h, t) { + var d = self.make_path_for_marker(s_h, u_h, r_h); + + // Map the color_index given by DataStore to the actual color + // (FIXME This almost duplicates some code in Ranking.css...) + switch (user["selected"]) { + case 1: // Blue + var color_a = "#729fcf"; + var color_b = "#3465a4"; + break; + case 2: // Butter + var color_a = "#fce94f"; + var color_b = "#edd400"; + break; + case 3: // Red + var color_a = "#ef2929"; + var color_b = "#cc0000"; + break; + case 4: // Chameleon + var color_a = "#8ae234"; + var color_b = "#73d216"; + break; + case 5: // Orange + var color_a = "#fcaf3e"; + var color_b = "#f57900"; + break; + case 6: // Plum + var color_a = "#ad7fa8"; + var color_b = "#75507b"; + break; + case 7: // Aluminium + var color_a = "#babdb6"; + var color_b = "#888a85"; + break; + case 8: // Chocolate + var color_a = "#e9b96e"; + var color_b = "#c17d11"; + break; + } + + self.paper.setStart(); + self.paper.path(d).attr({ + "fill": color_b, + "stroke": color_a, + "stroke-width": self.MARKER_STROKE_WIDTH, + "stroke-linejoin": "round"}); + // Place the text inside the label, with a padding-right equal to its + // padding-top and padding-bottom. + var t_x = self.width - self.PAD_R - self.MARKER_ARROW_WIDTH - (self.MARKER_LABEL_HEIGHT - 12) / 2; + self.paper.text(t_x, u_h, self.transform_key(user)).attr({ + "fill": "#ffffff", + "stroke": "none", + "font-family": "sans-serif", + "font-size": "12px", + "text-anchor": "end"}); + var set = self.paper.setFinish(); + set.attr({"cursor": "pointer", + "opacity": 0}); + + set.click(function () { + Scoreboard.scroll_into_view(user["key"]); + }); + + user["markers"] = set; + + user["marker_c_anim"] = Raphael.animation({"opacity": 1}, t, function () { + delete user["marker_c_anim"]; + }); + set.animate(user["marker_c_anim"]); + }; + + self.transform_key = function(user) { + var s = user['f_name'] + ' ' + user['l_name']; + var sl = s.split(' '); + var out = ''; + for (var i = 0; i < sl.length; i++) { + if (sl[i].length > 0) { + out += sl[i][0]; + } + } + if (user["team"] != null && user["team"] != undefined) { + return user['team'] + '-' + out; + } else { + return out; + } + }; + + + self.update_marker = function (user, s_h, u_h, r_h, t) { + var d = self.make_path_for_marker(s_h, u_h, r_h); + + // If the duration of the animation is 0 or if the element has just + // been created (i.e. its creation animation hasn't finished yet) then + // just set the new path and position. Else, animate them. + if (t && !user["marker_c_anim"]) { + user["markers"].stop(); + user["marker_u_anim"] = Raphael.animation({"path": d, "y": u_h}, t, function () { + delete user["marker_u_anim"]; + }); + user["markers"].animate(user["marker_u_anim"]); + } else { + user["markers"].attr({"path": d, "y": u_h}); + } + }; + + + self.delete_marker = function (user, t) { + var markers = user["markers"]; + delete user["markers"]; + + // If an update animation is running, we stop and delete it + if (user["marker_u_anim"]) { + markers.stop(); + delete user["marker_u_anim"]; + } + + var anim = Raphael.animation({"opacity": 0}, t, function () { + markers.remove(); + }); + markers.animate(anim); + + self.user_list.splice($.inArray(user, self.user_list), 1); + self.update_markers(t); + }; + + + self.get_score_height = function (score, max_score) { + if (max_score <= 0) { + return self.height - self.PAD_B; + } + return self.height - self.PAD_B - score / max_score * (self.height - self.PAD_T - self.PAD_B); + }; + + + self.get_rank_height = function (rank, max_rank) { + if (max_rank <= 1) { + return self.PAD_T; + } + return self.PAD_T + (rank - 1) / (max_rank - 1) * (self.height - self.PAD_T - self.PAD_B); + }; + + + self.merge_clusters = function (a, b) { + // See the next function to understand the purpose of this function + var middle = (a.n * (a.b + a.e) / 2 + b.n * (b.b + b.e) / 2) / (a.n + b.n); + a.list = a.list.concat(b.list); + a.n += b.n; + a.b = middle - (a.n * self.MARKER_LABEL_HEIGHT + (a.n - 1) * self.MARKER_PADDING) / 2; + a.e = a.b + a.n * self.MARKER_LABEL_HEIGHT + (a.n - 1) * self.MARKER_PADDING; + }; + + + self.update_markers = function (t) { + // Use them as shortcut + var h = self.MARKER_LABEL_HEIGHT; + var p = self.MARKER_PADDING; + + // We iterate over all selected users (in top-to-bottom order). For + // each of them we create a cluster which, initally, contains just that + // user. Then, if the cluster overlaps with another, we merge them and + // increase its size so that its element don't overlap anymore. We + // repeat this process unit no two clusters overlap, and then proceed + // to the next user. We also take care that no cluster is outside the + // visible area, either above or below. + + // The list of clusters and its size (n == cs.length) + var cs = new Array(); + var n = 0; + + for (var i in self.user_list) { + var user = self.user_list[i]; + var r_height = self.get_rank_height(user["rank"], DataStore.user_count); + + // 'b' (for begin) is the y coordinate of the top of the cluster + // 'e' (for end) is the y coordinate of the bottom of the cluster + // 'n' is the number of items it contains (c.n == c.list.length) + cs.push({'b': r_height - h/2, 'e': r_height + h/2, 'list': [user], 'n': 1}); + n += 1; + + // Check if it overlaps with the one above it + while (n > 1 && cs[n-2].e + p > cs[n-1].b) { + self.merge_clusters(cs[n-2], cs[n-1]); + cs.pop(); + n -= 1; + } + + // Check if it overflows at the top of the visible area + if (cs[n-1].b < self.PAD_T - h/2) { + cs[n-1].e += (self.PAD_T - h/2) - cs[n-1].b; + cs[n-1].b = self.PAD_T - h/2; + } + } + + // Check if it overflows at the bottom of the visible area + while (n > 0 && cs[n-1].e > self.height - self.PAD_B + h/2) { + cs[n-1].b += (self.height - self.PAD_B + h/2) - cs[n-1].e; + cs[n-1].e = self.height - self.PAD_B + h/2; + + // Check if it overlaps with the one above it + if (n > 1 && cs[n-2].e + p > cs[n-1].b) { + self.merge_clusters(cs[n-2], cs[n-1]); + cs.pop(); + n -= 1; + } + } + + // If it overflows again at the top then there's simply not enough + // space to hold them all. Compress them. + if (n > 0 && cs[0].b < self.PAD_T - h/2) { + cs[0].b = self.PAD_T - h/2; + } + + // Proceed with the actual drawing + for (var i in cs) { + var c = cs[i]; + var begin = c.b; + var step = (c.e - begin - h) / (c.n - 1); // NaN if c.n == 1 + + for (var j in c.list) { + var user = c.list[j]; + + var s_height = self.get_score_height(user["global"], DataStore.global_max_score); + var r_height = self.get_rank_height(user["rank"], DataStore.user_count); + + if (user["markers"]) { + // Update the existing marker + self.update_marker(user, s_height, begin + h/2, r_height, t); + } else { + // Create a new marker + self.create_marker(user, s_height, begin + h/2, r_height, t); + } + + begin += step; // begin is NaN if step is NaN: no problem + // because if c.n == 1 begin won't be used again + } + } + }; + + + self.score_handler = function (u_id, user, t_id, task, delta) { + var new_score = user["global"]; + var old_score = new_score - delta; + var max_score = DataStore.global_max_score; + + self.scores[self.get_score_class(old_score, max_score)] -= 1; + self.scores[self.get_score_class(new_score, max_score)] += 1; + + self.update_score_chart(1000); + + if (user["selected"] > 0) { + self.user_list.sort(self.compare_users); + self.update_markers(1000); + } + }; + + + self.rank_handler = function (u_id, user, delta) { + if (user["selected"] > 0) { + self.update_markers(1000); + } + }; + + + self.select_handler = function (u_id, color) { + var user = DataStore.users[u_id]; + if (color > 0) { + self.user_list.push(user); + self.user_list.sort(self.compare_users); + self.update_markers(1000); + } else { + self.delete_marker(DataStore.users[u_id], 1000); + } + }; + + /* TODO: When users get added/removed the total user count changes and all + rank "markers" need to be adjusted! + */ +}; diff --git a/ranking/NHSPC-2023/Ranking.css b/ranking/NHSPC-2023/Ranking.css new file mode 100644 index 00000000..7ddfafa9 --- /dev/null +++ b/ranking/NHSPC-2023/Ranking.css @@ -0,0 +1,1178 @@ +body { + /* FIXME: I'd suggest putting a 0.75em font-size */ + font: 1em/1.5em sans-serif; + + color: black; + + background-color: #F6F6F6; + background-image: -webkit-linear-gradient(#FFFFFF, #EDEDED); + background-image: -moz-linear-gradient(#FFFFFF, #EDEDED); + background-image: -o-linear-gradient(#FFFFFF, #EDEDED); + background-image: linear-gradient(#FFFFFF, #EDEDED); + background-attachment: fixed; + + margin: 0; +} + +/* TODO: the following two might be omitted */ + +td { + padding: 0; +} + +a { + outline: none; +} + +abbr { + border-bottom: 1px dotted black; +} + +/******************************************************************************\ +| | +| Page layout | +| ----------- | +\******************************************************************************/ + + +#LogoPanel { + position: absolute; + top: 24px; + left: 24px; + width: 200px; +} + +#UpperPanel { + position: absolute; + top: 0; + left: 248px; + right: 0; + height: 3em; + border-width: 0 0 2px 2px; + border-style: solid; + border-color: #FAFAFA; + border-radius: 0 0 0 10px; + background-color: #EAEAEC; + box-shadow: 0 0 2px 0 gray; + z-index: 100; +} + +#SidePanel { + position: absolute; + left: 0; + top: 208px; + bottom: 30px; + width: 220px; + border-width: 2px 2px 2px 0; + border-style: solid; + border-color: #FAFAFA; + border-radius: 0 10px 10px 0; + background-color: #EAEAEC; + box-shadow: 0 0 2px 0 gray; + z-index: 8; + padding: 0; +} + +#InnerFrame { + position: absolute; + top: 3em; + left: 220px; + right: 0; + bottom: 0; + margin: 2px 0 0 2px; + padding: 0 3em; + overflow-y: scroll; +} + + +/******************************************************************************\ +| | +| Time View | +| --------- | +\******************************************************************************/ + + +#TimeView { + position: absolute; + top: 208px; + left: 0; + width: 220px; + z-index: 10; + text-align: center; +} + +#TimeView_selector { + display: inline-block; + height: 28px; + padding: 0; + z-index: 10; + margin: 4px; + overflow: hidden; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + -o-user-select: none; + user-select: none; +} + +/* #TimeView:not(.post_cont) #TimeView_selector:hover */ +#TimeView.pre_cont #TimeView_selector:hover, +#TimeView.cont #TimeView_selector:hover, +#TimeView_selector.open { + margin: 2px; + background-color: #EAEAEC; + border: 2px solid #FAFAFA; + border-radius: 4px; + box-shadow: 0 0 2px 0 gray; +} + +#TimeView_selector.open { + height: auto; +} + +#TimeView_time { + display: inline-block; + vertical-align: top; + text-align: center; + line-height: 28px; + font-size: 24px; + margin: 0 2px 0 16px; +} + +#TimeView_expand { + display: inline-block; + position: relative; + width: 8px; + height: 28px; + vertical-align: top; + cursor: pointer; + margin: 0 4px 0 2px; +} + +#TimeView_selector .caret { + position: absolute; + top: 12px; + width: 0; + height: 0; + vertical-align: middle; + border-top: 6px solid #AAAAAA; + border-right: 4px solid transparent; + border-left: 4px solid transparent; + border-bottom: 0; +} + +#TimeView_selector:hover .caret { + border-top-color: #000000; +} + +#TimeView_selector.open .caret { + top: 10px; + border-top: 0; + border-right: 4px solid transparent; + border-left: 4px solid transparent; + border-bottom: 6px solid #000000; +} + +#TimeView.post_cont #TimeView_time { + margin-right: 16px; +} + +#TimeView.post_cont #TimeView_expand { + display: none; +} + +#TimeView_selector_elapsed, +#TimeView_selector_remaining, +#TimeView_selector_current { + padding: 2px 4px; + font-size: 0.875em; + line-height: 1.4em; + color: #444444; + cursor: pointer; +} + +#TimeView.pre_cont #TimeView_selector_elapsed, +#TimeView.post_cont #TimeView_selector_elapsed, +#TimeView.post_cont #TimeView_selector_remaining { + display: none; +} + +#TimeView.elapsed #TimeView_selector_elapsed, +#TimeView.remaining #TimeView_selector_remaining, +#TimeView.current #TimeView_selector_current { + background-color: #F2F2F3; + color: #000000; +} + +#TimeView_selector_elapsed:hover, +#TimeView_selector_remaining:hover, +#TimeView_selector_current:hover { + background-color: #FAFAFA !important; + color: #000000; +} + +#TimeView + #SidePanel { + top: 256px; +} + +#TimeView.pre_cont + #SidePanel, +#TimeView.cont + #SidePanel { + top: 280px; +} + + +/******************************************************************************\ +| | +| Right panel | +| ----------- | +\******************************************************************************/ + + +#Overview { + position: relative; + height: 100%; + width: 100%; +} + + +/******************************************************************************\ +| | +| Team search | +| ----------- | +\******************************************************************************/ + + +#TeamSearch_input { + position: absolute; + -moz-box-sizing: content-box; + box-sizing: content-box; + top: 0; + left: 250px; + height: 1.5em; + margin: 0.5em; + border: 0; + padding: 0.25em; + z-index: 401; + border-radius: 0.5em; + /* Needed to override WebKit's default font size for inputs */ + font: inherit; + background-color: #FFFFFF; + outline: 0; +} + +#TeamSearch_bg { + display: none; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + z-index: 400; + background-color: rgba(0,0,0,0.5); + /* the following two lines are for IE */ + -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000, endColorstr=#80000000)"; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000, endColorstr=#80000000); +} + +#TeamSearch_bg.open { + display: block; +} + +#TeamSearch { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + width: 940px; + margin: 64px auto 48px; + border-radius: 12px; + background-color: white; +} + +#TeamSearch_close { + position: absolute; + top: -10px; + right: -10px; + width: 24px; + height: 24px; + cursor: pointer; +} + +#TeamSearch_body { + position: absolute; + top: 14px; /* 20px - 0.5em at a 12px font-size */ + top: -webkit-calc(20px - 0.5em); + top: -moz-calc(20px - 0.5em); + top: calc(20px - 0.5em); + left: 10px; + right: 10px; + bottom: 14px; /* 20px - 0.5em at a 12px font-size */ + bottom: -webkit-calc(20px - 0.5em); + bottom: -moz-calc(20px - 0.5em); + bottom: calc(20px - 0.5em); + overflow-y: auto; +} + +#TeamSearch_body div.item { + float: left; + -moz-box-sizing: border-box; + box-sizing: border-box; + width: 25%; + height: 3em; + padding: 0; + border: 0 solid white; + border-width: 0.5em 10px; + background-color: #DDDDDD; + + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -o-user-select: none; + user-select: none; +} + +#TeamSearch_body div.item.hidden { + display: none; +} + +#TeamSearch_body div.item label { + display: block; + -moz-box-sizing: border-box; + box-sizing: border-box; + width: 100%; + height: 100%; + padding: 0.25em 5px; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; +} + +#TeamSearch_body div.item input { + margin: auto 1px auto 0; + vertical-align: middle; +} + +#TeamSearch_body div.item img { + display: inline-block; + max-height: 20px; + vertical-align: top; + margin-top: -1px; /* (1.5em - 20px) / 2 at a 12px font-size */ + margin-top: -webkit-calc(0.75em - 10px); + margin-top: -moz-calc(0.75em - 10px); + margin-top: calc(0.75em - 10px); +} + + +/******************************************************************************\ +| | +| Scoreboard | +| ---------- | +\******************************************************************************/ + + +#Scoreboard { + width: 100%; + table-layout: fixed; + margin: 3em 0; +} + +#Scoreboard_cols col.sel { + width: 2em; +} + +#Scoreboard_cols col.rank { + width: 48px; +} + +#Scoreboard_cols col.team { + /* This is the minimum width needed to contain a flag */ + width: 42px; + /* These rules set the horizontal padding to the same value as the + vertical one (in presence of a flag with a 2:1 ratio) */ + width: -webkit-calc(2em + 20px); + width: -moz-calc(2em + 20px); + width: calc(2em + 20px); +} + +#Scoreboard_head tr { + height: 2.5em; +} + +#Scoreboard_body tr { + height: 2em; +} + +#Scoreboard_head tr th { + background-color: #ECECEF; + border: 1px #D0D0D2 solid; + border-radius: 4px; + box-shadow: 0 0 2px 0 #D2D2D4 inset; + height: 24px; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; +} + +#Scoreboard_body tr td.team { + vertical-align: middle; +} + +#Scoreboard_body tr td.team img { + display: block; + max-width: 40px; + max-height: 20px; + margin: 0 auto; + box-shadow: 0 0 2px 0 gray; +} + +#Scoreboard_head tr th, +#Scoreboard_body tr td { + text-align: center; +} + +#Scoreboard_body tr td.f_name, +#Scoreboard_body tr td.l_name { + text-align: left; + padding: 0 0.5em; + cursor: pointer; +} + +#Scoreboard_head tr th.sel { + background-image: url('img/tick_black.png'); + background-repeat: no-repeat; + background-position: center; +} + +#Scoreboard_head tr th.score { + cursor: pointer; +} + +#Scoreboard_body tr:hover td.f_name, +#Scoreboard_body tr:hover td.l_name, +#Scoreboard_body tr:hover td.team { + background-color: rgba(200,200,200,0.35); + border-radius: 5px; +} + +#Scoreboard_body tr.selected td.f_name, +#Scoreboard_body tr.selected td.l_name { + font-weight: bold; +} + +/* What follows is the CSS needed to manage the "checkboxes" in the Scoreboard, + used to select users. We're simulating checkboxes using table cells, so we + have to define their appearence in "normal" status as well as during user + interaction. We did this so we can be more flexible on the style: we need + to be able to set the background color of the checkbox and to make them a + little bigger so that the color can be seen better. + + We use eight colors, taken from the Tango Palette: + http://tango.freedesktop.org/Tango_Icon_Theme_Guidelines#Color_Palette + */ + +#Scoreboard_body tr td.sel { + background: url('img/tick_black.png') no-repeat center transparent; + opacity: 0; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + -o-user-select: none; + user-select: none; +} + +#Scoreboard_body tr td.sel:hover { + opacity: 0.3; +} + +#Scoreboard_body tr td.sel:active { + opacity: 0.5; +} + +#Scoreboard_body tr.selected td.sel { + background: url('img/tick_white.png') no-repeat center transparent; + border: 1px solid rgba(0,0,0,0.2); + border-radius: 4px; + opacity: 1; +} + +/* Color 1: Blue */ + +#Scoreboard_body tr.color1 td.sel { + background-color: rgb(52,101,164); +} + +#Scoreboard_body tr.color1 td.sel:hover { + background-color: rgb(32,74,135); +} + +#Scoreboard_body tr.color1 td.sel:active { + background-color: rgb(26,59,108); +} + +/* Color 2: Butter */ + +#Scoreboard_body tr.color2 td.sel { + background-color: rgb(237,212,0); +} + +#Scoreboard_body tr.color2 td.sel:hover { + background-color: rgb(196,160,0); +} + +#Scoreboard_body tr.color2 td.sel:active { + background-color: rgb(157,128,0); +} + +/* Color 3: Red */ + +#Scoreboard_body tr.color3 td.sel { + background-color: rgb(204,0,0); +} + +#Scoreboard_body tr.color3 td.sel:hover { + background-color: rgb(164,0,0); +} + +#Scoreboard_body tr.color3 td.sel:active { + background-color: rgb(131,0,0); +} + +/* Color 4: Chameleon */ + +#Scoreboard_body tr.color4 td.sel { + background-color: rgb(115,210,22); +} + +#Scoreboard_body tr.color4 td.sel:hover { + background-color: rgb(78,154,6); +} + +#Scoreboard_body tr.color4 td.sel:active { + background-color: rgb(62,123,5); +} + +/* Color 5: Orange */ + +#Scoreboard_body tr.color5 td.sel { + background-color: rgb(245,121,0); +} + +#Scoreboard_body tr.color5 td.sel:hover { + background-color: rgb(206,92,0); +} + +#Scoreboard_body tr.color5 td.sel:active { + background-color: rgb(165,74,0); +} + +/* Color 6: Plum */ + +#Scoreboard_body tr.color6 td.sel { + background-color: rgb(117,80,123); +} + +#Scoreboard_body tr.color6 td.sel:hover { + background-color: rgb(92,53,102); +} + +#Scoreboard_body tr.color6 td.sel:active { + background-color: rgb(74,42,82); +} + +/* Color 7: Aluminium */ + +#Scoreboard_body tr.color7 td.sel { + background-color: rgb(136,138,133); +} + +#Scoreboard_body tr.color7 td.sel:hover { + background-color: rgb(85,87,83); +} + +#Scoreboard_body tr.color7 td.sel:active { + background-color: rgb(68,70,66); +} + +/* Color 8: Chocolate */ + +#Scoreboard_body tr.color8 td.sel { + background-color: rgb(193,125,17); +} + +#Scoreboard_body tr.color8 td.sel:hover { + background-color: rgb(143,89,2); +} + +#Scoreboard_body tr.color8 td.sel:active { + background-color: rgb(114,71,2); +} + +/* This animation stuff is quite huge: every brosers implements it using its + own prefix and we have to handle them all. In particular: for each animation + we have to set three properties on a specific selector and we have to define + a set of keyframes. We use the unprefixed rules and the following prefixes: + -webkit-... -moz-... -o-... + + In addition, we have to cover some particular cases. A row that's being + animated can seleted or unselected. Thus, we have the following cases: + ("selected_")? "score_" ("up"|"down") + + Just to give some numbers: we have 16 sets of keyframes in total. + */ + +#Scoreboard_body tr.score_up td.rank { + border-radius: 5px; + -webkit-animation-duration: 5s; + -moz-animation-duration: 5s; + -o-animation-duration: 5s; + animation-duration: 5s; + -webkit-animation-name: score_up; + -moz-animation-name: score_up; + -o-animation-name: score_up; + animation-name: score_up; + -webkit-animation-timing-function: ease-in; + -moz-animation-timing-function: ease-in; + -o-animation-timing-function: ease-in; + animation-timing-function: ease-in; +} + +#Scoreboard_body tr.score_down td.rank { + border-radius: 5px; + -webkit-animation-duration: 5s; + -moz-animation-duration: 5s; + -o-animation-duration: 5s; + animation-duration: 5s; + -webkit-animation-name: score_down; + -moz-animation-name: score_down; + -o-animation-name: score_down; + animation-name: score_down; + -webkit-animation-timing-function: ease-in; + -moz-animation-timing-function: ease-in; + -o-animation-timing-function: ease-in; + animation-timing-function: ease-in; +} + +@-webkit-keyframes score_up { + from {background-color: rgba(138,226,52,0);} + 10% {background-color: rgba(138,226,52,0.6);} + to {background-color: rgba(138,226,52,0);} +} + +@-moz-keyframes score_up { + from {background-color: rgba(138,226,52,0);} + 10% {background-color: rgba(138,226,52,0.6);} + to {background-color: rgba(138,226,52,0);} +} + +@-o-keyframes score_up { + from {background-color: rgba(138,226,52,0);} + 10% {background-color: rgba(138,226,52,0.6);} + to {background-color: rgba(138,226,52,0);} +} + +@keyframes score_up { + from {background-color: rgba(138,226,52,0);} + 10% {background-color: rgba(138,226,52,0.6);} + to {background-color: rgba(138,226,52,0);} +} + +@-webkit-keyframes score_down { + from {background-color: rgba(239,41,41,0);} + 10% {background-color: rgba(239,41,41,0.6);} + to {background-color: rgba(239,41,41,0);} +} + +@-moz-keyframes score_down { + from {background-color: rgba(239,41,41,0);} + 10% {background-color: rgba(239,41,41,0.6);} + to {background-color: rgba(239,41,41,0);} +} + +@-o-keyframes score_down { + from {background-color: rgba(239,41,41,0);} + 10% {background-color: rgba(239,41,41,0.6);} + to {background-color: rgba(239,41,41,0);} +} + +@keyframes score_down { + from {background-color: rgba(239,41,41,0);} + 10% {background-color: rgba(239,41,41,0.6);} + to {background-color: rgba(239,41,41,0);} +} + +#Scoreboard_body tr.selected.score_up td.rank { + border-radius: 5px; + -webkit-animation-duration: 10s; + -moz-animation-duration: 10s; + -o-animation-duration: 10s; + animation-duration: 10s; + -webkit-animation-name: selected_score_up; + -moz-animation-name: selected_score_up; + -o-animation-name: selected_score_up; + animation-name: selected_score_up; + -webkit-animation-timing-function: ease-in; + -moz-animation-timing-function: ease-in; + -o-animation-timing-function: ease-in; + animation-timing-function: ease-in; +} + +#Scoreboard_body tr.selected.score_down td.rank { + border-radius: 5px; + -webkit-animation-duration: 10s; + -moz-animation-duration: 10s; + -o-animation-duration: 10s; + animation-duration: 10s; + -webkit-animation-name: selected_score_down; + -moz-animation-name: selected_score_down; + -o-animation-name: selected_score_down; + animation-name: selected_score_down; + -webkit-animation-timing-function: ease-in; + -moz-animation-timing-function: ease-in; + -o-animation-timing-function: ease-in; + animation-timing-function: ease-in; +} + +@-webkit-keyframes selected_score_up { + from {background-color: rgba(138,226,52,0);} + 5% {background-color: rgba(138,226,52,1);} + to {background-color: rgba(138,226,52,0);} +} + +@-moz-keyframes selected_score_up { + from {background-color: rgba(138,226,52,0);} + 5% {background-color: rgba(138,226,52,1);} + to {background-color: rgba(138,226,52,0);} +} + +@-o-keyframes selected_score_up { + from {background-color: rgba(138,226,52,0);} + 5% {background-color: rgba(138,226,52,1);} + to {background-color: rgba(138,226,52,0);} +} + +@keyframes selected_score_up { + from {background-color: rgba(138,226,52,0);} + 5% {background-color: rgba(138,226,52,1);} + to {background-color: rgba(138,226,52,0);} +} + +@-webkit-keyframes selected_score_down { + from {background-color: rgba(239,41,41,0);} + 5% {background-color: rgba(239,41,41,1);} + to {background-color: rgba(239,41,41,0);} +} + +@-moz-keyframes selected_score_down { + from {background-color: rgba(239,41,41,0);} + 5% {background-color: rgba(239,41,41,1);} + to {background-color: rgba(239,41,41,0);} +} + +@-o-keyframes selected_score_down { + from {background-color: rgba(239,41,41,0);} + 5% {background-color: rgba(239,41,41,1);} + to {background-color: rgba(239,41,41,0);} +} + +@keyframes selected_score_down { + from {background-color: rgba(239,41,41,0);} + 5% {background-color: rgba(239,41,41,1);} + to {background-color: rgba(239,41,41,0);} +} + +/* + The animation stuff ends here. + */ + +#Scoreboard_body tr td.score { + opacity: 0.75; + border-radius: 5px; +} + +#Scoreboard_body tr td.score.sort_key { + border: 1px solid #777777; + box-shadow: 0 0 1px white inset; +} + +#Scoreboard_body tr:hover td.score, +#Scoreboard_body tr.selected td.score, +#Scoreboard_body tr td.score.sort_key { + opacity: 1; +} + +.score_0 { + background-color: #F40000; + /*background-image: linear-gradient(rgb(204, 0, 0), rgb(244, 0, 0));*/ +} + +.score_0_10 { + background-color: #EB1D00; + /*background-image: linear-gradient(rgb(210, 38, 0), rgb(235, 29, 0));*/ +} + +.score_10_20 { + background-color: #E23A00; + /*background-image: linear-gradient(rgb(216, 77, 0), rgb(226, 58, 0));*/ +} + +.score_20_30 { + background-color: #D95700; + /*background-image: linear-gradient(rgb(222, 115, 0), rgb(217, 87, 0));*/ +} + +.score_30_40 { + background-color: #D17400; + /*background-image: linear-gradient(rgb(228, 154, 0), rgb(209, 116, 0));*/ +} + +.score_40_50 { + background-color: #C89100; + /*background-image: linear-gradient(rgb(234, 192, 0), rgb(200, 145, 0));*/ +} + +.score_50_60 { + background-color: #B99F00; + /*background-image: linear-gradient(rgb(225, 211, 2), rgb(185, 159, 0));*/ +} + +.score_60_70 { + background-color: #A39E01; + /*background-image: linear-gradient(rgb(203, 211, 6), rgb(163, 158, 1));*/ +} + +.score_70_80 { + background-color: #8E9D02; + /*background-image: linear-gradient(rgb(181, 211, 10), rgb(142, 157, 2));*/ +} + +.score_80_90 { + background-color: #789C03; + /*background-image: linear-gradient(rgb(159, 210, 14), rgb(120, 156, 3));*/ +} + +.score_90_100 { + background-color: #639B04; + /*background-image: linear-gradient(rgb(137, 210, 18), rgb(99, 155, 4));*/ +} + +.score_100 { + background-color: #4E9A05; + /*background-image: linear-gradient(rgb(115, 210, 22), rgb(78, 154, 5));*/ +} + + +/******************************************************************************\ +| | +| User panel | +| ---------- | +\******************************************************************************/ + + +#UserDetail_bg { + display: none; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + z-index: 500; + background-color: rgba(0,0,0,0.5); + overflow-y: scroll; + /* the following two lines are for IE */ + -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000, endColorstr=#80000000)"; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000, endColorstr=#80000000); +} + +#UserDetail_bg.open { + display: block; +} + +#UserDetail { + position: absolute; + top: 0; + left: 0; + right: 0; + width: 920px; + margin: 48px auto; + padding: 20px; + border-radius: 12px; + background-color: white; +} + +#UserDetail_close { + position: absolute; + top: -10px; + right: -10px; + width: 24px; + height: 24px; + cursor: pointer; +} + +#UserDetail_header { + position: relative; + min-height: 242px; +} + +#UserDetail_f_name, +#UserDetail_l_name, +#UserDetail_team, +#UserDetail_flag { + position: absolute; + right: 470px; + font-size: 2em; + line-height: 1.5em; +} + +#UserDetail_f_name { + top: 0; +} + +#UserDetail_l_name { + top: 1.5em; +} + +#UserDetail_team { + bottom: 100px; +} + +#UserDetail_flag { + bottom: 0; +} + +#UserDetail_face { + position: absolute; + top: 0; + left: 0; + max-width: 160px; + max-height: 240px; +} + +#UserDetail_flag { + margin: -1px; + border: 1px solid gray; +} + +#UserDetail_flag.hidden { + display: none; +} + +#UserDetail_navigator { + width: 450px; + margin-left: 470px; +} + +#UserDetail_navigator table { + width: 100%; + table-layout: fixed; + border-spacing: 2px; +} + +#UserDetail_navigator tr { + height: 22px; +} + +#UserDetail_navigator col.name { + width: 60%; +} + +#UserDetail_navigator col.score, +#UserDetail_navigator col.rank { + width: 12%; +} + +#UserDetail_navigator col.show { + width: 14%; +} + +#UserDetail_navigator tr td.score, +#UserDetail_navigator tr td.rank { + padding-left: 4px; +} + +#UserDetail_navigator tbody tr td.btn { + text-align: center; + border: 1px solid #999999; + box-shadow: 0 0 2px gray; + background-color: #EEEEEE; + border-radius: 3px; + cursor: pointer; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -o-user-select: none; + user-select: none; +} + +#UserDetail_navigator tbody tr td.btn:hover { + background-color: #DDDDDD; +} + +#UserDetail_navigator tbody tr td.btn:active { + background-color: #CCCCCC; +} + +#UserDetail_navigator tbody tr.active td.btn { + background-color: #EEEEEE; + opacity: 0.4; + cursor: default; + /* the following two lines are for IE */ + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; + filter: alpha(opacity=40); +} + +#UserDetail_navigator tr.global { + background-color: #DDDDDD; +} + +#UserDetail_navigator tr.contest { + background-color: #EEEEEE; +} + +#UserDetail_navigator tr.task { + background-color: #FFFFFF; +} + +#UserDetail_navigator tr.global td.name { + padding-left: 5px; +} + +#UserDetail_navigator tr.contest td.name { + padding-left: 25px; +} + +#UserDetail_navigator tr.task td.name { + padding-left: 45px; +} + +#UserDetail_title { + margin-top: 24px; + font-size: 2em; + line-height: 1.5em; + text-align: center; +} + +#UserDetail_charts { + margin-top: 24px; + width: 100%; +} + +#UserDetail_submissions { + margin-top: 24px; + width: 100%; +} + +#UserDetail_submissions:empty { + margin-top: 0; +} + +#UserDetail_submissions table { + width: 100%; + table-layout: fixed; +} + +#UserDetail_submissions td { + height: 22px; + padding-left: 4px; +} + +#UserDetail_submissions thead { + background-color: #DDDDDD; +} + +#UserDetail_submissions tbody tr:nth-child(even) { + background-color: #EEEEEE; +} + +#UserDetail_submissions tbody tr:nth-child(odd) { + background-color: #F8F8F8; +} + +#UserDetail_submissions tbody td[colspan] { + text-align: center; + font-style: italic; +} + + +/* Style for the network status indicator */ + +#ConnectionStatus_box { + display: inline-block; + position: relative; + float: right; + margin: 0.5em; + text-align: right; + z-index: 2; +} + +#ConnectionStatus_label { + display: inline-block; + position: relative; + height: 1.5em; + padding: 0.25em 20px; + margin: -1px 0; + z-index: 2; + border-width: 1px; + border-style: solid; + border-radius: 4px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + -o-user-select: none; + user-select: none; +} + +#ConnectionStatus_box:hover #ConnectionStatus_label { + border-bottom-width: 0; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +#ConnectionStatus_text { + display: none; + position: absolute; + top: 2em; + right: 0; + width: 240px; + padding: 0.5em; + margin-top: -1px; + z-index: 1; + border-width: 1px; + border-style: solid; + border-radius: 4px 0 4px 4px; +} + +#ConnectionStatus_box:hover #ConnectionStatus_text, +#ConnectionStatus_text:hover { + display: block; +} + +#ConnectionStatus_box[data-status="connected"] #ConnectionStatus_label, +#ConnectionStatus_box[data-status="connected"] #ConnectionStatus_text { + background-color: white; + color: green; + border-color: green; +} + +#ConnectionStatus_box[data-status="reconnecting"] #ConnectionStatus_label, +#ConnectionStatus_box[data-status="reconnecting"] #ConnectionStatus_text { + background-color: yellow; + color: black; + border-color: black; +} + +#ConnectionStatus_box[data-status="disconnected"] #ConnectionStatus_label, +#ConnectionStatus_box[data-status="disconnected"] #ConnectionStatus_text, +#ConnectionStatus_box[data-status="outdated"] #ConnectionStatus_label, +#ConnectionStatus_box[data-status="outdated"] #ConnectionStatus_text, +#ConnectionStatus_box[data-status="init_error"] #ConnectionStatus_label, +#ConnectionStatus_box[data-status="init_error"] #ConnectionStatus_text { + background-color: red; + color: white; + border-color: red; +} + +#ConnectionStatus_box a { + cursor: pointer; + text-decoration: underline; +} diff --git a/ranking/NHSPC-2023/Ranking.html b/ranking/NHSPC-2023/Ranking.html new file mode 100644 index 00000000..6d44df7b --- /dev/null +++ b/ranking/NHSPC-2023/Ranking.html @@ -0,0 +1,113 @@ + + + + + + + + + + + + + + + + + + + + + Ranking + + +
+
+ Logo +
+
+
+
Status
+
+
+
+
+
+
+
+
Elapsed time
+
Remaining time
+
Current time
+
+
+
+
+
+ Powered by CMS +
+
+
+ + + + +
+
+
+ +
+
+ Close +
+
+
+
+
+ Close +
+
+ Face +
+
+
+ Flag +
+
+ + + + + + + + + + + + + + + +
ScoreRank
+
+
+
+
+ + +
+
+
+
+
+ + diff --git a/ranking/NHSPC-2023/Ranking.js b/ranking/NHSPC-2023/Ranking.js new file mode 100644 index 00000000..00a0c4a7 --- /dev/null +++ b/ranking/NHSPC-2023/Ranking.js @@ -0,0 +1,47 @@ +/* Programming contest management system + * Copyright © 2012 Luca Wehrstedt + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +if (!window.console) { + window.console = new Object(); +} + +if (!window.console.log) { + window.console.log = function () {}; +} + +if (!window.console.info) { + window.console.info = function () {}; +} + +if (!window.console.warn) { + window.console.warn = function () {}; +} + +if (!window.console.error) { + window.console.error = function () {}; +} + +$(document).ready(function() { + DataStore.init(function(){ + HistoryStore.init(); + UserDetail.init(); + TimeView.init(); + TeamSearch.init(); + Overview.init(); + Scoreboard.init(); + }); +}); diff --git a/ranking/NHSPC-2023/Scoreboard.js b/ranking/NHSPC-2023/Scoreboard.js new file mode 100644 index 00000000..49cf0ba2 --- /dev/null +++ b/ranking/NHSPC-2023/Scoreboard.js @@ -0,0 +1,498 @@ +/* Programming contest management system + * Copyright © 2012 Luca Wehrstedt + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +var escapeHTML = (function() { + var escapeMap = { + '&' : '&', + '<' : '<', + '>' : '>', + '"' : '"', + "'" : ''', + '/' : '/', + '`' : '`' + }; + var escapeHTML = function(str) { + return String(str).replace(/[&<>"'\/`]/g, function(ch) { + return escapeMap[ch]; + }); + }; + return escapeHTML; +})(); + +var Scoreboard = new function () { + var self = this; + + self.init = function () { + self.tcols_el = $('#Scoreboard_cols'); + self.thead_el = $('#Scoreboard_head'); + self.tbody_el = $('#Scoreboard_body'); + + self.generate(); + + DataStore.user_create.add(self.create_user); + DataStore.user_update.add(self.update_user); + DataStore.user_delete.add(self.delete_user); + + DataStore.score_events.add(self.score_handler); + DataStore.rank_events.add(self.rank_handler); + DataStore.select_events.add(self.select_handler); + }; + + + self.generate = function () { + self.tcols_el.html(self.make_cols()); + self.thead_el.html(self.make_head()); + + // Create callbacks for sorting + self.thead_el.on("click", "th.score", function () { + $("col[data-sort_key=" + self.sort_key + "]", self.tcols_el).removeClass("sort_key"); + $("tr td[data-sort_key=" + self.sort_key + "]", self.thead_el).removeClass("sort_key"); + $("tr td[data-sort_key=" + self.sort_key + "]", self.tbody_el).removeClass("sort_key"); + + var $this = $(this); + + if ($this.hasClass("global")) { + self.sort_key = "global"; + } else if ($this.hasClass("contest")) { + self.sort_key = "c_" + $this.data("contest"); + } else if ($this.hasClass("task")) { + self.sort_key = "t_" + $this.data("task"); + } + + self.sort(); + + $("col[data-sort_key=" + self.sort_key + "]", self.tcols_el).addClass("sort_key"); + $("tr td[data-sort_key=" + self.sort_key + "]", self.thead_el).addClass("sort_key"); + $("tr td[data-sort_key=" + self.sort_key + "]", self.tbody_el).addClass("sort_key"); + }); + + self.sort_key = "global"; + self.make_body(); + + // Set initial style + $("col[data-sort_key=" + self.sort_key + "]", self.tcols_el).addClass("sort_key"); + $("tr td[data-sort_key=" + self.sort_key + "]", self.thead_el).addClass("sort_key"); + $("tr td[data-sort_key=" + self.sort_key + "]", self.tbody_el).addClass("sort_key"); + + // Create callbacks for selection + self.tbody_el.on("click", "td.sel", function () { + DataStore.toggle_selected($(this).parent().data("user")); + }); + + // Create callbacks for UserPanel + self.tbody_el.on("click", "td.f_name, td.l_name", function () { + UserDetail.show($(this).parent().data("user")); + }); + + // Create callbacks for animation-end + self.tbody_el.on('animationend', 'tr', function(event) { + $(this).removeClass("score_up score_down"); + }); + + // Fuck, WebKit!! + self.tbody_el.on('webkitAnimationEnd', 'tr', function(event) { + $(this).removeClass("score_up score_down"); + }); + }; + + + self.make_cols = function () { + // We want some columns to have a fixed, constant width at all screen + // sizes (i.e. the sel, rank and team columns) while having the other + // columns scale accoring to the available horizontal space. Yet, we + // also want these columns' widths to keep a certain ratio one to each + // other, for example the task score, contest score and global score + // columns should be in a 3:4:5 ratio. Since the number of columns is + // not known beforehand, this is quite difficult to achieve. + // We cannot specify all the widths using pixel sizes (or similar) + // because when there are many tasks the table may overflow, and when + // there are few tasks it may underflow (and, in such cases, the + // remaining width is divided proportionally among all columns, thus + // enlarging the constant width columns too). We cannot use relative + // widths (i.e. using precent values) because it seems that some + // versions of IE don't like it when the sum of the widths is greater + // than 100% (and this may happen when there are many tasks). + // We cannot use an 'auto' width on all columns because this would not + // preserve the ratio among widths. + // We cannot mix fixed/percent/auto widths because, depending on the + // way we do it, the solution may not scale well at high resolutions or + // it may again be difficult to keep the ratio that we want. + // Also, I would like not to use JS or strange HTML constructions to + // achieve this goal: it would be great if we could do this using just + // simple CSS rules. + // I couldn't find the perfect solution, so the one I'm implementing is + // a bit of a compromise, which tries to mess as little as possible + // with JS and HTML. So, at the moment, this is what we do: we set the + // columns with fixed width to their fixed width (via CSS). We don't + // define a width for all other columns, thus leaving them at their + // default value: auto. Yet, we don't create a single element + // for each column, but we create 3 for the task columns, 4 for the + // contest columns, 5 for the global column, etc. Then we set the + // colspan attribute of task cells to 3, of contest cells to 4, of + // global cells to 5, etc. This way, since all s with a width of + // 'auto' get the same computed width, we keep the 3:4:5 ratio and are + // able to scale well at each screen size, while keeping the constant + // width columns constant. (Note: we gave the first_ and last_name + // columns a "width" of 10 elements.) + // Suggestion on other solution that get the same result and don't mess + // this much with JS and HTML are extremely welcome! + var result = " \ + \ + \ + \ + \ +"; + + var contests = DataStore.contest_list; + for (var i in contests) { + var contest = contests[i]; + var c_id = contest["key"]; + + var tasks = contest["tasks"]; + for (var j in tasks) { + var task = tasks[j]; + var t_id = task["key"]; + + result += " \ + "; + } + + result += " \ + "; + } + + result += " \ + "; + + return result; + }; + + + self.make_head = function () { + // See the comment in .make_cols() for the reason we use colspans. + var result = " \ + \ + \ + Rank \ + First Name \ + Last Name \ + Team"; + + var contests = DataStore.contest_list; + for (var i in contests) { + var contest = contests[i]; + var c_id = contest["key"]; + + var tasks = contest["tasks"]; + for (var j in tasks) { + var task = tasks[j]; + var t_id = task["key"]; + + result += " \ + " + escapeHTML(task["short_name"]) + ""; + } + + result += " \ + " + escapeHTML(contest["name"]) + ""; + } + + result += " \ + Global \ +"; + + return result; + }; + + + self.make_body = function () { + for (var u_id in DataStore.users) { + var user = DataStore.users[u_id]; + user["row"] = $(self.make_row(user))[0]; + self.user_list.push(user); + } + + self.sort(); + }; + + + self.make_row = function (user) { + // See the comment in .make_cols() for the reason we use colspans. + var result = " \ + 0 ? " selected color" + user["selected"] : "") + "\" data-user=\"" + user["key"] + "\"> \ + \ + " + user["rank"] + " \ + " + escapeHTML(user["f_name"]) + " \ + " + escapeHTML(user["l_name"]) + ""; + + if (user['team']) { + result += " \ + "; + } else { + result += " \ + "; + } + + var contests = DataStore.contest_list; + for (var i in contests) { + var contest = contests[i]; + var c_id = contest["key"]; + + var tasks = contest["tasks"]; + for (var j in tasks) { + var task = tasks[j]; + var t_id = task["key"]; + + var score_class = self.get_score_class(user["t_" + t_id], task["max_score"]); + result += " \ + " + round_to_str(user["t_" + t_id], task["score_precision"]) + ""; + } + + var score_class = self.get_score_class(user["c_" + c_id], contest["max_score"]); + result += " \ + " + round_to_str(user["c_" + c_id], contest["score_precision"]) + ""; + } + + var score_class = self.get_score_class(user["global"], DataStore.global_max_score); + result += " \ + " + round_to_str(user["global"], DataStore.global_score_precision) + " \ +"; + + return result; + }; + + + self.get_score_class = function (score, max_score) { + if (score <= 0) { + return "score_0"; + } else if (score >= max_score) { + return "score_100"; + } else { + var rel_score = parseInt(score / max_score * 10) * 10; + return "score_" + rel_score + "_" + (rel_score + 10); + } + }; + + + // We keep a sorted list of user that represent the current order of the + // scoreboard. In particular we sort using these keys: + // - the score in the current active column + // - the global score + // - the last name + // - the first name + // - the key + self.user_list = new Array(); + + + // Compare two users. Returns -1 if "a < b" or +1 if "a >= b" + // (where a < b means that a shoud go above b in the scoreboard) + self.compare_users = function (a, b) { + var sort_key = self.sort_key; + if ((a[sort_key] > b[sort_key]) || ((a[sort_key] == b[sort_key]) && + ((a["global"] > b["global"]) || ((a["global"] == b["global"]) && + ((a["l_name"] < b["l_name"]) || ((a["l_name"] == b["l_name"]) && + ((a["f_name"] < b["f_name"]) || ((a["f_name"] == b["f_name"]) && + (a["key"] <= b["key"]))))))))) { + return -1; + } else { + return +1; + } + }; + + + // Suppose the scoreboard is correctly sorted except for the given user. + // Move this user (up or down) to put it in their correct position. + self.move_user = function (user) { + var list = self.user_list; + var compare = self.compare_users; + + var list_l = list.length; + var i = parseInt(user["index"]); + + if (i > 0 && compare(user, list[i-1]) == -1) { + // Move up + + while (i > 0 && compare(user, list[i-1]) == -1) { + list[i] = list[i-1]; + list[i]["index"] = i; + i -= 1; + } + list[i] = user; + user["index"] = i; + + if (i == 0) { + self.tbody_el.prepend(user["row"]); + } else { + self.tbody_el.children("tr.user[data-user=" + list[i-1]["key"] + "]").after(user["row"]); + } + } else if (i < list_l-1 && compare(list[i+1], user) == -1) { + // Move down + + while (i < list_l-1 && compare(list[i+1], user) == -1) { + list[i] = list[i+1]; + list[i]["index"] = i; + i += 1; + } + list[i] = user; + user["index"] = i; + + if (i == list_l-1) { + self.tbody_el.append(user["row"]); + } else { + self.tbody_el.children("tr.user[data-user=" + list[i+1]["key"] + "]").before(user["row"]); + } + } + }; + + + // Sort the scoreboard using the column with the given index. + self.sort = function () { + var list = self.user_list; + + list.sort(self.compare_users); + + var fragment = document.createDocumentFragment(); + for (var idx in list) + { + list[idx]["index"] = idx; + fragment.appendChild(list[idx]["row"]); + } + + self.tbody_el.append(fragment); + }; + + + // This callback is called by the DataStore when a user is created. + self.create_user = function (u_id, user) { + var $row = $(self.make_row(user)); + $row.children("td[data-sort_key=" + self.sort_key + "]").addClass("sort_key"); + + user["row"] = $row[0]; + user["index"] = self.user_list.length; + self.user_list.push(user); + + self.tbody_el.append($row); + // The row will be at the bottom (since it has a score of zero and thus + // the maximum rank), but we may still need to sort it due to other + // users having that score and the sort-by-name clause. + self.move_user(user); + }; + + + // This callback is called by the DataStore when a user is updated. + // It updates only its basic information (first name, last name and team). + self.update_user = function (u_id, old_user, user) { + var $row = $(old_user["row"]); + + user["row"] = old_user["row"]; + user["index"] = old_user["index"]; + self.user_list.splice(old_user["index"], 1, user); + delete old_user["row"]; + delete old_user["index"]; + + $row.children("td.f_name").text(user["f_name"]); + $row.children("td.l_name").text(user["l_name"]); + + if (user["team"]) { + $row.children(".team").html(""); + } else { + $row.children(".team").text(""); + } + }; + + + // This callback is called by the DataStore when a user is deleted. + self.delete_user = function (u_id, old_user) { + var $row = $(old_user["row"]); + + self.user_list.splice(old_user["index"], 1); + delete old_user["row"]; + delete old_user["index"]; + + $row.remove(); + }; + + + // This callback is called by the DataStore when a user changes score. + self.score_handler = function (u_id, user, t_id, task, delta) { + var $row = $(user["row"]); + + // TODO improve this method: avoid walking over all cells + + $row.children("td.score").each(function () { + var $this = $(this); + + var score = user[$this.data("sort_key")]; + + if ($this.hasClass("global")) { + var max_score = DataStore.global_max_score; + $this.text(round_to_str(score, DataStore.global_score_precision)); + } else if ($this.hasClass("contest")) { + var contest = DataStore.contests[$this.data("contest")]; + var max_score = contest["max_score"]; + $this.text(round_to_str(score, contest["score_precision"])); + } else if ($this.hasClass("task")) { + var task = DataStore.tasks[$this.data("task")]; + var max_score = task["max_score"]; + $this.text(round_to_str(score, task["score_precision"])); + } + + // TODO we could user a data-* attribute to store the score class + + var score_class = self.get_score_class(score, max_score); + $this.removeClass("score_0 score_0_10 score_10_20 score_20_30 score_30_40 score_40_50 score_50_60 score_60_70 score_70_80 score_80_90 score_90_100 score_100"); + $this.addClass(score_class); + }); + + self.move_user(user); + + // Restart CSS animation + $row.removeClass("score_up score_down"); + if (delta > 0) { + $row.addClass("score_up"); + } else if (delta < 0) { + $row.addClass("score_down"); + } + }; + + + // This callback is called by the DataStore when a user changes rank. + self.rank_handler = function (u_id, user) { + var $row = $(user["row"]); + + $row.children("td.rank").text(user["rank"]); + }; + + + self.select_handler = function (u_id, color) { + var $row = $(DataStore.users[u_id]["row"]); + + // TODO we could user a data-* attribute to store the color + + if (color != 0) { + $row.addClass("selected color" + color); + } else { + $row.removeClass("selected color1 color2 color3 color4 color5 color6 color7 color8"); + } + }; + + self.scroll_into_view = function (u_id) { + var $row = $("tr.user[data-user=" + u_id + "]", self.tbody_el); + var $frame = $("#InnerFrame"); + var scroll = $row.position().top + $frame.scrollTop() + $row.height() / 2 - $frame.height() / 2; + $frame.scrollTop(scroll); + }; +}; diff --git a/ranking/NHSPC-2023/TeamSearch.js b/ranking/NHSPC-2023/TeamSearch.js new file mode 100644 index 00000000..5f71529a --- /dev/null +++ b/ranking/NHSPC-2023/TeamSearch.js @@ -0,0 +1,197 @@ +/* Programming contest management system + * Copyright © 2012 Luca Wehrstedt + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +var TeamSearch = new function () { + var self = this; + + self.init = function () { + $("#TeamSearch_input").focus(function () { + self.show(); + }); + + $("#TeamSearch_bg").click(function (event) { + if (event.target == event.currentTarget) { + self.hide(); + } + }); + + $("#TeamSearch_close").click(function () { + self.hide(); + }); + + /** Update the list when the value in the search box changes */ + + /* This event is very problematic: + * The `change' event is a standard (and I think it's correctly + supported almost everywhere) but it gets fired only when the + element loses focus. + * the `input' event does what we want but it doesn't exists in IE + (except in version 9, where it's buggy: it doesn't get fired when + characters are deleted); + * the `propertychange' event is the IE-equivalent event, but it's + also buggy in IE9 (in the same way); + * the `keypress' event provided by JQuery (which isn't standard and + thus may vary among browsers) seems to get fired too early, when + the value of the input hasn't yet been updated (so we read the + value _before_ it gets changed); + * the `keydown' event seems to be more standard, but it has the same + disadvantage as the `keypress': it's fired too early; in addition, + it gets fired only once when the key is held down (while keypress + is fire repeatedly, once for each new character). + * the `keyup' event should solve the first issue of `keydown' but + not the second: it's only fired at the end of a series of + `keypress' events. + * cutting text is another way to delete characters, thus we'll need + to listen to `cut' events in IE9 to workaround the buggy `input'. + Suggestions are welcome. + */ + + /* I decided to listen on `input' and `propertychange' since they + should work everywhere except IE9. On IE9 some (conditional) code + will also listen to the `keyup' and `cut' events and try to detect + when some text is deleted. + */ + + $("#TeamSearch_input").on("input", function () { + self.update(); + }); + + $("#TeamSearch_input").on("propertychange", function () { + self.update(); + }); + +/*@cc_on + @if (@_jscript_version == 9) + + $("#TeamSearch_input").keyup(function (event) { + switch (event.which) { + case 8: // backspace + case 46: // delete + self.update(); + } + }); + + $("#TeamSearch_input").on("cut", function () { + self.update(); + }); + + @end +@*/ + + self.body = $('#TeamSearch_body'); + + self.generate(); + self.update(); + + DataStore.select_events.add(self.select_handler); + }; + + self.generate = function () { + self.sel = new Object(); + self.cnt = new Object(); + + for (var t_id in DataStore.teams) { + self.sel[t_id] = 0; + self.cnt[t_id] = DataStore.teams[t_id]["users"].length; + } + + var inner_html = ""; + + // We're iterating on the team_list (instead of teams) to get the teams + // in lexicographic order of name + for (var i in DataStore.team_list) { + var team = DataStore.team_list[i]; + var t_id = team["key"]; + inner_html += " \ +
\ + \ +
"; + } + + self.body.html(inner_html); + + self.body.on("change", "input[type=checkbox]", function () { + var $this = $(this); + + var users = DataStore.teams[$this.parent().parent().data("team")]["users"]; + var status = $this.prop("checked"); + + for (var i in users) { + DataStore.set_selected(users[i]["key"], status); + } + }); + }; + + self.select_handler = function (u_id, flag) { + var user = DataStore.users[u_id]; + var t_id = user['team']; + + if (!t_id) { + return; + } + + if (flag) { + self.sel[t_id] += 1; + } else { + self.sel[t_id] -= 1; + } + + var $elem = $("div.item[data-team=" + t_id + "] input[type=checkbox]", self.body); + if (self.sel[t_id] == self.cnt[t_id]) { + $elem.prop("checked", true); + $elem.prop("indeterminate", false); + } else if (self.sel[t_id] > 0) { + $elem.prop("checked", true); + $elem.prop("indeterminate", true); + } else { + $elem.prop("checked", false); + $elem.prop("indeterminate", false); + } + }; + + self.show = function () { + $("#TeamSearch_bg").addClass("open"); + }; + + self.hide = function () { + $("#TeamSearch_bg").removeClass("open"); + }; + + self.update = function () { + var search_text = $("#TeamSearch_input").val(); + + if (search_text == "") { + $('div.item', self.t_body).removeClass("hidden"); + } else { + // FIXME We could store the lowercased name of the team on the divs + // and then just use a query like [attribute*="value"] (with value + // set to the lowercased search_text) and add the class to that. + // (We would need another query to get the complementary set). + for (var t_id in DataStore.teams) { + var team = DataStore.teams[t_id]; + if (team["name"].toLowerCase().indexOf(search_text.toLowerCase()) == -1) { + $("div.item[data-team=" + t_id + "]", self.body).addClass("hidden"); + } else { + $("div.item[data-team=" + t_id + "]", self.body).removeClass("hidden"); + } + } + } + }; +}; diff --git a/ranking/NHSPC-2023/TimeView.js b/ranking/NHSPC-2023/TimeView.js new file mode 100644 index 00000000..69d3fa28 --- /dev/null +++ b/ranking/NHSPC-2023/TimeView.js @@ -0,0 +1,152 @@ +/* Programming contest management system + * Copyright © 2012 Luca Wehrstedt + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +function format_time(time, full) { + var h = Math.floor(time / 3600); + var m = Math.floor((time % 3600) / 60); + var s = Math.floor(time % 60); + h = full && h < 10 ? "0" + h : "" + h; + m = m < 10 ? "0" + m : "" + m; + s = s < 10 ? "0" + s : "" + s; + return (h + ":" + m + ":" + s); +}; + +function _get_time() { + // Return the seconds since January 1, 1970 00:00:00 UTC + return $.now() / 1000; +} + +var TimeView = new function () { + var self = this; + + // possible values: + // - 0: elapsed time + // - 1: remaining time + // - 2: current (clock) time + self.status = 0; + + self.init = function () { + window.setInterval(function() { + self.on_timer(); + }, 1000); + self.on_timer(); + + $("#TimeView_selector_elapsed").click(function () { + self.status = 0; + self.on_timer(); + $("#TimeView_selector").removeClass("open"); + }); + + $("#TimeView_selector_remaining").click(function () { + self.status = 1; + self.on_timer(); + $("#TimeView_selector").removeClass("open"); + }); + + $("#TimeView_selector_current").click(function () { + self.status = 2; + self.on_timer(); + $("#TimeView_selector").removeClass("open"); + }); + + $("#TimeView_expand").click(function () { + $("#TimeView_selector").toggleClass("open"); + }); + + $("#TimeView_selector").click(function (event) { + event.stopPropagation(); + return false; + }); + + $("body").on("click", function () { + $("#TimeView_selector").removeClass("open"); + }) + }; + + self.on_timer = function () { + var cur_time = _get_time(); + var c = null; + + // contests are iterated sorted by begin time + // and the first one that's still running is chosen + for (var j in DataStore.contest_list) { + var contest = DataStore.contest_list[j]; + if (cur_time <= contest['end']) { + c = contest; + break; + } + } + + if (c == null) { + $("#TimeView_name").text(); + } else { + $("#TimeView_name").text(c["name"]); + } + + var date = new Date(cur_time * 1000); + var today = new Date(date.getFullYear(), date.getMonth(), date.getDate()); + var time = cur_time - today.getTime() / 1000; + + var full_time = false; + + if (c == null) { + // no "next contest": always show the clock + $("#TimeView").removeClass("elapsed remaining pre_cont cont"); + $("#TimeView").addClass("current post_cont"); + full_time = true; + } else { + if (cur_time < c['begin']) { + // the next contest has yet to start: show remaining or clock + $("#TimeView").removeClass("cont post_cont"); + $("#TimeView").addClass("pre_cont"); + if (self.status == 2) { + $("#TimeView").removeClass("elapsed remaining"); + $("#TimeView").addClass("current"); + full_time = true; + } else { + $("#TimeView").removeClass("elapsed current"); + $("#TimeView").addClass("remaining"); + time = cur_time - c['begin']; + } + } else { + // the next contest already started: all options available + $("#TimeView").removeClass("pre_cont post_cont"); + $("#TimeView").addClass("cont"); + if (self.status == 2) { + $("#TimeView").removeClass("elapsed remaining"); + $("#TimeView").addClass("current"); + full_time = true; + } else if (self.status == 1) { + $("#TimeView").removeClass("elapsed current"); + $("#TimeView").addClass("remaining"); + time = cur_time - c['end']; + } else { + $("#TimeView").removeClass("remaining current"); + $("#TimeView").addClass("elapsed"); + time = cur_time - c['begin']; + } + } + } + + var time_str = format_time(Math.abs(Math.floor(time)), full_time); + if (time < 0) { + time_str = '-' + time_str; + } + + $("#TimeView_time").text(time_str); + }; +}; diff --git a/ranking/NHSPC-2023/UserDetail.js b/ranking/NHSPC-2023/UserDetail.js new file mode 100644 index 00000000..84b476ae --- /dev/null +++ b/ranking/NHSPC-2023/UserDetail.js @@ -0,0 +1,320 @@ +/* Programming contest management system + * Copyright © 2012 Luca Wehrstedt + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ + +// format_time is defined in TimeView + +var UserDetail = new function () { + var self = this; + + self.init = function () { + $("#UserDetail_bg").click(function (event) { + if (event.target == event.currentTarget) { + self.hide(); + } + }); + + $("#UserDetail_close").click(function () { + self.hide(); + }); + + $(document).keyup(function (event) { + if (event.keyCode == 27) { // ESC key + self.hide(); + } + }); + + self.f_name_label = $('#UserDetail_f_name'); + self.l_name_label = $('#UserDetail_l_name'); + self.team_label = $('#UserDetail_team'); + self.flag_image = $('#UserDetail_flag'); + self.face_image = $('#UserDetail_face'); + self.title_label = $('#UserDetail_title'); + + self.navigator = $('#UserDetail_navigator table tbody'); + self.submission_table = $('#UserDetail_submissions'); + + self.score_chart = $('#UserDetail_score_chart')[0]; + self.rank_chart = $('#UserDetail_rank_chart')[0]; + + self.navigator.on("click", "td.btn", function () { + if (self.active !== null) { + self.active.removeClass("active"); + } + self.active = $(this).parent(); + self.active.addClass("active"); + + if (self.active.hasClass('global')) { + self.show_global(); + } else if (self.active.hasClass('contest')) { + self.show_contest(self.active.attr('data-contest')); + } else if (self.active.hasClass('task')) { + self.show_task(self.active.attr('data-task')); + } + }); + + window.addEventListener("hashchange", self.toggle_visibility_from_hash); + self.toggle_visibility_from_hash(); + }; + + self.get_current_hash = function () { + return window.location.hash.substr(1); + }; + + self.toggle_visibility_from_hash = function () { + var user_id = self.get_current_hash(); + if (user_id == "") { + // No user requested, hide the details if they were open. + self.hide(); + } else if (!DataStore.users.hasOwnProperty(user_id)) { + // Non-existing user, do as if the request was without the hash. + window.history.replaceState( + {}, "", window.location.href.replace(/#.*$/, '')); + self.hide(); + } else { + // Some valid user requested, show the details. + self.show(user_id); + } + }; + + self.show = function (user_id) { + self.user_id = user_id; + self.user = DataStore.users[user_id]; + self.data_fetched = 0; + + if (self.get_current_hash() != user_id) { + window.history.pushState({}, "", "#" + user_id); + } + window.document.title = + "Ranking - " + self.user["f_name"] + " " + self.user["l_name"]; + + HistoryStore.request_update(self.history_callback); + + $.ajax({ + url: Config.get_submissions_url(self.user_id), + dataType: "json", + success: self.submissions_callback, + error: function () { + console.error("Error while getting the submissions for " + self.user_id); + } + }); + }; + + self.history_callback = function () { + self.task_s = new Object(); + self.task_r = new Object(); + for (var t_id in DataStore.tasks) { + self.task_s[t_id] = HistoryStore.get_score_history_for_task(self.user_id, t_id); + self.task_r[t_id] = HistoryStore.get_rank_history_for_task(self.user_id, t_id); + } + + self.contest_s = new Object(); + self.contest_r = new Object(); + for (var c_id in DataStore.contests) { + self.contest_s[c_id] = HistoryStore.get_score_history_for_contest(self.user_id, c_id); + self.contest_r[c_id] = HistoryStore.get_rank_history_for_contest(self.user_id, c_id); + } + + self.global_s = HistoryStore.get_score_history(self.user_id); + self.global_r = HistoryStore.get_rank_history(self.user_id); + + self.data_fetched += 1; + self.do_show(); + } + + self.submissions_callback = function (data) { + self.submissions = new Object(); + for (var t_id in DataStore.tasks) { + self.submissions[t_id] = new Array(); + } + for (var i = 0; i < data.length; i += 1) { + var submission = data[i]; + self.submissions[submission['task']].push(submission); + } + + self.data_fetched += 1; + self.do_show(); + }; + + self.do_show = function () { + if (self.data_fetched == 2) { + self.f_name_label.text(self.user["f_name"]); + self.l_name_label.text(self.user["l_name"]); + self.face_image.attr("src", Config.get_face_url(self.user_id)); + + if (self.user["team"]) { + self.team_label.text(DataStore.teams[self.user["team"]]["name"]); + self.flag_image.attr("src", Config.get_flag_url(self.user['team'])); + self.flag_image.removeClass("hidden"); + } else { + self.team_label.text(""); + self.flag_image.addClass("hidden"); + } + + var s = " \ + Global \ + " + (self.global_s.length > 0 ? round_to_str(self.global_s[self.global_s.length-1][1], DataStore.global_score_precision) : 0) + " \ + " + (self.global_r.length > 0 ? self.global_r[self.global_r.length-1][1] : 1) + " \ + Show \ + "; + + var contests = DataStore.contest_list; + for (var i in contests) { + var contest = contests[i]; + var c_id = contest["key"]; + + s += " \ + " + contest['name'] + " \ + " + (self.contest_s[c_id].length > 0 ? round_to_str(self.contest_s[c_id][self.contest_s[c_id].length-1][1], contest["score_precision"]) : 0) + " \ + " + (self.contest_r[c_id].length > 0 ? self.contest_r[c_id][self.contest_r[c_id].length-1][1] : 1) + " \ + Show \ + " + + var tasks = contest["tasks"]; + for (var j in tasks) { + var task = tasks[j]; + var t_id = task["key"]; + + s += " \ + " + task['name'] + " \ + " + (self.task_s[t_id].length > 0 ? round_to_str(self.task_s[t_id][self.task_s[t_id].length-1][1], task["score_precision"]) : 0) + " \ + " + (self.task_r[t_id].length > 0 ? self.task_r[t_id][self.task_r[t_id].length-1][1] : 1) + " \ + Show \ + " + } + } + + self.navigator.html(s); + + self.active = null; + + $('tr.global td.btn', self.navigator).click(); + + $("#UserDetail_bg").addClass("open"); + } + }; + + self.show_global = function () { + self.title_label.text("Global"); + self.submission_table.html(""); + + var intervals = new Array(); + var b = 0; + var e = 0; + + for (var i = 0; i < DataStore.contest_list.length; i += 1) { + b = DataStore.contest_list[i]["begin"]; + e = DataStore.contest_list[i]["end"]; + while (i+1 < DataStore.contest_list.length && DataStore.contest_list[i+1]["begin"] <= e) { + i += 1; + e = (e > DataStore.contest_list[i]["end"] ? e : DataStore.contest_list[i]["end"]); + } + intervals.push([b, e]); + } + + self.draw_charts(intervals, DataStore.global_max_score, + self.global_s, self.global_r); + }; + + self.show_contest = function (contest_id) { + var contest = DataStore.contests[contest_id]; + + self.title_label.text(contest["name"]); + self.submission_table.html(""); + + self.draw_charts([[contest["begin"], contest["end"]]], contest["max_score"], + self.contest_s[contest_id], self.contest_r[contest_id]); + }; + + self.show_task = function (task_id) { + var task = DataStore.tasks[task_id]; + var contest = DataStore.contests[task["contest"]]; + + self.title_label.text(task["name"]); + self.submission_table.html(self.make_submission_table(task_id)); + + self.draw_charts([[contest["begin"], contest["end"]]], task["max_score"], + self.task_s[task_id], self.task_r[task_id]); + }; + + self.draw_charts = function (ranges, max_score, history_s, history_r) { + var users = DataStore.user_count; + + Chart.draw_chart(self.score_chart, // canvas object + 0, max_score, 0, 0, // y_min, y_max, x_default, h_default + ranges, // intervals + history_s, // data + [102, 102, 238], // color + [max_score*1/4, // markers + max_score*2/4, + max_score*3/4]); + Chart.draw_chart(self.rank_chart, // canvas object + users, 1, 1, users-1, // y_min, y_max, x_default, h_default + ranges, // intervals + history_r, // data + [210, 50, 50], // color + [Math.ceil (users/12), // markers + Math.ceil (users/4 ), + Math.floor(users/2 )]); + }; + + self.make_submission_table = function (task_id) { + var res = " \ + \ + \ + \ + \ + \ + \ + " + (DataStore.tasks[task_id]['extra_headers'].length > 0 ? "" : "") + " \ + \ + \ + "; + + if (self.submissions[task_id].length == 0) { + res += " \ + \ + \ + "; + } else { + for (var i in self.submissions[task_id]) { + var submission = self.submissions[task_id][i]; + time = submission["time"] - DataStore.contests[DataStore.tasks[task_id]["contest"]]["begin"]; + time = format_time(time); + res += " \ + \ + \ + \ + \ + " + (submission["extra"].length > 0 ? "" : "") + " \ + "; + } + } + res += " \ + \ +
TimeScoreToken" + DataStore.tasks[task_id]['extra_headers'].join("") + "
no submissions
" + time + "" + round_to_str(submission['score'], DataStore.tasks[task_id]['score_precision']) + "" + (submission["token"] ? 'Yes' : 'No') + "" + submission["extra"].join("") + "
"; + return res; + }; + + self.hide = function () { + if (self.get_current_hash() != "") { + window.history.pushState( + {}, "", window.location.href.replace(/#.*$/, '')); + } + window.document.title = "Ranking"; + $("#UserDetail_bg").removeClass("open"); + }; +}; diff --git a/ranking/NHSPC-2023/contests/index.json b/ranking/NHSPC-2023/contests/index.json new file mode 100644 index 00000000..4404abd9 --- /dev/null +++ b/ranking/NHSPC-2023/contests/index.json @@ -0,0 +1 @@ +{"nhspc2023": {"name": "112 \u5b78\u5e74\u5ea6\u5168\u570b\u8cc7\u8a0a\u5b78\u79d1\u80fd\u529b\u7af6\u8cfd", "begin": 1702084800, "end": 1702102800, "score_precision": 0}} \ No newline at end of file diff --git a/ranking/NHSPC-2023/contests/nhspc2023 b/ranking/NHSPC-2023/contests/nhspc2023 new file mode 100644 index 00000000..05f454c3 --- /dev/null +++ b/ranking/NHSPC-2023/contests/nhspc2023 @@ -0,0 +1 @@ +{"name": "112 學年度全國資訊學科能力競賽", "begin": 1702084800, "end": 1702102800, "score_precision": 0} \ No newline at end of file diff --git a/ranking/NHSPC-2023/faces/baluteshih b/ranking/NHSPC-2023/faces/baluteshih new file mode 100644 index 0000000000000000000000000000000000000000..ed680167bae940ea3d1ee1df7880077b8ad52f28 GIT binary patch literal 12621 zcma)D1zQ|Vv)u(2hXBDnxJw{-kl=2?-GaOOLI{LFAV6?WaCditySux)+a2Ef2R@!> zSazm&r>DBQ>YP(WsFH#t8Zsd=2n0ftmJ(9|UNeB>6cHZy9U@{s54^xRf0F);2>kdU zntlh~BRNQEIRoQoUJvjmx?~UFB!P>#ri-fm7Z-OUCo_<{yE}`eowc)xk%JkFy_0$J zu>c`32;+6oXG<3wGmx08t*s}ygprAvGt|i!xQ6q3O~lp3!rloa=W1d^u3={3LPqtmIDkRd>tU_WM<@IX>UjV+0xbwBx7Vp{+^48{5>1{d-xk_GGLU-f1~UjJe@4f zEnGmNqU0hjE>4!luCJeBRh2Mv_Ru3F9aBcJ6jR{A4i`?(DTJy(o)uXVq8~j5pwBG>+WmY5~c0M z1LfDlD(b(#cAWKesXT|BhbOid9#Wjs9~LFEW)3hhPVtQWg`mQQl!!`grHC-tr;LFh z$m0)kVQ?$O|9(p9@d*UeA|4aX1i=>85Vm|=xh&-)`=!W@mS zla(cY5Bm77MIeEdI^Mmyn9p)s`dTApwg!0{vi1ETliMAjON%`)$V9Y3>Fxk7iMY z1@NS}N9l!c9V@8hx7IXi=xAa@#GK(}5T~#eT%=7hqc5PLqrcO|m9Aq7JUx}_prk;1 z8K6Ln7stX{uQI>FSAeS}J)^`gob4XM+gpZQWZfAZ85D=?l>bRzChw;J!46S1baoD(;H%Bcm<+KJ* zi+Hy8y3nNGn|{Lf#3+L$WDecC2eiH`Euy(@-47d<9kWM=i7_cmEL1#Hle-9Eo|kGkaI>oh&nSP9Q9@rtCS_2CBvR=hgQqN=P{995i8tQSfsZ5LbxR<>aSN`w!v zGH9r^0*&Hkk$UA+@@12~N^8o5-L74vSq&vB$&?sAxJSO%g2RlmRn{Lzh@xX_5EmN5 zxt+j6n?q8Hi54KPLw%tB!$aPyd00n7?I{M>4=#h5$>Qr%-N5-vgt9F^#u9x*wDAG; z;OZ}>j!w$K4c5fNlov)|#T^{JhxnTY&}3YyiK@d)W>MvW6uH(~?4A(N7YvCX8F{&R z9e!vseYwp$!^Ycsi%rEICP(4O@ACHaqaTWdM;Sf$x1eCm++D7``k%mp_ii+D-*ACf z{sLcD1H**SA#V?C8lyFdcrh`m_gdH$-=&PV`qkH(@lFZ-Dxti>sKR2VL?!7w;`oOM zGRlV+D!YA+8Fd>~Yy+_rxHHh-XGXSpu12`9i-9k14h4OveRw1~ zOGO9|i*S0c;jH$6f?}zp3`sX=HfV>jc`i;=as@WBNr?gtz0ci6es#TvM!;Zis7BW_ zsj_*lO!%Nn0-6f!9(@#PC+aq0ycswa}VK8MtNivPrYIKxim#qe3K^FlMcry?d71V&<_XCl?fphtw4dX4o z3@rjgI2O_lGvzpYU}TTpzx+`&1Ujz5cjZ9HC_QXdXC>|B8~9^7hXfh&Fr6IfM@z z@K#=Ae6-O~r4b?jT<^cO0qWsHRB(&5iuRbpOoqIMg7lK#!_ftRxCi({;&K|;?_7c( z9bz%q7;o)mp!E)s4MQ5AD_A*{J03=ZDt{7TX?YYTsR~;|jT*QV1%$Mof7OXTJEG#t zR)3{oii-1dGBcNTfOWk;d(n1K%Py1Tfu4ndDw$Uh-$p?t_KJT%z{s56)JGvGmV7V- z*|iLA)WXb$f)m1JQ1H(aX2WQirSIZ7mog&Ifbel09By7hAoPRf!)wag7X~`|sS!4O*CD&)5W}3IUz*!cFitc=?qIZP0EYRjhHRu2@Pq5+R>|H}$|45@(U2pL zZm@mJ|9mTr_E-!gf^$zl`Sw&$Bxoo4Epo^`gt)qTYIBE_qgf49`BAG?7EF^rNgI$G z7#JAgel#uHi-!-DqH^<&^75$ibB9EK-WQ+m2vlp+QsiQCFv7sb7L&5Tul}$dG5R+q ziiQLZ3y+Z%60{@@{xS57v4S!xRYOaJTjzjiPYr|3l@F{lOgIqh-A_L+1wybL!oGg& zAgv7i?@#$SxYHP54pVt;-@Y;ZaYa-Dp8W?bO5P}4%|DbXH+HbXwYSwA(Z@NQ6yHD8=V>xw{}u@@i^0iHTZS zxeqk%CZCgQYRJBM{aMaI9%ayJDHES~$(t&T;^B+(Z%sIixu*C#?HP-_M@bh z{9}{3?TyaXyRweuvRj^Y8=C9tc(#Xq67kc6OEJ1U&R;q2}WE zz9ooenJ4OI**pI9)B)7r-|w-VXnuDVLZ(&kghN?M*vDMExPHtY>mdbY)<;3Vbjpf20!uXNpsPA7W_xVn`|9os@=-wa{{4}(5Y+Jk3 zk2fG_KEWy!u+oa&xmTo&0xftmDpPqsMXm&RoS7Hx(8VCMM=* zH8n@W7jVuZdn|9{NO^;KJHLIUU#C|CJ(|{GBSUOB34dIR?}Ikdo7KTYj>pRwqYggH zbJHx9{3Q;lY!!WQaH*{fL8n- zNYZ_;>nF^6N8ANbc|6avJUbk>Vl{Y}xovLQsIb0@FV)y4HB)n>c119;tcplkfo9i8SFD+aWQw1mq#NYNVHk9N?^vt!8zM6w89G3ZBJmIaTM=} z)%CJ`gUjU6lZmlVYi~~~TddgN7(dqdq&i`}@rAlcuJpc$pD` z`()oLb5&>XYZFJfW-5N-vbiNQ!Rm3CNu8i$Wi_83Y}BgoK$@DGdi5tR+j*tZ!kwkx z?)8rA^6076PW6krGgW&N9veSrhSI@{J{LoB>FgxXpG4gAOX+^IhL+vScU8<;q_ z5^#9=YHDiw>-?CXSl|+`)$Tb~)Dj_)|3(XNN=r-2!DQ|gOA_EYL&*GQjrePqtsE?| zadD$lQ*B*~mF>$Ea_nXZG|)+q+m=6i7YlN0wFL*mBcq^@EED14N_^_T06ov%hfHwE z35r0`N%$LlNQHBlnH+TT=&N{0m2wM3HD;=)Q!cjB{hy7Vo9@C}xT0hm3}oVOOD>Nl zB6HKdg5T0AROKlQurE#*>qz_2C(^6tBovD)DPcs8c&2!tG~z)O1)u-ftr^%Ai2|Nb zZH*Ulgi6Xed&nYPnW)Fbg%6iEb8vKAne|s0qee8qqpP0MN6)oW!@&0g$p7&Sf#2=W zMRU7{%rEOt$FHZu2>+*ntqc4!OU`g4YYjP+B12!_kANXe&CDFP!yn2@NEY1L)`CNs zbo1UZGKSUIE>K{F(J?cdUF}bW6FbIwivQvL_wQfAw|B8JiSM`2L$*E_(1w2ho>5*N zB`;)O(eMS!(V^_3^B=Vel4H3e^vUJ}4Glb$k|4soZ<{Y%@6XYDEtg!2i#pqpw2ulW ztw4Mm8o8fTRdn3!#VkB{xIW&v+c5xx!- zQ5c>d8ylOIo16Ty{zDNv8R2fDgluHj`Yi#c1Dn;A^=AzY{vwl;<>p1#c%yJG(_Rce zz!2!UxsH#wLPfVukW_y6oQ8%Z+HHZoahx^8a?NmoVe;^Sdjkp6tPRjgZ?9A^I)_WZ zLXCZG!xyKozvJSxi;L$e;)&+_Dm}XkOIncG9;50j0$+%^;lK-SQ-J?4mPmmNkLIft zP9np9Y<_+70SNL@F{z!mXWVSo(@TTCZY;HnK8)N;E*xrVYL|y|F;dv(5zk$hSr7C0HZ0LWvu@C`9cMs;?YiN>^E3by=u3yJLB)6F!U2b@2I3c~^TUcO zDiPOjFTIbgHuv9HTXp-=K6)d*d9xFzV`p^Ka1#3Sr|WYVsDD6~8BGykmFx9^wO&C2 zN&vqZrZQ1T1hMRb+i*`NO^pBkBt5C3S4v6>vEbt_EU<*-zCCW&M=JwB;zDjaHyhwB zdx1_pb#+mHdGj1jFcJErf?qiCc&YKC_irSq%=f{qe;}EgitT6SBJ)Ra0u4Ny;*?lc zwvl=W*HE}E#N#TjaBm{_4QO9u$}LmPt2vD}T`AGO#B$=eqR@MLFj3bvwmtfIF|ofu ztx&7n2clDJx3wyA@KzlGjr5=Uihs}jmC*UzPWt)t!%4Z%-TQHLvh}~>WaBl(dZYOy znVD{Hb1n!`xM=agP^wt3uQg?>h^LW-PH_gq_g6%>tz^#wzut)sri+V-vAq=E*(}ry z(bc5m^H^lu-H#P9UEm4M2Sg73yFJ_R;NH?BBqWqtO6+$vDYZTyG2Z{g!NKvGix2$D znwRrcX|q)5`BEbmn{G+&XtIbNb? zWZiits_y{qSYKZ!jzcK&8yTWz5`c-4 z3fH&4W@XUPC1A$Li1Nw6#KZlJ>8}744MDHQN=HhR>z*w)dBrCSwI^i_)1w~43|cH{ z3*)(pWE2z>d3kw;z^)v^0`fL9D=Y2CkEzd35ByB-i#+gQ;T5E`fNHb8>9}dS^J`}u zraN(go{_P#V*8`__2$Hg;8yl#JdfKUJ_?>y(J>kt8jzl!O|EJAD1lHB6a*Jj)e|fY~Rl-=>6dlW`5f%4k<4>99 zCnr}yX&~SpE!5`z`4h;8Cu<&2Ry7`m$Gp}VDOkq%cjjR3R_NC}~VX>;(9j^7qwO+_g5Xka|HLl|pBM zLkun-DL3gsL~G16!zMf~fVM)-K)OMM>3lhBD?=8&!&PC;%#( zyh?uZ&5Zq~4_pG8?pA@YPg9^tPlO||n{v&HibVsopv~SlIl!u=@VWl5U8v!3JJbxh z(NI%MOdT^a8d}K1!NZdTOahqM1@L}JQor9tL>nom9hX|Z?pl8$dA`~o#m>v z$4g2KvHuA4_#zO2MOip$v7N50{$c}1*KPP+cNi(fu?2UOTD}~eot^y)CidnIhr{X? z)ToHvcoWeN*a5fCjVGS#p}gqkmO?L&m2;6iMuE-A9XME_K?w=?0K%?3PJ?)Tv~O*O zUL9~J3OGYZ_r_UNr1VoWU|wSbXls zav~xDsmaFIhYz!5ez3U;sp~7O&&fdA8L_&Mx3gm@ecZtT1)~zIPk%l6etYWy+!1nj zH|TFII1@?KQ{MWLQN!_;M;^Hjsc70n;Auw`M zQij8Couxc!zg1h$yk@iGB(9(6B=gRzZ3aFsOE<5kMknDry(fxDojX>d+sw)_PV2e` zV9|23cXeKg@H^cvJ2AGYFr0UDghWL2qgJUbv&r!V#C7k}JdDw=_(;h7ACUmO*Yx`_ zdg=;@ag{cAcnZGycIjiclIvEujE3@>b*NENru9B~HkNujjKUv-{|b;8H>>>G`3yy- zl~przs2udQV{u<`<~AsP{-K(ypscSfvNN1YAmk?yZy>lT;0Je5bLG{{OQX=nYh0c% z%0@7ywp|J9YYzrQi)w)Kz7;k%HFVm*M#KTn^qNLJ<77nH=prgH;ZD>l8UVoz*aycHi5?qbG|Ltz zn^%yy=dPwE0THM?l`bw4^)@KnLtdtWM>^Zitvd)81rX03vzRCf;w!xEy>5sOs}^6l z>>Rv`KVXoNjYJAPLv=IB`Q|A_T8e|ayCuXZqBMeWxLSniF+z+&YqU7IiBUiRhA<@0 zuJ}`=cb~cRJMH6Aw3Rjla5Ryx2xIxGm*O1HjP&$I|Gr1L9852<+)k=`^y5rWfMK?~ zq?`3e5>>mHizM1`jz3+cj+NN*pF3UT%}jaQx~-Im(k=*T_9%DRS>%I8_&E*Qc&(?4 zjCNx?rHDV~h~LO&VO?lWPw7WpWXdmGUmp2GD!%7&KpCX7-I}+Ck(fzft-vI~EiZv9 zf9B>f-cbk%rT_Z%3%4Lo{PAnMG*sYadQ5OkM9AfwO(*oHC&8+MNLgybaafJ41ZxK{D&WCq`L zKMjwKjp;fM(PfPrj*pM?xa?xEQn&s)^N+ZgKd{n}?*bIxPwU28%=3Q_qO$9f_GJLq zU-~lBG}_zS%W3bHN6+f~sJolo)|0^Zj}o}KkbfWQ0^4+DE#0s(4w zE#$B}k>krSn|DxwK-W>o)TSef4>v| zFarR(M~*)dD=11*VPP`GzF$2bAQ1FPnDE9%hJ5?>EqG7|2@>2Nfc z+hJ6A+5hDuOY@~lh%1oRlMVduV*mW1$dPXh^Ssze4B>Tkb!~b)_t$K(;r)-E)5xvP zTbGvCt#}bz(zpGUjD#7jcQ(I}C_JxlIzPYY<=9Rf20Vy%*2c!h^r7acBu+L~!C%_$ zGy_uPpnm)(qo!usPAH_%QC(Y`P&IcE3BQ67K$?TZN4}T4D>jRDQLqnhPTQW|lmW6r z<4?()4_3wMvH;KUbY4zYH#uBgHJsenn5#FT)zZ>xI#1WAyRIGDKFG|>bUB=jilJ4U z7bi%3?;9Hz_x||)Y;${CMO{6Z63FHNe%Q3J%r7*EG+;6$#ns_pRo9R^Z;jDvzGuYh zp{j7%!z#3+!E=0IQYk!+9SjMdGJiRrZ%Q}*CeINFz`?-*Z~+Dpk!-7< zZxkao9X2vHGOtrT@wZO_x-9PX`Geob^}yy;nowzmY9RL)L9j>fA$b#fv-c0`Dypi| zvK(3OV&G->CIGR2**#rVL-Lo{Cs)@G5OiZ4`3)x9fazhB(H39t=f&%g3D#1{NYcfZ zwx>aFXHp$5`|`ILW_Vt6X2Z^)pTwRl{{XCTB$wpEq8hB5xe8#%LnfD6yWquffB~iE z^DpLXSitz9^z^sWwN0<0FflTU>SSb#_MnSN62YnI=?z79$!gZv5CCx9?dGv!4=;{M zt3S{km(BB>s`20px%k8h#}w%c_6L>D;M&+92Sd8Ee9{+35ZWZ1a!9L>7cjwnhP*Eb7aL z#ffPct5R&H{paRlXJdaQ>#qq#kt45&rjsF>>gwGK_N>B8xExlKbS0#&IA7t>Xy~K{ z&o+AQ)-TM61w4M$j|`i&L7y*o$2tr2V=xp_`NUmatEV)FrtvHoh2MJL9B(byx0>9P zESY}!GGCm+$;IWgJNnK!0&k(AuuzY7i!(c<@@Xj<%VPfdtjc;O0)VW*>S#4=n%LEE z;m+6EpHw|RKKi`!*{3LU3==l7A;EzgpN~C2A;ru0uUSx$!otccDf!YK z=zh3gjgv^7v&gnO`)S{W4^T-XbnIGUw+7;3qM}4*O7vcHGO72W^7fGTL`S^El6(>k zCg@=)Yx)C{whf0ul^ljyGR#T!%oG5|qLPybmMV|mF%HZ}7R?;=_4aN~X-w(*PSN?@ zo=N5&?d*`6Y`kH_vs8&ru4Tm?(G=$R@L?(fol8)Ihd< zWrkRR+f~>_uY+QB{+;>ru(j6 zCVu+#sqW=@?r^R$1Q1Ubv>XS%?>#=kFrv_7h5j1YGBr2nPeEeUu1a9l@R8Qk#E%q8 z`v>S?bEzBb{?9tWCN;!$PI57b8a*^Ayw1TX#GNySjf5r-JtlXDz7N-1OYW*3yO|+# zjqa?We|vz`Ec`i{j*y7(_Mr4@ilFWH3+%8iF+LIBc-BO0+joW!{I- z3!GK$RkRFI&ARa3UM_T$se^sb)c}OKD$AI=(kZHFKyDtNm`LQ{T(yyx{hwG5Qo|whhKhQtNQc}ST0=;>9?FFdyC+m6PRnYfq z@jP_7zqE`X<~5FOq-J3F0mvBr0|TjYV%Wg*FX&lYSgbzXEF-M0y!b^mp42a_RVL_C zL~xlV(qICpvPiFSIAwS^+Vx<14A8k99N4($Z}+gzonZzC25O1)7hNvoUH0a2hC064 zEZ)9tbU&$SDEZ7FEk`^An0>FnMPQ^%3mn$*i@DR)-K^aciA_42Wh{%zfHCsqd3Wop zq#%{6lUs@y!`jV?e=ZP51`~L{D*u&WH|;e9m}?j953Lqs$Vu}9>A{S>;a$a+ddSPw z?$}pAzdswAS;^4KTPtZiuDVFHtk%B3vyj=fl?9LhpsPU&)r%<@IR-4@WF;hW^v=oa zKm8~Bsw-qV2n_Q9`ItBJzRV~>LjbUIenA1uAuY0@t*?RKo*AFGB*%GybLBE10H53cb7;wd1+t#(BG(>Q0UBj4b=y9^z>^Jib9pL-;65!+S}Vvoqn}uH#Mc?tL7v*9|3|}jL28`iIWOHK>q|{ zK1a?7m5|WN8XivRciIi9;0Zgd!ybpYgGzsr#{r}1;7B1sZcYa^cVOw_b)Aq@bL6N2 zYMe04Zff==vBwq`0nK#Tr-zXXfc?~TbiLV(2&hZ$vM>z8+?+2>5Q~3DG_LNFNz3e8 z=(sGC4u`Ys{2^98J^~XtiW^}gt*d|E2pLZgCaTxptNh$(1!l(U;@kA$g&CdrHf(p- zLh$hvmXXo8W3$tF5{E&z$Rk0I1Oidt=mFq~*Y%;ax;pN~a!OAS5lupRJs`f-E_)@H z&iD*%#lKlCZADKSxi2GbP1-LhEZo>ojH@tg=PzO-wSx_2KbPlT`G>+PaKhPh<^Oz9 z(K+(*8z&E3J|}+aun%HH1@Dcw7}T-+JO*GVG8xj+p8=-_c51qj$kU0*=GKl@cHL5o zZ^)8|`EUwv(VZ0tqv3ZONBl#8e<9|n5uBEe4;;XS=PyjNhXfP^J4oTa&?yFTbFc=AaOIuW7 z^XjvGF|_aE2Y}M(VDb%()m0%j4i3P*E$^=m4o*)+4BoPYWnC8W!X_Cok>eK`8fZXX z>l)VkGg_5jelFn`$tQCK1qCVT=nM$G%+hKDtUby5q&Wnr#(W2~;Gl=&#(028I&2RT zR8*jb9f*>IR~Hl(4w0aIS(id}knaAQUlJy6w}@r@|3nKc1bPv0PB!CtYA>&{9fO z>gfpp7!e45WnNcSz-7RPwo-pXY##UgO~07^0!l}s;k5TW{7!3QJ*3p{8KV39WjF~% z!{>q8*yzC(AciI?!c~Yd;l3rbn#De$d+Xa=lJ@&I_J#LEUwmA`v>CHvHzy_$k@Ybb z35ovGtVv{r`H7u+k>>DtWc>M2?aD8=Ta1g9Bt@W12Go*txv%-WZuV?z^?fo8Incw$ zv#1(J-0c3vz_{?D`)pis^Ej@<={2|*^$Z_1#Z*A^RddIIEIGuQ^Mo)AH=83*+ry%WTtv@wVAG4QyAv| zXvA~(5G6_Kmh{|l*~RZ9osaX*85kH61Z^9P z+E_Y#g7%MU6(zD&&Hy7|;^1`k#pD+0Vvz8;tVRmeVv&)ZI1IXGW=&t=uC1Y)cOVdB zS9hA@j=C_#R|YNkKe>(yTr&bn!u_7UcMIf*~Vm3yVBY6^d1Y zz^|geq_QW|`DsMwCcVX(hlGs7fKDB_&tUY{rTKa77)3UK%Kq!> z%JkZohDYUT-Hd^0F_{Q1rDyy=n?IkNrNX^8NgS!wcB0OTyTY{t|?hh}!YTy^juLoq-zW>_DWc%%u&im z_1i->@90`*&3rN`*0IAr|$tkGSWIkMaN%o^Y*+d;k)onK#!kWJ;S;s*e~#G(ndU97SNcQAgZer z-FzK_sJj~lb&?Q^@E`Rqw^JL@K%wEFuK>b=(P8E`NB_H|-&=q{8tBIY+6kquT$*9< z;MXeX79w9S9C*mq-oZdv6goQ0YUb`^fm5o`v^fVR2a$KUVMu5wwU52os`HF6oTU0b z9kwC?VOYtZNn|w4nms#QYVZzlExKlH#=>W^sQ9N6xgm7nu&~%fDEO#6AHx;OpfIGg z0!@1*_&`6A2Qk9l{O{p@WL%}TjVjz%Qwlql5w1_-ymnx2z(J%Dk*a^dD)BKMd;t5^ zdN~69EAuJ?l!b6G2+9ApWX!jkC;%5b2N~W>553HM85uTc9t#p??4fb=!~^8C&X~bw zGjI?12!wndfuh3+i;)~Eg}BNF+f)nZF@G+vW|kPAglSRi(ptqTBC>5*$PCa*QA`h6 z=v$`4g`+TAcMS3SX@J+Q1gC_ zD3w_6A`|qDg$E;_j&&>k=ZXyAdx{n+(K~bcH#MM}bZ>f|Kd@0vDXq-jLa}EK&K%3Q zs|an^=xClYv8^QAB2_66+l(C| z6TfdhtATL7JN$*Bl!7=KUJ93R^w$ken*e>>V^YJGFcE4I0`iTe4IFJjPO+eR-f3$|cO2 zf#0hL6f=Iu%9KIzz+S$T$y`NepZ|^hXnBG^b~YGH0$d7vc53kf4t$TNir^?NkxTa$=^* zgs93}bDH6eOwTjjUHwGh7M*5IxFYx*{6hM!^0tbA6sp*H2G8F@XMOmuy`LzzFd3@m z5RJ%|u>;%tr0#C`=V6(R!#%9ZQ7fwg?JBYcy@%cW&yKkXI=YX!x*o z`|H=CfqUvS5e78S?(bV6p`)KEPqY|4oDlIU|K15Lm`>-_J6Cn?Lim-Xg6FXg_6aS8 z%d7TLRnuB#fXkbhNqFr2+~VwLSrIii^18L4 zASTcn==&)qS{E%S;GI#n{)&{V8g(p=+4fdu{|~3E_V!C6hwR3yUP7COnvTE}B4}aK zDNk;>0mb`PdwG^0!fo*pySk{dAFy#Z%iM-~6!fsC)MBqXOG)DcF3#eYwEmf8=eC0U zKzu|CPMpvE(kl7io-&IO4N8M9VZMHy#+iTINCw2}w@Ip=(K5x5;Huj_xW~X!ia+2Q zu1q<~GFXq{ff0&PnbT~DF6a^rZ`4b$kry`j>cAu|?;O_FD;=1?V9DDG6kLolQH%_z u0VW*XssXYS1XXa30~XC|=E$=PS`wcho-E8>ls0tw+0LJ$Zu3a}@vhn0 z!Ci8D-;hSB2x3M;7RTY50=J!4&lSrCNc8cWC)je4tz9WW%G=m+78&`X;%Jb)clkBUPG5VlF(y>Rzs7G zqaW_tXy<_49Way6mcLzEo^MlH8h{^(sR+Vo0CmcY4KM#3b^v`_}pis`8a~S`>=OPsBt!RoR_WQO115+DAZjTR{si$v6Tc^px_f zoser#-W3Pt8-!q3Df#4K)@Emo*^ha^)}+Q{k%G~+IXohSV2n|U|C_r1R^O1BLm95q zXjht2F))fkgA{a5Y?va#JHxHOPjMOL?S+B!(9aAF{p(wQHBL`MtD=R=Q6{(9u`I+x z5G>c;V@mLxLq&hk?0mvFH48Xb=OIW@8dDPl20xPzi+wv*!j2Ud+{JFoF>_SqaZjM3 z&B&o_XJg90bh!h?TjC>#^(huMCJ- zbXqn7&kgkj@3L_WRZB~Qg)NO4t}C9K%!mUDC{GHvLO5j#yeHfnGa1)LLq$<{v+_DG z6$z5_yW&pwzr<#i7Je9R!x~w>9qdRf?j$;%&aF7_%t0R32+i%$U<8m$v#ZjV4>T&# zi&EM3FI*J0+6uywSPe5cFIv6PRrAk%|6E5{qSb}9z2M&QK6 z8n`88v{RffMwL9qg>h6SC%%8lm`uz2u^WskcwA`LgWqABWn~^I^6(b8AJmUQbj!j* zvraM<#s_M12(}_YxHLW^CX*9xfC-(#VCOPK=mL<3ZAWTn8-hBAQ%w1zcM;^>u6mn2PrO@^=_|vWK^;lXdF5Mp^Rm z1WpS|$!JDKIIT$c#~V2a|L=t#BkvyS*mytzZlNK-M3ENx;&I5mVh?^5-v9?cA;_GR zc|`;D`(;o+y6{lsQvWWHj5+X4&*)9VI5P(8DI!yOMXHV(UB2Y}L z75=DiuT9-p@3muCib_`nl0VW4H8P0b@d%eL|G01v*5%!3oMHT3G@0j&_-nb*^Gu(0-$F`0(^p4h5Z2WIl>uPFiLF)KF(_gWo zoKwBW4eEa`RO>u($b-0lrc_dNTexsWOw;U~2(M>~%DZ|t!|^dPD+@_S-t%gX3bv*C zQcbL_qwBw^!{TFHjiS;iX`Zfot;F5BR35Fv0-QmN3H)dzv{s*JCNQVl|DKHe6#7g< zK~(_e)r0=7{G=j>Wo176nsj)bd!l%-vty}>>~XdJ{YUQ;g~>`)RMXE7Ud>B7m;nNx zf=)V3kX>7ztDfFd@4s{BNh@I}S}g`%|AdYojq!=?_L*%rn7XaIS^OrF;4L8%2^prI zFN@CE_S+{gjbG!yq?r<%JWxFrrHwa8KYjbI9N1mxgyio^)2x8 z&~^F4<~x$px2aSLtt94Rzv_K@GDbGNP=PE)8K$==J}O82b)9=?D6KqfxmEC6!SC=S z`u*}1e8)M>%9%Q;)OZoQIM$h6%J!Q_C;Fb2Z&D^sY-@h%Y+7)ATXZ+LIs4)PlU$Pb z4ucKnd7vQTQf%Xky0UxJhGY904lD5UvM(eDRfvFpkfF@O@d_+eCda%B9w!hym3JQ< ze{Q6fEp;}o)mBw6lx4dhWPC*dZBg(t@SXK^SJaSi|Cn)d-*fe&D|aIg{NdPVF%3+f zQgc+9cdORy@aP)Ph*=X9AoE-q?NLYwbA8G+CK}nb)o}Nm&tQOT@lB7qF6*FxZd*v? zcEiC(#4x^bIxpezWkwSESB8xjF6?87Z>?@JrHvppTUQUN#ZKR3R=vxP#7vres2@X}GeEmXZNi~pz~=^`VYsIEDerErM1ptrYPd?t zvL;a=yqMJNWthBK8{1#ql0gmJILjG4Ph(P;yFreC0=;nH#@e6jZ6XqWCdR%=mQ>$# zddYzDSKveqYqGz?CAnUNVuEkmEGzu!#CE*ecfu*3qvx0hoBb>g=51PzKL8h$i*yFl zZ}==x$Ns)BZefv>PUa{JR{T|UNUumAJ~2!GjlGFL6UKv+sGEg#22-(k$A|KDNst!W!uH!y;#@(hZ5veSs3Gf zf9by4LAn~#-kZ99LYJqFTk?{@*MMH?d^V`8>#3C{j2Is!T1EZg_>?X+vDA37-l#z~xt{o8d{Dl+)V-kd*(VJH585B#?9=_#>n%Yb^_(16qYCO&i<2L%W~)nl zg$$lHy`PC?R9W>j)+kyU0c!xF4pTy4>eyS{#3R7n?udzM> zc1O*_n^Q7#h4Zf#ESy*h-@CjmonP?sNb5|j^QNSB#`(KO{IJx*B1gt%VuuVbF1Xj% zx_!2@Z>-T!fcbC8wHGVhN$}q1=1Gk_4tf5AU@-5lYScYnhy<89VtmHulC-khnfL|1 zxPL+oyfjwwcd@kpVzpFkM>+-K4fsf)*s za~iZ#sjs@(UX0ExRG``huMQu=k(kmQ0gSd|;^0Tz_E`u7CKJswjr6MM+;7CsdPxsb zxmD-czns=29$FzT^_U1xih6w63$aVeVykh-m-mE9#Y`jOgQ0}m8DNBh|RV1YsjYW-6c;2(|{{ub1*kt6Y~aB&T6IErQ@!UX{_=i8w;{G zBrB}Wz`CsQRC(i`{?!<({P3sG>RuW@m*%8)WTrBZn|*l9dU~0HtkZ4ZhNC&|)|>em z@tcS^Jq)g9e3!^`B624PBD#-pR+NZn{Gh8k(jR{)V(- zvPwgn=uk%Gt`~h#5q8$wsgItIpIR5{I<9uDq1x&w2t!6Ox`x*dZp?j!VIQ$6l`XtY zEWU%JbNGVK>6mOeDpYM#erPGVWV3N8hS&H8g#no^ke-QMAe+&qrhjMW!C;!mubW-VGowYB7d{pX-AF)?hIl)(6dMfQD z=?ZKwAnq0uZ)-L{>YK?P_pq?ZDg2OYM(q4v$b_fCY)FC1VQ=0f9IgCDc+?$K`oxE| z(5CMX!ID$J@{js&c>UP&dkws{TI&tDJ~FC9R=Tg*mEbkveow^TE$}@BcE)yj%F$T! z>H4F1mpv+_ve;};c{l3Z{Xj$swDkMKo}{6);Iw*OkK z9D)PQ09OC@_>Rn&Pi}rP&EqYPe-G@d0xhEIsLIT}2Tgimj4r0;VR$WT%XzDSHmn88Q3^B2nObUO$wtkXB|2_vElBG?&2L|@Hqg+A5D z?p^(GY}MWg;R1&^`cpE0Mt)PwY6NBT#DfcK1nYyl$_hyvhdY!acwnRQ|8$k3x8=3M z4h318U-B2!aI-g*a@Drq5{qFyw|bW-8vF6H<-r4Lt)xF%=b;TrvO|bZuQu9DM!q6> zz7utz(W7>z&j3Ldq#_s~W{-r*^2qSvGjo4X=VN}s)}P9C8{pOnY%fcQ8N3Tzv7}-C zLH8Kcq?{qZ++SZs9V0701hLU=cdXXA`*#lIV#X<#Lt)>-?2nQ6-b_#O{fS*=)2qXroM99rh(SXZamid{EOwCS+usuBps&- zc^5y-OSHm;>;Ogpsz~Xr&aiRo$g+f^a{_hFqlvY?VU0~4aga16LcXO% zPn9l?$G?gNMWIhaBWu0_?L?MCAkn6Z8+4NF8t(Da*rs)MHk*&R#`uhHIH4#qd`!iB z!id=BaS80Sih+gYJ>S_~Uf4wOkZ#G)j=nnsRuCT_jWi%xOL=-a7>P+we$$X6j7WxH zGAoIS+IBZ#swBuIN~O(J!R>J5KQ297)%~e`X~l@hNSWu@SaLjndB$D9d#$@WeW%KK zI8G1^5@=gB_=oV+K3TePyV7xvyk*(1x%ti+x_8Y$h% znRXRZbkd`iR*LY$K;IV8P@>r#K_IqPmupNKhw}+P4Sfz0GMIPdFXoXDsq@$&!`y}* zbWLSR2c{0rJO&t4SjvW>%*!XaYf0*)c0;ny#(-RcC@Ps#v;+h%FaQ3a^o~h9+kOaH zob;Vd)|{eaWcjCoGMJn=6N?-Kon?Hk=#sr!hgZw)%%hptZ$%Lr8eD#SOTopd1qibB zS0}6PlDse#qr;&YB$uB!RDZ9>Kq& zqF~=z6YUf_&WA0}W$T$aw!X;dwIP-MPjh#hi0Jt#xvyAqsw9f+xY)IH6z~}|7l(?H zokVCzJwMkxH?klW4i7H(f>Ex?=Wjv8zU@IFV#LBZ`Tpdpn`504N=}y;I&a+L(=P|X zFGkir_#W|Bv5h=l82R`yfPX}Lah`J5clPguV}P}y`&S{=Q=&uev}6F8i0$xyM}y?z zi=V50N&3swm&&4H9DN@M5h$MT_MStch=YS>dGh3qNI<4mzpe( zvzhc^;$pjln>xq~Bd->|_63-27tZXx<}*xw?Ai;3HUR5M5Lx~%M{Mk%jQZ~3HdJKe zJtH=L3Q27)b?$M?xj&#MKLnV+7U-|<2nr^rAs;8;odxTxZMr1SNde?HnF82z+0Yx5teM5(zi)iQAd-*XU8l3rnI$tKOXIj&=u90vi9_nWM#;%IKKa znV!;E!_uF?a<@QFs#+aTKtaM@URJ2xw;od3XQOq6%NS|xWMBx*Gn^3ce-V5HcDS-f zW^`}UJr~Q9eOeQ=50V9neYk7U>LA0_`Fq*vqZdeIq2R$N`kEh>@n!K^u17M?Q|q^- zeQjwOWeVcfPAVcox8!eUJl{zY+3vi_X@F%0ZuZ6d0FHbc8Zd6iwZQI6yg^I*6w7Eh zJg|$PoG{tkiOrZiboFWap6d(&%bS!1FMBmGP;~`deueFaInH87*9!v331s zQO-Nut^Q|kaft;NyaznaUfTA1x!wxpy}ap8Tysbmh*`*nxHP?SFI_DTv_4L(UZ8-A zXK(+~-*f_oCxp`+9L2-oK$!RZC{t2Rj~p6G3?MCWrv`BH-K}-r{q6LX;cn~{LuUcH z#SnOEF7+U=hEW6nT&aPw=ysfcbzV37;_ls~PFCJG%zl*Aoix2vY@HFxrfKy&Ok)Zv zE=)uI?{?&2ENw2T)6Ce)>Od;r3Wd}b88_nA<5q3^>I&B|HU~fqOA!!d!D;y6`8K8= z0h+e6B})!~7)6!I2u=33)*>qnL?%_#zw%!7UpQ}6c$?x!#GVD>Xcv^p$r!Gx$ff11 zgxGk6N}4sbA|x66$^}kOdcNbA^5Dtt?&Se0=B^H}$XbtX3Xt$aU;RJbozjlZQb#yO z71#AX;g#adqEmX^qCOe2=#8o{Ed8prqSV zf|*fB){|rzYYARDav6N*0m5;Y9#ojd#NQ#^>Z)^qwTzx!Rs#x-=>1Qk6M!|CWxC6x>MPV!EH z7SXid+_iXgJ3AxROj@APnAG8w7^2!vm(TT{F&{71;TK93Uy zWch1go!U>v=z5l>7PChVy0{PV4rJp9q4qOWV^C`{%Dm6ttzjhZS&V%*L8-3E}EOAikHqV6Er12i2mS$%Rvd{RM zcB0jD_Ss#G;Wp)J1nRa<>aq56YUrLiSoS|8*fQv|VFE#38DF%|3oE>>@PnSu3meuZ2XB}zXwa*JmM*oC*7}p&Z zE4>Ix-u+|jcikXh1=)jwUMC^;zq>nj0+r${Zry>(4EnX#nVZC=t-Z}nqb98s%hG|P zh4k=mvtCDOB(kP8QC4};-?%}-;b!>R5^-=>tBjO}%PWCdy7yvnZ?f{3WhOMn5OR_M zg-5;i%s6}R5-%-_7Rj5NFzr+bl~$7~26ljl>$>m&_tr#w^3NQ`i;oYt`Zycho%ImU z9n;qFq5xGivrtc>O+}@HPTeSaNXZUv#?e-#6`c9F5tlMp7FfD9>?}M4Y-f|fFUb%o zC0eOiY+M!hC{YE)CPRH=QgTAZ&ec@z7$K>$u5Mm=qZr-~@Sytqx8u54U~#bu?({j* z$4$4%39Ea5_l)CGAw{4dAij(HH3`_ghH7oxf$q9zWu^w)O#me$b@Lg79mwBn7td&z zDeXQQ_@ZWps5ZLs(%zU|dCZg*6(Gp#-L}NQ6dIDy03jy*9l&@>Bwa$3!*fbxm4@Jb z7rx$<0#MQ+&S=1=nXW4>`x(H9`19wy%>Ah*ZGsvTQeM7{jayqY%+&Pzw+f-DZ~5$4 zv!hSYN)xA7DkJ^XruXaCw3u*!q|Z zT;Fh@yq-T^nyu+pdZME)keryfJD(g3@b%Tg5~?y~aH6%jiA#f}&dW<1%D`VN;h|3s zYZ4nE=w-hu3cdfPQ5?<1{tu@FAd`x4Vn-WOJh$l#XiapZ(P6lvR@ks#a1jEqX=d~` zDrn^%q=|`TN_H}tBMw`hYUnQz)PI|TR{eIWp{xtDXvax&ikGg#8shD3Am7W5InHjll(` zio%e&wIo%2ts!nn*!f$Pk5A}b)~6g+-Y^7%CT<-30W_mWmWuGZ4iw-ChQs}*{=9>0 zqVe1#w6O*@s|e2REASW?Swt1D_!_9D7DtGER%QtiP_R zxefAsP3`sL{4h2d0`3E8$lMLQ=-8xc=UYPd4FWXROr(_K98j) zQ}<#nO?t1N*T!r6HHAMZqh4fCWG^SrmUhZQnvBxxjPXa8H{i3GEH@N?{lfYsuf68= zmIFqdA>ebSvgn(<;7|#4W=NLxG8!Y&di}YO|ER{DVJAta@9>8Z|Jt!BMgh9!>Kt%q zBn`)-8!fxMk;P#AwZ<91TM#gxbB|Gn_I7*O_A8h^$!BA15U`8hiGT%=BO3{XNlG#6 znC*$U07o_I`iZ^{%eIZBQLU9tJPBZ5sfmoM^dH_m4HB?H+BpFF=h~j^UAEN3*~{Q_ z`h2xa#KB_aK%+kG%T9CyEi}bU3Q_SmDda(*Y>=>^48D@ z;_)ZO|2d2geiHcH48n#j_j7ByY||-dUwZyI2^q~Z@5QuS-3RPC91smflvqVS#I9FS$j9tJfomjWQrg zO9s9KkNVUjo3H@BAF&N^SbSNJU{7T6D7xW^9Ua8fG+e|s!PiPOG{nRX-8z2vF^>Z{ z129$R3l-OMhI(&{zkLOw>iML4vYEwUvvQb(`tGIf1qie&{ij4Sk?So zqen|s0L($yR@+%Wo>)V+0NhYN&yUgYiHtL_zAWD0gQlS($67tD>{@;4>;Qb%yKiYb zjNR`$`a+q|s*lnBT-F{fkxv6J%=$EmfTgw!YlUHbW5C~vvt6idAy9TFp@&D!YYAk3V z7zC27nTZ-+`(ST?m;I$*ogNlLKXc%DL<`(@z0?_n_r+uKIdl!M90QAOs~;yCN1)0& z^{x^DzY!v>V}Dy;Wv=?bu0rBa(#OZxk*e8X}uYi!rH}x7FmNZ0Wc=gxllcUMv;cR z!Hs?MVGfj?VXHgs-TJ#3fIAvlB0~ljBC527(K(;kg?RdNMeHj_{lkw2`)dwB_LH*G zn9&)wZ>PPzRt!#U!8bN}N9#nWGoP2DOiKHX_QoIV?|wC3ume7F6}IcUPyx1>U(8!7 z`*Ny+3tk!`<7SHKK+K15jiPT8u9iP75f?%TeCc5x(Z025Yls`LSW`)Vk261`qRDaB z)PO$TubeUm%TfZN%HzB$K$_?y?s>#M_e3VuAd`r|wn+Z!dMJ z-&YcvM1)X7^|gA>9W3zNB7&0gp&oCG8#3v=&2i-IY;f8AhE_qII%uux@BZgHAn(pUL% zzQvP^#UC$js%prB>SHoQ=>|^YON}c{9&oylb3=DQ3@~EFfd6flXY_#fDbQFXdq;y)z=Vdr{}-<6o4GoWp)m~Y*f`tQ;n%=9x% zzF1&Cmu8=StjA(SdROeNXy*ucb+ZYXUab~eSd*dd72G>#bPieyY7L1dtxUqF{NxmP z(KE9!ir+ZbG5v}jLNGtdW-NT`W6yc2*Lea28U{otO6YT~Mkb^J7%b7MQJW}&9ufBpU@3Dssm3!S+7;|T9m0(JmX zUsNDDIp93j(u!J%@-&NixG_Tv4T1iJfeFXMF;*XbEOx60vq1)_SU(J)g(ETD18^t7 zkJ-1&0ZTzRCvQ*~a6S*_rX|lYjqa~i-2v-AeP@v$=7$G5WxjZM;JIr%aqBDDdn}nW zjQ0re%2wvA{jNjAU1P-^%GtOnb=KPMxjkoghaLD-!BpOB?7E}#eWd#W#t&J5Nmj~n z!HkPvKuos^v;Z)M+^DyIulMKai%bse0-VsM+jx#qq3Ef5b4LSjv*~IqO&}V1K2QMc zy!*J_&~P$%X*>Dlptrx@=i=@14oo6Eo~w z_a3y#d_ER+q~_YOo%4UlX?6Z08l~U9*k?Eezi zog?z{o38W7kO}a$$#>#(`<90%(3YWDk(^)5O@7zW0yZn6SqBp$$aPldIsY5(A?WsO zHF6bbTqx68KMay^o>z7|1<~Y+?2P4BZVhzopfJ89=i5Na(**2l#LbEYEFo-!u$+FB zfW}zLND?30_(Cl~I)KR1Lc=!RSAV;ccnEP3#R7@nZ7wBTw-_qD&IWpmY){1Xb@zz8 zZ_=(gz_kkXkv-6vXQioQ=z{G`mPc)r=phoI0e&hX>c#iRT zv79nEt#F`0MoFb7fKfxg`y>{XEeFU;yHXqoL_`Kq46c2ysKyb4o79{}Bas_%LkrXI z0xmT`*G`0rW!QyYo?pjM4(_1=mW(+?HtfDa-0yngZ_S76&gxYKi3g9!yuKrOH8F(; zX~a0T{osJm4+dD0t^G|1;Jn*>^|2P2{}QT}Cc5=bXfn7&r^(Q_wX!u1A49vdgYiEo zkImk>Rme{Ow4!V`l+irxMhO6J+f~Ngd0n?`{3T>cJy*MO>C~OO0~3^+w&%BO?Z?zF z%E>N6=z;@uXq1jQzQH91N@!r00A8mbi@L~o?m?3O4}reApo4S&WgmgXt3o};I}&{#~@KYc- zBmQ9{{sG-syqQ_QwkWuGv#9^|Ha!8TGRaU8+7kpS*gOUpJ~820TTKwldDo%hVZ+SP z3m|y7t%Tc^Vr|ad=_{k%^G|x(_mZP8Br%9UK!@N_pR?O~EYVld&mfS?RYC(C?f6~5 z30p~7CJhFZ#8nAr!l<^lLc#&fYqIy4!9ZLK?o!ml4h{KItkQqlHW8TfXXUB~VIj#k z`FSX?G&+09=h7ejDW=^WumDRrL{njo_WFyze@uQg*943epV4#&lI5?9kF^O-Pq>51AIB6@d;PiF&>?M8qNS|jwK{p&JAfB;&T_@tGPjjED+`2~lUrDu7 zn__^R-rGOS=^X`$xv$%5pBevsZK(PyMN&lz54!L9nqF{ib`x~X-BySXx-47mj`RmA z?0^~FQR9oOB=XHut&$;UF5iG(%zi4tKFy|qqMVy!7Xz-GzJVdR4APh&RkewB#+TT~s@c2fsCr0IArZ z9(70gNf;uwt;Wo4Wa5&Rn0jyD&iq$pij<4@2q`%E;p<)n!wu8tMUX(J%tSIqSFNWC zzyc~;42S(0^cH50lY0IR!7RP&BGG*gCQY9(Jnx9-%TDRO4K`_H3GEnGI9@FTtT7J) z^`Y$!uJ^%P4dWH>v)9x?>rf8!H>Cn%syR~X^e>m`+NA!q({S+;JXao?3A^~-3NV|x zsw&N}FU;F&V7jX4%u=;Xc`aNcU;Pz-LA?#7I-wt{3cK@JS0h+0HTYs({{a*>*Pq19 z+&S+zb0j004R> z004l5008;`004mK004C`008P>0026e000+ooVrmw00006VoOIv0RI600RN!9r;`8x z00(qQO+^Ri3mpmzFIR+KjQ{{f7)eAyRCwCmy?3}|Rh2%x*4lfYRQcA;_jZP+o6t=+ zS&~RHp@3jk42Xk>Iims!h;a;q=ok@o#=xkcAR|f?2@N#Rkq&gYIaRKc_TKCJqZ%Z% zh`-;=eDi(h>8GFP-nw-2$3=v3uzoBab%4( zsWwJyqmhtE0tw{^rIhRW8HWIX*)kJbG=`-l68Jy!6-(Kby&BGI_^wfkA5)5;`~F|8HPfYl(=N z8;wT2Ue{VHsR}{P^L^2C( z4p!%GYptiIrs6p6>gvkna@I1l6+$FQiU_Xj03ZOQ&7@v!)FvCXYBSY|lEU?*bf~MZ zSnlaU-|d_;j#44X+LQ!HApu0A(VUr?QA+jo^$H=4G5_BKtAkV=#}gA1zVG++^jNlR zED5rPr4j&Ww0V5p*rWGv-uUpAZR>W`CYrU$h9@(Lu?7qZwrKLjV8NpK3-=uwI4ra3 z$OHFTvJXiB0Ape#NK+;hL{zC%TCG-hcaQIT06;|ltHEOCCr`zULSVI4o0*yF>l+Ay zOlmA+ldTDyA^^>8t=@IxeSf;~u5BBqoAsEG9O1gsccddwFj~9E-LYjG$8oCDMAkAz zZ}~yXj(^GF$DVRXX<-f^)JY3bC0etwTMVW|Fx+7mw{!BAtGap zF~)V>>FL=@ZEnGWVJVfhXe|&JrJTuab3gmeZ|?l9UV1N^!N56YcNbKg(L3&)7tM`{Oc``?(%~m@bghSbsV1!0EbV#9A+jY zYXlN88$w{T02Y85nNYD2Y)KLU=s0Or&D`P@gYUiQEeD^pJV_%>21t15%uLN_tp^7O z;R)~gzY8p5j1XdKYKn+T-QAY0jkSvo5M29>Uw-H7*JfJ1#Y|UfH8V0GBLHJ3mI8oI zyov|_s8d5Em<;dxl=(OkMfE{23K*)?>87-p)wA?v^ zHiA6?0V*+4*?h!H_qqIEKI--O+88N>F=p4UUA=vMnIPySTmP3=`VYL{8U_Yy*;;F@ zHYQ=#00!BD;jzid?%{5WDOqq_H?2k=I_C?I-ZnL_yimtRkVFswh(LSXIU_Q5{1GrA zIF6&5joD*QS^2HoF8}&(F4=GOK9O#-6qYOi0tg1dAOHlg1Qq}S5K*GGiP6b$@4^Rf z+4_OkUDh0LNFl;FF+c-@^D2|GCX9&)fLUv6G_W-$wl;oZjsG`*1%TE9?g^<32>`U! z+U)G~$jHdHY|ba;q?!cFWSZaq+AnUq#|{=2qK;A3Q#lKu5fFf}lMA8+G=K(x0f-s3 z)^XA}?&L#cQ3Ug|$Dev!tKDXj7A>&_v`i_WeZmkC8HpSV7TnZ|FioQV!ouwjR6cy( zrM6|IQ0=5ijxCk)le;J9CZ`+K8loT}*@CrT?LWM#{sFK$r$$0VjG|;>d~)ly?Nha8 z3bI(tmr8lXLa_n2`O9nGGqLUVoC`XcK=9f60J!(hV(1u}wHgr%#qxDO{cUxsKD}-F z57*rh$Si6Q%mn6%KV)3b7hPrsKt!0Hp03v$uIpqnevr+Pa=-v-!@?pZXdap!`5wjBCv%5h zbWW*VA7YW$AdIXD#=U(r132x`}kQ&+DzC;=_zszgE2a6wrZ7{No~2StJsx8`UkeizZ2kE zYdbLkGgqsXN~PjB?!Z8Q5CqI%SvS*3*A$fJ0SExqt~_MYpLAtX(Y5K2!;in|KQP-@ zVT&kgU<$zMS$N@|CCSLlMx(283O&U-=M{(r0s=CleLg0@%nVFvI8f;O$v1v~@WBVK ze#t%#06-G!B#A9in#-wDu{VkB%yeaT`*gY7RVtPEDaUgJ{qpaAJR<5;k57zSn+y*R zcwRP1k}!-UDWRyK1X#P{!Cf03+_mPe^}`EpdfPj@(+Y}mywB{&|B zw1y5|NS&7?TWKu-qP1+X)YZL@4M#EUoSoIh=El{EFD-l>}Ckq z3)@xU3D;GF!@W_c=jP^`&1Sh=4uU{yjfl??#Qq(yh^ShvR;$&Xp6+bcPm(xELu;v% z+>eb<-gEPY+pfEJ`}z%WC{J#moSB{Oogb!ASKm-$V8Ptjmi<*Q z!&GJ64b}xlW@O9EmH{MsfH70T5F)$CgjN!eMYdF98K|fjwUst)Gz6d!7$60-48-if zvwc2;u?pE(M}rjs_9D1;)_LT%kvo3>y@BDuQ%^tkHSaiO@PJ&BfTkF&$!5I3n?E)_ z-VVdT!9imU0us@)Lo>Noq$~gdOpH&slKT1wS!EZ-Ll1UWAXg@#ydhc=W7#?hzaWmS_mT@%cN0Q<|J-; z+A2RN0%^cV7)PXN*k=ZvzBK%@r>=?Gsm$#d-8I}d02U0IX9ux+0Sf^H z!1%;WCL82)S!+`il5LuGVE3jSU-`r}f4P3Fpn|UA6eJ#~28mFL2z<_Do1x3QcWeP` zz!?SUA9X_1tlm*5^$M?+FNE2g%@(wuNtFYx=X;*doKB3u{dcEp?>Hz5OJ2cPOf72Q zfYNz7X}|9Lsh7TE4NweL0TNgTFa?YO2-pD;0;YQlDV~xYAOjO5{eX4A7&vDs{_SsO zKl+9T-hJ`q3l5&2gsD;1a@^fj60{I3_^P*V9)PxFFL zZr$eve}*;ynkTlnB4|os2JH-SR!2TULLyDVQ6hoXG6>c&fC3p<2B3&IBp_=8(@vzQ zFFW$_kNz`%<~?R=L!U5Z6pst3lXlVIG-c5RgQNf{)oeJmkWdPqM6=g5`2;c*!RmXcX3nRP)oL9#_#Y1SDWB{}cqP?6vSnufx~(PU+K|9j6o_mI!N zFCq{S_bZW~9?f6-&r>gd>tYs77jx}6mN~C~epeJXT=aKuZy8QNJh>Y^xmWU2(CX~9 z;1#KNXvDN5CSiEgacOcw5ts5leevVpO48&t7rZpAr$U)DHeFp^6B84aN~KgPJ=vgo zre(!(JU2JDXwjmMDW@j&ly~D#Zu`ckzqhRG;AYg0QdOy>)8o#(ebJbhu`Oj@IYpBu z;53k*OBPx45Vz8y?Os{MM&_)RQf}=$xbKNyQUB zYwqps9UB|VX0y!PDfm1MEJPe1AMfeuVPM17TI~t%p+9f<(x<-NeHjti~=(*(lavCjcqZI}G z+K)due8{}t|M(AIyKG~(w+!Rxg|A$9;b+%NcM6hT#XX+mF#?JPBN{8+Vzw2{16!ul z^|H|;>o;xP95?QL^t)g9br|hK5HRabBGw7t5wY`M2Q+2|U?Eg>T>SZWn@&5MEfNWD zc08EfopT(|+NQ@ruRHXWOTRU|Vqo#A;V_DP=>k%rP?(;c>FevYcF+BwPC~=Xl}g2R z-9n+j42eZzIk#ix%kR57XwFlzy9RXu8o7;Be&F6>((VQ}Ae@$oZvDf+y>~D8^Bv3Y z`^&O*4=>oUdD#QE_EhKCkuI8`YcMViEvUr{2)dG)z6)OY?cerE;NCsS*md3;-mA5JJ@Jb=P%$-?x_8 z8duVNe^~#A>(}>mEzqV3qD^~>PD(f?tPO2=$Op$sqOfnl^!$CMb!3P_hPJg}A&sHD z=H3Fhag?-(^oql#m5KzFlQfYkbg%_qe=mC`3J)Mh*rJ3y8(0VbdrP=hI; zE(&Zrq77l!#AtnRXx`!_%YJd~Z-}v4oekq^qg83P>&;d*j2i7$l})mE@jPwPcDo(L zQ5c5JX0zF9*6WQlst*nMV5{i1K^L}dL|_Bh?rZ?W!nUC=7`pM=TQ}UhH6t=sC#h*? zvK|mL>TMw$0FcI*&L%i8Fkr2<)<~fsH2?a=YaP?gsRP&mw8)YH01dDU-2LDkxtE?< zV}xv}dGHaf4QnKD%cL18l*ObW!=01)cAQuS8|!(C=JHvNLP-jlzZgXgfa>#qkJNTB1B*?u9Pj3yChJn(ONYB;R9E1UHQTxQWwADg2zgt06d$J z5g0vDs6Eoj2UO?ZJ_} zzt|d$f{+=QEij-#mMF~5jf0cBn}Z8yAZ{OYST&c6V@m=91gbaN=UsHhS#Mepg(v#{ z7+H5Hq{OKiwf{>1e7UANtT=Ic)R;`^>GZG>081|R`I0103nuoA!mBOrj*oZNWmaS}RhAw(eD6Fy+9 zTL|F*V>&TrCr3R;6^R}kaTSGUe^PE-1yKR*R4A7z(m(ku;+VVq1|c)nG69y zwOTC{3LUZz2?BuYzjt?lIY+ih#9$q?E@G$ODVVk6ac#Eik$YW`rKG8s>|a^9d?sue zl&#dX`-aPBz2gL@XHcr6<0!F7oXN-g9yphnSwKm~2NM+w`Jeyj_Ja;xxMW$b-ELa# znUsJuP=f60L>iq4%+(v?uY33IcYkg}p?AHRg|z94*fn!`p6#`B-AOeYSNwR^(N)h> z96cjU&E+VYRADbIDAZjZD>;$Ys|4xw~2I7Q&zfVgfXVbV^nW zW{D!rU;pD<0f5j+jRt~zK38uv0D#go)mr<$PedJp*@Jhl-?(Pl7a4|{~`{N z28Ssj!3dcL{+vLfn87X29C&EMYQepb9URC*TsiE>@n3w;)9C_9J(SFS z>%xD&skC8mVEYHY)}6FNw*^c0i}D^MdJeIiS|oIO{DGUVedyxvo);{*rPY*{+h7G4 zUx`VB4GomfR9^Gu8KuW{Q*jU_FtF(!<-4$SWt!NOF_F?v?ObrfO>oRh-_n)y?*GM~ zB*q#F2|5mHZik1Tu%&yz-h5pU$Gx0pgw0KlmG8I_>a`*5Oj==;@J*y8Dq$l_38R}@ zUqHJt9^HS-Bl8YCm4OYn9Vbx24a2r%RKwM{`}fF8=5Ien+ioH?y3$#lBDf_*2r=Z|a7 zyzo>ZiP-{@kd!0|HCpv-F3ZLeOBem^TX%1JY?teJZ0u7KE&!m^5_og$?vCQ7r##p8 zK6>jQG`l$^x0vp?a*|<&)mDS;c3N`EPHF~rJvQu?v@t9KJ+$ABuw{^QuIyGKhceCO z#ZSI^-%CzBsZ>PP1g-(u0#K4YYvz`$m<82JG^DPy{OX&2?FnaC$47kOlg_sF1Ad{- zIFT!cZ~w^L&#t-P{+k;8eZ$3ae|LVBOnMJFZu|Q#(_XHgrjsX}N(%3+x_p=4p z@id}o)v8Mt59j)^Evpfx1|7=|fF+Dmtv%n}_Snvuky#fAKmb54n`<_k1jtGXX0{dq zVEuzz!+NTudTNqINO2nXEiHfj7oYy#?=I=yN9}Gr23hskmeTlmsxlV1a^!I`m#diA zrlAF4!ZuZ>OAr4g52?oxKsz|)W&Ne1tV~twvq`hoXf}2N?cVzEA9wHi$@?$$gufja zP{t@Clb}+qh0CVEjf?`BEkAny{EZvOGkr}6U}|F7*FLpqWa~l$nyrrK9(>&!Mi(!; zw_2M*^4k^Y>D%%CD|UP3huUGN3YqO2o$4GbVrv^3Oe^i%JoWf7=L~-Ru1|gA-#*vB zpeq5*C>bOG10>ckB35P^o7X-L0AL9i9M92dDy1WYl57oF0|2|WjymYW)9cVAsMW5% z@$AzV9kLuCde3EVz2t+R9~uqu$CnWL_%N`BmrP@wBpO0)lcitv1P}R_uYQaYtB6^YMZdB zzy6&sRwifv_`7=_e&nYoy`qU?MEVbY^b7l#v;j0q3WNaHkzlM;U}H;Ei(AwCuB`04 z!h&c3Dll0#iNTski&5Q?UZB&|TEP@r8%x221~e%lDr3nb_ioOpeyf|pbGMK0I_G^y zA9K#sWEh~rK=bmcKavvbk!e}4a|uROZGyZ+Ga>+@cqlLldI0WB*cPlzPr7I$tQ1pq_= zz(NTrrR=2CY*;F#n=rO(Qldg6;J@N!tj%R}8}8it?$f?NEmBZoxJVx5v=qFc-^g9V#_tt!t*VSwlST*lb8 zpBZ@Mw&B^aZW1H}Dab&~j!e=9K@{f2U}_sXC%3)&9Y>w{wwHhSZC~BCw!1t~KI?VU z9JNf#9{Hk)<4>(Xi}eJ1In|sUzUTsac+KEJN3J^RWrZV8Tx!!`?VamC|G{f_tQ*y_ z^M|k8S&J%0+p?dJlNvgjL0Qg#70d=KO^(cf1q8v60tjQQB;HePWW-3v?RJPj%ZP#tg4!I~}057p2!60JS)b1UU1`O7!Gw#qnD;~a6{_u-!hT}P2afa)(!VdlWG^-E`JHBxmINYmG3A|TLYvl6M`gQ<^;4wBcn)z(M$vu zK-e&BO92u9kdT2jYfJVC2Ea3m+ZL_kDFnyr*pnC(1_@PlWcKDMjG8GWU}IjWYhXzeDDKPIj>t# zymXbdacEUcPAXH^5?ZGTz>N0gZ{%Fp+Q|O8GGThV>&G0nc;=BMl-VzVnMgMfNd`WE zG;9C>$m#Th2sENWi-H`jO`4|Q$__{DuVrOsMquU+vxJ{0&OWOtXZO6y48|A(CRga+ zu*SRc15-zxd}yU!z5CYQX1#UHX^YnleZBM_Mw5EunBPALzobECoyy9$}!a=dJ{H#Jqb z@uvkp?;s|~#3leVKlEtFm(8d9p-bVMQj0>h@NPO*uP0xc`9~nqqODv z0}tQ7=&H{w`?s&3wEfYeCr0^)SKV>`YrlHs6`vKkZLc`<kkh&q-pDu zi!(uf(tPstPxY1OU-`qcoA`&RiS{kO+jiy~PHCH#BA*#889)TbvT;q#j~ijc707Zb zTCHXpwlGP6P)Lf>G_jTq#%zQDu!fCB6MDYrc6C6ZYg-zqn$1bA&7Q=X6(9rh-)N&* z084~I5fWHq_kh)*rdYNBRtP5ud~5aJg{gB=L@CHO?qjmJD=2n**&a973JR_MTu-+e ze*D4kYoEOFy{CWwt{WPjB7<{QO`Y)azEy`FP?=1^Rw}vhp0|FhI@7xP`(NqJmH+MP zzpOs^kmU!K>eZ%~iOHF^#!ZbhHWmH?H@CzK<|U1uMwJ~v7f~8tut3qL+~`vU6W=v5`neP2QILRwQEsXV}M3k#GGUmPm}I1sKKs`7fqHPy<_^c zH+3l-OWJ1f>ga+m9n;W9-MQx8+y1x<*ROlu`5*kqM?UcHH(&Pp*L?E&>+X2fn~$3b z$MfX4(jk<}gR$LBesxnhzsJ-MY zIO+rrqdLb+uKBt*HXrTwZ8f|2T zw{0rUj=JR`-x!_PdoTOMTT8vKIO(*Nr(Ak+HLS0_ee-|(__w?2kA438@4ou#U%mGA zFHnu_ZJJ)N|-?8=mTeb6%l-L+Lq_WjNGlg&5WQs}#F{wWJiJ@M%8{QKwD zjjXLFqnBKE;mF+P{f}Ik*VB3?77BGedFg3qocPi=Klaf0&%S#5+BG|Ltpu&=;fKzs zqy~<=d2=&@q}Xe`mRNm6FYugO@YmcoXJEffS56}`B*X#QG%^haA`pxr0~l~|Zw*?u zu{J@7t$EA30rrgYC2>lGGVq;7Bg{J;&S1Rniuochkc|Kfd+7QAAf5p38U7u>252Ek zLHb1!kq`~C5?BG3ELf5unZa7r|HztMM;=EsRREWkAF=zUpU)Vf#;ar7zB}>T?>ySm zU0-qR{6k-G+&%-dtM*%tUSQJQQI#W*o@f7f&3)hc=P_tHf#>_Zk?Nv|aCngbH-*&S zy=^enLt108>yhOvE2*wfI`Hrv^DP*Ib0$@YR)|zfp_9BY3b73s8(T0!OE%AH|FaUH zArRf+ycKzX1X%(=t=7opa?M8+Qwn6`IgCQk@#(T4PyG1rEh6*m#eDSQ_DLY|dYuEIYBPf@QhfP>r0XJn;C2WAle+WngS-Db}b#i0mew2^-R{HcT4vXLtHE! z@ScyouHN3K-maL2ZxTH{+uSt$c=w?9q61%+>vyyPFxFzi#MbEk`Teha!>NUG1zekI z7s5gsKU7+L(X0kdy$2t6{NTR9$d<`Nj`7Hkm3D5sE#9!j%X)csQj3<{*1k)JCnv|E zCTC<98w(7GNK63c*=SjmZC!c6i;g8vXv>7Dwbrr;fwYh?=eTNiR6DdvULY@poPH_Q&p@)1eOAle$jrYNjz&nbSa#58Rs&U>#qLX55BR`?}0GHcy7Ab<)3lk8}^$&5RRx{lqgaF78!^w0`JATq$7NN z1VwBk-Nrzal^lzbN+ch`trkXJAb}36D3CpNTcS=Iqy7u z#gT{o;EG>7zF{iKcGYLcm+!xUL=8B9^N;xl-~M+m8ytJ$!-*F39AHM3|KW$P%>|v_z&9Mj}W@>YbR(G#BazAYt$gyDR z^;S<$9{|YIa6X@%nVyc?iRU_zZh5)jC1)J{)ysa6r3?w5?cOQqhE3r5waxK|Uio!{ zy54FJ=ZAzbBBQKORtJm~lNQ+cGME#7X4|fzIGRJOnKt$>8GXx#llyO-|Ekx2W}@}T zXV3fT)-_wdcgyAf^0nUvQM)>^d&}l~&U|Umo{Iyu=&P6iGT$@&`JY{Q3>}3Aa`r)=+Mp6X(%~(*OAWgUa1zqX3cH3BUP0r@ZIWuYTyx zO&iufu2eRSt*ZoqwqO{a+}8O?vY@v5tT(?DoHUM%^1N0!%S@i{F|Z^gYjvTJuT-i7 zL%jlsp?TUHPWt6fe_NXjJx~&f5g5cXOcnu+O;t8&CTVIjPOjLtEg%bqgkgl(I*zB^e)6sNe)FOUExSHFY_ zeR|@NGhe9?HMly7>Q{Z`>uc7m`lk!e`R@16zV=(68ywmo0p=#NqubC?ZKTbI9v;Uv zOM^1u7h&G+4Y>+EzaY}SD;Ahc`&5x@cyATt^OLQn!RY&Mr3 zH2>sR9A|A!h#Udb>#a;C*Flt!nJpCyrFPUv(^R0FCc+zV&wTsKvZG}qf-%MUq8OOo(R2OJ=G;QSK`Ygt1!* z?_PJ##OvPs!tTXG-}>wi7dr#}LkniMn0R6uQpX6DLiEOSU%O)I{GDqyz3=P`zxvtF zpZC#){R``9Y@&v!G@Y@^#(kIXn75!oPCPZ9S$lVw=xxo$Y#jTBU1N0K%{O+DA9s7k zBaTQWmaIi$BxDEB8re!o8|#sAb*py9xrfVwh-1$YA_>E&krYe$j(JE#1VAAvpU;nt zjm?`kA5o^J{hGJD?Dk*Z|M)|bdA|sTku>gQkt4Ei4I>yLjbH#QgKc|?7+izCcF`#` z64>3EIpDDF7asf5u?;^J@`k=)8`T>GMNc{BeRRCS^>@AgYHW+3sJi+FckR4o{$OBI zqbNwC`n-Ma_{8T;)R;w8ZH7N?Ym*ftY@mN$`hm+HtH&eDmPxCofR&SZ{5_v?S zzTroe$JWgw$y#S6Wf0oH(bMBu#=X*?A52FCRNfQqM7OGa=F}@ znLtF@X+$SU($mwkef#!ivyshZqm)$!-u=nfUHIBdQ`<$165ICap#wY-fB^zB5+ea4 zFatN8hB8@S_mWl4<+xaDULUjM_mm|yK0d>-Q@xlm^7E9qlFax&R(VsJX7v`nvrO^Mxf4F>oesOB?l&2xVsUm{Ug}gSJUw zm?zHWbM?btI02v_SMz!QD?aF;DuF2)(H0mXKl95Q(!}WM3>%7cMfJq*y!_4J0Vk{+ z)oQhfs8lM&ajcX=MCy!0N-3?i{r&ybYSm~fq!Xo${g2=8ocEqRS)Y&!z{Gp2+c02^ zkN`3p!6pm3NV+>nhCzF~8k?G>?eF^BE3dldlkx1t1#i6kd*A*y>E^3r$9?4!#qWQ4 zURyh;=4@EXiu(B%ZY%U|o4?<(Fl^6F$AO<00#K7k3c~h8v)QQT>sryYT!>fzFj5rj zxQcq*iQ9-2gPPUWq|Hn;6F_Y?$d3vUBBaa))Ffm0>`5yIiy*)XDY)9&_0EsIcF~H# zDDBMK!OYA|cX#(w6;I@oqbkKqB*~;YLB;0lK5*>IUVZYz_iy;fxt|@|Sn~6bX{25pdHqEf$NTqoXb51%*J{R4BOk>+ky58!z9!cEWWF z&l({^v<`q}vMJSa{aHQxQ<|SJgPjKUrRUGg z&K>)byWEi?-b6uTdu$bbP+0g%=zp^AU{jWabqkN_NZ)T;ef zKHiRQb|CxEZHqRo9RRAWJbL7S6;T{!?!RN7<%hnQGnH@s>-88ey7%UV^~P{H0HPKd zhdbj`Py6bqKmv%GZmd4#pm$&LR%_c1Int4{v$Fv31hwz4i|J_voz7TPUte!+dRjS- z2)t%e&Guy8f9ZMefAtrcpH+HbB;$dwt#oGL0o_-8^JCk6`K z-@?9a6SX;3s0dAP!Ee9q4Sx52kj4$L`Jhkt4EEgp{i!VVA&vuD zkcOf7$6pQI`=`T=Z*RZ3^5yRjs=z^Bdc#kHyKh{=*~X_1(2(8S8tMMVM~mKI@eQ9k z_4t$Ce$^Mg-(Y{`35AUhZTF;*;2VZ#Xd*B(8q#1zmOl8ocVR)NVd#h;isC4ahK7co zYaFG+$?b>)$^P!i(V6c4KH(?;QEN1kDE3|VnU;mt$~uXBvw?>my}Gb83!u|obp9(Z zFQ`&~c^+%s)^$KffCCm{kl>mcjep@A@A%m@w{Ey?bKeJ~Y&o`>*uos^eU;5@n_3U9 zhcX1VXeG<4!?Zyq>#ndw6E!bUbZ-__gax zZmFCvC8^P1nTP=i!D7XA7LJYL`!9a|+(he|FWtG}3C5q>;g9(y~KCt)YceAluuwh|x*a!s&hXpDmUeCJG+>OHor2_@+18f75lh zf9-SME%xOB;N+K`=m!BZvN6vZ_d*MXh&Z*)*+$1+>dl%|q@>*I;Nf0IaRm_)#c|~O zp0OGL<|-AfHST449T}vx;Hk{cjdK^g`qSsW^y3@u8qWk?qMNwqUQ*{%gbNcBv#&bq z#j6fkeEEBC%=@KP$FFy@4P&#A5sz)ip;2{3^LO;Q6QlQmXo%?uK8Zl43@fRbjT>-WFi_@PVQRUXv)9@qju-mr#d#)pLC z0$2jjZNM=2;wQfQ`cp5w?guvostC+`tzC8c57yddvk4t3Jt5gzBzo#B!gGU#%q&Gm zHiA0KlZb$ym{)k(VUSuvGU>(yHyjE5KO ze*1@}GnwfmM0T3vn-|=F$MDd?-Yr{qJJQiwD~|v`+Z0eSDr=?dRpu`n1sm&d(YLN# zzwZ7WU;fS;ian!HD?NC7KV!zSU`W6sf$(IIfugCX-po9cqDHf~(Q)h`LPUfF0ECEw zEHf~76il9%W$gj}iT`r>+!L*?)nwd0`$ zdSEC9ge?z)7ajkDul!uXt$p)bGmi~#S-U{_Y#;@&WF1DskO(VW&VY6RgqD`~GC0i2 zafBdd4uSxl$MIZXbrN#`$Y!#L2z#mTBbf|ZA6PIr79CAO3)>kk2M_=x6*lUXH=cW1 z_ptw^&-|{ZxI&28eV5lD8j~vL<((ay@jw3~xBTG!s&zd*QFGi7FcFG@83my74mfCa zlr)#F4E+p3*thjzhf)v1c*nY5LDu`rA7pj1M|s9#8v&6eQ^FzwuxJUHEP^K9ivt0) z)>z9@%3`Sq0EmA_xM8m^vjyELzcVv{DRmbd-!sPIUUI{Zyi7+@#v(Ja01yZX+1L?k zW~RFT3;NG`$E!a7q3;LUaY1Tr8%+nWSDPlt*7o)3XvLksV)5+csM8jhdIS^*A0WjT z0Q~+#`bpIG-+u&DrPU~I+ge1M?d~2~acB&Q%+G(t6tZ@VFdCtqkY*rc$p}ma&|qg$ zV{ezKSn4ElazVDM2w)M~jC(NItAfK`z+zxTFxIjGYuP~5HBfM~zOiO6SW(>ZL0uE17E!S2NPSutg^r{LT=qd25b*fWWso8Am;_iz>>Z#k8V?m zVXcs*hYA=afJwP~VPD^{Ua+tZj+vNrcWmoIbmlLe>0M;EZI+8yoc5A)R!vuDU7`;TyFd76)d-LziAS`JUqbIt0x&b0ViLp#Vb;hQi?=oZ%Qb=pqRgMMh@9!;i zyQxn0=HQ?G8>={Cqf#nNhC8qL&iih?anoHl++Xf0riKi}uIFrcP*o>|n`NDddHaO( z7Ekq*<&G^aC%}{=L|jp?#ZO#9r}W7SAPhxyM2SxtmG|DFFi;>;68YJ`6K6E z`%f31I)AZhHVdF!0t3%a1q2ZdLzK4XE$k}w`IZqurAhK+c=bFTJTVXnk(yW_8H1{e zmK{7lPNL@}6vQZ4xPcm--TlswoepXFU$6YhaH+?n#6XORbe!7c;_aKIaDdqh@|6=_ z8hJ|Ye5~SmE=Wd!C=y@^QdKKv*JE?1zj{~&BajZSdyq+j%8%`Pa2?X=9UB)szCQl> z_kQ`QE6=OP5j%+_1=e|p)0_$$y`uKrIXz7_|C9{1)7eJ;kv}yi9n`d_C9=$&^ zJW&4CzuwcTz}r85`0nwFB%hwQVg?8yTt0C166mZ-@S=9?x()yk(esMn0Z{{ZzN3?- zG1^fc0IWXxz)U`qBq{z4=hsOlthKJMYPww<$bbCew_Nez?}Rfp8)Q?fEhd1>pi&bd z!iEPjI_y`DHX7zH^>=Q4C~Vb8IH@H@B$0rOL9;a81NYtBZr||IzTdB$8p}E4Bp`*dY?wUL4QxOX3rM}Y=&WZu(;x|eF1cbf0QIi zCJ3IqoaX@+fMy5+KMI?OsHAKsasQ&8V~;&DjkVdMuJ+7^ZbyaNq_$dVRZaEst1tM) zcmH$!ox29QoH(j#a+xfnvFss&mrHkT^=8Hb$74tVA}ADFzUyn9SaeV*z!YTy;HNFW zw_lK$1&iw*;AVrpTsZmoem8u1$qhf~&Sv_pX$4A5O;3I43qSkR7tWWm!4`!S49~4d z#3V$k6&-W@QH9}BnlzZfXaGjnb^q3T_5v0H5VP-lKq^T!TPp}b;z?&88gb20N-!hD zjH$sV_8CS(73$Cy!eh=n@Um~dXJq2BYrlPSceY1|EepnwG}aOe0=Cd(p)0ff8#fXF z3FXyiw!iSj<%3tPY{e~C88WF744Q$!c&*pG;XqOipzhJ#i>*kVAbxyf@!OyGW@md0 z0XVHFP0N|S+pm9MIwFo3*Q6ylmMKy|qR~A`)mutqBYQf)z~GKvTEh ze$lHg`p$VTI&1YWesZJl`K&E~N76H>i2$rZNJ+*9P{X2!AMt^+DWg-^nKb?*ZcGW! z<+P^Qx>7=lESs^Mop}6apz2g3zjb>T3*YE0s>sjv8dq46#743rR~Lr7p)Xx>Re4GI zLsy=A&{2yU$(&S(w$rAEjvgfg07=atNH&{|Wyh9R9Jf!Bq(lJ$)M|5HN0<0-80FsL zEM_7~k|dkSL{Zdn+d56bgR|fE%BG#Mq(FBG6DW>x&+W283P*U0<}c`=-CdXm)s#LffP$zaVjV?MM+5wCY4_}H86tM-UcT=GK(pCoW+7!1#>b!jf}>AeIaQlQ zDx>iwrvw0ijM}mR1K<4Ik2c-C?N?X*VeLIzJg2ZnViN$F00>Y6J65|SjO*jX_657P zxzcyzFe&#|mhKuHevlb~(2*yJz z2!X*ilWNbx+}l5LHdwI6qC#e_)oNW`UC&`wf7@q0Awl0U%SNMtgeXw!WZ}W{|LLP= zO^54M##;86MW+{l$Ts1eEO)y@EZ8PO1V~?#K+urYb#2k0#`G7@-K8wJBY}o3QJ@O~E&Ajgw zpZ)rKu9b6s20UbA$)th}Sxd}Qp((TH9ze03eskX|12bvi?p) zj)=u#u~Mn9wQLNq&T+V?vgh6(TYj045NWIx_Ys0b~QHfl@~Ogm|k3 zkboLQ8%)8naWjoa9uPC5fs_a_4$Yq%nAeP>gaDBVkkHp7qs1RwS^CmNs$K6TRb`9- z0N4Q#fN4jVvLnewDA~x2TP&0oJDFZ|h$%vh(Guy55oDzyM^qYfuYS{M$DMgtOV@;h zghWJhb8{UfmFE^4`#WGUbFo;|+SKcH&+(W+n;3NKBbUAF@DmQ2tW9~IYqViQdxWY0 zV2{R{222@rM_Ci$NxGc|FaQ$32q%u~-P_h1l%S1vv-M>w(Q+cmL&$&?(xY7)yMB6g z@9rHdg~~FtJL-UcRSJX-6RNWg3<9#Dn5ZRE<0h$WSQ#NAT33J&4op@@j(YLRcVGG@ zty4ounkE1^H#g_|en&~=x%0Wd4;BCn4i3!D&9;&zi&$fv8i0&{>D3=vd=$-8w`Ke+ zYu6gdWVMVE6{m!jETBd}v<@=jo`HD*Xu)Pc)BqT5p2O^pM+;!VY7dlIy1K2oA(SJ7 zSnC)-dudPLEKUp61gF6UY&-_oBmBUsGlY-qATVHvDm4ghDznxBZ5bgY-L%bA#u-7A zqgz*U)^xb=VdM74l03``YBz2VL zdV+8K@QQj0Ej_iQy=T^i0p|u7`9T{6Ywzzh zNd_Uy7MAQk*;TZVS|R6&ko*hmFR>IUjuW#ozm2N;Wnr z5ds5|9336a<#NShaj)%({}ams03jt??&<1E6J4t{kt7QQY11^~K!5D3@BZ|c-s^Rl znZ^h@DUh*jnAvCp-0@|MXrJvj8ORE%)`HFJG7uz$AcAnkVN+ogh3)y6tATGSv*jcP z2|2LpISMZwcSA&08z*vuB=EpD$h)eK2TSmhpSNpelQ&Y22O5gJgr&6H?V>Rx(a^VRtJf_jAKC=GdmTm-j z$FPyoK_qJo0TWu_XET=20J7m+rgGGY<59~<;igI7Ex#R}ttAWh%Z_YX{F8qvgPq4> zk}V_t&1VuJVTXGlgz&*Lsh(|3K|X%T8;}0Upt=ftbM%q9QpnH4{hC(9qEH z!RW7_^1Q{E*>Iw@Ms%j9E6SB!T{*220tMD0qjFsUSbOLCpZ(}J_x=8%q)DYrzk^w_ zAVC8p2|a^o$%ul{>Q*w`*Z%Uq?~s{IA_(ukW!c9soUhYDsW|O&pN&e{LMz2_llC(^ z&!#iy4O{$<@g+uQXy6G=xp zj_;5JBJtObDFdUm)+A{fh9MvbqGbo}xBO-EUwGPK%lBUZ0LFwiMj;%7DG3zh?Ap28 zah?8wKEsBP@V^HvX10j*L^%s*W@lQ>W?ye#5Cqm5%bFQdtsTdcBmkgQO*TFH*qT2- zvTgIO-8&|#+bpC)n-un>pUj|zUn}>N=Pw!PnXgVgd-1YW2PkJTz@CcI^zOO!Yq#Ei z@5Zg0Mr&Kz)rm%&#!9I@Ppv@)nF!bR&F>mo)W6Sx3lDk0isdWzakHH=q+vD)WDNtL zbY#6=ugq2Q`FyFXvc1gU=rtfw8FN6N)++|&OB-qWwNoTd><%dC+=UTaMoJS&d%0qwL+oL z)z#J6to}#A>gba_S;^@<=4xtc${3T$WD12sN2s#XptaT@5?ia00I~Bp$IeF+Aw#Nl zDuI-81Udi^h3#fD1mr@Y@B}|G)y8N>Bw>s-*5DItGGK!Q1PIK8z-*h*dM1iihzom*?I?NDj|=fHZ#@g$cp48vBd)oQhr5RT(It{Y@BQevmY4aUKzGfNO5 zMJs>|a~#IadNYkvwl~%uiytABLF08 z4FbkdRBeP|lvr!QvhR6?Vlk8TtYsoJ#zU;JOZx001PkEK|)o zO=^`|94D69YLhQzJkQN$vz_I(=V=oE70)U9e*m%kkH=f1zn%a903~!qSaf7zbY(hY za%Ew3WdJfTGBYhPF)cDVR536*F)=zZI4dwPIxsN8Aoaum001R)MObuXVRU6WZEs|0 zW_bWIFfubOF)=MNIaDz)Ix#UiF*qwQFgh?Wvwcl?0000ebVXQnWMOn=I&^7mWpi|4 vZEyfGFfubOF)=MNIaDz)Ix#UiG&d_SFgh?WTEG%200000NkvXXu0mjfixoEt literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/faces/team03 b/ranking/NHSPC-2023/faces/team03 new file mode 100644 index 0000000000000000000000000000000000000000..21c294ca66f7dc839b20761750cbfe46f814ade1 GIT binary patch literal 7864 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 m{Vxt4c8>4eJ$&}?C< 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 literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/faces/team05 b/ranking/NHSPC-2023/faces/team05 new file mode 100644 index 0000000000000000000000000000000000000000..c00eee231fca48c552f2b8f334d4b01171d355d1 GIT binary patch literal 10942 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 TIsYz#Z2%=XHQ6d@v#|dGLho1g literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/faces/team06 b/ranking/NHSPC-2023/faces/team06 new file mode 100644 index 0000000000000000000000000000000000000000..c00eee231fca48c552f2b8f334d4b01171d355d1 GIT binary patch literal 10942 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 TIsYz#Z2%=XHQ6d@v#|dGLho1g literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/faces/team07 b/ranking/NHSPC-2023/faces/team07 new file mode 100644 index 0000000000000000000000000000000000000000..97ab15a886b504a10e99bf07480c037a97a6b165 GIT binary patch literal 6889 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 literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/faces/team08 b/ranking/NHSPC-2023/faces/team08 new file mode 100644 index 0000000000000000000000000000000000000000..137d971bb8ab28c1febc8a822a53ed1e06e2384c GIT binary patch literal 11085 zcmV-TE3(vyP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>DD&k2*K~#8NfOYr45bk%&>K4Ik~XBx^es*m^^D5hfboC z5TdEv`@(x73sAsU2=awR>9u!nH$2GY=ak56wK_F~kO3#ALJ(v@rmJ*XC8{;0p8=+W zARV1x?#*)YwGIli4hePW>CSd#Q(2}0?-=ivEKs#XBTXt#K3|%At3IPa-XPV>A&3C( zYbx;+u!X_1GHTOP8y`dPOQirEBM)tGsO(RlGKfW8hE3)($TF5Wn zmw)JZVSK$ppvP|lGl@hubLV_%rAlv-9R`u+Y3=}W6nYKl{1@F9@~Ad2ihcX=r$&_+ z6tEWGUC*@4^B>qE4!f70~7P4{vdAGMtS3j!oL$r5>Z1A zkIoTk#Y=Cl`uYBL2quBTKxZq&fAk133*UF_*?2;na6S__x4vgB&nQ%5-v} zybjgjNezk?Ny_F1eLB%&)a}Y!piXC|YniCxOvy!=M#iAvWN~S1J2P&fs05t108!|* zaU~ZAou05f#pMO!$~r|;massN z!9W1-)@R67;!~v;3Zzw_fDTp935s@Ra(U)XM+@RK7&_XezepuZtA7Z=tq&fvrLj3w zcD=IsZsVgNpT2#wNm6%SU z*Q+!btZ8YdIg!}K%I|(-juJ&7OnZFb?lt#+%$HOce}y3|$kJ;^|IGr0V9bSR2nMbR zxU+VUW8Yuy<#SqiOk$D@7g?{5)lffYBl0Q4WHtcSJF$}S6MUjFph zh$AzT=QgQihF<}Izoo{@z=$K=%7Nh+W*zKm;o-`3c4F`tBy$3RKqXNTgN*1=y;`T% z>-8d)s7P8?C9WzImt-_%mdmOdmCXj<0(2an;ymo{ic4Ayryel%fnDhG9*d9W9O=sK zw(!=fHZBP2WX|0fwtBqRXfgr};_Kiw$tssrElyc^zT!I2J3|KMVQx3hW906f!(y$9 z3`5)dZrq){&lVrW2^T7^89Jh;5vaZvu93WmA+7`cEPXgs3vhR_Mp7cKsFPI-ludk9 zvsf)LR0yFM%B5LbP}yu6$C=^m!FHh$X%L3hDH?P5*$L&B)2eTmN~(Y^w=&Y#uE)ZV zS+(-o0FM8W!ZW|;90vC#!LYZ5d%mbthoUqBX}a%(jp1up6sGZ#SHkO%mC=|rIdOK8 zxT4h_b+hnT*<-0#Ey@%XY=3+J_X?L2k_=*OlUaJNw1zPgFihw*ArV?N}fnv|#^{@))=MWiT-;2j~0CJbnka@EB z+~36swTdP{nWLGtMy~>lZ|}1qvE;(p+S}j>ZRx$byM4&;gvmgkL4Dw%4d(UQH|RGW z!`^s@&f}HIO0G!xIB7wHlJCuQuEjlapjOaK?~!zh#etkdXGZ_EH06uO&A@_yYEkf1 z{Vm;>beSLJIf?)gGWj`YiV`oDUCxvg=z+y~xtrb|FclE79+p8vT?UQz9PVM^3dYbw zdB=8T{!uQi2bF^RuI|3%RPmW?Q5lO!{%hFpKzX-k?5We>UakRHH%s5c!*}~wdYUpi zhgTpAnDak!k1a`AA;bM~bgKKvM!E1t<6SVoTT;wU4Ez0Jc~Y=Vuuv&kcw;3Ap@iCW zS=?>*aMz(t3PD^^{L#GQS%P9MZr9$HzoMrgPY^H1=qfm=v1aGOt&y_7J-2L zocRZeVXh2^xq&gDI=N1IF#p(^USE%KAKI)G?a%r1aM8&!NzIet@@<0%p+Q#O(|x8+ z@fi;+-NC%$Tkikdq>+A0ADAD?+th8Z7lF&bjm3Ob}A+*R*Hu&kgd7>)`+!PO^+LuLJf-LG-ge7 zi%PA#t;0|l(|q1-!JLqo%*L!SXQ!SkP1IvL3W8AI%K>5|nO2fiem=eC{s6~*3%Y!2 zN8zN^rO9-_v%vv^?X7*k53%x3EKMwxl+X2_nJ+35s3pl2mxsFywxU@Yi@g9Zm#jyP zSwj=1HYl3{IX*SAIYxIrs!e08%S6SoY&$AO{Yyog^0Y&9p*H{aX7EBgl){x%02BcqGUNW9|qBpTjS*&;U#1Ne`?6-iG_H0g^hCVKh5vMo7HIyf>~0{)pcRt z#$H)kDyt{K&}{#Y)`zbu6cvAVWpM_-2zLQ6?a_hTrvywkRrG#gx6@OgQw(ql|1EM0 zjYOH9wBUSYDw|}k&?$Am)CSM&Y8|}r`j;XtK9n1P4d?a#YvdsY+1!-T9$qvsfvSP$ z3H&KT3O-kH^;p5F*?}_-Nwo1XLA@Jt#)&GfHceUci*n}w$jZFOmpvACD z6{$lLCf7;pj}6~H&p%qKm4R4tkVBuYoS;Q1U$ih~oB@F^R^MKIXM@fV33P-G$pZFo zN5($jqqlY*gOK>rq#x3M`fcD(mK0XAN=$(C+xo4K4UXCVa9?y%Y^_QP?rJRj&j4H` zDjRYt3Iwp5`>kCRJPVkN+w~9TUH_`tV8{Y2J-+C<*pAKt=U^1tn|1hHNzw}xtwXYI z*WCkg9}yzN_)N6MXN!!LAaNzuYxA{t3g#_3@|I-uhvx*Tla{&t0y%X(|WlC%6qe zF%pm1o=5v+eVzLK`ivb$xdXP^lkKuTbj790)Iai$C_pBEVYQ{+0JeL$vkh8dM- z@f=wXsvma$yRQ$+r>AY;3q<{`;7WCRtx{x4w17>d#tr|ymwk`P7h)1CQU>vQFYCVe zaL%#A#R&!>z<4x{Os|q?#0LlOn&va!bXgm;L)N3l?7^p^fCp?!8(>C+zwi0gpZO;q z2@8ht!j6vk16Xumr#jTW4#uDHUJ!Mio-f;HXBbXg0YwOMMt`p1Xcn>6?g6d8uP za{YN`mOzx`I&5j$cNxM$4~E0`0b7BWFh6D4YuKs(uKjP&$UeR_kAx7nMQ*etQ6R(& z=wnYC-$Nh#?8dBvvvVIp|fRIjuo6-*gZCk8z@xESEp~u6;%N$ z5J(@)b|o36>VXTnJ!9uH!u6ERx>0lcgOd}qEj?lpsUJA?`6OV5Kq;7(Jl~DsaC1^( zk+5i3{3HeX)L7FFI$^WqTE&FZQ_CdP#^hT>jhZjRUs-ktd%AV%hi4=zN#w~EenuWXM*?w(^oP?@oR~c0B>+#R-}Jx>eYj7Hd$cGCCL%B*)~Vvl zE>}v*3&d3)bC7nq7^y-qAGu1KLN+TFnt5mfGids|pJ)&08u;ThR$42ar4UF0R zaHlWZdv5TY@6$K4h~`T}7RIRq00TIruT$G`5q%ydm#vI_adXDgEdQxlyBcd_es zwfxHE`Uil)d$`77eYoAmxDDO@aCd%ldFu=(0fvKFkTnI8YN1RCChJi4UjiE{!`X~$ zO1u};D}^UZ&nK2$nH@MiuJBB5bK(4ym7`q-PxYP{mmhC>s|FMH=lwOW>nCiAY2k^f z+d%R5<^O4X+kQ`ww=8sNgnciMg5xMmJeYe7gg%S9&2CmU@6P(8g(+-`3-Wmo?9PO! z1W1QL4GQ>33A`msFL@zl&)6&@#<&dlPyel^#CySx`#VU({ z{B0NpWe9TL$jpI{3eCqaM39cZ33ec?F!BDhY9TshJEefO+68^sn&MzIwR;i z0t{&|ba(Cnpk-6Nfxixf9$}Md3j;si9J;(K$IGY&x9acb35$(a;N1d-_IzowVO0>2 z5z0_r->#NEbOOcDHG&`8J<4-*Tv5DX9v$M4p~e0$q9e)~3dO_te+A&Qx(8`B>9N7F z=0pN8!C!V?qD0ZtC1>XP$1rgQAemlwzVy7YG~Q{xLU5}A1j&FJY=m>u>@*GcqkfV9WjZt(66L!NFWON8J0UF`hp#ZgOv;I3UG)04=2lJ1)v7CoE zL;^R8ijZ@fa;jy`L;|@*4d82)XyCr~Y9mx9jhN_6>3BFV`!4EnNLLUT2CD4e$GK zJU#Q#KAw-NTJaBJv85>jjr2(Ia)(OBD z%aU#AR>9l=JcWU-qJeDZ$sWUZ^!ec<_t7d;mBr5n{u3fnOLF-+Ej*(TrUWiogIZQC ztpRyMTnAQ4sxu`8hF@_MNT8Iu7s-b}4IMA<(Ek4;Sp;VOu2?M@;1C9E^blTXa@60^ z0nt;uC!|!}O02vFT+7t@yE;^d2sO6vEe|17Nz3y+6F&luoBo7lq6Qk+1{9kwdk(TbK6C3XVHM zXy$da=-HV_NT`NZ-^aEUyy*STKhS0wK)PCU(}n56Gvh$0a&6e^eFJy-S^6hbT{r$* zDz6u)gv9iwOsHjXmq5)Q;M_ltUjR%RNQPMlV;FX)Da-h4TO`**11_LrT;PEYunh%L z=%EZgcC-}B6XTOXuZnB6cR#zb#FThrxGEyUgJ+UCU)nyB_Zq zYZMB-wpBsYT6wjknpi6?HCcCm1)4eYt^4y3KnzRiG(tgzJH@2uMa(OYfVtcWacb zi<4Ra6LXu3ky67%su5D1KCUw5NZDnnMnQoQSEh4`xB?Jt`nd&E0+C6g8V@rfl|-ac ziKb-h@#?ExLEB$&fa+idiNDEQiMm`)(K=757vG(;Vpy!F$igo-+qPVH#s0M1DW zA%No^<J}4LQp3LFJF`oZ1&SYKM#zV z9z4U8Y7a`Sa_pIQ-i`pY+Yd5AnCd!`iO*cOgE~disj90?0`YQGJd=hmZv-N+<^HdG zat^NT^>viz2xBpT#Inl^uYYAqydu=7rdn2O&2%8bNMG9?vB5ECE0X#02IFc~&~Smg zfhaIdrDLO6D;AlS+Uz;S12gEztgUq5B{IvFOH^Ywm7RX%#RCmI(yD z!O}m4*KCXl9bNrqwZ0afzNHSsq#BVqi4Hu{GI?FIy4juWN&qyq%+EB+`FOa4pTcmd zwDOxiU+*9A^QK;_Xe2t9%%qa2_}bxDH9r4N00q)&6gE^25g`B(TYGQ&*3834ij(RT zPs~({vS50Dw%5uVt75M#{qF82U~~`+Hm*m17H`JgKZyC~nqpck*`bhQt#rVZvYJI* z=l;}x4jS zo@)xQNFV?-*`;;>BdrdR2E%|OF41E$KoJD-QKed^=F+VHN&S0=08EgmEP+O($50AF zi1r@s&TzD+Tl=$Ji3W;*k|H)#eBmjFY{n!~{W)HP?ZZBF9l{{eF`WX{>n#l5^gV?) zvpR2f^;^Z$O#vQ*C7CHyHR~ZlPflQWo35B%d34yW4PoC5cEZ;(+nQM;TpAlekXZki zu2w#ucuxwp3E)sHsW3s0s({1Arg7j-I>c{?|F-;sn8U%$u1>|*04I*hy4RT5m)HAT z>G{nMw%O6`LHlgz)7%q~QIWwK91XyWuH4Nx% zui$D~eGWh0l!BmQQ8@&Y_-aXOrd+F38(y*lyI3MBQ@4JO@HEQBmAGAa>%eGizPazZMb}q?0xTMb=*)5gPO|Z9J`#*mWvl}bTqUj= z=+u`^peRkV(XRrSv?Bfc6?fK{k~jzuLW`?Nj4O{fWdPvIqY#-^IW#`14OW*&C;6=Vr=l|YaP_evnzwQIB?cn{~1xPLx6-N zlwant9eP-T0xjr-&H8uXNk^~vY)wh8kKh$Lq&}u`0|4E=D-3C`ks&n{; zx9%{ZNY;=is@R)+ z`O%)kDfqj813F=|{vBxPh$G!5%%Ruy@>HQl7-rLDiu))Y#nRv*m;z@G-O8Wi15WU? zJKNQn;b_Q5_GTX~mDipxyENnSJPabLG5yKna~>A1;kIow@qY^FSofg}iusY^Qy5Hc zQZ%@+Ty_uqX?xhZ0G68>KB9(4c4i&=qu`|BTXk?C ze-|f+RFW9K=|rQd{%_eV5D`!Fo&2~VJFVd!NEXRz*FE@o!o`{Y$=u~>>F&vN04~;G z=YGbiJ(Hx3^cYEcGSvqI2X&I$h}9treVC55il#&P$A-BL3bOJx{r!aSgc{T;$097A_y?iXt{{uW;M8Z#a@WaTyGMma|s zt3n{nCq6Nz>E^aeyQlh1+4^v2qec#*)|GeGU5-k~7UX}QzB#G#nhqjMwdxPO#(v&o z;jGIGuGiki?!7mFrEY9FyzAoDuVnF{!O80LG%bY*+jwDp2Bvf5BUDgrsq4#C$xLyGy4zc}Lu;R7M+$&3(R6=lxT&F%!dM-~`pwKBxq_qZef!8^WPI?l(JoPzBR#R?h+^}cf*W1%9 zzUsboe(KlOWb>OJUexHdktat9G##utYQYTO52t#MF(uvx2rx0iK9r2VwZ~twuDr2! z%cC9pKiEFgA6O3)fPPK6`02};f}ju!k4xiEJ!r@nb8Z@q#2D__KcVcR^68Js_vf|vBmLT7xIOUaO(SQ?{DG@ z&mJiF3v|CmR!1kA?Hjm#xYMA$*?)?)__78P3@_?3*VfF&cugzX`Run`T-h&fRHd>B zoCB9kgP|(J?6@<--j3;Tr{-=5$NNIm@j7Y!kW*27ZTl1FvwS8;`%QdDTw)lyC+py` zqLZ&^voJrF`;`f&s$?~z&P;AlN{zV)gt?jXycoRXhWlEB*$U@&xfm5^-lAcxXooC- z-yZLum$I_$U0EbE4AcBEc*pm5Harp*k8tjHY}o!gb@wKmkC7NxSw0ObGK1UlG1WT( zOvEtVcM+?`dp_C0<;7$$jf$+@{7vm}pL-o0H7m>Cw53yD=bBfT;j$znJ8C7i)n8 z5Fmt*RDSKx!c%wZ@A|OZOa&nPm(Q5$(b_!@8kf|9-vFFNDjJesu z!u|ON_YL@u7t`Y|-}EZPio)8`cO8dn+)TF}bVwHPg2#K0p6)vVg^(W~?L;8b=hweU zuD;W{ZW~+)MvWa=2bN!7)61?$()jowOK+Kc79H3rpnYe{uX(XtmUR8B zpKTC`fAtV$*0m)wQWl8}HiQUct9mTziBDB^hz`jDAS0xW;cEu-dZ|(D%k&NRLGana z6aj{3c#r?Y?_)g#@60_s`9chf%1Vs-YrOjq3WBeFMlrn>)oD@f`#jq2Q3O2CMZq%< z5C0vEeM90W0Xqc-(e3>=R*6ctMs5nX>t@gcVBL(0j86BP92+vbHD+!X?Hl;EsFv1_ zJ@fGc0br^X`tj}~N4X4HkovV0-&h1VWtczPb6ezw-ge!N<)2)Wz6Fd49&EQ)nk{&9 zG%5v!!eR(RLoB_4kKW%Y;&kDer8ieK;M*_ZSQa$L$;>8SQpBZl);{>vBr6yif# zkY5?k`3leAT1h6DM388#0$!JFZ@qyOdx zMbqYo+aC*y40%{rYoEk1Cv2YEOyzlWiY$N|)wd=mep;s#+EUmX!&k3J`>xTja(9q@ z&lNqFidBN7${Txfj{->w;|A^+@E?CGpTx2&>+fvM5at56_T5v4(GWtUeb^7--vn6s zUa3r(f9;D>Sq+oOP@@`rms}G-XN~;@?ZKA^1#mo1jy&l3!o}CE=qy=4p;9VueRS!w zdZmB}6SRg`^E3i-aL^8+LWr9T2wj@G%HZQ*ED|L)FlKhZbP$MMEKS~(dmydufd>Ct z>RnKVGKtio&i!ZkMMpS>779y#eYERP!3hu{gO<$lo@7a3{+PL^J?o4Ga=iW?w%^Or z-IVb%be1dtz*kz$ohga4s}x3k1S0^vq4(Foa6WF#K3#c5s*yR+ZGt#HiB%~G1iP3! zO!uD*!Vxxwl~$8}F#lLmS&G2$k=5H^4R5xSne`aAA=7-P1Y7$TiOP3n?vE=vYnY!h zQNt$DFO7+tb!9Ze6vFybQ==R>uF9lf83D$OU7?!E0V-oHU1_P?-AZM8bVs#b14Nu zLTp3EButf>_SgYHqg;pW8o1epZf(lw9A23$fEs!IoJ(^rR^K*G{j|b|?es6%A62Sf{}!NsJ&;nU-Xx9i7WFw<8b;K=XiX7K@55 zSEk;qy`94^7HUN#e0zLYgXyiv^rUg|U*Gy}ir4ss*O!ZQIvXlu=YXFCil!<>{mw`G z`5K88g$+DU;7@ffPI?xvNfrR`0MC^qt+=_mNCFhfs7#J0$G>MEE|6A&XBa>7 z(2w`FjC31zvh?De`b-#x=|qZLs{#s3M2I{y4v*>5)xyWo+`*dZ;7GSMBhzgtrcEJq zs7{~}302LtDt@!HHcwOn0 zfg1FXUXKxh=h3n*4%j0#crbxhUUU*Gy&kuTTpDXz-*r@3(c*#`O<> zkr+0YGlB%`7l(WbBIFmueVxIJ!kw1_JRldA(}|G>4i4Vw$>13`T*2**p}P%=##(vR z{vmrg6wc!&eC>{>g_le%(&^O{n6Rn$ss(<=@9^M0wmk>fhXz~tt1v{YL)92!Mz)aR zU-MBs%$*DyAAok^w0`J0{?L%$94XxCUSlB)w*WGYj7eby7>55wwRn2cyf1El+sYIP zfy237QpTU%+~>PDWD4Mo$ZEwjp9!}nUHG=g=Z^R%ZY_fjO#0&1hA(e^H~;!q1~*zi z#%<_@(u)vG1m--4pIfIid_#n(mvxJ^rCWUwy43jJ68tTk6UYAL&2qA&vQ~7PXLze- z1RPhKkWiGcsoy#~bDo*uQWC!q@8t1csee`2H{n~HC#i+P2`*vpXUITB3 zEC6e|)t9{%U!IUKKX9521$4te8BA(WiSXSzaUl2V9^K>PF{Uru=>w<88d(kADNJWc zVY^zmO!|( z+iUri@d>j7KYoo-uOqxQvH%bm@nU=Y9J%HG)RZ53tZ*}TfS@OP$@#HdLTmywhS5`t zA~sAe8GnBXcqD>g4aN|)Mxiszl&SRU%%(@R%Epg7Z+2eS{}YPc`M z|3j0(lo`BGV6z6;g(lXd7*&QtqIR?N%@UQ>squKzkL~bjz>HOC>(560T_vrLzC0gT zc)Z3oa5A$4V?wE{8dM8}lS!fvb_)B%HzwS%w^^Ha$Zr?#kSrsBna&dypD#Usts*VE zxlo{PR-yQaX85uF$8JTT4{;fMv@qVC$qTX$j4!$P+~zhQsiz|}E4o!r>wv+|{RX)V za%S@0t{gp&cTQF-K(JjatPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>DD&k2*K~#8NfOYr45bk%&>K4Ik~XBx^es*m^^D5hfboC z5TdEv`@(x73sAsU2=awR>9u!nH$2GY=ak56wK_F~kO3#ALJ(v@rmJ*XC8{;0p8=+W zARV1x?#*)YwGIli4hePW>CSd#Q(2}0?-=ivEKs#XBTXt#K3|%At3IPa-XPV>A&3C( zYbx;+u!X_1GHTOP8y`dPOQirEBM)tGsO(RlGKfW8hE3)($TF5Wn zmw)JZVSK$ppvP|lGl@hubLV_%rAlv-9R`u+Y3=}W6nYKl{1@F9@~Ad2ihcX=r$&_+ z6tEWGUC*@4^B>qE4!f70~7P4{vdAGMtS3j!oL$r5>Z1A zkIoTk#Y=Cl`uYBL2quBTKxZq&fAk133*UF_*?2;na6S__x4vgB&nQ%5-v} zybjgjNezk?Ny_F1eLB%&)a}Y!piXC|YniCxOvy!=M#iAvWN~S1J2P&fs05t108!|* zaU~ZAou05f#pMO!$~r|;massN z!9W1-)@R67;!~v;3Zzw_fDTp935s@Ra(U)XM+@RK7&_XezepuZtA7Z=tq&fvrLj3w zcD=IsZsVgNpT2#wNm6%SU z*Q+!btZ8YdIg!}K%I|(-juJ&7OnZFb?lt#+%$HOce}y3|$kJ;^|IGr0V9bSR2nMbR zxU+VUW8Yuy<#SqiOk$D@7g?{5)lffYBl0Q4WHtcSJF$}S6MUjFph zh$AzT=QgQihF<}Izoo{@z=$K=%7Nh+W*zKm;o-`3c4F`tBy$3RKqXNTgN*1=y;`T% z>-8d)s7P8?C9WzImt-_%mdmOdmCXj<0(2an;ymo{ic4Ayryel%fnDhG9*d9W9O=sK zw(!=fHZBP2WX|0fwtBqRXfgr};_Kiw$tssrElyc^zT!I2J3|KMVQx3hW906f!(y$9 z3`5)dZrq){&lVrW2^T7^89Jh;5vaZvu93WmA+7`cEPXgs3vhR_Mp7cKsFPI-ludk9 zvsf)LR0yFM%B5LbP}yu6$C=^m!FHh$X%L3hDH?P5*$L&B)2eTmN~(Y^w=&Y#uE)ZV zS+(-o0FM8W!ZW|;90vC#!LYZ5d%mbthoUqBX}a%(jp1up6sGZ#SHkO%mC=|rIdOK8 zxT4h_b+hnT*<-0#Ey@%XY=3+J_X?L2k_=*OlUaJNw1zPgFihw*ArV?N}fnv|#^{@))=MWiT-;2j~0CJbnka@EB z+~36swTdP{nWLGtMy~>lZ|}1qvE;(p+S}j>ZRx$byM4&;gvmgkL4Dw%4d(UQH|RGW z!`^s@&f}HIO0G!xIB7wHlJCuQuEjlapjOaK?~!zh#etkdXGZ_EH06uO&A@_yYEkf1 z{Vm;>beSLJIf?)gGWj`YiV`oDUCxvg=z+y~xtrb|FclE79+p8vT?UQz9PVM^3dYbw zdB=8T{!uQi2bF^RuI|3%RPmW?Q5lO!{%hFpKzX-k?5We>UakRHH%s5c!*}~wdYUpi zhgTpAnDak!k1a`AA;bM~bgKKvM!E1t<6SVoTT;wU4Ez0Jc~Y=Vuuv&kcw;3Ap@iCW zS=?>*aMz(t3PD^^{L#GQS%P9MZr9$HzoMrgPY^H1=qfm=v1aGOt&y_7J-2L zocRZeVXh2^xq&gDI=N1IF#p(^USE%KAKI)G?a%r1aM8&!NzIet@@<0%p+Q#O(|x8+ z@fi;+-NC%$Tkikdq>+A0ADAD?+th8Z7lF&bjm3Ob}A+*R*Hu&kgd7>)`+!PO^+LuLJf-LG-ge7 zi%PA#t;0|l(|q1-!JLqo%*L!SXQ!SkP1IvL3W8AI%K>5|nO2fiem=eC{s6~*3%Y!2 zN8zN^rO9-_v%vv^?X7*k53%x3EKMwxl+X2_nJ+35s3pl2mxsFywxU@Yi@g9Zm#jyP zSwj=1HYl3{IX*SAIYxIrs!e08%S6SoY&$AO{Yyog^0Y&9p*H{aX7EBgl){x%02BcqGUNW9|qBpTjS*&;U#1Ne`?6-iG_H0g^hCVKh5vMo7HIyf>~0{)pcRt z#$H)kDyt{K&}{#Y)`zbu6cvAVWpM_-2zLQ6?a_hTrvywkRrG#gx6@OgQw(ql|1EM0 zjYOH9wBUSYDw|}k&?$Am)CSM&Y8|}r`j;XtK9n1P4d?a#YvdsY+1!-T9$qvsfvSP$ z3H&KT3O-kH^;p5F*?}_-Nwo1XLA@Jt#)&GfHceUci*n}w$jZFOmpvACD z6{$lLCf7;pj}6~H&p%qKm4R4tkVBuYoS;Q1U$ih~oB@F^R^MKIXM@fV33P-G$pZFo zN5($jqqlY*gOK>rq#x3M`fcD(mK0XAN=$(C+xo4K4UXCVa9?y%Y^_QP?rJRj&j4H` zDjRYt3Iwp5`>kCRJPVkN+w~9TUH_`tV8{Y2J-+C<*pAKt=U^1tn|1hHNzw}xtwXYI z*WCkg9}yzN_)N6MXN!!LAaNzuYxA{t3g#_3@|I-uhvx*Tla{&t0y%X(|WlC%6qe zF%pm1o=5v+eVzLK`ivb$xdXP^lkKuTbj790)Iai$C_pBEVYQ{+0JeL$vkh8dM- z@f=wXsvma$yRQ$+r>AY;3q<{`;7WCRtx{x4w17>d#tr|ymwk`P7h)1CQU>vQFYCVe zaL%#A#R&!>z<4x{Os|q?#0LlOn&va!bXgm;L)N3l?7^p^fCp?!8(>C+zwi0gpZO;q z2@8ht!j6vk16Xumr#jTW4#uDHUJ!Mio-f;HXBbXg0YwOMMt`p1Xcn>6?g6d8uP za{YN`mOzx`I&5j$cNxM$4~E0`0b7BWFh6D4YuKs(uKjP&$UeR_kAx7nMQ*etQ6R(& z=wnYC-$Nh#?8dBvvvVIp|fRIjuo6-*gZCk8z@xESEp~u6;%N$ z5J(@)b|o36>VXTnJ!9uH!u6ERx>0lcgOd}qEj?lpsUJA?`6OV5Kq;7(Jl~DsaC1^( zk+5i3{3HeX)L7FFI$^WqTE&FZQ_CdP#^hT>jhZjRUs-ktd%AV%hi4=zN#w~EenuWXM*?w(^oP?@oR~c0B>+#R-}Jx>eYj7Hd$cGCCL%B*)~Vvl zE>}v*3&d3)bC7nq7^y-qAGu1KLN+TFnt5mfGids|pJ)&08u;ThR$42ar4UF0R zaHlWZdv5TY@6$K4h~`T}7RIRq00TIruT$G`5q%ydm#vI_adXDgEdQxlyBcd_es zwfxHE`Uil)d$`77eYoAmxDDO@aCd%ldFu=(0fvKFkTnI8YN1RCChJi4UjiE{!`X~$ zO1u};D}^UZ&nK2$nH@MiuJBB5bK(4ym7`q-PxYP{mmhC>s|FMH=lwOW>nCiAY2k^f z+d%R5<^O4X+kQ`ww=8sNgnciMg5xMmJeYe7gg%S9&2CmU@6P(8g(+-`3-Wmo?9PO! z1W1QL4GQ>33A`msFL@zl&)6&@#<&dlPyel^#CySx`#VU({ z{B0NpWe9TL$jpI{3eCqaM39cZ33ec?F!BDhY9TshJEefO+68^sn&MzIwR;i z0t{&|ba(Cnpk-6Nfxixf9$}Md3j;si9J;(K$IGY&x9acb35$(a;N1d-_IzowVO0>2 z5z0_r->#NEbOOcDHG&`8J<4-*Tv5DX9v$M4p~e0$q9e)~3dO_te+A&Qx(8`B>9N7F z=0pN8!C!V?qD0ZtC1>XP$1rgQAemlwzVy7YG~Q{xLU5}A1j&FJY=m>u>@*GcqkfV9WjZt(66L!NFWON8J0UF`hp#ZgOv;I3UG)04=2lJ1)v7CoE zL;^R8ijZ@fa;jy`L;|@*4d82)XyCr~Y9mx9jhN_6>3BFV`!4EnNLLUT2CD4e$GK zJU#Q#KAw-NTJaBJv85>jjr2(Ia)(OBD z%aU#AR>9l=JcWU-qJeDZ$sWUZ^!ec<_t7d;mBr5n{u3fnOLF-+Ej*(TrUWiogIZQC ztpRyMTnAQ4sxu`8hF@_MNT8Iu7s-b}4IMA<(Ek4;Sp;VOu2?M@;1C9E^blTXa@60^ z0nt;uC!|!}O02vFT+7t@yE;^d2sO6vEe|17Nz3y+6F&luoBo7lq6Qk+1{9kwdk(TbK6C3XVHM zXy$da=-HV_NT`NZ-^aEUyy*STKhS0wK)PCU(}n56Gvh$0a&6e^eFJy-S^6hbT{r$* zDz6u)gv9iwOsHjXmq5)Q;M_ltUjR%RNQPMlV;FX)Da-h4TO`**11_LrT;PEYunh%L z=%EZgcC-}B6XTOXuZnB6cR#zb#FThrxGEyUgJ+UCU)nyB_Zq zYZMB-wpBsYT6wjknpi6?HCcCm1)4eYt^4y3KnzRiG(tgzJH@2uMa(OYfVtcWacb zi<4Ra6LXu3ky67%su5D1KCUw5NZDnnMnQoQSEh4`xB?Jt`nd&E0+C6g8V@rfl|-ac ziKb-h@#?ExLEB$&fa+idiNDEQiMm`)(K=757vG(;Vpy!F$igo-+qPVH#s0M1DW zA%No^<J}4LQp3LFJF`oZ1&SYKM#zV z9z4U8Y7a`Sa_pIQ-i`pY+Yd5AnCd!`iO*cOgE~disj90?0`YQGJd=hmZv-N+<^HdG zat^NT^>viz2xBpT#Inl^uYYAqydu=7rdn2O&2%8bNMG9?vB5ECE0X#02IFc~&~Smg zfhaIdrDLO6D;AlS+Uz;S12gEztgUq5B{IvFOH^Ywm7RX%#RCmI(yD z!O}m4*KCXl9bNrqwZ0afzNHSsq#BVqi4Hu{GI?FIy4juWN&qyq%+EB+`FOa4pTcmd zwDOxiU+*9A^QK;_Xe2t9%%qa2_}bxDH9r4N00q)&6gE^25g`B(TYGQ&*3834ij(RT zPs~({vS50Dw%5uVt75M#{qF82U~~`+Hm*m17H`JgKZyC~nqpck*`bhQt#rVZvYJI* z=l;}x4jS zo@)xQNFV?-*`;;>BdrdR2E%|OF41E$KoJD-QKed^=F+VHN&S0=08EgmEP+O($50AF zi1r@s&TzD+Tl=$Ji3W;*k|H)#eBmjFY{n!~{W)HP?ZZBF9l{{eF`WX{>n#l5^gV?) zvpR2f^;^Z$O#vQ*C7CHyHR~ZlPflQWo35B%d34yW4PoC5cEZ;(+nQM;TpAlekXZki zu2w#ucuxwp3E)sHsW3s0s({1Arg7j-I>c{?|F-;sn8U%$u1>|*04I*hy4RT5m)HAT z>G{nMw%O6`LHlgz)7%q~QIWwK91XyWuH4Nx% zui$D~eGWh0l!BmQQ8@&Y_-aXOrd+F38(y*lyI3MBQ@4JO@HEQBmAGAa>%eGizPazZMb}q?0xTMb=*)5gPO|Z9J`#*mWvl}bTqUj= z=+u`^peRkV(XRrSv?Bfc6?fK{k~jzuLW`?Nj4O{fWdPvIqY#-^IW#`14OW*&C;6=Vr=l|YaP_evnzwQIB?cn{~1xPLx6-N zlwant9eP-T0xjr-&H8uXNk^~vY)wh8kKh$Lq&}u`0|4E=D-3C`ks&n{; zx9%{ZNY;=is@R)+ z`O%)kDfqj813F=|{vBxPh$G!5%%Ruy@>HQl7-rLDiu))Y#nRv*m;z@G-O8Wi15WU? zJKNQn;b_Q5_GTX~mDipxyENnSJPabLG5yKna~>A1;kIow@qY^FSofg}iusY^Qy5Hc zQZ%@+Ty_uqX?xhZ0G68>KB9(4c4i&=qu`|BTXk?C ze-|f+RFW9K=|rQd{%_eV5D`!Fo&2~VJFVd!NEXRz*FE@o!o`{Y$=u~>>F&vN04~;G z=YGbiJ(Hx3^cYEcGSvqI2X&I$h}9treVC55il#&P$A-BL3bOJx{r!aSgc{T;$097A_y?iXt{{uW;M8Z#a@WaTyGMma|s zt3n{nCq6Nz>E^aeyQlh1+4^v2qec#*)|GeGU5-k~7UX}QzB#G#nhqjMwdxPO#(v&o z;jGIGuGiki?!7mFrEY9FyzAoDuVnF{!O80LG%bY*+jwDp2Bvf5BUDgrsq4#C$xLyGy4zc}Lu;R7M+$&3(R6=lxT&F%!dM-~`pwKBxq_qZef!8^WPI?l(JoPzBR#R?h+^}cf*W1%9 zzUsboe(KlOWb>OJUexHdktat9G##utYQYTO52t#MF(uvx2rx0iK9r2VwZ~twuDr2! z%cC9pKiEFgA6O3)fPPK6`02};f}ju!k4xiEJ!r@nb8Z@q#2D__KcVcR^68Js_vf|vBmLT7xIOUaO(SQ?{DG@ z&mJiF3v|CmR!1kA?Hjm#xYMA$*?)?)__78P3@_?3*VfF&cugzX`Run`T-h&fRHd>B zoCB9kgP|(J?6@<--j3;Tr{-=5$NNIm@j7Y!kW*27ZTl1FvwS8;`%QdDTw)lyC+py` zqLZ&^voJrF`;`f&s$?~z&P;AlN{zV)gt?jXycoRXhWlEB*$U@&xfm5^-lAcxXooC- z-yZLum$I_$U0EbE4AcBEc*pm5Harp*k8tjHY}o!gb@wKmkC7NxSw0ObGK1UlG1WT( zOvEtVcM+?`dp_C0<;7$$jf$+@{7vm}pL-o0H7m>Cw53yD=bBfT;j$znJ8C7i)n8 z5Fmt*RDSKx!c%wZ@A|OZOa&nPm(Q5$(b_!@8kf|9-vFFNDjJesu z!u|ON_YL@u7t`Y|-}EZPio)8`cO8dn+)TF}bVwHPg2#K0p6)vVg^(W~?L;8b=hweU zuD;W{ZW~+)MvWa=2bN!7)61?$()jowOK+Kc79H3rpnYe{uX(XtmUR8B zpKTC`fAtV$*0m)wQWl8}HiQUct9mTziBDB^hz`jDAS0xW;cEu-dZ|(D%k&NRLGana z6aj{3c#r?Y?_)g#@60_s`9chf%1Vs-YrOjq3WBeFMlrn>)oD@f`#jq2Q3O2CMZq%< z5C0vEeM90W0Xqc-(e3>=R*6ctMs5nX>t@gcVBL(0j86BP92+vbHD+!X?Hl;EsFv1_ zJ@fGc0br^X`tj}~N4X4HkovV0-&h1VWtczPb6ezw-ge!N<)2)Wz6Fd49&EQ)nk{&9 zG%5v!!eR(RLoB_4kKW%Y;&kDer8ieK;M*_ZSQa$L$;>8SQpBZl);{>vBr6yif# zkY5?k`3leAT1h6DM388#0$!JFZ@qyOdx zMbqYo+aC*y40%{rYoEk1Cv2YEOyzlWiY$N|)wd=mep;s#+EUmX!&k3J`>xTja(9q@ z&lNqFidBN7${Txfj{->w;|A^+@E?CGpTx2&>+fvM5at56_T5v4(GWtUeb^7--vn6s zUa3r(f9;D>Sq+oOP@@`rms}G-XN~;@?ZKA^1#mo1jy&l3!o}CE=qy=4p;9VueRS!w zdZmB}6SRg`^E3i-aL^8+LWr9T2wj@G%HZQ*ED|L)FlKhZbP$MMEKS~(dmydufd>Ct z>RnKVGKtio&i!ZkMMpS>779y#eYERP!3hu{gO<$lo@7a3{+PL^J?o4Ga=iW?w%^Or z-IVb%be1dtz*kz$ohga4s}x3k1S0^vq4(Foa6WF#K3#c5s*yR+ZGt#HiB%~G1iP3! zO!uD*!Vxxwl~$8}F#lLmS&G2$k=5H^4R5xSne`aAA=7-P1Y7$TiOP3n?vE=vYnY!h zQNt$DFO7+tb!9Ze6vFybQ==R>uF9lf83D$OU7?!E0V-oHU1_P?-AZM8bVs#b14Nu zLTp3EButf>_SgYHqg;pW8o1epZf(lw9A23$fEs!IoJ(^rR^K*G{j|b|?es6%A62Sf{}!NsJ&;nU-Xx9i7WFw<8b;K=XiX7K@55 zSEk;qy`94^7HUN#e0zLYgXyiv^rUg|U*Gy}ir4ss*O!ZQIvXlu=YXFCil!<>{mw`G z`5K88g$+DU;7@ffPI?xvNfrR`0MC^qt+=_mNCFhfs7#J0$G>MEE|6A&XBa>7 z(2w`FjC31zvh?De`b-#x=|qZLs{#s3M2I{y4v*>5)xyWo+`*dZ;7GSMBhzgtrcEJq zs7{~}302LtDt@!HHcwOn0 zfg1FXUXKxh=h3n*4%j0#crbxhUUU*Gy&kuTTpDXz-*r@3(c*#`O<> zkr+0YGlB%`7l(WbBIFmueVxIJ!kw1_JRldA(}|G>4i4Vw$>13`T*2**p}P%=##(vR z{vmrg6wc!&eC>{>g_le%(&^O{n6Rn$ss(<=@9^M0wmk>fhXz~tt1v{YL)92!Mz)aR zU-MBs%$*DyAAok^w0`J0{?L%$94XxCUSlB)w*WGYj7eby7>55wwRn2cyf1El+sYIP zfy237QpTU%+~>PDWD4Mo$ZEwjp9!}nUHG=g=Z^R%ZY_fjO#0&1hA(e^H~;!q1~*zi z#%<_@(u)vG1m--4pIfIid_#n(mvxJ^rCWUwy43jJ68tTk6UYAL&2qA&vQ~7PXLze- z1RPhKkWiGcsoy#~bDo*uQWC!q@8t1csee`2H{n~HC#i+P2`*vpXUITB3 zEC6e|)t9{%U!IUKKX9521$4te8BA(WiSXSzaUl2V9^K>PF{Uru=>w<88d(kADNJWc zVY^zmO!|( z+iUri@d>j7KYoo-uOqxQvH%bm@nU=Y9J%HG)RZ53tZ*}TfS@OP$@#HdLTmywhS5`t zA~sAe8GnBXcqD>g4aN|)Mxiszl&SRU%%(@R%Epg7Z+2eS{}YPc`M z|3j0(lo`BGV6z6;g(lXd7*&QtqIR?N%@UQ>squKzkL~bjz>HOC>(560T_vrLzC0gT zc)Z3oa5A$4V?wE{8dM8}lS!fvb_)B%HzwS%w^^Ha$Zr?#kSrsBna&dypD#Usts*VE zxlo{PR-yQaX85uF$8JTT4{;fMv@qVC$qTX$j4!$P+~zhQsiz|}E4o!r>wv+|{RX)V za%S@0t{gp&cTQF-K(JjatPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>DD&k2*K~#8NfOYr45bk%&>K4Ik~XBx^es*m^^D5hfboC z5TdEv`@(x73sAsU2=awR>9u!nH$2GY=ak56wK_F~kO3#ALJ(v@rmJ*XC8{;0p8=+W zARV1x?#*)YwGIli4hePW>CSd#Q(2}0?-=ivEKs#XBTXt#K3|%At3IPa-XPV>A&3C( zYbx;+u!X_1GHTOP8y`dPOQirEBM)tGsO(RlGKfW8hE3)($TF5Wn zmw)JZVSK$ppvP|lGl@hubLV_%rAlv-9R`u+Y3=}W6nYKl{1@F9@~Ad2ihcX=r$&_+ z6tEWGUC*@4^B>qE4!f70~7P4{vdAGMtS3j!oL$r5>Z1A zkIoTk#Y=Cl`uYBL2quBTKxZq&fAk133*UF_*?2;na6S__x4vgB&nQ%5-v} zybjgjNezk?Ny_F1eLB%&)a}Y!piXC|YniCxOvy!=M#iAvWN~S1J2P&fs05t108!|* zaU~ZAou05f#pMO!$~r|;massN z!9W1-)@R67;!~v;3Zzw_fDTp935s@Ra(U)XM+@RK7&_XezepuZtA7Z=tq&fvrLj3w zcD=IsZsVgNpT2#wNm6%SU z*Q+!btZ8YdIg!}K%I|(-juJ&7OnZFb?lt#+%$HOce}y3|$kJ;^|IGr0V9bSR2nMbR zxU+VUW8Yuy<#SqiOk$D@7g?{5)lffYBl0Q4WHtcSJF$}S6MUjFph zh$AzT=QgQihF<}Izoo{@z=$K=%7Nh+W*zKm;o-`3c4F`tBy$3RKqXNTgN*1=y;`T% z>-8d)s7P8?C9WzImt-_%mdmOdmCXj<0(2an;ymo{ic4Ayryel%fnDhG9*d9W9O=sK zw(!=fHZBP2WX|0fwtBqRXfgr};_Kiw$tssrElyc^zT!I2J3|KMVQx3hW906f!(y$9 z3`5)dZrq){&lVrW2^T7^89Jh;5vaZvu93WmA+7`cEPXgs3vhR_Mp7cKsFPI-ludk9 zvsf)LR0yFM%B5LbP}yu6$C=^m!FHh$X%L3hDH?P5*$L&B)2eTmN~(Y^w=&Y#uE)ZV zS+(-o0FM8W!ZW|;90vC#!LYZ5d%mbthoUqBX}a%(jp1up6sGZ#SHkO%mC=|rIdOK8 zxT4h_b+hnT*<-0#Ey@%XY=3+J_X?L2k_=*OlUaJNw1zPgFihw*ArV?N}fnv|#^{@))=MWiT-;2j~0CJbnka@EB z+~36swTdP{nWLGtMy~>lZ|}1qvE;(p+S}j>ZRx$byM4&;gvmgkL4Dw%4d(UQH|RGW z!`^s@&f}HIO0G!xIB7wHlJCuQuEjlapjOaK?~!zh#etkdXGZ_EH06uO&A@_yYEkf1 z{Vm;>beSLJIf?)gGWj`YiV`oDUCxvg=z+y~xtrb|FclE79+p8vT?UQz9PVM^3dYbw zdB=8T{!uQi2bF^RuI|3%RPmW?Q5lO!{%hFpKzX-k?5We>UakRHH%s5c!*}~wdYUpi zhgTpAnDak!k1a`AA;bM~bgKKvM!E1t<6SVoTT;wU4Ez0Jc~Y=Vuuv&kcw;3Ap@iCW zS=?>*aMz(t3PD^^{L#GQS%P9MZr9$HzoMrgPY^H1=qfm=v1aGOt&y_7J-2L zocRZeVXh2^xq&gDI=N1IF#p(^USE%KAKI)G?a%r1aM8&!NzIet@@<0%p+Q#O(|x8+ z@fi;+-NC%$Tkikdq>+A0ADAD?+th8Z7lF&bjm3Ob}A+*R*Hu&kgd7>)`+!PO^+LuLJf-LG-ge7 zi%PA#t;0|l(|q1-!JLqo%*L!SXQ!SkP1IvL3W8AI%K>5|nO2fiem=eC{s6~*3%Y!2 zN8zN^rO9-_v%vv^?X7*k53%x3EKMwxl+X2_nJ+35s3pl2mxsFywxU@Yi@g9Zm#jyP zSwj=1HYl3{IX*SAIYxIrs!e08%S6SoY&$AO{Yyog^0Y&9p*H{aX7EBgl){x%02BcqGUNW9|qBpTjS*&;U#1Ne`?6-iG_H0g^hCVKh5vMo7HIyf>~0{)pcRt z#$H)kDyt{K&}{#Y)`zbu6cvAVWpM_-2zLQ6?a_hTrvywkRrG#gx6@OgQw(ql|1EM0 zjYOH9wBUSYDw|}k&?$Am)CSM&Y8|}r`j;XtK9n1P4d?a#YvdsY+1!-T9$qvsfvSP$ z3H&KT3O-kH^;p5F*?}_-Nwo1XLA@Jt#)&GfHceUci*n}w$jZFOmpvACD z6{$lLCf7;pj}6~H&p%qKm4R4tkVBuYoS;Q1U$ih~oB@F^R^MKIXM@fV33P-G$pZFo zN5($jqqlY*gOK>rq#x3M`fcD(mK0XAN=$(C+xo4K4UXCVa9?y%Y^_QP?rJRj&j4H` zDjRYt3Iwp5`>kCRJPVkN+w~9TUH_`tV8{Y2J-+C<*pAKt=U^1tn|1hHNzw}xtwXYI z*WCkg9}yzN_)N6MXN!!LAaNzuYxA{t3g#_3@|I-uhvx*Tla{&t0y%X(|WlC%6qe zF%pm1o=5v+eVzLK`ivb$xdXP^lkKuTbj790)Iai$C_pBEVYQ{+0JeL$vkh8dM- z@f=wXsvma$yRQ$+r>AY;3q<{`;7WCRtx{x4w17>d#tr|ymwk`P7h)1CQU>vQFYCVe zaL%#A#R&!>z<4x{Os|q?#0LlOn&va!bXgm;L)N3l?7^p^fCp?!8(>C+zwi0gpZO;q z2@8ht!j6vk16Xumr#jTW4#uDHUJ!Mio-f;HXBbXg0YwOMMt`p1Xcn>6?g6d8uP za{YN`mOzx`I&5j$cNxM$4~E0`0b7BWFh6D4YuKs(uKjP&$UeR_kAx7nMQ*etQ6R(& z=wnYC-$Nh#?8dBvvvVIp|fRIjuo6-*gZCk8z@xESEp~u6;%N$ z5J(@)b|o36>VXTnJ!9uH!u6ERx>0lcgOd}qEj?lpsUJA?`6OV5Kq;7(Jl~DsaC1^( zk+5i3{3HeX)L7FFI$^WqTE&FZQ_CdP#^hT>jhZjRUs-ktd%AV%hi4=zN#w~EenuWXM*?w(^oP?@oR~c0B>+#R-}Jx>eYj7Hd$cGCCL%B*)~Vvl zE>}v*3&d3)bC7nq7^y-qAGu1KLN+TFnt5mfGids|pJ)&08u;ThR$42ar4UF0R zaHlWZdv5TY@6$K4h~`T}7RIRq00TIruT$G`5q%ydm#vI_adXDgEdQxlyBcd_es zwfxHE`Uil)d$`77eYoAmxDDO@aCd%ldFu=(0fvKFkTnI8YN1RCChJi4UjiE{!`X~$ zO1u};D}^UZ&nK2$nH@MiuJBB5bK(4ym7`q-PxYP{mmhC>s|FMH=lwOW>nCiAY2k^f z+d%R5<^O4X+kQ`ww=8sNgnciMg5xMmJeYe7gg%S9&2CmU@6P(8g(+-`3-Wmo?9PO! z1W1QL4GQ>33A`msFL@zl&)6&@#<&dlPyel^#CySx`#VU({ z{B0NpWe9TL$jpI{3eCqaM39cZ33ec?F!BDhY9TshJEefO+68^sn&MzIwR;i z0t{&|ba(Cnpk-6Nfxixf9$}Md3j;si9J;(K$IGY&x9acb35$(a;N1d-_IzowVO0>2 z5z0_r->#NEbOOcDHG&`8J<4-*Tv5DX9v$M4p~e0$q9e)~3dO_te+A&Qx(8`B>9N7F z=0pN8!C!V?qD0ZtC1>XP$1rgQAemlwzVy7YG~Q{xLU5}A1j&FJY=m>u>@*GcqkfV9WjZt(66L!NFWON8J0UF`hp#ZgOv;I3UG)04=2lJ1)v7CoE zL;^R8ijZ@fa;jy`L;|@*4d82)XyCr~Y9mx9jhN_6>3BFV`!4EnNLLUT2CD4e$GK zJU#Q#KAw-NTJaBJv85>jjr2(Ia)(OBD z%aU#AR>9l=JcWU-qJeDZ$sWUZ^!ec<_t7d;mBr5n{u3fnOLF-+Ej*(TrUWiogIZQC ztpRyMTnAQ4sxu`8hF@_MNT8Iu7s-b}4IMA<(Ek4;Sp;VOu2?M@;1C9E^blTXa@60^ z0nt;uC!|!}O02vFT+7t@yE;^d2sO6vEe|17Nz3y+6F&luoBo7lq6Qk+1{9kwdk(TbK6C3XVHM zXy$da=-HV_NT`NZ-^aEUyy*STKhS0wK)PCU(}n56Gvh$0a&6e^eFJy-S^6hbT{r$* zDz6u)gv9iwOsHjXmq5)Q;M_ltUjR%RNQPMlV;FX)Da-h4TO`**11_LrT;PEYunh%L z=%EZgcC-}B6XTOXuZnB6cR#zb#FThrxGEyUgJ+UCU)nyB_Zq zYZMB-wpBsYT6wjknpi6?HCcCm1)4eYt^4y3KnzRiG(tgzJH@2uMa(OYfVtcWacb zi<4Ra6LXu3ky67%su5D1KCUw5NZDnnMnQoQSEh4`xB?Jt`nd&E0+C6g8V@rfl|-ac ziKb-h@#?ExLEB$&fa+idiNDEQiMm`)(K=757vG(;Vpy!F$igo-+qPVH#s0M1DW zA%No^<J}4LQp3LFJF`oZ1&SYKM#zV z9z4U8Y7a`Sa_pIQ-i`pY+Yd5AnCd!`iO*cOgE~disj90?0`YQGJd=hmZv-N+<^HdG zat^NT^>viz2xBpT#Inl^uYYAqydu=7rdn2O&2%8bNMG9?vB5ECE0X#02IFc~&~Smg zfhaIdrDLO6D;AlS+Uz;S12gEztgUq5B{IvFOH^Ywm7RX%#RCmI(yD z!O}m4*KCXl9bNrqwZ0afzNHSsq#BVqi4Hu{GI?FIy4juWN&qyq%+EB+`FOa4pTcmd zwDOxiU+*9A^QK;_Xe2t9%%qa2_}bxDH9r4N00q)&6gE^25g`B(TYGQ&*3834ij(RT zPs~({vS50Dw%5uVt75M#{qF82U~~`+Hm*m17H`JgKZyC~nqpck*`bhQt#rVZvYJI* z=l;}x4jS zo@)xQNFV?-*`;;>BdrdR2E%|OF41E$KoJD-QKed^=F+VHN&S0=08EgmEP+O($50AF zi1r@s&TzD+Tl=$Ji3W;*k|H)#eBmjFY{n!~{W)HP?ZZBF9l{{eF`WX{>n#l5^gV?) zvpR2f^;^Z$O#vQ*C7CHyHR~ZlPflQWo35B%d34yW4PoC5cEZ;(+nQM;TpAlekXZki zu2w#ucuxwp3E)sHsW3s0s({1Arg7j-I>c{?|F-;sn8U%$u1>|*04I*hy4RT5m)HAT z>G{nMw%O6`LHlgz)7%q~QIWwK91XyWuH4Nx% zui$D~eGWh0l!BmQQ8@&Y_-aXOrd+F38(y*lyI3MBQ@4JO@HEQBmAGAa>%eGizPazZMb}q?0xTMb=*)5gPO|Z9J`#*mWvl}bTqUj= z=+u`^peRkV(XRrSv?Bfc6?fK{k~jzuLW`?Nj4O{fWdPvIqY#-^IW#`14OW*&C;6=Vr=l|YaP_evnzwQIB?cn{~1xPLx6-N zlwant9eP-T0xjr-&H8uXNk^~vY)wh8kKh$Lq&}u`0|4E=D-3C`ks&n{; zx9%{ZNY;=is@R)+ z`O%)kDfqj813F=|{vBxPh$G!5%%Ruy@>HQl7-rLDiu))Y#nRv*m;z@G-O8Wi15WU? zJKNQn;b_Q5_GTX~mDipxyENnSJPabLG5yKna~>A1;kIow@qY^FSofg}iusY^Qy5Hc zQZ%@+Ty_uqX?xhZ0G68>KB9(4c4i&=qu`|BTXk?C ze-|f+RFW9K=|rQd{%_eV5D`!Fo&2~VJFVd!NEXRz*FE@o!o`{Y$=u~>>F&vN04~;G z=YGbiJ(Hx3^cYEcGSvqI2X&I$h}9treVC55il#&P$A-BL3bOJx{r!aSgc{T;$097A_y?iXt{{uW;M8Z#a@WaTyGMma|s zt3n{nCq6Nz>E^aeyQlh1+4^v2qec#*)|GeGU5-k~7UX}QzB#G#nhqjMwdxPO#(v&o z;jGIGuGiki?!7mFrEY9FyzAoDuVnF{!O80LG%bY*+jwDp2Bvf5BUDgrsq4#C$xLyGy4zc}Lu;R7M+$&3(R6=lxT&F%!dM-~`pwKBxq_qZef!8^WPI?l(JoPzBR#R?h+^}cf*W1%9 zzUsboe(KlOWb>OJUexHdktat9G##utYQYTO52t#MF(uvx2rx0iK9r2VwZ~twuDr2! z%cC9pKiEFgA6O3)fPPK6`02};f}ju!k4xiEJ!r@nb8Z@q#2D__KcVcR^68Js_vf|vBmLT7xIOUaO(SQ?{DG@ z&mJiF3v|CmR!1kA?Hjm#xYMA$*?)?)__78P3@_?3*VfF&cugzX`Run`T-h&fRHd>B zoCB9kgP|(J?6@<--j3;Tr{-=5$NNIm@j7Y!kW*27ZTl1FvwS8;`%QdDTw)lyC+py` zqLZ&^voJrF`;`f&s$?~z&P;AlN{zV)gt?jXycoRXhWlEB*$U@&xfm5^-lAcxXooC- z-yZLum$I_$U0EbE4AcBEc*pm5Harp*k8tjHY}o!gb@wKmkC7NxSw0ObGK1UlG1WT( zOvEtVcM+?`dp_C0<;7$$jf$+@{7vm}pL-o0H7m>Cw53yD=bBfT;j$znJ8C7i)n8 z5Fmt*RDSKx!c%wZ@A|OZOa&nPm(Q5$(b_!@8kf|9-vFFNDjJesu z!u|ON_YL@u7t`Y|-}EZPio)8`cO8dn+)TF}bVwHPg2#K0p6)vVg^(W~?L;8b=hweU zuD;W{ZW~+)MvWa=2bN!7)61?$()jowOK+Kc79H3rpnYe{uX(XtmUR8B zpKTC`fAtV$*0m)wQWl8}HiQUct9mTziBDB^hz`jDAS0xW;cEu-dZ|(D%k&NRLGana z6aj{3c#r?Y?_)g#@60_s`9chf%1Vs-YrOjq3WBeFMlrn>)oD@f`#jq2Q3O2CMZq%< z5C0vEeM90W0Xqc-(e3>=R*6ctMs5nX>t@gcVBL(0j86BP92+vbHD+!X?Hl;EsFv1_ zJ@fGc0br^X`tj}~N4X4HkovV0-&h1VWtczPb6ezw-ge!N<)2)Wz6Fd49&EQ)nk{&9 zG%5v!!eR(RLoB_4kKW%Y;&kDer8ieK;M*_ZSQa$L$;>8SQpBZl);{>vBr6yif# zkY5?k`3leAT1h6DM388#0$!JFZ@qyOdx zMbqYo+aC*y40%{rYoEk1Cv2YEOyzlWiY$N|)wd=mep;s#+EUmX!&k3J`>xTja(9q@ z&lNqFidBN7${Txfj{->w;|A^+@E?CGpTx2&>+fvM5at56_T5v4(GWtUeb^7--vn6s zUa3r(f9;D>Sq+oOP@@`rms}G-XN~;@?ZKA^1#mo1jy&l3!o}CE=qy=4p;9VueRS!w zdZmB}6SRg`^E3i-aL^8+LWr9T2wj@G%HZQ*ED|L)FlKhZbP$MMEKS~(dmydufd>Ct z>RnKVGKtio&i!ZkMMpS>779y#eYERP!3hu{gO<$lo@7a3{+PL^J?o4Ga=iW?w%^Or z-IVb%be1dtz*kz$ohga4s}x3k1S0^vq4(Foa6WF#K3#c5s*yR+ZGt#HiB%~G1iP3! zO!uD*!Vxxwl~$8}F#lLmS&G2$k=5H^4R5xSne`aAA=7-P1Y7$TiOP3n?vE=vYnY!h zQNt$DFO7+tb!9Ze6vFybQ==R>uF9lf83D$OU7?!E0V-oHU1_P?-AZM8bVs#b14Nu zLTp3EButf>_SgYHqg;pW8o1epZf(lw9A23$fEs!IoJ(^rR^K*G{j|b|?es6%A62Sf{}!NsJ&;nU-Xx9i7WFw<8b;K=XiX7K@55 zSEk;qy`94^7HUN#e0zLYgXyiv^rUg|U*Gy}ir4ss*O!ZQIvXlu=YXFCil!<>{mw`G z`5K88g$+DU;7@ffPI?xvNfrR`0MC^qt+=_mNCFhfs7#J0$G>MEE|6A&XBa>7 z(2w`FjC31zvh?De`b-#x=|qZLs{#s3M2I{y4v*>5)xyWo+`*dZ;7GSMBhzgtrcEJq zs7{~}302LtDt@!HHcwOn0 zfg1FXUXKxh=h3n*4%j0#crbxhUUU*Gy&kuTTpDXz-*r@3(c*#`O<> zkr+0YGlB%`7l(WbBIFmueVxIJ!kw1_JRldA(}|G>4i4Vw$>13`T*2**p}P%=##(vR z{vmrg6wc!&eC>{>g_le%(&^O{n6Rn$ss(<=@9^M0wmk>fhXz~tt1v{YL)92!Mz)aR zU-MBs%$*DyAAok^w0`J0{?L%$94XxCUSlB)w*WGYj7eby7>55wwRn2cyf1El+sYIP zfy237QpTU%+~>PDWD4Mo$ZEwjp9!}nUHG=g=Z^R%ZY_fjO#0&1hA(e^H~;!q1~*zi z#%<_@(u)vG1m--4pIfIid_#n(mvxJ^rCWUwy43jJ68tTk6UYAL&2qA&vQ~7PXLze- z1RPhKkWiGcsoy#~bDo*uQWC!q@8t1csee`2H{n~HC#i+P2`*vpXUITB3 zEC6e|)t9{%U!IUKKX9521$4te8BA(WiSXSzaUl2V9^K>PF{Uru=>w<88d(kADNJWc zVY^zmO!|( z+iUri@d>j7KYoo-uOqxQvH%bm@nU=Y9J%HG)RZ53tZ*}TfS@OP$@#HdLTmywhS5`t zA~sAe8GnBXcqD>g4aN|)Mxiszl&SRU%%(@R%Epg7Z+2eS{}YPc`M z|3j0(lo`BGV6z6;g(lXd7*&QtqIR?N%@UQ>squKzkL~bjz>HOC>(560T_vrLzC0gT zc)Z3oa5A$4V?wE{8dM8}lS!fvb_)B%HzwS%w^^Ha$Zr?#kSrsBna&dypD#Usts*VE zxlo{PR-yQaX85uF$8JTT4{;fMv@qVC$qTX$j4!$P+~zhQsiz|}E4o!r>wv+|{RX)V za%S@0t{gp&cTQF-K(JjatPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>DD&k2*K~#8NfOYr45bk%&>K4Ik~XBx^es*m^^D5hfboC z5TdEv`@(x73sAsU2=awR>9u!nH$2GY=ak56wK_F~kO3#ALJ(v@rmJ*XC8{;0p8=+W zARV1x?#*)YwGIli4hePW>CSd#Q(2}0?-=ivEKs#XBTXt#K3|%At3IPa-XPV>A&3C( zYbx;+u!X_1GHTOP8y`dPOQirEBM)tGsO(RlGKfW8hE3)($TF5Wn zmw)JZVSK$ppvP|lGl@hubLV_%rAlv-9R`u+Y3=}W6nYKl{1@F9@~Ad2ihcX=r$&_+ z6tEWGUC*@4^B>qE4!f70~7P4{vdAGMtS3j!oL$r5>Z1A zkIoTk#Y=Cl`uYBL2quBTKxZq&fAk133*UF_*?2;na6S__x4vgB&nQ%5-v} zybjgjNezk?Ny_F1eLB%&)a}Y!piXC|YniCxOvy!=M#iAvWN~S1J2P&fs05t108!|* zaU~ZAou05f#pMO!$~r|;massN z!9W1-)@R67;!~v;3Zzw_fDTp935s@Ra(U)XM+@RK7&_XezepuZtA7Z=tq&fvrLj3w zcD=IsZsVgNpT2#wNm6%SU z*Q+!btZ8YdIg!}K%I|(-juJ&7OnZFb?lt#+%$HOce}y3|$kJ;^|IGr0V9bSR2nMbR zxU+VUW8Yuy<#SqiOk$D@7g?{5)lffYBl0Q4WHtcSJF$}S6MUjFph zh$AzT=QgQihF<}Izoo{@z=$K=%7Nh+W*zKm;o-`3c4F`tBy$3RKqXNTgN*1=y;`T% z>-8d)s7P8?C9WzImt-_%mdmOdmCXj<0(2an;ymo{ic4Ayryel%fnDhG9*d9W9O=sK zw(!=fHZBP2WX|0fwtBqRXfgr};_Kiw$tssrElyc^zT!I2J3|KMVQx3hW906f!(y$9 z3`5)dZrq){&lVrW2^T7^89Jh;5vaZvu93WmA+7`cEPXgs3vhR_Mp7cKsFPI-ludk9 zvsf)LR0yFM%B5LbP}yu6$C=^m!FHh$X%L3hDH?P5*$L&B)2eTmN~(Y^w=&Y#uE)ZV zS+(-o0FM8W!ZW|;90vC#!LYZ5d%mbthoUqBX}a%(jp1up6sGZ#SHkO%mC=|rIdOK8 zxT4h_b+hnT*<-0#Ey@%XY=3+J_X?L2k_=*OlUaJNw1zPgFihw*ArV?N}fnv|#^{@))=MWiT-;2j~0CJbnka@EB z+~36swTdP{nWLGtMy~>lZ|}1qvE;(p+S}j>ZRx$byM4&;gvmgkL4Dw%4d(UQH|RGW z!`^s@&f}HIO0G!xIB7wHlJCuQuEjlapjOaK?~!zh#etkdXGZ_EH06uO&A@_yYEkf1 z{Vm;>beSLJIf?)gGWj`YiV`oDUCxvg=z+y~xtrb|FclE79+p8vT?UQz9PVM^3dYbw zdB=8T{!uQi2bF^RuI|3%RPmW?Q5lO!{%hFpKzX-k?5We>UakRHH%s5c!*}~wdYUpi zhgTpAnDak!k1a`AA;bM~bgKKvM!E1t<6SVoTT;wU4Ez0Jc~Y=Vuuv&kcw;3Ap@iCW zS=?>*aMz(t3PD^^{L#GQS%P9MZr9$HzoMrgPY^H1=qfm=v1aGOt&y_7J-2L zocRZeVXh2^xq&gDI=N1IF#p(^USE%KAKI)G?a%r1aM8&!NzIet@@<0%p+Q#O(|x8+ z@fi;+-NC%$Tkikdq>+A0ADAD?+th8Z7lF&bjm3Ob}A+*R*Hu&kgd7>)`+!PO^+LuLJf-LG-ge7 zi%PA#t;0|l(|q1-!JLqo%*L!SXQ!SkP1IvL3W8AI%K>5|nO2fiem=eC{s6~*3%Y!2 zN8zN^rO9-_v%vv^?X7*k53%x3EKMwxl+X2_nJ+35s3pl2mxsFywxU@Yi@g9Zm#jyP zSwj=1HYl3{IX*SAIYxIrs!e08%S6SoY&$AO{Yyog^0Y&9p*H{aX7EBgl){x%02BcqGUNW9|qBpTjS*&;U#1Ne`?6-iG_H0g^hCVKh5vMo7HIyf>~0{)pcRt z#$H)kDyt{K&}{#Y)`zbu6cvAVWpM_-2zLQ6?a_hTrvywkRrG#gx6@OgQw(ql|1EM0 zjYOH9wBUSYDw|}k&?$Am)CSM&Y8|}r`j;XtK9n1P4d?a#YvdsY+1!-T9$qvsfvSP$ z3H&KT3O-kH^;p5F*?}_-Nwo1XLA@Jt#)&GfHceUci*n}w$jZFOmpvACD z6{$lLCf7;pj}6~H&p%qKm4R4tkVBuYoS;Q1U$ih~oB@F^R^MKIXM@fV33P-G$pZFo zN5($jqqlY*gOK>rq#x3M`fcD(mK0XAN=$(C+xo4K4UXCVa9?y%Y^_QP?rJRj&j4H` zDjRYt3Iwp5`>kCRJPVkN+w~9TUH_`tV8{Y2J-+C<*pAKt=U^1tn|1hHNzw}xtwXYI z*WCkg9}yzN_)N6MXN!!LAaNzuYxA{t3g#_3@|I-uhvx*Tla{&t0y%X(|WlC%6qe zF%pm1o=5v+eVzLK`ivb$xdXP^lkKuTbj790)Iai$C_pBEVYQ{+0JeL$vkh8dM- z@f=wXsvma$yRQ$+r>AY;3q<{`;7WCRtx{x4w17>d#tr|ymwk`P7h)1CQU>vQFYCVe zaL%#A#R&!>z<4x{Os|q?#0LlOn&va!bXgm;L)N3l?7^p^fCp?!8(>C+zwi0gpZO;q z2@8ht!j6vk16Xumr#jTW4#uDHUJ!Mio-f;HXBbXg0YwOMMt`p1Xcn>6?g6d8uP za{YN`mOzx`I&5j$cNxM$4~E0`0b7BWFh6D4YuKs(uKjP&$UeR_kAx7nMQ*etQ6R(& z=wnYC-$Nh#?8dBvvvVIp|fRIjuo6-*gZCk8z@xESEp~u6;%N$ z5J(@)b|o36>VXTnJ!9uH!u6ERx>0lcgOd}qEj?lpsUJA?`6OV5Kq;7(Jl~DsaC1^( zk+5i3{3HeX)L7FFI$^WqTE&FZQ_CdP#^hT>jhZjRUs-ktd%AV%hi4=zN#w~EenuWXM*?w(^oP?@oR~c0B>+#R-}Jx>eYj7Hd$cGCCL%B*)~Vvl zE>}v*3&d3)bC7nq7^y-qAGu1KLN+TFnt5mfGids|pJ)&08u;ThR$42ar4UF0R zaHlWZdv5TY@6$K4h~`T}7RIRq00TIruT$G`5q%ydm#vI_adXDgEdQxlyBcd_es zwfxHE`Uil)d$`77eYoAmxDDO@aCd%ldFu=(0fvKFkTnI8YN1RCChJi4UjiE{!`X~$ zO1u};D}^UZ&nK2$nH@MiuJBB5bK(4ym7`q-PxYP{mmhC>s|FMH=lwOW>nCiAY2k^f z+d%R5<^O4X+kQ`ww=8sNgnciMg5xMmJeYe7gg%S9&2CmU@6P(8g(+-`3-Wmo?9PO! z1W1QL4GQ>33A`msFL@zl&)6&@#<&dlPyel^#CySx`#VU({ z{B0NpWe9TL$jpI{3eCqaM39cZ33ec?F!BDhY9TshJEefO+68^sn&MzIwR;i z0t{&|ba(Cnpk-6Nfxixf9$}Md3j;si9J;(K$IGY&x9acb35$(a;N1d-_IzowVO0>2 z5z0_r->#NEbOOcDHG&`8J<4-*Tv5DX9v$M4p~e0$q9e)~3dO_te+A&Qx(8`B>9N7F z=0pN8!C!V?qD0ZtC1>XP$1rgQAemlwzVy7YG~Q{xLU5}A1j&FJY=m>u>@*GcqkfV9WjZt(66L!NFWON8J0UF`hp#ZgOv;I3UG)04=2lJ1)v7CoE zL;^R8ijZ@fa;jy`L;|@*4d82)XyCr~Y9mx9jhN_6>3BFV`!4EnNLLUT2CD4e$GK zJU#Q#KAw-NTJaBJv85>jjr2(Ia)(OBD z%aU#AR>9l=JcWU-qJeDZ$sWUZ^!ec<_t7d;mBr5n{u3fnOLF-+Ej*(TrUWiogIZQC ztpRyMTnAQ4sxu`8hF@_MNT8Iu7s-b}4IMA<(Ek4;Sp;VOu2?M@;1C9E^blTXa@60^ z0nt;uC!|!}O02vFT+7t@yE;^d2sO6vEe|17Nz3y+6F&luoBo7lq6Qk+1{9kwdk(TbK6C3XVHM zXy$da=-HV_NT`NZ-^aEUyy*STKhS0wK)PCU(}n56Gvh$0a&6e^eFJy-S^6hbT{r$* zDz6u)gv9iwOsHjXmq5)Q;M_ltUjR%RNQPMlV;FX)Da-h4TO`**11_LrT;PEYunh%L z=%EZgcC-}B6XTOXuZnB6cR#zb#FThrxGEyUgJ+UCU)nyB_Zq zYZMB-wpBsYT6wjknpi6?HCcCm1)4eYt^4y3KnzRiG(tgzJH@2uMa(OYfVtcWacb zi<4Ra6LXu3ky67%su5D1KCUw5NZDnnMnQoQSEh4`xB?Jt`nd&E0+C6g8V@rfl|-ac ziKb-h@#?ExLEB$&fa+idiNDEQiMm`)(K=757vG(;Vpy!F$igo-+qPVH#s0M1DW zA%No^<J}4LQp3LFJF`oZ1&SYKM#zV z9z4U8Y7a`Sa_pIQ-i`pY+Yd5AnCd!`iO*cOgE~disj90?0`YQGJd=hmZv-N+<^HdG zat^NT^>viz2xBpT#Inl^uYYAqydu=7rdn2O&2%8bNMG9?vB5ECE0X#02IFc~&~Smg zfhaIdrDLO6D;AlS+Uz;S12gEztgUq5B{IvFOH^Ywm7RX%#RCmI(yD z!O}m4*KCXl9bNrqwZ0afzNHSsq#BVqi4Hu{GI?FIy4juWN&qyq%+EB+`FOa4pTcmd zwDOxiU+*9A^QK;_Xe2t9%%qa2_}bxDH9r4N00q)&6gE^25g`B(TYGQ&*3834ij(RT zPs~({vS50Dw%5uVt75M#{qF82U~~`+Hm*m17H`JgKZyC~nqpck*`bhQt#rVZvYJI* z=l;}x4jS zo@)xQNFV?-*`;;>BdrdR2E%|OF41E$KoJD-QKed^=F+VHN&S0=08EgmEP+O($50AF zi1r@s&TzD+Tl=$Ji3W;*k|H)#eBmjFY{n!~{W)HP?ZZBF9l{{eF`WX{>n#l5^gV?) zvpR2f^;^Z$O#vQ*C7CHyHR~ZlPflQWo35B%d34yW4PoC5cEZ;(+nQM;TpAlekXZki zu2w#ucuxwp3E)sHsW3s0s({1Arg7j-I>c{?|F-;sn8U%$u1>|*04I*hy4RT5m)HAT z>G{nMw%O6`LHlgz)7%q~QIWwK91XyWuH4Nx% zui$D~eGWh0l!BmQQ8@&Y_-aXOrd+F38(y*lyI3MBQ@4JO@HEQBmAGAa>%eGizPazZMb}q?0xTMb=*)5gPO|Z9J`#*mWvl}bTqUj= z=+u`^peRkV(XRrSv?Bfc6?fK{k~jzuLW`?Nj4O{fWdPvIqY#-^IW#`14OW*&C;6=Vr=l|YaP_evnzwQIB?cn{~1xPLx6-N zlwant9eP-T0xjr-&H8uXNk^~vY)wh8kKh$Lq&}u`0|4E=D-3C`ks&n{; zx9%{ZNY;=is@R)+ z`O%)kDfqj813F=|{vBxPh$G!5%%Ruy@>HQl7-rLDiu))Y#nRv*m;z@G-O8Wi15WU? zJKNQn;b_Q5_GTX~mDipxyENnSJPabLG5yKna~>A1;kIow@qY^FSofg}iusY^Qy5Hc zQZ%@+Ty_uqX?xhZ0G68>KB9(4c4i&=qu`|BTXk?C ze-|f+RFW9K=|rQd{%_eV5D`!Fo&2~VJFVd!NEXRz*FE@o!o`{Y$=u~>>F&vN04~;G z=YGbiJ(Hx3^cYEcGSvqI2X&I$h}9treVC55il#&P$A-BL3bOJx{r!aSgc{T;$097A_y?iXt{{uW;M8Z#a@WaTyGMma|s zt3n{nCq6Nz>E^aeyQlh1+4^v2qec#*)|GeGU5-k~7UX}QzB#G#nhqjMwdxPO#(v&o z;jGIGuGiki?!7mFrEY9FyzAoDuVnF{!O80LG%bY*+jwDp2Bvf5BUDgrsq4#C$xLyGy4zc}Lu;R7M+$&3(R6=lxT&F%!dM-~`pwKBxq_qZef!8^WPI?l(JoPzBR#R?h+^}cf*W1%9 zzUsboe(KlOWb>OJUexHdktat9G##utYQYTO52t#MF(uvx2rx0iK9r2VwZ~twuDr2! z%cC9pKiEFgA6O3)fPPK6`02};f}ju!k4xiEJ!r@nb8Z@q#2D__KcVcR^68Js_vf|vBmLT7xIOUaO(SQ?{DG@ z&mJiF3v|CmR!1kA?Hjm#xYMA$*?)?)__78P3@_?3*VfF&cugzX`Run`T-h&fRHd>B zoCB9kgP|(J?6@<--j3;Tr{-=5$NNIm@j7Y!kW*27ZTl1FvwS8;`%QdDTw)lyC+py` zqLZ&^voJrF`;`f&s$?~z&P;AlN{zV)gt?jXycoRXhWlEB*$U@&xfm5^-lAcxXooC- z-yZLum$I_$U0EbE4AcBEc*pm5Harp*k8tjHY}o!gb@wKmkC7NxSw0ObGK1UlG1WT( zOvEtVcM+?`dp_C0<;7$$jf$+@{7vm}pL-o0H7m>Cw53yD=bBfT;j$znJ8C7i)n8 z5Fmt*RDSKx!c%wZ@A|OZOa&nPm(Q5$(b_!@8kf|9-vFFNDjJesu z!u|ON_YL@u7t`Y|-}EZPio)8`cO8dn+)TF}bVwHPg2#K0p6)vVg^(W~?L;8b=hweU zuD;W{ZW~+)MvWa=2bN!7)61?$()jowOK+Kc79H3rpnYe{uX(XtmUR8B zpKTC`fAtV$*0m)wQWl8}HiQUct9mTziBDB^hz`jDAS0xW;cEu-dZ|(D%k&NRLGana z6aj{3c#r?Y?_)g#@60_s`9chf%1Vs-YrOjq3WBeFMlrn>)oD@f`#jq2Q3O2CMZq%< z5C0vEeM90W0Xqc-(e3>=R*6ctMs5nX>t@gcVBL(0j86BP92+vbHD+!X?Hl;EsFv1_ zJ@fGc0br^X`tj}~N4X4HkovV0-&h1VWtczPb6ezw-ge!N<)2)Wz6Fd49&EQ)nk{&9 zG%5v!!eR(RLoB_4kKW%Y;&kDer8ieK;M*_ZSQa$L$;>8SQpBZl);{>vBr6yif# zkY5?k`3leAT1h6DM388#0$!JFZ@qyOdx zMbqYo+aC*y40%{rYoEk1Cv2YEOyzlWiY$N|)wd=mep;s#+EUmX!&k3J`>xTja(9q@ z&lNqFidBN7${Txfj{->w;|A^+@E?CGpTx2&>+fvM5at56_T5v4(GWtUeb^7--vn6s zUa3r(f9;D>Sq+oOP@@`rms}G-XN~;@?ZKA^1#mo1jy&l3!o}CE=qy=4p;9VueRS!w zdZmB}6SRg`^E3i-aL^8+LWr9T2wj@G%HZQ*ED|L)FlKhZbP$MMEKS~(dmydufd>Ct z>RnKVGKtio&i!ZkMMpS>779y#eYERP!3hu{gO<$lo@7a3{+PL^J?o4Ga=iW?w%^Or z-IVb%be1dtz*kz$ohga4s}x3k1S0^vq4(Foa6WF#K3#c5s*yR+ZGt#HiB%~G1iP3! zO!uD*!Vxxwl~$8}F#lLmS&G2$k=5H^4R5xSne`aAA=7-P1Y7$TiOP3n?vE=vYnY!h zQNt$DFO7+tb!9Ze6vFybQ==R>uF9lf83D$OU7?!E0V-oHU1_P?-AZM8bVs#b14Nu zLTp3EButf>_SgYHqg;pW8o1epZf(lw9A23$fEs!IoJ(^rR^K*G{j|b|?es6%A62Sf{}!NsJ&;nU-Xx9i7WFw<8b;K=XiX7K@55 zSEk;qy`94^7HUN#e0zLYgXyiv^rUg|U*Gy}ir4ss*O!ZQIvXlu=YXFCil!<>{mw`G z`5K88g$+DU;7@ffPI?xvNfrR`0MC^qt+=_mNCFhfs7#J0$G>MEE|6A&XBa>7 z(2w`FjC31zvh?De`b-#x=|qZLs{#s3M2I{y4v*>5)xyWo+`*dZ;7GSMBhzgtrcEJq zs7{~}302LtDt@!HHcwOn0 zfg1FXUXKxh=h3n*4%j0#crbxhUUU*Gy&kuTTpDXz-*r@3(c*#`O<> zkr+0YGlB%`7l(WbBIFmueVxIJ!kw1_JRldA(}|G>4i4Vw$>13`T*2**p}P%=##(vR z{vmrg6wc!&eC>{>g_le%(&^O{n6Rn$ss(<=@9^M0wmk>fhXz~tt1v{YL)92!Mz)aR zU-MBs%$*DyAAok^w0`J0{?L%$94XxCUSlB)w*WGYj7eby7>55wwRn2cyf1El+sYIP zfy237QpTU%+~>PDWD4Mo$ZEwjp9!}nUHG=g=Z^R%ZY_fjO#0&1hA(e^H~;!q1~*zi z#%<_@(u)vG1m--4pIfIid_#n(mvxJ^rCWUwy43jJ68tTk6UYAL&2qA&vQ~7PXLze- z1RPhKkWiGcsoy#~bDo*uQWC!q@8t1csee`2H{n~HC#i+P2`*vpXUITB3 zEC6e|)t9{%U!IUKKX9521$4te8BA(WiSXSzaUl2V9^K>PF{Uru=>w<88d(kADNJWc zVY^zmO!|( z+iUri@d>j7KYoo-uOqxQvH%bm@nU=Y9J%HG)RZ53tZ*}TfS@OP$@#HdLTmywhS5`t zA~sAe8GnBXcqD>g4aN|)Mxiszl&SRU%%(@R%Epg7Z+2eS{}YPc`M z|3j0(lo`BGV6z6;g(lXd7*&QtqIR?N%@UQ>squKzkL~bjz>HOC>(560T_vrLzC0gT zc)Z3oa5A$4V?wE{8dM8}lS!fvb_)B%HzwS%w^^Ha$Zr?#kSrsBna&dypD#Usts*VE zxlo{PR-yQaX85uF$8JTT4{;fMv@qVC$qTX$j4!$P+~zhQsiz|}E4o!r>wv+|{RX)V za%S@0t{gp&cTQF-K(JjatPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>DOX^8PK~#8N&AkVh zT~*ZvyxZxwO;7JVq)|c%O&|gSf~Z(gkft9XO$bs11cK64R8VZFpePEWBGS>&At50l zq}R!0>TRd)_OE>>K!Q>D{Qv)XzQr(e=gv9%?!ER}?|R>T_Bp{?YxKW2I44EO6)2;c z>o}-MpVdk~wM2669_)-*+57OQ)_Fp>7Sf-_&K|iXJChOX&CeS8XSfteAD213!I{efU!c;&^M(uMbdZ*f54^?QaB@$p^P98oQHLau&tpr z(;_q|F%lR%rlbEmgD(AdrjQlUj7r1`I!kHFabhV4<`GFE5KS<&tf_Iq2Q(9m%=nfl z0PGRstNejDg!r(`C}I8v!^@2EgINaQ!x}lLASF3PnJ`&{AYH()1}}afUzyLv zSUcvENd}#S^vhBt3Q9?s17eyIaL@;8?7jA1M;6JHmt=^Cz47H2=6>;8_1IHU8uscm zX?R=AMmt1^FmA zBq?-Rf8e-M$Z5n*M4-_~Jo#k&?eEdnYJBG4;s4o~MiAf1LUk75>ZbVm zo0D^|BwN-AQcDS!mS!-Q|BbKyUtpFiH>jU~pFaGUOtCHuX9Jt#Yrf-k^;4#j!GQYU z&LR*8;4H~_t!33l{8a0Sc0a>#B7f+fD3HOvq{InaY74&+4&wbtzsn+xBGheB{%1mE{%dzuh?D{X>raT z*s?UH88o)b+(MJ)3;MLB9IB38DSOO+<6LkZJ_!j~B>5KIHG&{d`YTVOWI zv}b*I?hU0Eml7heptiIH9N}8dOY7yTPC91{E6|95muyQx+(1pB7|1JkEa5=ZG0RK= zK^BwJ-}+|#vYY%rykub_Y%btCg)FuKs;tP94?l}}ce>|P?f4NRHt-TfVy0nc-encmV^?n~ueRKa{|1(Im6d5cO@1UU)|R^k+^l%tY#Gni5F1Dq>J4Jen1R zuHnEFyhe{d0-bkZ*4m1sQ8w z-5|0I_Bui-pj}w7I>B5CT+Nl7c?YQvAC{ke7%KY84`GHap2sTIRswlVYyI()&+|u~ zlZ##|kd#265fVE%WR4$Wliiu{5RRed+fV?k+=xIRDj;n0tM0pO_r0bMh$bx1#03RoA%^wKDiVBc0G%PVdFnSiLMo9jFhsTngx;Qy0#4 z-HdY!aEwR*I!YbR!HbBxF!L%!T(a0Np$xK-OB|(1;`mk@gU>aAChG_V0IXIo#gGf(yA9#mdXg939ETh(QJgI z{bj4$MlCoP=ij-od&+3bDKs14{ZICv03Q4ZWhcurDkQq=K79YZ)XfO@OxJNLxmB4y zrRitarFPziSs61zjvSu-b4?J6%;y09l446>7HeNMGr%&cG*2@qJ3Jv;D55zCHRe#} z18fVOF(>b+Qaodpy8S};&;zqc6UxuMm9GLiDaoX^q=IUJ-2^~8W47JIXdd*I0f-FJ zEpMm97MZIf>cfmtOXg(97DX zn(c8NHVp=u(Z4f#^;K8DeZV^*Hu$^wRci%FmHg%rdiT9LU5mApxWptSC`pHp$=|*} z6x%YI6EQFYf+tV1<{uDNyUC{Y9#7nq5#dQ@w@nqa26fK;Qz z#0bPHkv{OMNGF0SYC~|v^*V_TIxKhN#rmj&DIgPJVO(>FC!GS@e?NA}{{4iawcS$J zh!3vekd}~$08*A>M8misnKjqaF663|R^}hy`t{4KkA5U66(~iWYgaz>z#}uK?WHZp z-)}~3WJ~#(*O~#MY`_ziz96nLKnkN~U=$j+dj8k8I>)mVCh z-yojhC&3xOg96H|BfF-Syr|E*#;f%JM+&VVNHd~jC0Fo&@J+JE6vWy#tSO&y>VjI8 zd!F~@uYdZ)WA?L!#E>XSoc`_A?6(i+x?fMD#Acr2n%KY%x#eX}jG*2FsAVlJ@!X>e zA3Y}BW4J{i)ojgk-~Z09fBWYr4?FSTE6)F{<@8IPkub3P-0-h|L5pAIYgVU8KT&aB zLMl6u*f!8r&rjRh2lm^y(n#CozlaRC*2MM<-O7ukf>hF3UA+!%?<21-W!>E@<<$1#7EAB7hc|6+J!T@t5fCXU zT|3P$S@hQJKm6sJZ*B2xz#~;GqVq2M(yT+K1h%$QE|5(bLs5t}bjhAdRIPGSB{`HE zJ{FH0t1Zg~l_NyWawTS4S9RTV`S(_@sz$T~DCec+i9`Jx?)*l}P|pKxzU+;Gh2PDu z-A+Udye@UJ#Ns}X+bD<*9_L+oU485f2s_tEQV_ZgXTgt1bGMO?lZs*LKuhx$Ro#4Zwg=!5W%HhvG~m&|MIcd zUfk}+dEg()PE(fo0z`UL99>*+)0wko56kNs>+bEn;s?d&-*i-jXu_Q=W0{@hXk_=y z@SASEB^x%$w*!J3OLPqY!D)4SYbV_4r5+Pk&U%(?a;g(G%Ft_Q~-L})fx)J-tK8lt$Va} zxKREBjZ?K@d%R+MxjRjQwgPbBV$_UuNL7tt6*3L|V^fF1H6T3bQmKx&ypa`Q{bPM;{N_Mwx{fuAI$LZhxYS-!vgB*t>0#WGHkC^X${mXjDNF?pc&sq5N^IK)=GD@TZr631&0+c;T zb<8Y=T+9)N@@Hu$tJ$E7xylrdK?P|Q#8EC^$RK!J%~W6|BT}foRzJ@8fwL!k?#z!g zjpQh&2Ku}uE4%Kx?boQA+qM&VB9n0m0V@TK;M6lwKrZABaQn=QIQ#@21_=zVuw({0 zTWBC}5X+&ZJ)Tog+-V9rmT@S>P`&CW9KG*_Uq4N>2$FTu-~83R_4iDs!iqvCDu&Im z1Njv4E3a=l<~W1omT?xn{OWHE)fUu==pG# zE)It(0r{eI7Qs8W2YZD9tWN;DU>#3V=k(ZtK+~<6bG#uWZ>KgbQ2SSC-cxb z9_T7fR1&?^l}{Z!AzHGd8w1o;@M|E+V<(s5!*wc#zDFRs+;xI z2H0a@2O1C)mlVz?pE3(X=NG$AENlDCgVD(+CfA>K#<7#H`~KN12w}_#tqQlsp>H@%Gy%tDnNW#u@m2;R zDn~=X2yQBH)>LC|W!L*l> zzWaXZsTvW^Q76sgN$gSxr9rCp4&7JaOd^ZO>Q{85!qny7p~!JEbFl>j!;S%# zHOv6Opz1?`oVow3>rXnaaPBqq!ADUlSkF0&bddAANrLukI9I% zv6t6*0%{Qc*W6K3t9ES-P^+esG%auRP;5Cd0J}^HMvk_Oi-C7SFc?;DR&Qb0*k(af z-km;eEO2JDc0;oK4FDwzSuVhpBbC$Qopii{P}niL9X9AJ!-8!J0Zr0UzI66ix(_?F zo{B%JB{ji0;MbdMTW?P%j|Ggn7R3Jikk0_GkSV*jI_IQ{%6 zs{x4_1=0t6q;xKHc#bOo-JIX#F@Ej^$BSzhlC4X5Qq!a*X&TF0CtCTDExEBW8>MAZ z+|)I2)8!|gyx+8`qevz+2QTzVLM^kHzmvUvNl2OX9GiG` z?Wp3g(U&hE2kxgqY(Zrf;7F@jt5)uR0JI^Z(J5yhk3`*2+FcDqH-_+ma;|--zN05B zzviZn$&-ca^jmfr{*0im$vhxTkLM)1o$=EC2hAG4_^JGh&$2Mh@@?u%U)1;Cf*!gx zed1R7``gr~J}ap!qFV6m-^s84__eD(-;XzjX%7Vy#0+a2(-7IcfPz5qK!xwK_xf+% z@tkc77+0ps=0cnp2{j$6*$yW))?nbfqv));698DPs^*Jc(OC`iR5M6WE|JxI{^^<3 z4E_U&FgUb9BR~sHIyM%+nh+^5SF*e)wYi@^UKd*vu9O2v9MY6KPc636K8vgAdkvpH zV~hpWfl{*)2{8s}2f9h=G-6Vw%&rm?oqI(;(Q7!+r`X9-&|8tF1C~>1<{q=$o_M=m zh`w;rLE-(siUZzRXcy<7;+^psuX!wS{XW-?TRPkeKb4+#25N&EYj-~M(1e!yA0E5u zy6^ta-V;i#19g~7=H;ozO4|_9J=;?(>oaCn$BZU4ZJ`>NgV95ZyMsP@$DjgLs$GZ8 z-&fh8c>MWNUmaL3RCb6hTRZabgYeX8*aFdD(_NPX;THmi(31 zwtM+@&I1hSfD{8E)|bwm+409GFMskcmrbv3vMY&O8e#3bSLwu~LXSWYfa)Fwa*#pA z6~Slbrgn2bQyr^1v#;Oi|LUH3qvXxMU2yWkPnNvY>hCoxEs$rn{nE>w%!4Et7&WF7 zr`V#~F?|c6vg;7TnHvVP3snhZ?36u54QaK7uf?mcXrMD7xV2e{&QP8nJ0DXEf)diI z;g@%f0O^L7BvlCN7JP@m17VX%VwIdPpImEc27e$1^4E4zQ}Wt*<0 z3wX5HaS_gCPHF*@9+_m;xj+5#x4-$(ArIY| zee~FY^R5JaE$X}^6WqJbA`ysephF2m1si+Jw<_|cU+5*I^-sSX zzInq)ipIuqAVm_!8^3kk=TC@Mi_^{s?*EOfZSDYq+EWYC1V8~pP!^6!dg2C z;s0EO&%4@L-kp#>OXO1(w`G*_B&RF({r89ebKyRLSa{dt*xwy~- z9127a9KB2SnlNiz4R#1*Yy-LGd0uZkc4N4Fe6>o++!FC=}nI4KulqCw-Q7K|qi z+65cxb6r~UQhfVO`|LmLfFtKXA@}_?PrSH##$nM{z7{_D?AB9HqgK@4<_t}6S?2;o zTmT;k0BQkpXiC+T(L(^oto55^f1LphLaD@>v(TF}NkDDoS&hIC15G>Ij-Y6G(R?#} zr11v)flBR98S76NtIT>J@C#^AC(D*;P>V?IGk1nzrH*Y@pAmu61Rkk)-s77t{APV? zC%f-EP3KmU52$MaSpRG_m;XPq=LzVnAj#1YISDrQF>k~u+y(>_OLak-^9$_^#I z>#h-72I_bJR(IBzA~|mi?-<_a4P?#48a9Od>H7H7$5aZf((>)+mfDXzb>_Kyfm|d} z?9=*ZKGS)^fkP&Z88&L#Qb33;oe8DQJa!tGWyY;E~4UvbiLy1K=$#W{ymj{oS~`j5U>TCvj8zB_8F z|DCJUjpxY`!vf0-9Hh?uR1a#!sZZ9t)p_yP+28&yMJ<&zIcbJ}?G?-~)v({w)`FXd z*cY9m&pTas9kERM@BZPiHt)C(f5b_qy#DkkkkKDKcI`#itk5bIy7h&Bj8cR-PK6q& z-x!)%sYSlI+>-}yitT;y9ZCw+D2gm=abG6r6Oa1kdzzDS?_v+epS-(g?*Wx4kpX}5XpBQ;eNuzbG*iq|hdvPkV*+lDs1K`8R07IZ0l2JvRHycnu8X404 zFV5Mmvw#7cM1SMMN(Q zQeKEPu>s7h{c}f>@lO2O3ei)fX{(+*HU&ggOh`NTk@+}Lh1ijcUu|g`g`JM|n`hs5 zUnzD9fEi(B>hFG3@LJx0$tB<_a}@&6LW5L=?91l^!wrBFm1~qxAqC_n25$~i=2D(3 z+;=>%tABRmEMoS{X|oam+7yIv&>{l!{$L^XfMbM^dct-fs1w(<8;D>+kphDi**$lR z?(56*g!c8!yz%lWOt#UuXV$(Q{i`>otb;hDcc@XU~2J<7DczNxALo6I5qD<0FUCM0r|f4iAR3 zrStdKT<12f?D^UPCn+=RumoyZT2o!5wpM-hR@L9*E1Dj9IL)^?L^CUPRVqt%ZOkx9 zJ-TkQ%36T|ef-4kdmrAib%TBJ7mi-DdEMo=^*80KG;T?O7HVLEX6!H^2%ru2v(yK{tQ~`g_B7{ko*33_Ak16^(q<~c5Pp+FlNnaCExDOJ^du1pV zb)B=@PCqH`unN~_Aw6;Zx+%a6PbT@b-B-xN$6ZVR0_kb*oSX+|x- zDk?Uhu~s;;c#(GvwEJB*-o34Lj|b1cp})1ss&5_AzkZtKIE{65Fb%{I zsSP>=Knld8$s^POvb?dFV|ETh9Dtl@oVdew>nvNc*i9f7?V4Ky`h?P&$zKFoMnVCU z2qYuX%1-L=!?i3Ez8Kg)SGbntnYjELBgTw>@XKeF^S+f11ml`ZH4AyRN8>=$s{*9D zutF>XqM}+Q+O#S_*s*LAPz6WhiUW*Tr4%$bP+=cX23cNH?@f1x=Pj_8zAoZ&1iUNJ zq^qwf#PyaU!=A^gZ>)r@vV+_k_xvcDIipiroi9J15wC8P39xMBfb^pn07Y?_Bw{B# z&N_x+CLI(J;USbc>(>Y@IFNn-O%qb!oL&60`^Xv$KeH_hBFRPpHG6S@Jb*)hTFErE z2{2gA1(0JVgkW|GM?;Wp?CDL=HovgumLEnPEuGa~@9+Pt_EuNMJ=L(exn2rMIN(%> zANLoMs$RX3UT~dr<@d<8n&22HzsD^v)+wZ-z$_7#BsxsYvOy}_V~Lh5PtU%RJpV=; zM`YbAVcMAyE{C;s_l7;8d}Z+gi{BcT1E-^kCgnmBG2)liI z4^KhAS==!fAIyj$WwcDH6)IwwCwLDctx@52B-xWN33`=9i5YPpF!cFLwzT_Wz)#Qo-V6Si)i$^t))OZVPzY^h`OdDnI$4qb;~ z!k84uS`6in1BOVD)Uu^yFa$i(z+GLbI3k0Y+L3#PtL|dEi>!vLKq*1sQV2FjfMO_jb*=`+e1sdS_vl`yEbmW_?#i-D%!lE_00`` zyy4#UJc%roHy588&Vuj(JWpa(uS-C0)z$<+-*AGVMe+7N9n}GL4BQ*{z1KOrbCwBB z3V+cG$PRTh$2F)Z4Ybobh1${91X+^C0FI2y9*t8AjZWh1YuEOD=bp8{xy9}6uJ-qh zKIgNOiRI5fcvVwV^@&CG>ZGaVQdNphz#aX`uZ-C=km{VAFhbvY$)m*st+P^Q;nWh5a31_eDR*ygX5(@08 z^VUD}Wbbj?kAq!?2nXO?v-0_a>&RND)rhEYSnH`N=H%ib1z&pU*gs@VPju@gXyRW}L zO;at4NZA~9dT#!K-@G+){Khjcc~z(FZ@l5mKKki9A9(7jg?_%B4k=B%_q8SLbEi^U zW6`B~JvKXD82Zdn-t0;G@z=7`Z}MMXr_Hqx9MwWAwf!uY5|BUT;P*eNe{z2Pf)lED z{M3pK-eX64b}5=OJ3Q`--@E0H*vWS}^7XYHwQU>DJ0opt(VpW3IlX;T`>LgFf(*dy zn`=b#!fnSf6_j5`<{nySa4;1+|bQW zKZCcuIkKkve*5dEHXU&Az~0j{KepgJiTyZqZ+W=qlm+oMx2dkJ+k%Ai5JjnlEl?qe zr7-}Q*_4;_Hxd7z<>qyr$Z}MZMNmIcwl{zNy?MQF4+=(%-SEnytx}M>P=_ZIF zq}=D96kHUcl$ywDI7>o)2xKvT<(sQAkUOJBu|ks}peC}+g@~wgixS335Q%1$ZWre8 zZ=BU|E1UytL*V7hC1fJ}3V;tPbnHlF+t?;Ay}X1#Xh01xvO9$-8i*z=URID?Te!n9 zTeFBRkNDv|{nezs!1F$`PCn(X?Dz%J8;-4n5hn5l6t44oSMa1uFx_ft?7~+hn563K`C*u*_$Laj)9OaTiGup_*5r*&ZcIs1j?i>b!_zxFkVv#3Z?^v z2AR$B@7nG$3z-}KK%HyZy)o*6(Pi3PJJ!f?$*dWSS&X<(JpNBO7AC5p4Z*<**w)JB zV$J##h-xOBS{$r=V>pdRGFk=>CP@goE(H=r`?ws4M~|>?yQO}{_57l{{afzNFZ_l$ zdcH0W0lwMh+ceJvbV=C*x6MHAb#3*yCRvO>!fuDu1J5V|8+odX*IpDQ;awzc21!WR$4C+)%K zjZn6(f~=`YU2HC6CUTxfEWv=CNEf+KnzEc1T6QHz^}v7@LIWMLsOZTQDQBcp%gWgc zqVN8$&$ibiW^~lP`}ZGp;xl6=Y_#bZ(CmXfgx)s3>3pu~wU^ftVmp&2fC5rfP-v83 zXCPL++f4~ES7Uc|)oz_-3W0K{;uhx48|yHxASX{8PiM#bm9bw#}9g$5GYG7REzIE*EK?%Hfhkpj@|C2AXrNoGRMYi8ro%cb&I0$xIw6)FEqW=hVhdA1c!UIM&hxS3Y_0mX^l#kMx8vxYj242m8)n~n>EZRX zMX|axYqK`dPN}1g{f$(+B2z1tZL1w{FfNXQ31Pok6#n#C+EZ|xg0NCx=FW!?t41W^ zx#ED2BW3R~J{w-NJ!11%s>prjrTE)FOzPVlWs}dJwET_U-k!~Fj&fy}nj_x}Nje0n z0Fg8n?!v2D(;SpYtm2Vag5uf5pwxBsl&fjXY!|gQJJ_X`XYSBuRCo6q=4JMhG|+n| z+l{l3HGC?StiJFNC71GPaayW_dkZ2Tk*E1Ke;u!{p;ejCAoT&Uv+Kmd(5drAo`)S ztEhKN`smZ;r~WQ}`A2;5P5P2M@?ivJy*71>{fVQ$ci-=tEMF(XEH!M}G!Nr`q_!gx zV$$*5>sq&N8<&WQ84SSP3W?F^;JbZ>#0kT+yAJ>{EsYxw6h4bNg}y3Ix_hBi?bb27 zd5;q>M;J-9SpB-jIf{Hl1~`w?sWX@YMQuI(_-fa2xnV@w+(2lq1VIoHUxv6I(fp9_ z|DwKX{hX8oGb^ejoiaUx@@5O3#&ymLzkKZZt@HOQw`iu?+=}b}?%jUZcH=Cg3xK`#_1Qgjv(5vKh+{t}u<;`(Mg!&O zv~(_4OG0k#j2SbZl$SGj#YI)uOx)UBnF~{WM&eYL|cY+xHp{oVuF5s z+wWUck*3MlZ|T4KJAJeE%#d!Q7FzVQy65&01dqZ*Ycim5WOlh5+a(piE707gwOchz z=+GgYVr(@o>6!h(7*)-l9~jX4ry-Dajx^n{BIuP+T{37#(}+22=44=RFTS)Q$Q3h@ znQM~`12+wtL=32kQaQ$OWy7%xPMX-$-A`!ZqNb01vGb;%bj_PPl1J_9n6qv}^^EHu z5|>{cO`UH0eh>#Oae*Z?SHT`@Q>UGhd*oNqNhgwgTVMrH4Xc4$R#iqlLfFkFweTn0QjAJZD zJz+Qb`1wCQ^Pon)$~b_Tk%aZLRg7?g8QX z^(hn9uhc(YaLd|_zMpj@EDZC$r7Nv@ph*t(DrWDU9QN|#6YjkuZy|1jbLvoJQ+L88dv@CO1D<;?;7%-&$s2m{kiz z1y3AYx3tyKX4y^|3F=eT?|2z$zIov@zZ#acj`rO`9<-TW^ya!BKH1v~Omgz~9_swg z{okL`5fl}o%3HJf&vj`R+Z~PaS&l>i|Dl>PI%#bVwd^-L=veL_e;d8<3XZ6iWmK_H zvOW+C09DXkbEW0&Nd+@|OA%?9alaLJ_B;z-9R7pY4Cm zS7#>KT=-1KQ|87)DJD+uwesa|Pj_3IyV%3!X603?-kY!Yu6nBPwP*YO@j`!J+Uf>l zY?8ByYN0{3B3H!xE4b6lVSXTub=_w0ArRR7PCjuvI+>rzB5mtXy$VixNH9L+UwA}$b zw6kGlwzWri(pKOwS$Azba}NN_?k(Mwo-B?ykaw6SkUPaZDiO|5Svkb|UU?TT^t{TxQqltOT* zKm#?U1Bmu(_>MDh&W^FYZ2%qMu6(|@bxS9qjI_2&-q5+`e{dVksz6QOTNrldER@;H z*O)t#zzZBAD3EPKbrDD~e)0L$3FTA*d}8=O##okRmSseuNk#xb2dF3`X4fIaUb98V zfBPD`W%HQShQOu{3Fpn&GH%R^V`nUzH8~^EM&Wsq>OAuNl-fGUJd!~=VdF?_N} z-86%omwKB7y2w38ulw}*eXiGi^gfkKF5QH2M(toA8GYMrlVqV?I;()~OO$HmYCwH$ zGh|za54>Bl!2n^coVk?~gI?|Fq1=*VM>FJWQm}ADbx!jd?uv83p?19wcsI_nq3$k! z3n-oqyoF#$=G?fk$g-tCE0(W@n)*?gaIxJfox_4%(kumf;+_bxQDaJ*%_0%whfV)uX>V;+^iqO*2(LFTNv>}h|Lf`d{T&Xq zvx$^;HRXayGgh5{&GxL)f6f)p&E2c!P|&AC5!5@HPy+gE%c&Q2o^fekQfY?V7j#>r zd+%o;(SQjNR<0#xPK!lulnsm${-iXJn92ZT|J(9phwa8$S*@aKF$&EhH%Er4qt;dc zrp+6BDG5LjN|h;d3DF$9GlSpR071bZCE-;O^ zfk$k}l6d~H&;Q}6?v9BAr=DKC@kZtsVve8w_Fa1TsMk-wX#J{}w|?%7jUWBQW(RYu zdKKF)?JQMPk`ZA%Y~7kB%MrxxlxVvGz7M6R!TTDcF$TZxY|uSnw4$&bzY?YpzrqVF zQ1P5Y>l)^hd8}5Wb|WiyvfVffcok>_s0ilb5P=$jrDdgAS{{fna!h0m?xOnu2D&LL zb6f0j-;YXvexS9xXB_a&R_p-n4$+w=bRf#Sb5F&T&WFaP9=# z0>KY_9fr3{?(EjgWdw@Tglj1GDJPKe5*VqL;17U(s7_LtOJln>wHs#vD}!EXAZ<`L zK%zqs5#R$ls%MS+slnbS4c{?y-6m)Y$yZ+UP9Pv z-|jo-lFj>lbWy#U9d*>kLyswI*)n?MmJ?2Xi|OdtW3Z?3#4*aF>rq-%x+Z8^jYjP5aRE0^OV%PcD;nhq6fDN`V zXa?;XFW|e$cBlj>+?IamQ+5(%ICZk-IM|L)KbL*!l-FO|eA?;X&V!CcX6u)^jM$jN zcc65zi-WHR%{*8LN)+a{2F!%nd$Xm3)8TeoM?f;WYrPOvvDXpHFFn6vZ=1OQ$A7V=^~!3w4kw~o!!AbcL$4}7#5}NP__|>XQOX+ ziHf&x0olo@c`^sC)_?WDMPuf)@Mo6hF1Qe*OaRa3ehN(K)`fcZe9vU-yG`xJSxQCn zm}BVrZbI@LN5sk47rqppbGEJqha7n_=Is`U%TtN;)m5(||I1;6;R1|SIytlLIxhLAb`;GQres_qZbwP|Ye8(C*!Pubh zb~XSf7}l50JdPJEmZjF~FPNu9G`60CU!|MJ?L!>~qHY)eyc=0&N4vSS4FrUA|MKb~ zH~v8Tl$ zKtI`IC#O@VETev3;9I4p%qdjsHK%{OUr%#T_ya7yd|{7dStYbvh}f`l#9i07I!$R< z8|4xoQpAT64x?2{6yXBnE0TQtHavQNAOffF%sR0E0J$5Fipf zFZ<1dH{t?qUB9w=+DWurgw(WbsA>7yhvs@WT|;O<&GVdgoCx;r;-7i5F$q$l=KT(< zum^JH=0he4^ZVoU@n`d=4VyT5Fb}n@Y3+M@4Yo*k_t*~OI{oqDuF?3 zn}sPODTFF;bL)WgKsus0v2 z_OT65Jo46xr5iHybUrzC@|uOWZchhBpY{1DOeUZ7slLyB{pn2`TQ2(iyqX|&C9-&+ zy`_E1KF?b`^IWwll|E6Qc;03tMJhF)Mbmpu{ z-@fC5e4(yXwSMjmt^a%)p@3UeLVS<_;>20vhC7+5P1Iq#JlXDF^GIu6smOfp=|`fg zzUK9((#j_e3!J3fG@|v6o8$HlN^@*wZc&EwUvo) zO^(p>S6p8D=?_HrmPx|y-t)LaKY7BO*;B?89Dos^*GUE#O`)zrRrR4uZ@t;|`l~CS zdHlJqP4#Wtx?J1#YzKx)Fo7c1Sb(gR^5~dj_Wz#?PNuFzB93plEBMnNfGe>q&r~8v z1*4(#_Jz^m0VE9D^M^Txf(wYnhL?BPZa_zgNMTCDa^Kl!<(4iZ+)Z7SQ%Yum+IN5b z?Q^%ams%4i9Pn=V*3Tb*CGcrID$e^4eozH-t=RIgd^j|9i};p*1Gqa(|*$}N%IiM69+QJEdKpR zXL0bS=uNOI|NLim<&~J5e+9rX4-x@nwJOIR6nx`M>iF0aj5hc5px@vB#ImJZD%E&o zThku1M;vwRA+3RnQ{aY~xmzJBC$GFxUc9vRxfgTY{VJ8p8=H+7R@-xYZr{oNUUQ_P zMCL*tRS>@Gdr!S|*NT*dsMr^5Z;o>IIoE&ekRzwss^*HS9n1RC<=Yp%(6VuZwQYk1 z-Dw+<4Vz$1o#f1#q9#tJAT1QC(;5RZE|AA^T4HG)x~R-U(iqdJa1c$1O#k{PblnY3 zz2-WtO!59eHCJvh{&t~jLND(jv%A3i-oq%gM&Poht>y_9e^*B4{EbsM~1hS|o z)p8;qagF_O_Kd>9^D9GJ5CjEKKukem0M|}&7Bkn9P9U+$%4E|P{`aTk-+n85`#o%{ zNFkbQJjc_lLL!L;bD}-QvQv(s2kniO6WK1t!83n+?bgeFj9GEi+_v++{iQuTpdnoK zy6JC!Fl-O(2fzb?qD!N5wK>Wx z?m-2u;k7HGpWj0sd)6VK3Mgm@?s{&Z;48kc+*_P>JThBkgdG;J_Q^*1Z^QSXQ3WjaL2=834?)!uF z$Wy=*S(0yD=1jpk+z>O3S?WT87Z9!>g#*Yy;@7(eOHFk6)?VJvjW$GO` zYA0Xq&RK92Fd9e2D6%#0?YZ^R=0{hsC^WkyfWnwNAXox@iXzq4mL2gSZ?8S=2@@0B zMcX^mH314_U?{>wMnc3+iaAFbcm9SS%Gc&SZ5?lAZyJshy~rU5}8oT$!N~~=GQ7m&a;5R zGiWfiuU+8$?QvBb8u`7R7(z)E)T6|Wg*kz2L7{iZ@COJtqbap{*aFFD-t5*;DZ}7D z7>XpI#O*xv6;ty7GSF}t5I~OVUg~8f+SF=&=aOj3Z0!^Zh)BgHHP1aZ&v^g`?Qn{* z-8jpHpHvxz0uuuOxfLm1zNi24Yl|r706r>nh03gISxrJf{f4lR7PQZGXfa|@7l@h! zZRc^QT;|~bFjvqd5O0=2M_`lf#rnDBnc_o^D5Ry=uA?{UzvK%10YFx+Ob-iMDk<~DGw{Z;z zP6HSl$R7V|di$NZts4`a+I}mF;gezs#0_W+#Fg2Zh7Ids5)uS7hl_ojL7q_Lg9H!c zsL|Q{1N7LuH9Y5Y*|&NNTD*$AyaM+OI6yg4H)RR&Vx8f*wJEsx+;DTfaK{e;e~AJ; z<0wC^lGKj{ZYiXDPM0&Mqg=DO04^fAY_Y$l6L0Favy_8k0;rdY5$bq3o(x_&xL7dO&=C~{tI;85i%HMaSt*g z_RK?k7^^v5>!Tn4+J5*kpie4u>PY24`PB`6)lh#4Qy4c9K^^y6B8NPheBtA*M|=oP z7@aX+5f3VhdCD?R3Ge5tmX;rV#5Frk2i(AyQ3L?R02lyaDU+$;W{sQyK4@ux#bM3G z^Uh#Cc`hmYYKYx(ddT9tm#sN42W+s6D zGPB3P%OJ26a_zcHx&k`#?DN=%KTf;=J}9PX$|9w+W-%0|SQ4HCs#>kcmseD8{#L$g zdqp{IfY%w!rxrmK$!5lta?2dGq$B;@4VR$tbCu<5W=j*X=D{!&XdAA@R3}1~fa3PW zeCdklnZL>xUc{9ssDVTW-2y!Wz_*0fbxWoDPAi>wIGeMl_J<`j;MlV;_P~eWNwW_B zpX`H0mVo>Ka;#|*VN{{zp7g%IdVhZ=+PK*PHmw1|Gmwv|k8Nbr%#&_YbjX3Zvro;2 zwkisUZW*lzB@a3T2qSvUQ_vJB3fDYA79nfZtNa@muuYZF4uY`K>(v}qY$^lyiaGZ6 z_~FhC-w+eWq}q4Q)4)NILSqyVBDF{YfvB{jNfL)7@G_D3Fs+%uTe}C|T2CsWszp?i zBuBkT9dz0llrLK5{tX*(%lyL!=FWJt?vBm+*?aTuJ@$c|#Z4kZ(ISRR+R$iOC~|PNHjQffO5dO|F8a~0coyfaGF}0(kj#$^K^RD zgX=D3j)Fd$B|~$i(L5~;{xc$(0kH>)0UdxYncZ3DS}zb{7%GIk*%1%p)had*K9LqA zh~}ji7wPjZh5CrKFK~z)lIB}-H(e(7oQHK0)Efvj1H%p1z>rh;4(Fnb!Eiy+z*}JO zF^%gq;Htsz;L+Ip;}P2YGi|0~G4m9LM$Un6%xW8q&a?~WG`{~^`#{cuPX&Dl+2hA<0^5IZKcO^AcWhdwn{3s4O?P@5r(fC-p1 z0Nw!31%77t<6r&^-TGStLFTdUZRrgcW*<6SD>p!a4Q1r*RZI9RXa~N)NtXGyvKo9s zn;?Ua(dHj?(t~?i8a*?&NjA6ui~zg`UScp?8BC%%%yhBgW3V0V|2zADk!8MYa1G8H zM+1|D5J}@CVy|Q z-{-LRvk&U5|9{QgGz!UrVzX5@9@y|kYexskPk4J){;$~o31>-@2Y_`%N~jk=wCkzn z?RehH>#sB~S07*qoM6N<$ Ef~w8+O8@`> literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/faces/team14 b/ranking/NHSPC-2023/faces/team14 new file mode 100644 index 0000000000000000000000000000000000000000..fef8fe596c7fdc6a925587d00dc2b1ae7c1ef62a GIT binary patch literal 14688 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 literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/faces/team15 b/ranking/NHSPC-2023/faces/team15 new file mode 100644 index 0000000000000000000000000000000000000000..75db22e24dff9765075b06e836a7e8dcd8baf079 GIT binary patch literal 11742 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 literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/faces/team17 b/ranking/NHSPC-2023/faces/team17 new file mode 100644 index 0000000000000000000000000000000000000000..25c7bce620136eead8b1f76cf77cee006ad4fde6 GIT binary patch literal 20085 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 literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/faces/team18 b/ranking/NHSPC-2023/faces/team18 new file mode 100644 index 0000000000000000000000000000000000000000..25c7bce620136eead8b1f76cf77cee006ad4fde6 GIT binary patch literal 20085 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 literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/faces/team19 b/ranking/NHSPC-2023/faces/team19 new file mode 100644 index 0000000000000000000000000000000000000000..188df553b48937390040a3262b23e58f6ff75bc3 GIT binary patch literal 35690 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 S;g41R;)RWcoq4^fSMq<8Iu2+6 literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/faces/team20 b/ranking/NHSPC-2023/faces/team20 new file mode 100644 index 0000000000000000000000000000000000000000..d2a362d682523c9767800ea692294aea3f5c0952 GIT binary patch literal 21994 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 N002ovPDHLkV1kpnh#dd` literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/faces/team21 b/ranking/NHSPC-2023/faces/team21 new file mode 100644 index 0000000000000000000000000000000000000000..d2a362d682523c9767800ea692294aea3f5c0952 GIT binary patch literal 21994 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 N002ovPDHLkV1kpnh#dd` literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/faces/team22 b/ranking/NHSPC-2023/faces/team22 new file mode 100644 index 0000000000000000000000000000000000000000..7e892f073f68d279cc922e0c047ea73431fb9564 GIT binary patch literal 14157 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 X3t%)LibBq700000NkvXXu0mjf=O{;? literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/faces/team23 b/ranking/NHSPC-2023/faces/team23 new file mode 100644 index 0000000000000000000000000000000000000000..0b69df4afa748197412951e18473d254bf899511 GIT binary patch literal 12701 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 literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/faces/team25 b/ranking/NHSPC-2023/faces/team25 new file mode 100644 index 0000000000000000000000000000000000000000..454c5daff8f0b26d8185a878773b4daf9c792b9f GIT binary patch literal 5480 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 Fe*lT)^&$WO literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/faces/team29 b/ranking/NHSPC-2023/faces/team29 new file mode 100644 index 0000000000000000000000000000000000000000..f1459484c8a66febcc12f35ac68ffd23e178bab7 GIT binary patch literal 5543 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 literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/faces/team30 b/ranking/NHSPC-2023/faces/team30 new file mode 100644 index 0000000000000000000000000000000000000000..f1459484c8a66febcc12f35ac68ffd23e178bab7 GIT binary patch literal 5543 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 literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/faces/team31 b/ranking/NHSPC-2023/faces/team31 new file mode 100644 index 0000000000000000000000000000000000000000..f1459484c8a66febcc12f35ac68ffd23e178bab7 GIT binary patch literal 5543 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 literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/faces/team32 b/ranking/NHSPC-2023/faces/team32 new file mode 100644 index 0000000000000000000000000000000000000000..f1459484c8a66febcc12f35ac68ffd23e178bab7 GIT binary patch literal 5543 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 literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/faces/team33 b/ranking/NHSPC-2023/faces/team33 new file mode 100644 index 0000000000000000000000000000000000000000..e2f114ffd0825c012ce9cc6640577841fe9ae1f8 GIT binary patch literal 10131 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 NQC3Z+O4=;se*qRRA*BES literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/faces/team34 b/ranking/NHSPC-2023/faces/team34 new file mode 100644 index 0000000000000000000000000000000000000000..f1459484c8a66febcc12f35ac68ffd23e178bab7 GIT binary patch literal 5543 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 literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/faces/team35 b/ranking/NHSPC-2023/faces/team35 new file mode 100644 index 0000000000000000000000000000000000000000..a3f2f4afe2efc865914416152d3b0be787835cc4 GIT binary patch literal 7317 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 Bm)8IQ literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/faces/team39 b/ranking/NHSPC-2023/faces/team39 new file mode 100644 index 0000000000000000000000000000000000000000..a798aacfebbd81c176267e8c4e2cf0a9b04fbf8b GIT binary patch literal 7307 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 literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/faces/team40 b/ranking/NHSPC-2023/faces/team40 new file mode 100644 index 0000000000000000000000000000000000000000..a798aacfebbd81c176267e8c4e2cf0a9b04fbf8b GIT binary patch literal 7307 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 literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/faces/team41 b/ranking/NHSPC-2023/faces/team41 new file mode 100644 index 0000000000000000000000000000000000000000..1cb1ac6cb8f85f4bfb616346612540b4d91df207 GIT binary patch literal 8918 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 literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/faces/team42 b/ranking/NHSPC-2023/faces/team42 new file mode 100644 index 0000000000000000000000000000000000000000..a798aacfebbd81c176267e8c4e2cf0a9b04fbf8b GIT binary patch literal 7307 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 literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/faces/team43 b/ranking/NHSPC-2023/faces/team43 new file mode 100644 index 0000000000000000000000000000000000000000..a798aacfebbd81c176267e8c4e2cf0a9b04fbf8b GIT binary patch literal 7307 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 literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/faces/team44 b/ranking/NHSPC-2023/faces/team44 new file mode 100644 index 0000000000000000000000000000000000000000..1cb1ac6cb8f85f4bfb616346612540b4d91df207 GIT binary patch literal 8918 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 literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/faces/team45 b/ranking/NHSPC-2023/faces/team45 new file mode 100644 index 0000000000000000000000000000000000000000..0abd7b2a793285219f0ae3570e2f93d89de8fa68 GIT binary patch literal 11355 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 literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/faces/team46 b/ranking/NHSPC-2023/faces/team46 new file mode 100644 index 0000000000000000000000000000000000000000..9e9ceb4d6fcd138e2f369da63329d71a7ad8c52b GIT binary patch literal 10750 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 literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/faces/team48 b/ranking/NHSPC-2023/faces/team48 new file mode 100644 index 0000000000000000000000000000000000000000..a798aacfebbd81c176267e8c4e2cf0a9b04fbf8b GIT binary patch literal 7307 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 literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/history b/ranking/NHSPC-2023/history new file mode 100644 index 00000000..78cb9746 --- /dev/null +++ b/ranking/NHSPC-2023/history @@ -0,0 +1 @@ +[["team03", "museum", 1702085273, 100.0], ["team36", "museum", 1702085570, 100.0], ["team13", "museum", 1702085638, 100.0], ["team03", "palindrome", 1702085688, 40.0], ["team43", "palindrome", 1702085804, 100.0], ["team04", "museum", 1702085839, 100.0], ["team48", "museum", 1702085933, 100.0], ["team15", "museum", 1702085964, 100.0], ["team31", "museum", 1702086011, 100.0], ["team33", "museum", 1702086044, 22.0], ["team10", "museum", 1702086061, 100.0], ["team09", "aisimulation", 1702086123, 100.0], ["team12", "museum", 1702086151, 100.0], ["team34", "museum", 1702086170, 22.0], ["team43", "museum", 1702086181, 100.0], ["team40", "museum", 1702086209, 100.0], ["team08", "museum", 1702086226, 100.0], ["team10", "palindrome", 1702086260, 100.0], ["team38", "museum", 1702086351, 100.0], ["team34", "museum", 1702086381, 100.0], ["team03", "palindrome", 1702086422, 50.0], ["team04", "palindrome", 1702086430, 50.0], ["team45", "palindrome", 1702086432, 40.0], ["team27", "museum", 1702086434, 100.0], ["team02", "museum", 1702086508, 100.0], ["team03", "palindrome", 1702086543, 100.0], ["team04", "palindrome", 1702086551, 100.0], ["team29", "museum", 1702086551, 100.0], ["team39", "aisimulation", 1702086563, 8.0], ["team30", "aisimulation", 1702086604, 100.0], ["team44", "museum", 1702086604, 100.0], ["team48", "palindrome", 1702086643, 100.0], ["team15", "palindrome", 1702086682, 100.0], ["team39", "aisimulation", 1702086693, 100.0], ["team40", "palindrome", 1702086731, 100.0], ["team45", "museum", 1702086762, 100.0], ["team06", "museum", 1702086777, 22.0], ["team32", "museum", 1702086789, 100.0], ["team31", "palindrome", 1702086806, 50.0], ["team17", "museum", 1702086837, 22.0], ["team23", "palindrome", 1702086857, 100.0], ["team12", "palindrome", 1702086859, 100.0], ["team20", "museum", 1702086886, 100.0], ["team07", "museum", 1702086900, 22.0], ["team42", "aisimulation", 1702086901, 100.0], ["team31", "palindrome", 1702086969, 100.0], ["team18", "museum", 1702086981, 100.0], ["team41", "museum", 1702087024, 100.0], ["team22", "aisimulation", 1702087044, 100.0], ["team46", "museum", 1702087056, 22.0], ["team33", "palindrome", 1702087095, 10.0], ["team42", "museum", 1702087110, 100.0], ["team45", "palindrome", 1702087153, 100.0], ["team16", "museum", 1702087211, 3.0], ["team24", "museum", 1702087223, 22.0], ["team33", "palindrome", 1702087260, 100.0], ["team34", "palindrome", 1702087271, 100.0], ["team39", "museum", 1702087271, 100.0], ["team16", "museum", 1702087402, 100.0], ["team37", "palindrome", 1702087403, 100.0], ["team46", "museum", 1702087453, 100.0], ["team42", "palindrome", 1702087467, 100.0], ["team09", "museum", 1702087484, 100.0], ["team44", "aisimulation", 1702087532, 100.0], ["team32", "palindrome", 1702087671, 10.0], ["team21", "museum", 1702087780, 100.0], ["team18", "palindrome", 1702087856, 40.0], ["team09", "palindrome", 1702087904, 10.0], ["team47", "aisimulation", 1702087912, 100.0], ["team02", "palindrome", 1702087974, 100.0], ["team29", "aisimulation", 1702088011, 100.0], ["team32", "palindrome", 1702088045, 100.0], ["team10", "aisimulation", 1702088050, 100.0], ["team07", "museum", 1702088132, 100.0], ["team33", "museum", 1702088215, 100.0], ["team29", "palindrome", 1702088290, 40.0], ["team18", "palindrome", 1702088311, 100.0], ["team08", "aisimulation", 1702088339, 100.0], ["team43", "aisimulation", 1702088426, 100.0], ["team21", "palindrome", 1702088450, 10.0], ["team38", "palindrome", 1702088457, 100.0], ["team30", "monster", 1702088519, 21.0], ["team27", "palindrome", 1702088526, 100.0], ["team24", "palindrome", 1702088556, 50.0], ["team22", "autocopilot", 1702088611, 28.0], ["team29", "palindrome", 1702088637, 100.0], ["team24", "palindrome", 1702088686, 100.0], ["team20", "palindrome", 1702088689, 100.0], ["team12", "aisimulation", 1702088770, 100.0], ["team09", "palindrome", 1702088871, 40.0], ["team08", "palindrome", 1702088951, 100.0], ["team07", "palindrome", 1702088969, 10.0], ["team09", "palindrome", 1702088993, 100.0], ["team21", "palindrome", 1702089011, 100.0], ["team07", "palindrome", 1702089094, 40.0], ["team19", "museum", 1702089119, 100.0], ["team31", "aisimulation", 1702089146, 100.0], ["team46", "aisimulation", 1702089164, 100.0], ["team23", "museum", 1702089220, 100.0], ["team07", "palindrome", 1702089239, 100.0], ["team37", "museum", 1702089309, 100.0], ["team39", "monster", 1702089427, 100.0], ["team45", "monster", 1702089528, 21.0], ["team43", "monster", 1702089693, 21.0], ["team42", "monster", 1702089712, 100.0], ["team47", "palindrome", 1702089757, 100.0], ["team44", "palindrome", 1702089837, 100.0], ["team02", "autocopilot", 1702089879, 4.0], ["team01", "museum", 1702089982, 100.0], ["team25", "palindrome", 1702090027, 100.0], ["team36", "palindrome", 1702090039, 100.0], ["team40", "aisimulation", 1702090050, 100.0], ["team19", "palindrome", 1702090098, 40.0], ["team30", "monster", 1702090131, 100.0], ["team03", "autocopilot", 1702090170, 28.0], ["team04", "maze", 1702090347, 100.0], ["team22", "monster", 1702090411, 21.0], ["team30", "museum", 1702090472, 22.0], ["team19", "palindrome", 1702090535, 100.0], ["team14", "museum", 1702090647, 22.0], ["team03", "monster", 1702090655, 31.0], ["team30", "museum", 1702090661, 100.0], ["team28", "museum", 1702090682, 22.0], ["team37", "aisimulation", 1702090709, 100.0], ["team26", "museum", 1702090834, 22.0], ["team01", "palindrome", 1702090921, 100.0], ["team46", "autocopilot", 1702090936, 4.0], ["team10", "race", 1702090968, 40.0], ["team13", "aisimulation", 1702091026, 100.0], ["team30", "palindrome", 1702091175, 100.0], ["team46", "autocopilot", 1702091185, 28.0], ["team10", "race", 1702091185, 100.0], ["team43", "monster", 1702091283, 100.0], ["team47", "museum", 1702091366, 100.0], ["team13", "palindrome", 1702091423, 40.0], ["team45", "monster", 1702091436, 52.0], ["team44", "race", 1702091546, 40.0], ["team13", "palindrome", 1702091715, 100.0], ["team35", "autocopilot", 1702091801, 4.0], ["team15", "convexhull", 1702091832, 23.0], ["team08", "monster", 1702091927, 46.0], ["team41", "monster", 1702091945, 100.0], ["team19", "monster", 1702092044, 21.0], ["team14", "museum", 1702092172, 100.0], ["team09", "convexhull", 1702092203, 23.0], ["team06", "palindrome", 1702092239, 10.0], ["team48", "monster", 1702092244, 100.0], ["team42", "convexhull", 1702092296, 7.0], ["team35", "museum", 1702092494, 22.0], ["team06", "palindrome", 1702092545, 40.0], ["team25", "museum", 1702092569, 22.0], ["team32", "autocopilot", 1702092630, 28.0], ["team17", "palindrome", 1702092668, 10.0], ["team42", "convexhull", 1702092680, 30.0], ["team48", "race", 1702092799, 5.0], ["team17", "palindrome", 1702092845, 100.0], ["team26", "palindrome", 1702092883, 100.0], ["team29", "monster", 1702092900, 10.0], ["team44", "race", 1702092911, 100.0], ["team31", "monster", 1702093087, 21.0], ["team37", "monster", 1702093094, 21.0], ["team39", "race", 1702093170, 5.0], ["team40", "race", 1702093246, 29.0], ["team35", "museum", 1702093382, 100.0], ["team40", "race", 1702093395, 100.0], ["team46", "palindrome", 1702093456, 40.0], ["team43", "race", 1702093519, 40.0], ["team25", "museum", 1702093733, 100.0], ["team29", "monster", 1702093778, 31.0], ["team14", "aisimulation", 1702093787, 100.0], ["team08", "monster", 1702093850, 100.0], ["team28", "palindrome", 1702093909, 10.0], ["team03", "aisimulation", 1702093914, 100.0], ["team39", "race", 1702093930, 12.0], ["team06", "palindrome", 1702093956, 50.0], ["team37", "monster", 1702093966, 52.0], ["team46", "palindrome", 1702094050, 100.0], ["team14", "palindrome", 1702094144, 40.0], ["team36", "autocopilot", 1702094237, 4.0], ["team21", "race", 1702094276, 5.0], ["team41", "aisimulation", 1702094295, 100.0], ["team22", "monster", 1702094423, 52.0], ["team48", "aisimulation", 1702094436, 100.0], ["team14", "palindrome", 1702094535, 100.0], ["team31", "monster", 1702094586, 52.0], ["team21", "race", 1702094600, 12.0], ["team01", "aisimulation", 1702094737, 100.0], ["team26", "museum", 1702094783, 100.0], ["team27", "autocopilot", 1702094837, 4.0], ["team45", "monster", 1702094868, 100.0], ["team06", "palindrome", 1702095074, 100.0], ["team09", "monster", 1702095127, 46.0], ["team07", "maze", 1702095131, 37.0], ["team18", "convexhull", 1702095299, 7.0], ["team41", "palindrome", 1702095405, 40.0], ["team10", "maze", 1702095447, 100.0], ["team39", "convexhull", 1702095503, 23.0], ["team41", "palindrome", 1702095614, 100.0], ["team14", "autocopilot", 1702095690, 28.0], ["team03", "maze", 1702095690, 100.0], ["team39", "convexhull", 1702095717, 30.0], ["team19", "aisimulation", 1702095718, 100.0], ["team48", "race", 1702095720, 12.0], ["team09", "monster", 1702095728, 100.0], ["team20", "monster", 1702095765, 21.0], ["team23", "aisimulation", 1702095963, 100.0], ["team35", "aisimulation", 1702096063, 100.0], ["team16", "aisimulation", 1702096081, 100.0], ["team04", "monster", 1702096237, 46.0], ["team40", "monster", 1702096296, 21.0], ["team36", "race", 1702096416, 5.0], ["team18", "race", 1702096475, 5.0], ["team26", "aisimulation", 1702096601, 100.0], ["team09", "autocopilot", 1702096655, 28.0], ["team40", "monster", 1702096664, 100.0], ["team42", "race", 1702096671, 40.0], ["team32", "aisimulation", 1702096762, 100.0], ["team14", "race", 1702096830, 5.0], ["team20", "monster", 1702097023, 56.0], ["team23", "autocopilot", 1702097056, 4.0], ["team42", "race", 1702097100, 45.0], ["team22", "monster", 1702097230, 100.0], ["team17", "autocopilot", 1702097241, 28.0], ["team43", "race", 1702097320, 52.0], ["team33", "aisimulation", 1702097416, 100.0], ["team08", "race", 1702097422, 100.0], ["team14", "race", 1702097454, 12.0], ["team46", "monster", 1702097466, 21.0], ["team40", "autocopilot", 1702097516, 28.0], ["team13", "race", 1702097650, 100.0], ["team19", "autocopilot", 1702097683, 4.0], ["team42", "race", 1702097731, 69.0], ["team02", "aisimulation", 1702097801, 100.0], ["team04", "monster", 1702097862, 56.0], ["team16", "race", 1702097906, 5.0], ["team09", "maze", 1702097931, 37.0], ["team42", "race", 1702097944, 100.0], ["team15", "race", 1702097945, 5.0], ["team06", "museum", 1702098191, 100.0], ["team02", "race", 1702098244, 5.0], ["team01", "autocopilot", 1702098335, 4.0], ["team45", "aisimulation", 1702098492, 100.0], ["team37", "race", 1702098523, 5.0], ["team23", "race", 1702098553, 5.0], ["team33", "race", 1702098576, 5.0], ["team28", "museum", 1702098673, 100.0], ["team35", "monster", 1702098716, 25.0], ["team46", "monster", 1702098747, 52.0], ["team44", "autocopilot", 1702098791, 28.0], ["team29", "maze", 1702098827, 100.0], ["team39", "maze", 1702098846, 66.0], ["team36", "aisimulation", 1702098948, 100.0], ["team43", "autocopilot", 1702098974, 28.0], ["team15", "race", 1702099013, 12.0], ["team08", "convexhull", 1702099024, 30.0], ["team05", "museum", 1702099050, 100.0], ["team31", "maze", 1702099093, 37.0], ["team35", "monster", 1702099224, 31.0], ["team03", "monster", 1702099365, 52.0], ["team30", "race", 1702099423, 12.0], ["team48", "maze", 1702099485, 37.0], ["team13", "monster", 1702099523, 31.0], ["team20", "race", 1702099550, 5.0], ["team03", "monster", 1702099572, 56.0], ["team10", "convexhull", 1702099631, 23.0], ["team45", "autocopilot", 1702099650, 28.0], ["team13", "monster", 1702099660, 52.0], ["team05", "palindrome", 1702099836, 40.0], ["team30", "race", 1702099839, 100.0], ["team42", "maze", 1702099846, 66.0], ["team46", "race", 1702099930, 12.0], ["team42", "maze", 1702100093, 100.0], ["team08", "maze", 1702100197, 37.0], ["team47", "autocopilot", 1702100227, 28.0], ["team03", "race", 1702100296, 12.0], ["team12", "monster", 1702100362, 46.0], ["team16", "palindrome", 1702100426, 10.0], ["team39", "palindrome", 1702100452, 100.0], ["team14", "monster", 1702100613, 21.0], ["team04", "aisimulation", 1702100669, 100.0], ["team16", "palindrome", 1702100687, 40.0], ["team19", "maze", 1702100750, 37.0], ["team26", "race", 1702100760, 5.0], ["team32", "maze", 1702100777, 37.0], ["team06", "race", 1702100811, 5.0], ["team07", "race", 1702100850, 5.0], ["team29", "monster", 1702100909, 56.0], ["team42", "autocopilot", 1702100992, 28.0], ["team16", "palindrome", 1702101004, 100.0], ["team26", "autocopilot", 1702101060, 4.0], ["team31", "autocopilot", 1702101126, 4.0], ["team13", "autocopilot", 1702101142, 28.0], ["team40", "maze", 1702101185, 100.0], ["team35", "monster", 1702101232, 100.0], ["team15", "monster", 1702101234, 31.0], ["team25", "autocopilot", 1702101307, 4.0], ["team29", "autocopilot", 1702101314, 28.0], ["team31", "autocopilot", 1702101367, 28.0], ["team22", "palindrome", 1702101397, 40.0], ["team14", "monster", 1702101474, 52.0], ["team27", "maze", 1702101485, 37.0], ["team07", "race", 1702101544, 12.0], ["team39", "race", 1702101544, 29.0], ["team12", "monster", 1702101656, 56.0], ["team45", "maze", 1702101729, 37.0], ["team41", "autocopilot", 1702101885, 28.0], ["team37", "autocopilot", 1702101897, 4.0], ["team45", "race", 1702101942, 5.0], ["team29", "race", 1702101968, 5.0], ["team32", "monster", 1702101973, 21.0], ["team03", "race", 1702102002, 100.0], ["team02", "maze", 1702102080, 37.0], ["team29", "race", 1702102137, 12.0], ["team01", "monster", 1702102138, 6.0], ["team34", "autocopilot", 1702102188, 28.0], ["team32", "race", 1702102236, 5.0], ["team48", "race", 1702102296, 29.0], ["team09", "race", 1702102310, 5.0], ["team44", "monster", 1702102375, 100.0], ["team15", "maze", 1702102461, 37.0], ["team48", "autocopilot", 1702102482, 4.0], ["team12", "race", 1702102564, 5.0], ["team28", "palindrome", 1702102572, 100.0], ["team22", "palindrome", 1702102714, 100.0], ["team47", "maze", 1702102721, 37.0], ["team43", "maze", 1702102742, 37.0], ["team46", "maze", 1702102742, 37.0]] \ No newline at end of file diff --git a/ranking/NHSPC-2023/img/close.png b/ranking/NHSPC-2023/img/close.png new file mode 100644 index 0000000000000000000000000000000000000000..24a601e52c9fb70ec50e2654b3b1ab3665f9bcec GIT binary patch literal 941 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ z2+RRtMzyn6CO|>S64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1TqK#D># zOL9^foOAMvQx%*_OG@(dB+Z|#1{Nw}l9B=|ef?yxfn}-5`MJ6IdBq^->gQx8r{)!>7V9Tf z>J}&J8|xY9$2CXoVPIfN_jGX#@#x$;ZEx0N2Z7`DMwUmCE^sdq43d@6iz(db;_;l_ zLw5N&X_m!WisuXC%0F@M2uhx<-Pa;u|K%@pr}}eJ zXR3HAB}#-Xu4G*&t!!ZapRp!u`)!xNBTt_`J$EI{GyCk@x4NsZay{Vv5#*B8$uTWe zR^r3svfXD>j1GSP%ik#e<{d*w)m+160z9_k0x!*Fqv^S?aS}KpPsp@{H>dRGv`{xvZk*Wl8gmC zFHiXuqjli=Yf~>xx5a{sFLEpudHr?Q#m&vv~#=axM) zwUFIluHVHd=7O@aw%5Bd)=IBdnw%%@_OEo!P7NH_D{`@9j^*ymy}l?wXOZ9+;pR NJYD@<);T3K0RUr$k-h)` literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/img/face.png b/ranking/NHSPC-2023/img/face.png new file mode 100644 index 0000000000000000000000000000000000000000..ed680167bae940ea3d1ee1df7880077b8ad52f28 GIT binary patch literal 12621 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 TQ6+obnWZLLh_bGs(*FDl{kqsr literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/img/flag.png b/ranking/NHSPC-2023/img/flag.png new file mode 100644 index 0000000000000000000000000000000000000000..d24bf11964133b084f63b94d7a1e54e231fc0344 GIT binary patch literal 7991 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 literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/img/logo.png b/ranking/NHSPC-2023/img/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..5927722204322c3cb60797edde68fa8f126e5f3a GIT binary patch literal 11218 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 literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/img/tick_black.png b/ranking/NHSPC-2023/img/tick_black.png new file mode 100644 index 0000000000000000000000000000000000000000..390df8ad334df2e6f5befeda30d396444028f1b9 GIT binary patch literal 413 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VORFRd4qG-4+H%-=3{I!&|I)EaM7?;+2hEtUZr6eB;mIbxl~fDsCWIL&-`Min|>bpcItDGbl{AKCj|=jn#{Q1dFT7VJg@(OH@i$e zUSz%_!ReEs{hn{@rUVZU_ZER!GmaYHGCcNv-6Fe>+|MH(^)0hKQwR)722WQ%mvv4F FO#mKUr%eC= literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/img/tick_white.png b/ranking/NHSPC-2023/img/tick_white.png new file mode 100644 index 0000000000000000000000000000000000000000..6859645b9da8a7a8224a187e03fa38015e40e61d GIT binary patch literal 413 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VOR-Iy_eL zy*t+$B~!EbNBISZDxcZamzf)@`TgtWwCrJNn6@G!NGmfsNM)tCUZbh%S5;Nx*afF1 zGUcDS#=9Yi^){0mTQ$QqhWDJx5AG$LcbJq~b1=AhFZ1r7J^b6)eRywdvkcc^k>f23 zol?r$&uez>zIl8B^9+d%ruy%h%6Q7SSyB^tEtt+V3M>43ozFC%?M}Rj!?qW*CckSa zeQ@TB{^@lZ(R)7aZ#xj4_n-I8j;3#ox~pCr>F{4`=ob2LfL&w*m(AIOYcZSC*@2ZI=Q%p+#_WWnq-<>WS!3`z!1S3j3^P6 elements as element.getContext(). + * @this {HTMLElement} + * @return {CanvasRenderingContext2D_} + */ + function getContext() { + return this.context_ || + (this.context_ = new CanvasRenderingContext2D_(this)); + } + + var slice = Array.prototype.slice; + + /** + * Binds a function to an object. The returned function will always use the + * passed in {@code obj} as {@code this}. + * + * Example: + * + * g = bind(f, obj, a, b) + * g(c, d) // will do f.call(obj, a, b, c, d) + * + * @param {Function} f The function to bind the object to + * @param {Object} obj The object that should act as this when the function + * is called + * @param {*} var_args Rest arguments that will be used as the initial + * arguments when the function is called + * @return {Function} A new function that has bound this + */ + function bind(f, obj, var_args) { + var a = slice.call(arguments, 2); + return function() { + return f.apply(obj, a.concat(slice.call(arguments))); + }; + } + + function encodeHtmlAttribute(s) { + return String(s).replace(/&/g, '&').replace(/"/g, '"'); + } + + function addNamespace(doc, prefix, urn) { + if (!doc.namespaces[prefix]) { + doc.namespaces.add(prefix, urn, '#default#VML'); + } + } + + function addNamespacesAndStylesheet(doc) { + addNamespace(doc, 'g_vml_', 'urn:schemas-microsoft-com:vml'); + addNamespace(doc, 'g_o_', 'urn:schemas-microsoft-com:office:office'); + + // Setup default CSS. Only add one style sheet per document + if (!doc.styleSheets['ex_canvas_']) { + var ss = doc.createStyleSheet(); + ss.owningElement.id = 'ex_canvas_'; + ss.cssText = 'canvas{display:inline-block;overflow:hidden;' + + // default size is 300x150 in Gecko and Opera + 'text-align:left;width:300px;height:150px}'; + } + } + + // Add namespaces and stylesheet at startup. + addNamespacesAndStylesheet(document); + + var G_vmlCanvasManager_ = { + init: function(opt_doc) { + var doc = opt_doc || document; + // Create a dummy element so that IE will allow canvas elements to be + // recognized. + doc.createElement('canvas'); + doc.attachEvent('onreadystatechange', bind(this.init_, this, doc)); + }, + + init_: function(doc) { + // find all canvas elements + var els = doc.getElementsByTagName('canvas'); + for (var i = 0; i < els.length; i++) { + this.initElement(els[i]); + } + }, + + /** + * Public initializes a canvas element so that it can be used as canvas + * element from now on. This is called automatically before the page is + * loaded but if you are creating elements using createElement you need to + * make sure this is called on the element. + * @param {HTMLElement} el The canvas element to initialize. + * @return {HTMLElement} the element that was created. + */ + initElement: function(el) { + if (!el.getContext) { + el.getContext = getContext; + + // Add namespaces and stylesheet to document of the element. + addNamespacesAndStylesheet(el.ownerDocument); + + // Remove fallback content. There is no way to hide text nodes so we + // just remove all childNodes. We could hide all elements and remove + // text nodes but who really cares about the fallback content. + el.innerHTML = ''; + + // do not use inline function because that will leak memory + el.attachEvent('onpropertychange', onPropertyChange); + el.attachEvent('onresize', onResize); + + var attrs = el.attributes; + if (attrs.width && attrs.width.specified) { + // TODO: use runtimeStyle and coordsize + // el.getContext().setWidth_(attrs.width.nodeValue); + el.style.width = attrs.width.nodeValue + 'px'; + } else { + el.width = el.clientWidth; + } + if (attrs.height && attrs.height.specified) { + // TODO: use runtimeStyle and coordsize + // el.getContext().setHeight_(attrs.height.nodeValue); + el.style.height = attrs.height.nodeValue + 'px'; + } else { + el.height = el.clientHeight; + } + //el.getContext().setCoordsize_() + } + return el; + } + }; + + function onPropertyChange(e) { + var el = e.srcElement; + + switch (e.propertyName) { + case 'width': + el.getContext().clearRect(); + el.style.width = el.attributes.width.nodeValue + 'px'; + // In IE8 this does not trigger onresize. + el.firstChild.style.width = el.clientWidth + 'px'; + break; + case 'height': + el.getContext().clearRect(); + el.style.height = el.attributes.height.nodeValue + 'px'; + el.firstChild.style.height = el.clientHeight + 'px'; + break; + } + } + + function onResize(e) { + var el = e.srcElement; + if (el.firstChild) { + el.firstChild.style.width = el.clientWidth + 'px'; + el.firstChild.style.height = el.clientHeight + 'px'; + } + } + + G_vmlCanvasManager_.init(); + + // precompute "00" to "FF" + var decToHex = []; + for (var i = 0; i < 16; i++) { + for (var j = 0; j < 16; j++) { + decToHex[i * 16 + j] = i.toString(16) + j.toString(16); + } + } + + function createMatrixIdentity() { + return [ + [1, 0, 0], + [0, 1, 0], + [0, 0, 1] + ]; + } + + function matrixMultiply(m1, m2) { + var result = createMatrixIdentity(); + + for (var x = 0; x < 3; x++) { + for (var y = 0; y < 3; y++) { + var sum = 0; + + for (var z = 0; z < 3; z++) { + sum += m1[x][z] * m2[z][y]; + } + + result[x][y] = sum; + } + } + return result; + } + + function copyState(o1, o2) { + o2.fillStyle = o1.fillStyle; + o2.lineCap = o1.lineCap; + o2.lineJoin = o1.lineJoin; + o2.lineWidth = o1.lineWidth; + o2.miterLimit = o1.miterLimit; + o2.shadowBlur = o1.shadowBlur; + o2.shadowColor = o1.shadowColor; + o2.shadowOffsetX = o1.shadowOffsetX; + o2.shadowOffsetY = o1.shadowOffsetY; + o2.strokeStyle = o1.strokeStyle; + o2.globalAlpha = o1.globalAlpha; + o2.font = o1.font; + o2.textAlign = o1.textAlign; + o2.textBaseline = o1.textBaseline; + o2.arcScaleX_ = o1.arcScaleX_; + o2.arcScaleY_ = o1.arcScaleY_; + o2.lineScale_ = o1.lineScale_; + } + + var colorData = { + aliceblue: '#F0F8FF', + antiquewhite: '#FAEBD7', + aquamarine: '#7FFFD4', + azure: '#F0FFFF', + beige: '#F5F5DC', + bisque: '#FFE4C4', + black: '#000000', + blanchedalmond: '#FFEBCD', + blueviolet: '#8A2BE2', + brown: '#A52A2A', + burlywood: '#DEB887', + cadetblue: '#5F9EA0', + chartreuse: '#7FFF00', + chocolate: '#D2691E', + coral: '#FF7F50', + cornflowerblue: '#6495ED', + cornsilk: '#FFF8DC', + crimson: '#DC143C', + cyan: '#00FFFF', + darkblue: '#00008B', + darkcyan: '#008B8B', + darkgoldenrod: '#B8860B', + darkgray: '#A9A9A9', + darkgreen: '#006400', + darkgrey: '#A9A9A9', + darkkhaki: '#BDB76B', + darkmagenta: '#8B008B', + darkolivegreen: '#556B2F', + darkorange: '#FF8C00', + darkorchid: '#9932CC', + darkred: '#8B0000', + darksalmon: '#E9967A', + darkseagreen: '#8FBC8F', + darkslateblue: '#483D8B', + darkslategray: '#2F4F4F', + darkslategrey: '#2F4F4F', + darkturquoise: '#00CED1', + darkviolet: '#9400D3', + deeppink: '#FF1493', + deepskyblue: '#00BFFF', + dimgray: '#696969', + dimgrey: '#696969', + dodgerblue: '#1E90FF', + firebrick: '#B22222', + floralwhite: '#FFFAF0', + forestgreen: '#228B22', + gainsboro: '#DCDCDC', + ghostwhite: '#F8F8FF', + gold: '#FFD700', + goldenrod: '#DAA520', + grey: '#808080', + greenyellow: '#ADFF2F', + honeydew: '#F0FFF0', + hotpink: '#FF69B4', + indianred: '#CD5C5C', + indigo: '#4B0082', + ivory: '#FFFFF0', + khaki: '#F0E68C', + lavender: '#E6E6FA', + lavenderblush: '#FFF0F5', + lawngreen: '#7CFC00', + lemonchiffon: '#FFFACD', + lightblue: '#ADD8E6', + lightcoral: '#F08080', + lightcyan: '#E0FFFF', + lightgoldenrodyellow: '#FAFAD2', + lightgreen: '#90EE90', + lightgrey: '#D3D3D3', + lightpink: '#FFB6C1', + lightsalmon: '#FFA07A', + lightseagreen: '#20B2AA', + lightskyblue: '#87CEFA', + lightslategray: '#778899', + lightslategrey: '#778899', + lightsteelblue: '#B0C4DE', + lightyellow: '#FFFFE0', + limegreen: '#32CD32', + linen: '#FAF0E6', + magenta: '#FF00FF', + mediumaquamarine: '#66CDAA', + mediumblue: '#0000CD', + mediumorchid: '#BA55D3', + mediumpurple: '#9370DB', + mediumseagreen: '#3CB371', + mediumslateblue: '#7B68EE', + mediumspringgreen: '#00FA9A', + mediumturquoise: '#48D1CC', + mediumvioletred: '#C71585', + midnightblue: '#191970', + mintcream: '#F5FFFA', + mistyrose: '#FFE4E1', + moccasin: '#FFE4B5', + navajowhite: '#FFDEAD', + oldlace: '#FDF5E6', + olivedrab: '#6B8E23', + orange: '#FFA500', + orangered: '#FF4500', + orchid: '#DA70D6', + palegoldenrod: '#EEE8AA', + palegreen: '#98FB98', + paleturquoise: '#AFEEEE', + palevioletred: '#DB7093', + papayawhip: '#FFEFD5', + peachpuff: '#FFDAB9', + peru: '#CD853F', + pink: '#FFC0CB', + plum: '#DDA0DD', + powderblue: '#B0E0E6', + rosybrown: '#BC8F8F', + royalblue: '#4169E1', + saddlebrown: '#8B4513', + salmon: '#FA8072', + sandybrown: '#F4A460', + seagreen: '#2E8B57', + seashell: '#FFF5EE', + sienna: '#A0522D', + skyblue: '#87CEEB', + slateblue: '#6A5ACD', + slategray: '#708090', + slategrey: '#708090', + snow: '#FFFAFA', + springgreen: '#00FF7F', + steelblue: '#4682B4', + tan: '#D2B48C', + thistle: '#D8BFD8', + tomato: '#FF6347', + turquoise: '#40E0D0', + violet: '#EE82EE', + wheat: '#F5DEB3', + whitesmoke: '#F5F5F5', + yellowgreen: '#9ACD32' + }; + + + function getRgbHslContent(styleString) { + var start = styleString.indexOf('(', 3); + var end = styleString.indexOf(')', start + 1); + var parts = styleString.substring(start + 1, end).split(','); + // add alpha if needed + if (parts.length != 4 || styleString.charAt(3) != 'a') { + parts[3] = 1; + } + return parts; + } + + function percent(s) { + return parseFloat(s) / 100; + } + + function clamp(v, min, max) { + return Math.min(max, Math.max(min, v)); + } + + function hslToRgb(parts){ + var r, g, b, h, s, l; + h = parseFloat(parts[0]) / 360 % 360; + if (h < 0) + h++; + s = clamp(percent(parts[1]), 0, 1); + l = clamp(percent(parts[2]), 0, 1); + if (s == 0) { + r = g = b = l; // achromatic + } else { + var q = l < 0.5 ? l * (1 + s) : l + s - l * s; + var p = 2 * l - q; + r = hueToRgb(p, q, h + 1 / 3); + g = hueToRgb(p, q, h); + b = hueToRgb(p, q, h - 1 / 3); + } + + return '#' + decToHex[Math.floor(r * 255)] + + decToHex[Math.floor(g * 255)] + + decToHex[Math.floor(b * 255)]; + } + + function hueToRgb(m1, m2, h) { + if (h < 0) + h++; + if (h > 1) + h--; + + if (6 * h < 1) + return m1 + (m2 - m1) * 6 * h; + else if (2 * h < 1) + return m2; + else if (3 * h < 2) + return m1 + (m2 - m1) * (2 / 3 - h) * 6; + else + return m1; + } + + var processStyleCache = {}; + + function processStyle(styleString) { + if (styleString in processStyleCache) { + return processStyleCache[styleString]; + } + + var str, alpha = 1; + + styleString = String(styleString); + if (styleString.charAt(0) == '#') { + str = styleString; + } else if (/^rgb/.test(styleString)) { + var parts = getRgbHslContent(styleString); + var str = '#', n; + for (var i = 0; i < 3; i++) { + if (parts[i].indexOf('%') != -1) { + n = Math.floor(percent(parts[i]) * 255); + } else { + n = +parts[i]; + } + str += decToHex[clamp(n, 0, 255)]; + } + alpha = +parts[3]; + } else if (/^hsl/.test(styleString)) { + var parts = getRgbHslContent(styleString); + str = hslToRgb(parts); + alpha = parts[3]; + } else { + str = colorData[styleString] || styleString; + } + return processStyleCache[styleString] = {color: str, alpha: alpha}; + } + + var DEFAULT_STYLE = { + style: 'normal', + variant: 'normal', + weight: 'normal', + size: 10, + family: 'sans-serif' + }; + + // Internal text style cache + var fontStyleCache = {}; + + function processFontStyle(styleString) { + if (fontStyleCache[styleString]) { + return fontStyleCache[styleString]; + } + + var el = document.createElement('div'); + var style = el.style; + try { + style.font = styleString; + } catch (ex) { + // Ignore failures to set to invalid font. + } + + return fontStyleCache[styleString] = { + style: style.fontStyle || DEFAULT_STYLE.style, + variant: style.fontVariant || DEFAULT_STYLE.variant, + weight: style.fontWeight || DEFAULT_STYLE.weight, + size: style.fontSize || DEFAULT_STYLE.size, + family: style.fontFamily || DEFAULT_STYLE.family + }; + } + + function getComputedStyle(style, element) { + var computedStyle = {}; + + for (var p in style) { + computedStyle[p] = style[p]; + } + + // Compute the size + var canvasFontSize = parseFloat(element.currentStyle.fontSize), + fontSize = parseFloat(style.size); + + if (typeof style.size == 'number') { + computedStyle.size = style.size; + } else if (style.size.indexOf('px') != -1) { + computedStyle.size = fontSize; + } else if (style.size.indexOf('em') != -1) { + computedStyle.size = canvasFontSize * fontSize; + } else if(style.size.indexOf('%') != -1) { + computedStyle.size = (canvasFontSize / 100) * fontSize; + } else if (style.size.indexOf('pt') != -1) { + computedStyle.size = fontSize / .75; + } else { + computedStyle.size = canvasFontSize; + } + + // Different scaling between normal text and VML text. This was found using + // trial and error to get the same size as non VML text. + computedStyle.size *= 0.981; + + return computedStyle; + } + + function buildStyle(style) { + return style.style + ' ' + style.variant + ' ' + style.weight + ' ' + + style.size + 'px ' + style.family; + } + + var lineCapMap = { + 'butt': 'flat', + 'round': 'round' + }; + + function processLineCap(lineCap) { + return lineCapMap[lineCap] || 'square'; + } + + /** + * This class implements CanvasRenderingContext2D interface as described by + * the WHATWG. + * @param {HTMLElement} canvasElement The element that the 2D context should + * be associated with + */ + function CanvasRenderingContext2D_(canvasElement) { + this.m_ = createMatrixIdentity(); + + this.mStack_ = []; + this.aStack_ = []; + this.currentPath_ = []; + + // Canvas context properties + this.strokeStyle = '#000'; + this.fillStyle = '#000'; + + this.lineWidth = 1; + this.lineJoin = 'miter'; + this.lineCap = 'butt'; + this.miterLimit = Z * 1; + this.globalAlpha = 1; + this.font = '10px sans-serif'; + this.textAlign = 'left'; + this.textBaseline = 'alphabetic'; + this.canvas = canvasElement; + + var cssText = 'width:' + canvasElement.clientWidth + 'px;height:' + + canvasElement.clientHeight + 'px;position:absolute'; + var el = canvasElement.ownerDocument.createElement('div'); + el.style.cssText = cssText; + canvasElement.appendChild(el); + + var overlayEl = el.cloneNode(false); + // Use a non transparent background. + overlayEl.style.backgroundColor = 'red'; + overlayEl.style.filter = 'alpha(opacity=0)'; + canvasElement.appendChild(overlayEl); + + this.element_ = el; + this.arcScaleX_ = 1; + this.arcScaleY_ = 1; + this.lineScale_ = 1; + } + + var contextPrototype = CanvasRenderingContext2D_.prototype; + contextPrototype.clearRect = function() { + if (this.textMeasureEl_) { + this.textMeasureEl_.removeNode(true); + this.textMeasureEl_ = null; + } + this.element_.innerHTML = ''; + }; + + contextPrototype.beginPath = function() { + // TODO: Branch current matrix so that save/restore has no effect + // as per safari docs. + this.currentPath_ = []; + }; + + contextPrototype.moveTo = function(aX, aY) { + var p = getCoords(this, aX, aY); + this.currentPath_.push({type: 'moveTo', x: p.x, y: p.y}); + this.currentX_ = p.x; + this.currentY_ = p.y; + }; + + contextPrototype.lineTo = function(aX, aY) { + var p = getCoords(this, aX, aY); + this.currentPath_.push({type: 'lineTo', x: p.x, y: p.y}); + + this.currentX_ = p.x; + this.currentY_ = p.y; + }; + + contextPrototype.bezierCurveTo = function(aCP1x, aCP1y, + aCP2x, aCP2y, + aX, aY) { + var p = getCoords(this, aX, aY); + var cp1 = getCoords(this, aCP1x, aCP1y); + var cp2 = getCoords(this, aCP2x, aCP2y); + bezierCurveTo(this, cp1, cp2, p); + }; + + // Helper function that takes the already fixed cordinates. + function bezierCurveTo(self, cp1, cp2, p) { + self.currentPath_.push({ + type: 'bezierCurveTo', + cp1x: cp1.x, + cp1y: cp1.y, + cp2x: cp2.x, + cp2y: cp2.y, + x: p.x, + y: p.y + }); + self.currentX_ = p.x; + self.currentY_ = p.y; + } + + contextPrototype.quadraticCurveTo = function(aCPx, aCPy, aX, aY) { + // the following is lifted almost directly from + // http://developer.mozilla.org/en/docs/Canvas_tutorial:Drawing_shapes + + var cp = getCoords(this, aCPx, aCPy); + var p = getCoords(this, aX, aY); + + var cp1 = { + x: this.currentX_ + 2.0 / 3.0 * (cp.x - this.currentX_), + y: this.currentY_ + 2.0 / 3.0 * (cp.y - this.currentY_) + }; + var cp2 = { + x: cp1.x + (p.x - this.currentX_) / 3.0, + y: cp1.y + (p.y - this.currentY_) / 3.0 + }; + + bezierCurveTo(this, cp1, cp2, p); + }; + + contextPrototype.arc = function(aX, aY, aRadius, + aStartAngle, aEndAngle, aClockwise) { + aRadius *= Z; + var arcType = aClockwise ? 'at' : 'wa'; + + var xStart = aX + mc(aStartAngle) * aRadius - Z2; + var yStart = aY + ms(aStartAngle) * aRadius - Z2; + + var xEnd = aX + mc(aEndAngle) * aRadius - Z2; + var yEnd = aY + ms(aEndAngle) * aRadius - Z2; + + // IE won't render arches drawn counter clockwise if xStart == xEnd. + if (xStart == xEnd && !aClockwise) { + xStart += 0.125; // Offset xStart by 1/80 of a pixel. Use something + // that can be represented in binary + } + + var p = getCoords(this, aX, aY); + var pStart = getCoords(this, xStart, yStart); + var pEnd = getCoords(this, xEnd, yEnd); + + this.currentPath_.push({type: arcType, + x: p.x, + y: p.y, + radius: aRadius, + xStart: pStart.x, + yStart: pStart.y, + xEnd: pEnd.x, + yEnd: pEnd.y}); + + }; + + contextPrototype.rect = function(aX, aY, aWidth, aHeight) { + this.moveTo(aX, aY); + this.lineTo(aX + aWidth, aY); + this.lineTo(aX + aWidth, aY + aHeight); + this.lineTo(aX, aY + aHeight); + this.closePath(); + }; + + contextPrototype.strokeRect = function(aX, aY, aWidth, aHeight) { + var oldPath = this.currentPath_; + this.beginPath(); + + this.moveTo(aX, aY); + this.lineTo(aX + aWidth, aY); + this.lineTo(aX + aWidth, aY + aHeight); + this.lineTo(aX, aY + aHeight); + this.closePath(); + this.stroke(); + + this.currentPath_ = oldPath; + }; + + contextPrototype.fillRect = function(aX, aY, aWidth, aHeight) { + var oldPath = this.currentPath_; + this.beginPath(); + + this.moveTo(aX, aY); + this.lineTo(aX + aWidth, aY); + this.lineTo(aX + aWidth, aY + aHeight); + this.lineTo(aX, aY + aHeight); + this.closePath(); + this.fill(); + + this.currentPath_ = oldPath; + }; + + contextPrototype.createLinearGradient = function(aX0, aY0, aX1, aY1) { + var gradient = new CanvasGradient_('gradient'); + gradient.x0_ = aX0; + gradient.y0_ = aY0; + gradient.x1_ = aX1; + gradient.y1_ = aY1; + return gradient; + }; + + contextPrototype.createRadialGradient = function(aX0, aY0, aR0, + aX1, aY1, aR1) { + var gradient = new CanvasGradient_('gradientradial'); + gradient.x0_ = aX0; + gradient.y0_ = aY0; + gradient.r0_ = aR0; + gradient.x1_ = aX1; + gradient.y1_ = aY1; + gradient.r1_ = aR1; + return gradient; + }; + + contextPrototype.drawImage = function(image, var_args) { + var dx, dy, dw, dh, sx, sy, sw, sh; + + // to find the original width we overide the width and height + var oldRuntimeWidth = image.runtimeStyle.width; + var oldRuntimeHeight = image.runtimeStyle.height; + image.runtimeStyle.width = 'auto'; + image.runtimeStyle.height = 'auto'; + + // get the original size + var w = image.width; + var h = image.height; + + // and remove overides + image.runtimeStyle.width = oldRuntimeWidth; + image.runtimeStyle.height = oldRuntimeHeight; + + if (arguments.length == 3) { + dx = arguments[1]; + dy = arguments[2]; + sx = sy = 0; + sw = dw = w; + sh = dh = h; + } else if (arguments.length == 5) { + dx = arguments[1]; + dy = arguments[2]; + dw = arguments[3]; + dh = arguments[4]; + sx = sy = 0; + sw = w; + sh = h; + } else if (arguments.length == 9) { + sx = arguments[1]; + sy = arguments[2]; + sw = arguments[3]; + sh = arguments[4]; + dx = arguments[5]; + dy = arguments[6]; + dw = arguments[7]; + dh = arguments[8]; + } else { + throw Error('Invalid number of arguments'); + } + + var d = getCoords(this, dx, dy); + + var w2 = sw / 2; + var h2 = sh / 2; + + var vmlStr = []; + + var W = 10; + var H = 10; + + // For some reason that I've now forgotten, using divs didn't work + vmlStr.push(' ' , + '', + ''); + + this.element_.insertAdjacentHTML('BeforeEnd', vmlStr.join('')); + }; + + contextPrototype.stroke = function(aFill) { + var lineStr = []; + var lineOpen = false; + + var W = 10; + var H = 10; + + lineStr.push(''); + + if (!aFill) { + appendStroke(this, lineStr); + } else { + appendFill(this, lineStr, min, max); + } + + lineStr.push(''); + + this.element_.insertAdjacentHTML('beforeEnd', lineStr.join('')); + }; + + function appendStroke(ctx, lineStr) { + var a = processStyle(ctx.strokeStyle); + var color = a.color; + var opacity = a.alpha * ctx.globalAlpha; + var lineWidth = ctx.lineScale_ * ctx.lineWidth; + + // VML cannot correctly render a line if the width is less than 1px. + // In that case, we dilute the color to make the line look thinner. + if (lineWidth < 1) { + opacity *= lineWidth; + } + + lineStr.push( + '' + ); + } + + function appendFill(ctx, lineStr, min, max) { + var fillStyle = ctx.fillStyle; + var arcScaleX = ctx.arcScaleX_; + var arcScaleY = ctx.arcScaleY_; + var width = max.x - min.x; + var height = max.y - min.y; + if (fillStyle instanceof CanvasGradient_) { + // TODO: Gradients transformed with the transformation matrix. + var angle = 0; + var focus = {x: 0, y: 0}; + + // additional offset + var shift = 0; + // scale factor for offset + var expansion = 1; + + if (fillStyle.type_ == 'gradient') { + var x0 = fillStyle.x0_ / arcScaleX; + var y0 = fillStyle.y0_ / arcScaleY; + var x1 = fillStyle.x1_ / arcScaleX; + var y1 = fillStyle.y1_ / arcScaleY; + var p0 = getCoords(ctx, x0, y0); + var p1 = getCoords(ctx, x1, y1); + var dx = p1.x - p0.x; + var dy = p1.y - p0.y; + angle = Math.atan2(dx, dy) * 180 / Math.PI; + + // The angle should be a non-negative number. + if (angle < 0) { + angle += 360; + } + + // Very small angles produce an unexpected result because they are + // converted to a scientific notation string. + if (angle < 1e-6) { + angle = 0; + } + } else { + var p0 = getCoords(ctx, fillStyle.x0_, fillStyle.y0_); + focus = { + x: (p0.x - min.x) / width, + y: (p0.y - min.y) / height + }; + + width /= arcScaleX * Z; + height /= arcScaleY * Z; + var dimension = m.max(width, height); + shift = 2 * fillStyle.r0_ / dimension; + expansion = 2 * fillStyle.r1_ / dimension - shift; + } + + // We need to sort the color stops in ascending order by offset, + // otherwise IE won't interpret it correctly. + var stops = fillStyle.colors_; + stops.sort(function(cs1, cs2) { + return cs1.offset - cs2.offset; + }); + + var length = stops.length; + var color1 = stops[0].color; + var color2 = stops[length - 1].color; + var opacity1 = stops[0].alpha * ctx.globalAlpha; + var opacity2 = stops[length - 1].alpha * ctx.globalAlpha; + + var colors = []; + for (var i = 0; i < length; i++) { + var stop = stops[i]; + colors.push(stop.offset * expansion + shift + ' ' + stop.color); + } + + // When colors attribute is used, the meanings of opacity and o:opacity2 + // are reversed. + lineStr.push(''); + } else if (fillStyle instanceof CanvasPattern_) { + if (width && height) { + var deltaLeft = -min.x; + var deltaTop = -min.y; + lineStr.push(''); + } + } else { + var a = processStyle(ctx.fillStyle); + var color = a.color; + var opacity = a.alpha * ctx.globalAlpha; + lineStr.push(''); + } + } + + contextPrototype.fill = function() { + this.stroke(true); + }; + + contextPrototype.closePath = function() { + this.currentPath_.push({type: 'close'}); + }; + + function getCoords(ctx, aX, aY) { + var m = ctx.m_; + return { + x: Z * (aX * m[0][0] + aY * m[1][0] + m[2][0]) - Z2, + y: Z * (aX * m[0][1] + aY * m[1][1] + m[2][1]) - Z2 + }; + }; + + contextPrototype.save = function() { + var o = {}; + copyState(this, o); + this.aStack_.push(o); + this.mStack_.push(this.m_); + this.m_ = matrixMultiply(createMatrixIdentity(), this.m_); + }; + + contextPrototype.restore = function() { + if (this.aStack_.length) { + copyState(this.aStack_.pop(), this); + this.m_ = this.mStack_.pop(); + } + }; + + function matrixIsFinite(m) { + return isFinite(m[0][0]) && isFinite(m[0][1]) && + isFinite(m[1][0]) && isFinite(m[1][1]) && + isFinite(m[2][0]) && isFinite(m[2][1]); + } + + function setM(ctx, m, updateLineScale) { + if (!matrixIsFinite(m)) { + return; + } + ctx.m_ = m; + + if (updateLineScale) { + // Get the line scale. + // Determinant of this.m_ means how much the area is enlarged by the + // transformation. So its square root can be used as a scale factor + // for width. + var det = m[0][0] * m[1][1] - m[0][1] * m[1][0]; + ctx.lineScale_ = sqrt(abs(det)); + } + } + + contextPrototype.translate = function(aX, aY) { + var m1 = [ + [1, 0, 0], + [0, 1, 0], + [aX, aY, 1] + ]; + + setM(this, matrixMultiply(m1, this.m_), false); + }; + + contextPrototype.rotate = function(aRot) { + var c = mc(aRot); + var s = ms(aRot); + + var m1 = [ + [c, s, 0], + [-s, c, 0], + [0, 0, 1] + ]; + + setM(this, matrixMultiply(m1, this.m_), false); + }; + + contextPrototype.scale = function(aX, aY) { + this.arcScaleX_ *= aX; + this.arcScaleY_ *= aY; + var m1 = [ + [aX, 0, 0], + [0, aY, 0], + [0, 0, 1] + ]; + + setM(this, matrixMultiply(m1, this.m_), true); + }; + + contextPrototype.transform = function(m11, m12, m21, m22, dx, dy) { + var m1 = [ + [m11, m12, 0], + [m21, m22, 0], + [dx, dy, 1] + ]; + + setM(this, matrixMultiply(m1, this.m_), true); + }; + + contextPrototype.setTransform = function(m11, m12, m21, m22, dx, dy) { + var m = [ + [m11, m12, 0], + [m21, m22, 0], + [dx, dy, 1] + ]; + + setM(this, m, true); + }; + + /** + * The text drawing function. + * The maxWidth argument isn't taken in account, since no browser supports + * it yet. + */ + contextPrototype.drawText_ = function(text, x, y, maxWidth, stroke) { + var m = this.m_, + delta = 1000, + left = 0, + right = delta, + offset = {x: 0, y: 0}, + lineStr = []; + + var fontStyle = getComputedStyle(processFontStyle(this.font), + this.element_); + + var fontStyleString = buildStyle(fontStyle); + + var elementStyle = this.element_.currentStyle; + var textAlign = this.textAlign.toLowerCase(); + switch (textAlign) { + case 'left': + case 'center': + case 'right': + break; + case 'end': + textAlign = elementStyle.direction == 'ltr' ? 'right' : 'left'; + break; + case 'start': + textAlign = elementStyle.direction == 'rtl' ? 'right' : 'left'; + break; + default: + textAlign = 'left'; + } + + // 1.75 is an arbitrary number, as there is no info about the text baseline + switch (this.textBaseline) { + case 'hanging': + case 'top': + offset.y = fontStyle.size / 1.75; + break; + case 'middle': + break; + default: + case null: + case 'alphabetic': + case 'ideographic': + case 'bottom': + offset.y = -fontStyle.size / 2.25; + break; + } + + switch(textAlign) { + case 'right': + left = delta; + right = 0.05; + break; + case 'center': + left = right = delta / 2; + break; + } + + var d = getCoords(this, x + offset.x, y + offset.y); + + lineStr.push(''); + + if (stroke) { + appendStroke(this, lineStr); + } else { + // TODO: Fix the min and max params. + appendFill(this, lineStr, {x: -left, y: 0}, + {x: right, y: fontStyle.size}); + } + + var skewM = m[0][0].toFixed(3) + ',' + m[1][0].toFixed(3) + ',' + + m[0][1].toFixed(3) + ',' + m[1][1].toFixed(3) + ',0,0'; + + var skewOffset = mr(d.x / Z) + ',' + mr(d.y / Z); + + lineStr.push('', + '', + ''); + + this.element_.insertAdjacentHTML('beforeEnd', lineStr.join('')); + }; + + contextPrototype.fillText = function(text, x, y, maxWidth) { + this.drawText_(text, x, y, maxWidth, false); + }; + + contextPrototype.strokeText = function(text, x, y, maxWidth) { + this.drawText_(text, x, y, maxWidth, true); + }; + + contextPrototype.measureText = function(text) { + if (!this.textMeasureEl_) { + var s = ''; + this.element_.insertAdjacentHTML('beforeEnd', s); + this.textMeasureEl_ = this.element_.lastChild; + } + var doc = this.element_.ownerDocument; + this.textMeasureEl_.innerHTML = ''; + this.textMeasureEl_.style.font = this.font; + // Don't use innerHTML or innerText because they allow markup/whitespace. + this.textMeasureEl_.appendChild(doc.createTextNode(text)); + return {width: this.textMeasureEl_.offsetWidth}; + }; + + /******** STUBS ********/ + contextPrototype.clip = function() { + // TODO: Implement + }; + + contextPrototype.arcTo = function() { + // TODO: Implement + }; + + contextPrototype.createPattern = function(image, repetition) { + return new CanvasPattern_(image, repetition); + }; + + // Gradient / Pattern Stubs + function CanvasGradient_(aType) { + this.type_ = aType; + this.x0_ = 0; + this.y0_ = 0; + this.r0_ = 0; + this.x1_ = 0; + this.y1_ = 0; + this.r1_ = 0; + this.colors_ = []; + } + + CanvasGradient_.prototype.addColorStop = function(aOffset, aColor) { + aColor = processStyle(aColor); + this.colors_.push({offset: aOffset, + color: aColor.color, + alpha: aColor.alpha}); + }; + + function CanvasPattern_(image, repetition) { + assertImageIsValid(image); + switch (repetition) { + case 'repeat': + case null: + case '': + this.repetition_ = 'repeat'; + break + case 'repeat-x': + case 'repeat-y': + case 'no-repeat': + this.repetition_ = repetition; + break; + default: + throwException('SYNTAX_ERR'); + } + + this.src_ = image.src; + this.width_ = image.width; + this.height_ = image.height; + } + + function throwException(s) { + throw new DOMException_(s); + } + + function assertImageIsValid(img) { + if (!img || img.nodeType != 1 || img.tagName != 'IMG') { + throwException('TYPE_MISMATCH_ERR'); + } + if (img.readyState != 'complete') { + throwException('INVALID_STATE_ERR'); + } + } + + function DOMException_(s) { + this.code = this[s]; + this.message = s +': DOM Exception ' + this.code; + } + var p = DOMException_.prototype = new Error; + p.INDEX_SIZE_ERR = 1; + p.DOMSTRING_SIZE_ERR = 2; + p.HIERARCHY_REQUEST_ERR = 3; + p.WRONG_DOCUMENT_ERR = 4; + p.INVALID_CHARACTER_ERR = 5; + p.NO_DATA_ALLOWED_ERR = 6; + p.NO_MODIFICATION_ALLOWED_ERR = 7; + p.NOT_FOUND_ERR = 8; + p.NOT_SUPPORTED_ERR = 9; + p.INUSE_ATTRIBUTE_ERR = 10; + p.INVALID_STATE_ERR = 11; + p.SYNTAX_ERR = 12; + p.INVALID_MODIFICATION_ERR = 13; + p.NAMESPACE_ERR = 14; + p.INVALID_ACCESS_ERR = 15; + p.VALIDATION_ERR = 16; + p.TYPE_MISMATCH_ERR = 17; + + // set up externs + G_vmlCanvasManager = G_vmlCanvasManager_; + CanvasRenderingContext2D = CanvasRenderingContext2D_; + CanvasGradient = CanvasGradient_; + CanvasPattern = CanvasPattern_; + DOMException = DOMException_; +})(); + +} // if diff --git a/ranking/NHSPC-2023/lib/jquery.js b/ranking/NHSPC-2023/lib/jquery.js new file mode 100644 index 00000000..c4c6022f --- /dev/null +++ b/ranking/NHSPC-2023/lib/jquery.js @@ -0,0 +1,2 @@ +/*! jQuery v3.6.0 | (c) OpenJS Foundation and other contributors | jquery.org/license */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.0",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",y.option=!!ce.lastChild;var ge={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var _t,zt=[],Ut=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=zt.pop()||S.expando+"_"+wt.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Ut.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Ut,"$1"+r):!1!==e.jsonp&&(e.url+=(Tt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,zt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((_t=E.implementation.createHTMLDocument("").body).innerHTML="

",2===_t.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=Fe(y.pixelPosition,function(e,t){if(t)return t=We(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0',(J=K.firstChild).style.behavior="url(#default#VML)",!J||"object"!=typeof J.adj)return e.type=d;K=null}function tt(t){if("function"==typeof t||Object(t)!==t)return t;var e=new t.constructor;for(var r in t)t[o](r)&&(e[r]=tt(t[r]));return e}e.svg=!(e.vml="VML"==e.type),e._Paper=u,e.fn=i=u.prototype=e.prototype,e._id=0,e.is=function(t,e){return"finite"==(e=b.call(e))?!N[o](+t):"array"==e?t instanceof Array:"null"==e&&null===t||e==typeof t&&null!==t||"object"==e&&t===Object(t)||"array"==e&&Array.isArray&&Array.isArray(t)||M.call(t).slice(8,-1).toLowerCase()==e},e.angle=function(t,r,i,n,a,s){if(null==a){var o=t-i,l=r-n;return o||l?(180+180*_.atan2(-l,-o)/S+360)%360:0}return e.angle(t,r,a,s)-e.angle(i,n,a,s)},e.rad=function(t){return t%360*S/180},e.deg=function(t){return Math.round(180*t/S%360*1e3)/1e3},e.snapTo=function(t,r,i){if(i=e.is(i,"finite")?i:10,e.is(t,A)){for(var n=t.length;n--;)if(B(t[n]-r)<=i)return t[n]}else{var a=r%(t=+t);if(at-i)return r-a+t}return r};var et,rt;e.createUUID=(et=/[xy]/g,rt=function(t){var e=16*_.random()|0;return("x"==t?e:3&e|8).toString(16)},function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(et,rt).toUpperCase()});e.setWindow=function(r){t("raphael.setWindow",e,l.win,r),l.win=r,l.doc=l.win.document,e._engine.initWin&&e._engine.initWin(l.win)};var it=function(t){if(e.vml){var r,i=/^\s+|\s+$/g;try{var n=new ActiveXObject("htmlfile");n.write(""),n.close(),r=n.body}catch(t){r=createPopup().document.body}var a=r.createTextRange();it=ht(function(t){try{r.style.color=x(t).replace(i,d);var e=a.queryCommandValue("ForeColor");return"#"+("000000"+(e=(255&e)<<16|65280&e|(16711680&e)>>>16).toString(16)).slice(-6)}catch(t){return"none"}})}else{var s=l.doc.createElement("i");s.title="Raphaël Colour Picker",s.style.display="none",l.doc.body.appendChild(s),it=ht(function(t){return s.style.color=t,l.doc.defaultView.getComputedStyle(s,d).getPropertyValue("color")})}return it(t)},nt=function(){return"hsb("+[this.h,this.s,this.b]+")"},at=function(){return"hsl("+[this.h,this.s,this.l]+")"},st=function(){return this.hex},ot=function(t,r,i){if(null==r&&e.is(t,"object")&&"r"in t&&"g"in t&&"b"in t&&(i=t.b,r=t.g,t=t.r),null==r&&e.is(t,"string")){var n=e.getRGB(t);t=n.r,r=n.g,i=n.b}return(t>1||r>1||i>1)&&(t/=255,r/=255,i/=255),[t,r,i]},lt=function(t,r,i,n){var a={r:t*=255,g:r*=255,b:i*=255,hex:e.rgb(t,r,i),toString:st};return e.is(n,"finite")&&(a.opacity=n),a};function ht(t,e,r){return function i(){var n=Array.prototype.slice.call(arguments,0),a=n.join("␀"),s=i.cache=i.cache||{},l=i.count=i.count||[];return s[o](a)?(function(t,e){for(var r=0,i=t.length;r=1e3&&delete s[l.shift()],l.push(a),s[a]=t[c](e,n),r?r(s[a]):s[a])}}e.color=function(t){var r;return e.is(t,"object")&&"h"in t&&"s"in t&&"b"in t?(r=e.hsb2rgb(t),t.r=r.r,t.g=r.g,t.b=r.b,t.hex=r.hex):e.is(t,"object")&&"h"in t&&"s"in t&&"l"in t?(r=e.hsl2rgb(t),t.r=r.r,t.g=r.g,t.b=r.b,t.hex=r.hex):(e.is(t,"string")&&(t=e.getRGB(t)),e.is(t,"object")&&"r"in t&&"g"in t&&"b"in t?(r=e.rgb2hsl(t),t.h=r.h,t.s=r.s,t.l=r.l,r=e.rgb2hsb(t),t.v=r.b):(t={hex:"none"}).r=t.g=t.b=t.h=t.s=t.v=t.l=-1),t.toString=st,t},e.hsb2rgb=function(t,e,r,i){var n,a,s,o,l;return this.is(t,"object")&&"h"in t&&"s"in t&&"b"in t&&(r=t.b,e=t.s,i=t.o,t=t.h),o=(l=r*e)*(1-B((t=(t*=360)%360/60)%2-1)),n=a=s=r-l,lt(n+=[l,o,0,0,o,l][t=~~t],a+=[o,l,l,o,0,0][t],s+=[0,0,o,l,l,o][t],i)},e.hsl2rgb=function(t,e,r,i){var n,a,s,o,l;return this.is(t,"object")&&"h"in t&&"s"in t&&"l"in t&&(r=t.l,e=t.s,t=t.h),(t>1||e>1||r>1)&&(t/=360,e/=100,r/=100),o=(l=2*e*(r<.5?r:1-r))*(1-B((t=(t*=360)%360/60)%2-1)),n=a=s=r-l/2,lt(n+=[l,o,0,0,o,l][t=~~t],a+=[o,l,l,o,0,0][t],s+=[0,0,o,l,l,o][t],i)},e.rgb2hsb=function(t,e,r){var i,n;return t=(r=ot(t,e,r))[0],e=r[1],r=r[2],{h:((0==(n=(i=w(t,e,r))-k(t,e,r))?null:i==t?(e-r)/n:i==e?(r-t)/n+2:(t-e)/n+4)+360)%6*60/360,s:0==n?0:n/i,b:i,toString:nt}},e.rgb2hsl=function(t,e,r){var i,n,a,s;return t=(r=ot(t,e,r))[0],e=r[1],r=r[2],i=((n=w(t,e,r))+(a=k(t,e,r)))/2,{h:((0==(s=n-a)?null:n==t?(e-r)/s:n==e?(r-t)/s+2:(t-e)/s+4)+360)%6*60/360,s:0==s?0:i<.5?s/(2*i):s/(2-2*i),l:i,toString:at}},e._path2string=function(){return this.join(",").replace(O,"$1")};e._preload=function(t,e){var r=l.doc.createElement("img");r.style.cssText="position:absolute;left:-9999em;top:-9999em",r.onload=function(){e.call(this),this.onload=null,l.doc.body.removeChild(this)},r.onerror=function(){l.doc.body.removeChild(this)},l.doc.body.appendChild(r),r.src=t};function ut(){return this.hex}function ct(t,e){for(var r=[],i=0,n=t.length;n-2*!e>i;i+=2){var a=[{x:+t[i-2],y:+t[i-1]},{x:+t[i],y:+t[i+1]},{x:+t[i+2],y:+t[i+3]},{x:+t[i+4],y:+t[i+5]}];e?i?n-4==i?a[3]={x:+t[0],y:+t[1]}:n-2==i&&(a[2]={x:+t[0],y:+t[1]},a[3]={x:+t[2],y:+t[3]}):a[0]={x:+t[n-2],y:+t[n-1]}:n-4==i?a[3]=a[2]:i||(a[0]={x:+t[i],y:+t[i+1]}),r.push(["C",(-a[0].x+6*a[1].x+a[2].x)/6,(-a[0].y+6*a[1].y+a[2].y)/6,(a[1].x+6*a[2].x-a[3].x)/6,(a[1].y+6*a[2].y-a[3].y)/6,a[2].x,a[2].y])}return r}e.getRGB=ht(function(t){if(!t||(t=x(t)).indexOf("-")+1)return{r:-1,g:-1,b:-1,hex:"none",error:1,toString:ut};if("none"==t)return{r:-1,g:-1,b:-1,hex:"none",toString:ut};!q[o](t.toLowerCase().substring(0,2))&&"#"!=t.charAt()&&(t=it(t));var r,i,n,a,s,l,h=t.match(E);return h?(h[2]&&(n=F(h[2].substring(5),16),i=F(h[2].substring(3,5),16),r=F(h[2].substring(1,3),16)),h[3]&&(n=F((s=h[3].charAt(3))+s,16),i=F((s=h[3].charAt(2))+s,16),r=F((s=h[3].charAt(1))+s,16)),h[4]&&(l=h[4][v](D),r=z(l[0]),"%"==l[0].slice(-1)&&(r*=2.55),i=z(l[1]),"%"==l[1].slice(-1)&&(i*=2.55),n=z(l[2]),"%"==l[2].slice(-1)&&(n*=2.55),"rgba"==h[1].toLowerCase().slice(0,4)&&(a=z(l[3])),l[3]&&"%"==l[3].slice(-1)&&(a/=100)),h[5]?(l=h[5][v](D),r=z(l[0]),"%"==l[0].slice(-1)&&(r*=2.55),i=z(l[1]),"%"==l[1].slice(-1)&&(i*=2.55),n=z(l[2]),"%"==l[2].slice(-1)&&(n*=2.55),("deg"==l[0].slice(-3)||"°"==l[0].slice(-1))&&(r/=360),"hsba"==h[1].toLowerCase().slice(0,4)&&(a=z(l[3])),l[3]&&"%"==l[3].slice(-1)&&(a/=100),e.hsb2rgb(r,i,n,a)):h[6]?(l=h[6][v](D),r=z(l[0]),"%"==l[0].slice(-1)&&(r*=2.55),i=z(l[1]),"%"==l[1].slice(-1)&&(i*=2.55),n=z(l[2]),"%"==l[2].slice(-1)&&(n*=2.55),("deg"==l[0].slice(-3)||"°"==l[0].slice(-1))&&(r/=360),"hsla"==h[1].toLowerCase().slice(0,4)&&(a=z(l[3])),l[3]&&"%"==l[3].slice(-1)&&(a/=100),e.hsl2rgb(r,i,n,a)):((h={r:r,g:i,b:n,toString:ut}).hex="#"+(16777216|n|i<<8|r<<16).toString(16).slice(1),e.is(a,"finite")&&(h.opacity=a),h)):{r:-1,g:-1,b:-1,hex:"none",error:1,toString:ut}},e),e.hsb=ht(function(t,r,i){return e.hsb2rgb(t,r,i).hex}),e.hsl=ht(function(t,r,i){return e.hsl2rgb(t,r,i).hex}),e.rgb=ht(function(t,e,r){function i(t){return t+.5|0}return"#"+(16777216|i(r)|i(e)<<8|i(t)<<16).toString(16).slice(1)}),e.getColor=function(t){var e=this.getColor.start=this.getColor.start||{h:0,s:1,b:t||.75},r=this.hsb2rgb(e.h,e.s,e.b);return e.h+=.075,e.h>1&&(e.h=0,e.s-=.2,e.s<=0&&(this.getColor.start={h:0,s:1,b:e.b})),r.hex},e.getColor.reset=function(){delete this.start},e.parsePathString=function(t){if(!t)return null;var r=ft(t);if(r.arr)return mt(r.arr);var i={a:7,c:6,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,z:0},n=[];return e.is(t,A)&&e.is(t[0],A)&&(n=mt(t)),n.length||x(t).replace(V,function(t,e,r){var a=[],s=e.toLowerCase();if(r.replace(Y,function(t,e){e&&a.push(+e)}),"m"==s&&a.length>2&&(n.push([e][f](a.splice(0,2))),s="l",e="m"==e?"l":"L"),"r"==s)n.push([e][f](a));else for(;a.length>=i[s]&&(n.push([e][f](a.splice(0,i[s]))),i[s]););}),n.toString=e._path2string,r.arr=mt(n),n},e.parseTransformString=ht(function(t){if(!t)return null;var r=[];return e.is(t,A)&&e.is(t[0],A)&&(r=mt(t)),r.length||x(t).replace(W,function(t,e,i){var n=[];b.call(e);i.replace(Y,function(t,e){e&&n.push(+e)}),r.push([e][f](n))}),r.toString=e._path2string,r},this,function(t){if(!t)return t;for(var e=[],r=0;r1?1:l<0?0:l)/2,u=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],c=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],f=0,p=0;p<12;p++){var d=h*u[p]+h,g=pt(d,t,r,n,s),x=pt(d,e,i,a,o),v=g*g+x*x;f+=c[p]*_.sqrt(v)}return h*f}function gt(t,e,r,i,n,a,s,o){if(!(w(t,r)w(n,s)||w(e,i)w(a,o))){var l=(t-r)*(a-o)-(e-i)*(n-s);if(l){var h=((t*i-e*r)*(n-s)-(t-r)*(n*o-a*s))/l,u=((t*i-e*r)*(a-o)-(e-i)*(n*o-a*s))/l,c=+h.toFixed(2),f=+u.toFixed(2);if(!(c<+k(t,r).toFixed(2)||c>+w(t,r).toFixed(2)||c<+k(n,s).toFixed(2)||c>+w(n,s).toFixed(2)||f<+k(e,i).toFixed(2)||f>+w(e,i).toFixed(2)||f<+k(a,o).toFixed(2)||f>+w(a,o).toFixed(2)))return{x:h,y:u}}}}function xt(t,r,i){var n=e.bezierBBox(t),a=e.bezierBBox(r);if(!e.isBBoxIntersect(n,a))return i?0:[];for(var s=dt.apply(0,t),o=dt.apply(0,r),l=w(~~(s/5),1),h=w(~~(o/5),1),u=[],c=[],f={},p=i?0:[],d=0;d=0&&T<=1.001&&A>=0&&A<=1.001&&(i?p++:p.push({x:S.x,y:S.y,t1:k(T,1),t2:k(A,1)}))}}return p}function vt(t,r,i){t=e._path2curve(t),r=e._path2curve(r);for(var n,a,s,o,l,h,u,c,f,p,d=i?0:[],g=0,x=t.length;gy||v=t.x&&e<=t.x2&&r>=t.y&&r<=t.y2},e.isBBoxIntersect=function(t,r){var i=e.isPointInsideBBox;return i(r,t.x,t.y)||i(r,t.x2,t.y)||i(r,t.x,t.y2)||i(r,t.x2,t.y2)||i(t,r.x,r.y)||i(t,r.x2,r.y)||i(t,r.x,r.y2)||i(t,r.x2,r.y2)||(t.xr.x||r.xt.x)&&(t.yr.y||r.yt.y)},e.pathIntersection=function(t,e){return vt(t,e)},e.pathIntersectionNumber=function(t,e){return vt(t,e,1)},e.isPointInsidePath=function(t,r,i){var n=e.pathBBox(t);return e.isPointInsideBBox(n,r,i)&&vt(t,[["M",r,i],["H",n.x2+10]],1)%2==1},e._removedFactory=function(e){return function(){t("raphael.log",null,"Raphaël: you are calling to method “"+e+"” of removed object",e)}};var yt=e.pathBBox=function(t){var e=ft(t);if(e.bbox)return tt(e.bbox);if(!t)return{x:0,y:0,width:0,height:0,x2:0,y2:0};for(var r,i=0,n=0,a=[],s=[],o=0,l=(t=Tt(t)).length;o1&&(r*=m=_.sqrt(m),i*=m);var b=r*r,w=i*i,k=(a==s?-1:1)*_.sqrt(B((b*w-b*y*y-w*x*x)/(b*y*y+w*x*x))),C=k*r*y/i+(t+o)/2,T=k*-i*x/r+(e+l)/2,A=_.asin(((e-T)/i).toFixed(9)),M=_.asin(((l-T)/i).toFixed(9));(A=tM&&(A-=2*S),!s&&M>A&&(M-=2*S)}var E=M-A;if(B(E)>c){var N=M,L=o,P=l;M=A+c*(s&&M>A?1:-1),o=C+r*_.cos(M),l=T+i*_.sin(M),d=Bt(o,l,r,i,n,0,s,L,P,[M,N,C,T])}E=M-A;var z=_.cos(A),F=_.sin(A),R=_.cos(M),j=_.sin(M),I=_.tan(E/4),D=4/3*r*I,q=4/3*i*I,O=[t,e],V=[t+D*F,e-q*z],W=[o+D*j,l-q*R],Y=[o,l];if(V[0]=2*O[0]-V[0],V[1]=2*O[1]-V[1],h)return[V,W,Y][f](d);for(var G=[],H=0,X=(d=[V,W,Y][f](d).join()[v](",")).length;H"1e12"&&(p=.5),B(d)>"1e12"&&(d=.5),p>0&&p<1&&(l=Ct(t,e,r,i,n,a,s,o,p),x.push(l.x),g.push(l.y)),d>0&&d<1&&(l=Ct(t,e,r,i,n,a,s,o,d),x.push(l.x),g.push(l.y)),h=a-2*i+e-(o-2*a+i),f=e-i,p=(-(u=2*(i-e)-2*(a-i))+_.sqrt(u*u-4*h*f))/2/h,d=(-u-_.sqrt(u*u-4*h*f))/2/h,B(p)>"1e12"&&(p=.5),B(d)>"1e12"&&(d=.5),p>0&&p<1&&(l=Ct(t,e,r,i,n,a,s,o,p),x.push(l.x),g.push(l.y)),d>0&&d<1&&(l=Ct(t,e,r,i,n,a,s,o,d),x.push(l.x),g.push(l.y)),{min:{x:k[c](0,x),y:k[c](0,g)},max:{x:w[c](0,x),y:w[c](0,g)}}}),Tt=e._path2curve=ht(function(t,e){var r=!e&&ft(t);if(!e&&r.curve)return mt(r.curve);for(var i=_t(t),n=e&&_t(e),a={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},s={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},o=function(t,e,r){var i,n;if(!t)return["C",e.x,e.y,e.x,e.y,e.x,e.y];switch(!(t[0]in{T:1,Q:1})&&(e.qx=e.qy=null),t[0]){case"M":e.X=t[1],e.Y=t[2];break;case"A":t=["C"][f](Bt[c](0,[e.x,e.y][f](t.slice(1))));break;case"S":"C"==r||"S"==r?(i=2*e.x-e.bx,n=2*e.y-e.by):(i=e.x,n=e.y),t=["C",i,n][f](t.slice(1));break;case"T":"Q"==r||"T"==r?(e.qx=2*e.x-e.qx,e.qy=2*e.y-e.qy):(e.qx=e.x,e.qy=e.y),t=["C"][f](kt(e.x,e.y,e.qx,e.qy,t[1],t[2]));break;case"Q":e.qx=t[1],e.qy=t[2],t=["C"][f](kt(e.x,e.y,t[1],t[2],t[3],t[4]));break;case"L":t=["C"][f](wt(e.x,e.y,t[1],t[2]));break;case"H":t=["C"][f](wt(e.x,e.y,t[1],e.y));break;case"V":t=["C"][f](wt(e.x,e.y,e.x,t[1]));break;case"Z":t=["C"][f](wt(e.x,e.y,e.X,e.Y))}return t},l=function(t,e){if(t[e].length>7){t[e].shift();for(var r=t[e];r.length;)u[e]="A",n&&(p[e]="A"),t.splice(e++,0,["C"][f](r.splice(0,6)));t.splice(e,1),v=w(i.length,n&&n.length||0)}},h=function(t,e,r,a,s){t&&e&&"M"==t[s][0]&&"M"!=e[s][0]&&(e.splice(s,0,["M",a.x,a.y]),r.bx=0,r.by=0,r.x=t[s][1],r.y=t[s][2],v=w(i.length,n&&n.length||0))},u=[],p=[],d="",g="",x=0,v=w(i.length,n&&n.length||0);x.01;)h=dt(t,e,r,i,n,a,s,o,c+=(hn){if(r&&!f.start){if(c+=["C"+(u=Xt(s,o,l[1],l[2],l[3],l[4],l[5],l[6],n-p)).start.x,u.start.y,u.m.x,u.m.y,u.x,u.y],a)return c;f.start=c,c=["M"+u.x,u.y+"C"+u.n.x,u.n.y,u.end.x,u.end.y,l[5],l[6]].join(),p+=h,s=+l[5],o=+l[6];continue}if(!t&&!r)return{x:(u=Xt(s,o,l[1],l[2],l[3],l[4],l[5],l[6],n-p)).x,y:u.y,alpha:u.alpha}}p+=h,s=+l[5],o=+l[6]}c+=l.shift()+l}return f.end=c,(u=t?p:r?f:e.findDotsAtSegment(s,o,l[0],l[1],l[2],l[3],l[4],l[5],1)).alpha&&(u={x:u.x,y:u.y,alpha:u.alpha}),u}},$t=Ut(1),Zt=Ut(),Qt=Ut(0,1);e.getTotalLength=$t,e.getPointAtLength=Zt,e.getSubpath=function(t,e,r){if(this.getTotalLength(t)-r<1e-6)return Qt(t,e).end;var i=Qt(t,r,1);return e?Qt(i,e).end:i},Wt.getTotalLength=function(){var t=this.getPath();if(t)return this.node.getTotalLength?this.node.getTotalLength():$t(t)},Wt.getPointAtLength=function(t){var e=this.getPath();if(e)return Zt(e,t)},Wt.getPath=function(){var t,r=e._getPath[this.type];if("text"!=this.type&&"set"!=this.type)return r&&(t=r(this)),t},Wt.getSubpath=function(t,r){var i=this.getPath();if(i)return e.getSubpath(i,t,r)};var Jt=e.easing_formulas={linear:function(t){return t},"<":function(t){return C(t,1.7)},">":function(t){return C(t,.48)},"<>":function(t){var e=.48-t/1.04,r=_.sqrt(.1734+e*e),i=r-e,n=-r-e,a=C(B(i),1/3)*(i<0?-1:1)+C(B(n),1/3)*(n<0?-1:1)+.5;return 3*(1-a)*a*a+a*a*a},backIn:function(t){var e=1.70158;return t*t*((e+1)*t-e)},backOut:function(t){var e=1.70158;return(t-=1)*t*((e+1)*t+e)+1},elastic:function(t){return t==!!t?t:C(2,-10*t)*_.sin(2*S*(t-.075)/.3)+1},bounce:function(t){var e=7.5625,r=2.75;return t<1/r?e*t*t:t<2/r?e*(t-=1.5/r)*t+.75:t<2.5/r?e*(t-=2.25/r)*t+.9375:e*(t-=2.625/r)*t+.984375}};Jt.easeIn=Jt["ease-in"]=Jt["<"],Jt.easeOut=Jt["ease-out"]=Jt[">"],Jt.easeInOut=Jt["ease-in-out"]=Jt["<>"],Jt["back-in"]=Jt.backIn,Jt["back-out"]=Jt.backOut;var Kt=[],te=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(t){setTimeout(t,16)},ee=function(){for(var r=+new Date,i=0;i1&&!n.next){for(s in d)d[o](s)&&(y[s]=n.totalOrigin[s]);n.el.attr(y),ae(n.anim,n.el,n.anim.percents[0],null,n.totalOrigin,n.repeat-1)}n.next&&!n.stop&&ae(n.anim,n.el,n.next,null,n.totalOrigin,n.repeat)}}}Kt.length&&te(ee)},re=function(t){return t>255?255:t<0?0:t};function ie(t,e,r,i,n,a){var s=3*e,o=3*(i-e)-s,l=1-s-o,h=3*r,u=3*(n-r)-h,c=1-h-u;function f(t){return((l*t+o)*t+s)*t}return function(t,e){var r=function(t,e){var r,i,n,a,h,u;for(n=t,u=0;u<8;u++){if(a=f(n)-t,B(a)i)return i;for(;ra?r=n:i=n,n=(i-r)/2+r}return n}(t,e);return((c*r+u)*r+h)*r}(t,1/(200*a))}function ne(t,e){var r=[],i={};if(this.ms=e,this.times=1,t){for(var n in t)t[o](n)&&(i[z(n)]=t[n],r.push(z(n)));r.sort(H)}this.anim=i,this.top=r[r.length-1],this.percents=r}function ae(r,i,a,s,l,h){a=z(a);var u,c,p,d,g,y,m=r.ms,b={},_={},w={};if(s)for(B=0,C=Kt.length;Bs*r.top){a=r.percents[B],g=r.percents[B-1]||0,m=m/r.top*(a-g),d=r.percents[B+1],u=r.anim[a];break}s&&i.attr(r.anim[r.percents[B]])}if(u){if(c)c.initstatus=s,c.start=new Date-c.ms*s;else{for(var S in u)if(u[o](S)&&(I[o](S)||i.paper.customAttributes[o](S)))switch(b[S]=i.attr(S),null==b[S]&&(b[S]=j[S]),_[S]=u[S],I[S]){case T:w[S]=(_[S]-b[S])/m;break;case"colour":b[S]=e.getRGB(b[S]);var A=e.getRGB(_[S]);w[S]={r:(A.r-b[S].r)/m,g:(A.g-b[S].g)/m,b:(A.b-b[S].b)/m};break;case"path":var M=Tt(b[S],_[S]),E=M[1];for(b[S]=M[0],w[S]=[],B=0,C=b[S].length;Bh&&(h=c)}!t[h+="%"].callback&&(t[h].callback=n)}return new ne(t,r)},Wt.animate=function(t,r,i,n){if(this.removed)return n&&n.call(this),this;var a=t instanceof ne?t:e.animation(t,r,i,n);return ae(a,this,a.percents[0],null,this.attr()),this},Wt.setTime=function(t,e){return t&&null!=e&&this.status(t,k(e,t.ms)/t.ms),this},Wt.status=function(t,e){var r,i,n=[],a=0;if(null!=e)return ae(t,this,-1,k(e,1)),this;for(r=Kt.length;a1)for(var i=0,n=r.length;i.5)-1;l(f-.5,2)+l(p-.5,2)>.25&&(p=a.sqrt(.25-l(f-.5,2))*n+.5)&&.5!=p&&(p=p.toFixed(5)-1e-5*n)}return c})).split(/\s*\-\s*/),"linear"==h){var b=n.shift();if(b=-i(b),isNaN(b))return null;var _=[0,0,a.cos(t.rad(b)),a.sin(t.rad(b))],w=1/(s(o(_[2]),o(_[3]))||1);_[2]*=w,_[3]*=w,_[2]<0&&(_[0]=-_[2],_[2]=0),_[3]<0&&(_[1]=-_[3],_[3]=0)}var k=t._parseDots(n);if(!k)return null;if(u=u.replace(/[\(\)\s,\xb0#]/g,"_"),e.gradient&&u!=e.gradient.id&&(g.defs.removeChild(e.gradient),delete e.gradient),!e.gradient){m=x(h+"Gradient",{id:u}),e.gradient=m,x(m,"radial"==h?{fx:f,fy:p}:{x1:_[0],y1:_[1],x2:_[2],y2:_[3],gradientTransform:e.matrix.invert()}),g.defs.appendChild(m);for(var B=0,C=k.length;B1?P.opacity/100:P.opacity});case"stroke":P=t.getRGB(g),l.setAttribute(d,P.hex),"stroke"==d&&P[e]("opacity")&&x(l,{"stroke-opacity":P.opacity>1?P.opacity/100:P.opacity}),"stroke"==d&&i._.arrows&&("startString"in i._.arrows&&b(i,i._.arrows.startString),"endString"in i._.arrows&&b(i,i._.arrows.endString,1));break;case"gradient":("circle"==i.type||"ellipse"==i.type||"r"!=r(g).charAt())&&v(i,g);break;case"opacity":u.gradient&&!u[e]("stroke-opacity")&&x(l,{"stroke-opacity":g>1?g/100:g});case"fill-opacity":if(u.gradient){(z=t._g.doc.getElementById(l.getAttribute("fill").replace(/^url\(#|\)$/g,c)))&&(F=z.getElementsByTagName("stop"),x(F[F.length-1],{"stop-opacity":g}));break}default:"font-size"==d&&(g=n(g,10)+"px");var R=d.replace(/(\-.)/g,function(t){return t.substring(1).toUpperCase()});l.style[R]=g,i._.dirty=1,l.setAttribute(d,g)}}B(i,a),l.style.visibility=f},B=function(i,a){if("text"==i.type&&(a[e]("text")||a[e]("font")||a[e]("font-size")||a[e]("x")||a[e]("y"))){var s=i.attrs,o=i.node,l=o.firstChild?n(t._g.doc.defaultView.getComputedStyle(o.firstChild,c).getPropertyValue("font-size"),10):10;if(a[e]("text")){for(s.text=a.text;o.firstChild;)o.removeChild(o.firstChild);for(var h,u=r(a.text).split("\n"),f=[],p=0,d=u.length;p"));var U=H.getBoundingClientRect();T.W=g.w=(U.right-U.left)/100,T.H=g.h=(U.bottom-U.top)/100,T.X=g.x,T.Y=g.y+T.H/2,("x"in l||"y"in l)&&(T.path.v=t.format("m{0},{1}l{2},{1}",a(g.x*y),a(g.y*y),a(g.x*y)+1));for(var $=["x","y","text","font","font-family","font-weight","font-style","font-size"],Z=0,Q=$.length;Z.25&&(r=n.sqrt(.25-o(e-.5,2))*(2*(r>.5)-1)+.5),h=e+c+r),f})).split(/\s*\-\s*/),"linear"==l){var u=a.shift();if(u=-i(u),isNaN(u))return null}var p=t._parseDots(a);if(!p)return null;if(e=e.shape||e.node,p.length){e.removeChild(s),s.on=!0,s.method="none",s.color=p[0].color,s.color2=p[p.length-1].color;for(var d=[],g=0,x=p.length;g')}}catch(t){k=function(t){return e.createElement("<"+t+' xmlns="urn:schemas-microsoft.com:vml" class="rvml">')}}},t._engine.initWin(t._g.win),t._engine.create=function(){var e=t._getContainer.apply(0,arguments),r=e.container,i=e.height,n=e.width,a=e.x,s=e.y;if(!r)throw new Error("VML container not found.");var o=new t._Paper,l=o.canvas=t._g.doc.createElement("div"),h=l.style;return a=a||0,s=s||0,n=n||512,i=i||342,o.width=n,o.height=i,n==+n&&(n+="px"),i==+i&&(i+="px"),o.coordsize=216e5+c+216e5,o.coordorigin="0 0",o.span=t._g.doc.createElement("span"),o.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;",l.appendChild(o.span),h.cssText=t.format("top:0;left:0;width:{0};height:{1};display:inline-block;position:relative;clip:rect(0 {0} {1} 0);overflow:hidden",n,i),1==r?(t._g.doc.body.appendChild(l),h.left=a+"px",h.top=s+"px",h.position="absolute"):r.firstChild?r.insertBefore(l,r.firstChild):r.appendChild(l),o.renderfix=function(){},o},t.prototype.clear=function(){t.eve("raphael.clear",this),this.canvas.innerHTML=f,this.span=t._g.doc.createElement("span"),this.span.style.cssText="position:absolute;left:-9999em;top:-9999em;padding:0;margin:0;line-height:1;display:inline;",this.canvas.appendChild(this.span),this.bottom=this.top=null},t.prototype.remove=function(){for(var e in t.eve("raphael.remove",this),this.canvas.parentNode.removeChild(this.canvas),this)this[e]="function"==typeof this[e]?t._removedFactory(e):null;return!0};var M=t.st;for(var E in A)A[e](E)&&!M[e](E)&&(M[E]=function(t){return function(){var e=arguments;return this.forEach(function(r){r[t].apply(r,e)})}}(E))}}.apply(e,i))||(t.exports=n)}])}); \ No newline at end of file diff --git a/ranking/NHSPC-2023/logo b/ranking/NHSPC-2023/logo new file mode 100644 index 0000000000000000000000000000000000000000..63ca7502eb83db035ddd85caf2092004207ce97d GIT binary patch literal 58517 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 literal 0 HcmV?d00001 diff --git a/ranking/NHSPC-2023/scores b/ranking/NHSPC-2023/scores new file mode 100644 index 00000000..f39ec335 --- /dev/null +++ b/ranking/NHSPC-2023/scores @@ -0,0 +1 @@ +{"team19": {"maze": 37.0, "monster": 21.0, "autocopilot": 4.0, "palindrome": 100.0, "museum": 100.0, "aisimulation": 100.0}, "team09": {"autocopilot": 28.0, "convexhull": 23.0, "palindrome": 100.0, "monster": 100.0, "museum": 100.0, "aisimulation": 100.0, "race": 5.0, "maze": 37.0}, "team25": {"autocopilot": 4.0, "museum": 100.0, "palindrome": 100.0}, "team45": {"aisimulation": 100.0, "monster": 100.0, "museum": 100.0, "maze": 37.0, "autocopilot": 28.0, "palindrome": 100.0, "race": 5.0}, "team10": {"aisimulation": 100.0, "convexhull": 23.0, "maze": 100.0, "race": 100.0, "palindrome": 100.0, "museum": 100.0}, "team46": {"maze": 37.0, "museum": 100.0, "race": 12.0, "autocopilot": 28.0, "monster": 52.0, "palindrome": 100.0, "aisimulation": 100.0}, "team43": {"race": 52.0, "autocopilot": 28.0, "palindrome": 100.0, "aisimulation": 100.0, "monster": 100.0, "museum": 100.0, "maze": 37.0}, "team02": {"palindrome": 100.0, "aisimulation": 100.0, "maze": 37.0, "autocopilot": 4.0, "museum": 100.0, "race": 5.0}, "team03": {"race": 100.0, "maze": 100.0, "monster": 56.0, "palindrome": 100.0, "museum": 100.0, "aisimulation": 100.0, "autocopilot": 28.0}, "team12": {"aisimulation": 100.0, "race": 5.0, "palindrome": 100.0, "monster": 56.0, "museum": 100.0}, "team41": {"palindrome": 100.0, "autocopilot": 28.0, "monster": 100.0, "aisimulation": 100.0, "museum": 100.0}, "team33": {"race": 5.0, "aisimulation": 100.0, "museum": 100.0, "palindrome": 100.0}, "team30": {"monster": 100.0, "palindrome": 100.0, "race": 100.0, "museum": 100.0, "aisimulation": 100.0}, "team07": {"palindrome": 100.0, "race": 12.0, "museum": 100.0, "maze": 37.0}, "team06": {"race": 5.0, "museum": 100.0, "palindrome": 100.0}, "team20": {"monster": 56.0, "museum": 100.0, "palindrome": 100.0, "race": 5.0}, "team24": {"palindrome": 100.0, "museum": 22.0}, "team15": {"maze": 37.0, "race": 12.0, "monster": 31.0, "palindrome": 100.0, "museum": 100.0, "convexhull": 23.0}, "team18": {"convexhull": 7.0, "palindrome": 100.0, "race": 5.0, "museum": 100.0}, "team01": {"monster": 6.0, "autocopilot": 4.0, "museum": 100.0, "palindrome": 100.0, "aisimulation": 100.0}, "team14": {"race": 12.0, "autocopilot": 28.0, "aisimulation": 100.0, "monster": 52.0, "palindrome": 100.0, "museum": 100.0}, "team29": {"monster": 56.0, "palindrome": 100.0, "aisimulation": 100.0, "museum": 100.0, "race": 12.0, "maze": 100.0, "autocopilot": 28.0}, "team32": {"museum": 100.0, "autocopilot": 28.0, "race": 5.0, "monster": 21.0, "aisimulation": 100.0, "maze": 37.0, "palindrome": 100.0}, "team35": {"museum": 100.0, "monster": 100.0, "autocopilot": 4.0, "aisimulation": 100.0}, "team31": {"aisimulation": 100.0, "autocopilot": 28.0, "monster": 52.0, "maze": 37.0, "museum": 100.0, "palindrome": 100.0}, "team42": {"race": 100.0, "palindrome": 100.0, "monster": 100.0, "museum": 100.0, "maze": 100.0, "aisimulation": 100.0, "convexhull": 30.0, "autocopilot": 28.0}, "team36": {"aisimulation": 100.0, "autocopilot": 4.0, "race": 5.0, "museum": 100.0, "palindrome": 100.0}, "team17": {"palindrome": 100.0, "autocopilot": 28.0, "museum": 22.0}, "team39": {"race": 29.0, "monster": 100.0, "maze": 66.0, "museum": 100.0, "palindrome": 100.0, "convexhull": 30.0, "aisimulation": 100.0}, "team48": {"race": 29.0, "maze": 37.0, "aisimulation": 100.0, "autocopilot": 4.0, "palindrome": 100.0, "museum": 100.0, "monster": 100.0}, "team16": {"palindrome": 100.0, "museum": 100.0, "aisimulation": 100.0, "race": 5.0}, "team21": {"race": 12.0, "palindrome": 100.0, "museum": 100.0}, "team40": {"monster": 100.0, "palindrome": 100.0, "autocopilot": 28.0, "maze": 100.0, "museum": 100.0, "race": 100.0, "aisimulation": 100.0}, "team38": {"museum": 100.0, "palindrome": 100.0}, "team44": {"monster": 100.0, "museum": 100.0, "race": 100.0, "palindrome": 100.0, "aisimulation": 100.0, "autocopilot": 28.0}, "team26": {"autocopilot": 4.0, "palindrome": 100.0, "aisimulation": 100.0, "race": 5.0, "museum": 100.0}, "team13": {"palindrome": 100.0, "aisimulation": 100.0, "monster": 52.0, "autocopilot": 28.0, "race": 100.0, "museum": 100.0}, "team34": {"autocopilot": 28.0, "museum": 100.0, "palindrome": 100.0}, "team37": {"monster": 52.0, "autocopilot": 4.0, "palindrome": 100.0, "race": 5.0, "aisimulation": 100.0, "museum": 100.0}, "team27": {"autocopilot": 4.0, "palindrome": 100.0, "maze": 37.0, "museum": 100.0}, "team04": {"palindrome": 100.0, "monster": 56.0, "aisimulation": 100.0, "maze": 100.0, "museum": 100.0}, "team28": {"palindrome": 100.0, "museum": 100.0}, "team23": {"race": 5.0, "autocopilot": 4.0, "aisimulation": 100.0, "palindrome": 100.0, "museum": 100.0}, "team05": {"palindrome": 40.0, "museum": 100.0}, "team47": {"autocopilot": 28.0, "museum": 100.0, "maze": 37.0, "palindrome": 100.0, "aisimulation": 100.0}, "team22": {"aisimulation": 100.0, "palindrome": 100.0, "monster": 100.0, "autocopilot": 28.0}, "team08": {"aisimulation": 100.0, "monster": 100.0, "palindrome": 100.0, "convexhull": 30.0, "museum": 100.0, "maze": 37.0, "race": 100.0}} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208497641s b/ranking/NHSPC-2023/subchanges/170208497641s new file mode 100644 index 00000000..55d8217a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208497641s @@ -0,0 +1 @@ +{"submission": "41", "time": 1702084976, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208527342s b/ranking/NHSPC-2023/subchanges/170208527342s new file mode 100644 index 00000000..851153b2 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208527342s @@ -0,0 +1 @@ +{"submission": "42", "time": 1702085273, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208557043s b/ranking/NHSPC-2023/subchanges/170208557043s new file mode 100644 index 00000000..2e2e2f29 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208557043s @@ -0,0 +1 @@ +{"submission": "43", "time": 1702085570, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208557644s b/ranking/NHSPC-2023/subchanges/170208557644s new file mode 100644 index 00000000..bb26afba --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208557644s @@ -0,0 +1 @@ +{"submission": "44", "time": 1702085576, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208563845s b/ranking/NHSPC-2023/subchanges/170208563845s new file mode 100644 index 00000000..b33dace0 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208563845s @@ -0,0 +1 @@ +{"submission": "45", "time": 1702085638, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208565146s b/ranking/NHSPC-2023/subchanges/170208565146s new file mode 100644 index 00000000..59ae1632 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208565146s @@ -0,0 +1 @@ +{"submission": "46", "time": 1702085651, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208568847s b/ranking/NHSPC-2023/subchanges/170208568847s new file mode 100644 index 00000000..494a14ff --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208568847s @@ -0,0 +1 @@ +{"submission": "47", "time": 1702085688, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208580448s b/ranking/NHSPC-2023/subchanges/170208580448s new file mode 100644 index 00000000..886c6525 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208580448s @@ -0,0 +1 @@ +{"submission": "48", "time": 1702085804, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208583649s b/ranking/NHSPC-2023/subchanges/170208583649s new file mode 100644 index 00000000..d2fb00e5 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208583649s @@ -0,0 +1 @@ +{"submission": "49", "time": 1702085836, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208583950s b/ranking/NHSPC-2023/subchanges/170208583950s new file mode 100644 index 00000000..f49e66e0 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208583950s @@ -0,0 +1 @@ +{"submission": "50", "time": 1702085839, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208593251s b/ranking/NHSPC-2023/subchanges/170208593251s new file mode 100644 index 00000000..7d03a778 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208593251s @@ -0,0 +1 @@ +{"submission": "51", "time": 1702085932, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208593352s b/ranking/NHSPC-2023/subchanges/170208593352s new file mode 100644 index 00000000..03b1d3e6 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208593352s @@ -0,0 +1 @@ +{"submission": "52", "time": 1702085933, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208596453s b/ranking/NHSPC-2023/subchanges/170208596453s new file mode 100644 index 00000000..a6bfcd8b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208596453s @@ -0,0 +1 @@ +{"submission": "53", "time": 1702085964, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208601154s b/ranking/NHSPC-2023/subchanges/170208601154s new file mode 100644 index 00000000..2f0a9ab3 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208601154s @@ -0,0 +1 @@ +{"submission": "54", "time": 1702086011, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208604455s b/ranking/NHSPC-2023/subchanges/170208604455s new file mode 100644 index 00000000..5e9cae3f --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208604455s @@ -0,0 +1 @@ +{"submission": "55", "time": 1702086044, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208606156s b/ranking/NHSPC-2023/subchanges/170208606156s new file mode 100644 index 00000000..cd37acbb --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208606156s @@ -0,0 +1 @@ +{"submission": "56", "time": 1702086061, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208612357s b/ranking/NHSPC-2023/subchanges/170208612357s new file mode 100644 index 00000000..d83d7ccc --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208612357s @@ -0,0 +1 @@ +{"submission": "57", "time": 1702086123, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208615158s b/ranking/NHSPC-2023/subchanges/170208615158s new file mode 100644 index 00000000..5ebc8f3f --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208615158s @@ -0,0 +1 @@ +{"submission": "58", "time": 1702086151, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208617059s b/ranking/NHSPC-2023/subchanges/170208617059s new file mode 100644 index 00000000..867f1546 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208617059s @@ -0,0 +1 @@ +{"submission": "59", "time": 1702086170, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208618160s b/ranking/NHSPC-2023/subchanges/170208618160s new file mode 100644 index 00000000..94326ea5 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208618160s @@ -0,0 +1 @@ +{"submission": "60", "time": 1702086181, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208620961s b/ranking/NHSPC-2023/subchanges/170208620961s new file mode 100644 index 00000000..eb40b176 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208620961s @@ -0,0 +1 @@ +{"submission": "61", "time": 1702086209, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208622662s b/ranking/NHSPC-2023/subchanges/170208622662s new file mode 100644 index 00000000..d0ec0be6 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208622662s @@ -0,0 +1 @@ +{"submission": "62", "time": 1702086226, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208626063s b/ranking/NHSPC-2023/subchanges/170208626063s new file mode 100644 index 00000000..4f5f3a29 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208626063s @@ -0,0 +1 @@ +{"submission": "63", "time": 1702086260, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208635164s b/ranking/NHSPC-2023/subchanges/170208635164s new file mode 100644 index 00000000..e75e9f2d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208635164s @@ -0,0 +1 @@ +{"submission": "64", "time": 1702086351, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208638165s b/ranking/NHSPC-2023/subchanges/170208638165s new file mode 100644 index 00000000..6257b121 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208638165s @@ -0,0 +1 @@ +{"submission": "65", "time": 1702086381, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208642266s b/ranking/NHSPC-2023/subchanges/170208642266s new file mode 100644 index 00000000..bdb267b3 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208642266s @@ -0,0 +1 @@ +{"submission": "66", "time": 1702086422, "score": 50.0, "extra": ["10", "30", "10", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208643067s b/ranking/NHSPC-2023/subchanges/170208643067s new file mode 100644 index 00000000..a13256c2 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208643067s @@ -0,0 +1 @@ +{"submission": "67", "time": 1702086430, "score": 50.0, "extra": ["10", "30", "10", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208643268s b/ranking/NHSPC-2023/subchanges/170208643268s new file mode 100644 index 00000000..c532610c --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208643268s @@ -0,0 +1 @@ +{"submission": "68", "time": 1702086432, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208643469s b/ranking/NHSPC-2023/subchanges/170208643469s new file mode 100644 index 00000000..b721068c --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208643469s @@ -0,0 +1 @@ +{"submission": "69", "time": 1702086434, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208650870s b/ranking/NHSPC-2023/subchanges/170208650870s new file mode 100644 index 00000000..65d9b12a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208650870s @@ -0,0 +1 @@ +{"submission": "70", "time": 1702086508, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208654371s b/ranking/NHSPC-2023/subchanges/170208654371s new file mode 100644 index 00000000..96b2ef0d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208654371s @@ -0,0 +1 @@ +{"submission": "71", "time": 1702086543, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208655172s b/ranking/NHSPC-2023/subchanges/170208655172s new file mode 100644 index 00000000..be08ac80 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208655172s @@ -0,0 +1 @@ +{"submission": "72", "time": 1702086551, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208655173s b/ranking/NHSPC-2023/subchanges/170208655173s new file mode 100644 index 00000000..dd1f0c3a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208655173s @@ -0,0 +1 @@ +{"submission": "73", "time": 1702086551, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208655374s b/ranking/NHSPC-2023/subchanges/170208655374s new file mode 100644 index 00000000..f725d4bf --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208655374s @@ -0,0 +1 @@ +{"submission": "74", "time": 1702086553, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208656375s b/ranking/NHSPC-2023/subchanges/170208656375s new file mode 100644 index 00000000..599c6d68 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208656375s @@ -0,0 +1 @@ +{"submission": "75", "time": 1702086563, "score": 8.0, "extra": ["3", "5", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208660476s b/ranking/NHSPC-2023/subchanges/170208660476s new file mode 100644 index 00000000..416c975f --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208660476s @@ -0,0 +1 @@ +{"submission": "76", "time": 1702086604, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208660477s b/ranking/NHSPC-2023/subchanges/170208660477s new file mode 100644 index 00000000..84be74e1 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208660477s @@ -0,0 +1 @@ +{"submission": "77", "time": 1702086604, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208664378s b/ranking/NHSPC-2023/subchanges/170208664378s new file mode 100644 index 00000000..5323ce1d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208664378s @@ -0,0 +1 @@ +{"submission": "78", "time": 1702086643, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208668279s b/ranking/NHSPC-2023/subchanges/170208668279s new file mode 100644 index 00000000..869edad7 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208668279s @@ -0,0 +1 @@ +{"submission": "79", "time": 1702086682, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208669380s b/ranking/NHSPC-2023/subchanges/170208669380s new file mode 100644 index 00000000..03b11bfe --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208669380s @@ -0,0 +1 @@ +{"submission": "80", "time": 1702086693, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208671681s b/ranking/NHSPC-2023/subchanges/170208671681s new file mode 100644 index 00000000..74b42221 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208671681s @@ -0,0 +1 @@ +{"submission": "81", "time": 1702086716, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208673182s b/ranking/NHSPC-2023/subchanges/170208673182s new file mode 100644 index 00000000..a0e46589 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208673182s @@ -0,0 +1 @@ +{"submission": "82", "time": 1702086731, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208676283s b/ranking/NHSPC-2023/subchanges/170208676283s new file mode 100644 index 00000000..77bea7ff --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208676283s @@ -0,0 +1 @@ +{"submission": "83", "time": 1702086762, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208677084s b/ranking/NHSPC-2023/subchanges/170208677084s new file mode 100644 index 00000000..4bf6a965 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208677084s @@ -0,0 +1 @@ +{"submission": "84", "time": 1702086770, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208677785s b/ranking/NHSPC-2023/subchanges/170208677785s new file mode 100644 index 00000000..51b042ba --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208677785s @@ -0,0 +1 @@ +{"submission": "85", "time": 1702086777, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208678986s b/ranking/NHSPC-2023/subchanges/170208678986s new file mode 100644 index 00000000..ba2eb021 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208678986s @@ -0,0 +1 @@ +{"submission": "86", "time": 1702086789, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208680687s b/ranking/NHSPC-2023/subchanges/170208680687s new file mode 100644 index 00000000..f05a7906 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208680687s @@ -0,0 +1 @@ +{"submission": "87", "time": 1702086806, "score": 50.0, "extra": ["10", "30", "10", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208681788s b/ranking/NHSPC-2023/subchanges/170208681788s new file mode 100644 index 00000000..bc468f9e --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208681788s @@ -0,0 +1 @@ +{"submission": "88", "time": 1702086817, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208682289s b/ranking/NHSPC-2023/subchanges/170208682289s new file mode 100644 index 00000000..c91faadc --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208682289s @@ -0,0 +1 @@ +{"submission": "89", "time": 1702086822, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208683790s b/ranking/NHSPC-2023/subchanges/170208683790s new file mode 100644 index 00000000..f0f0fe9b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208683790s @@ -0,0 +1 @@ +{"submission": "90", "time": 1702086837, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208685791s b/ranking/NHSPC-2023/subchanges/170208685791s new file mode 100644 index 00000000..74f01ed1 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208685791s @@ -0,0 +1 @@ +{"submission": "91", "time": 1702086857, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208685992s b/ranking/NHSPC-2023/subchanges/170208685992s new file mode 100644 index 00000000..f38efba7 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208685992s @@ -0,0 +1 @@ +{"submission": "92", "time": 1702086859, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208688693s b/ranking/NHSPC-2023/subchanges/170208688693s new file mode 100644 index 00000000..ea27bce9 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208688693s @@ -0,0 +1 @@ +{"submission": "93", "time": 1702086886, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208690094s b/ranking/NHSPC-2023/subchanges/170208690094s new file mode 100644 index 00000000..d9fcfb35 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208690094s @@ -0,0 +1 @@ +{"submission": "94", "time": 1702086900, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208690195s b/ranking/NHSPC-2023/subchanges/170208690195s new file mode 100644 index 00000000..bc41fe21 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208690195s @@ -0,0 +1 @@ +{"submission": "95", "time": 1702086901, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208694496s b/ranking/NHSPC-2023/subchanges/170208694496s new file mode 100644 index 00000000..1ac3ad6d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208694496s @@ -0,0 +1 @@ +{"submission": "96", "time": 1702086944, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208695697s b/ranking/NHSPC-2023/subchanges/170208695697s new file mode 100644 index 00000000..157d2b5f --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208695697s @@ -0,0 +1 @@ +{"submission": "97", "time": 1702086956, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208696998s b/ranking/NHSPC-2023/subchanges/170208696998s new file mode 100644 index 00000000..835155ba --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208696998s @@ -0,0 +1 @@ +{"submission": "98", "time": 1702086969, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/170208698199s b/ranking/NHSPC-2023/subchanges/170208698199s new file mode 100644 index 00000000..77d8f40e --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/170208698199s @@ -0,0 +1 @@ +{"submission": "99", "time": 1702086981, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087024100s b/ranking/NHSPC-2023/subchanges/1702087024100s new file mode 100644 index 00000000..16c739fc --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087024100s @@ -0,0 +1 @@ +{"submission": "100", "time": 1702087024, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087027101s b/ranking/NHSPC-2023/subchanges/1702087027101s new file mode 100644 index 00000000..5638d04d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087027101s @@ -0,0 +1 @@ +{"submission": "101", "time": 1702087027, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087038102s b/ranking/NHSPC-2023/subchanges/1702087038102s new file mode 100644 index 00000000..07fc10a6 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087038102s @@ -0,0 +1 @@ +{"submission": "102", "time": 1702087038, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087044103s b/ranking/NHSPC-2023/subchanges/1702087044103s new file mode 100644 index 00000000..63baa174 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087044103s @@ -0,0 +1 @@ +{"submission": "103", "time": 1702087044, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087056104s b/ranking/NHSPC-2023/subchanges/1702087056104s new file mode 100644 index 00000000..ed117f16 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087056104s @@ -0,0 +1 @@ +{"submission": "104", "time": 1702087056, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087095105s b/ranking/NHSPC-2023/subchanges/1702087095105s new file mode 100644 index 00000000..15b28012 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087095105s @@ -0,0 +1 @@ +{"submission": "105", "time": 1702087095, "score": 10.0, "extra": ["10", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087096106s b/ranking/NHSPC-2023/subchanges/1702087096106s new file mode 100644 index 00000000..70b06b05 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087096106s @@ -0,0 +1 @@ +{"submission": "106", "time": 1702087096, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087110107s b/ranking/NHSPC-2023/subchanges/1702087110107s new file mode 100644 index 00000000..9564bd0f --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087110107s @@ -0,0 +1 @@ +{"submission": "107", "time": 1702087110, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087153108s b/ranking/NHSPC-2023/subchanges/1702087153108s new file mode 100644 index 00000000..31be7bfb --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087153108s @@ -0,0 +1 @@ +{"submission": "108", "time": 1702087153, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087165109s b/ranking/NHSPC-2023/subchanges/1702087165109s new file mode 100644 index 00000000..6d821932 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087165109s @@ -0,0 +1 @@ +{"submission": "109", "time": 1702087165, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087196110s b/ranking/NHSPC-2023/subchanges/1702087196110s new file mode 100644 index 00000000..c4cd2321 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087196110s @@ -0,0 +1 @@ +{"submission": "110", "time": 1702087196, "score": 3.0, "extra": ["3", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087199111s b/ranking/NHSPC-2023/subchanges/1702087199111s new file mode 100644 index 00000000..2c0b3348 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087199111s @@ -0,0 +1 @@ +{"submission": "111", "time": 1702087199, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087211112s b/ranking/NHSPC-2023/subchanges/1702087211112s new file mode 100644 index 00000000..edbc2035 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087211112s @@ -0,0 +1 @@ +{"submission": "112", "time": 1702087211, "score": 3.0, "extra": ["3", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087223113s b/ranking/NHSPC-2023/subchanges/1702087223113s new file mode 100644 index 00000000..6d543ada --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087223113s @@ -0,0 +1 @@ +{"submission": "113", "time": 1702087223, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087260114s b/ranking/NHSPC-2023/subchanges/1702087260114s new file mode 100644 index 00000000..d91f4330 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087260114s @@ -0,0 +1 @@ +{"submission": "114", "time": 1702087260, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087266115s b/ranking/NHSPC-2023/subchanges/1702087266115s new file mode 100644 index 00000000..5803d380 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087266115s @@ -0,0 +1 @@ +{"submission": "115", "time": 1702087266, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087271116s b/ranking/NHSPC-2023/subchanges/1702087271116s new file mode 100644 index 00000000..db2788a5 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087271116s @@ -0,0 +1 @@ +{"submission": "116", "time": 1702087271, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087271117s b/ranking/NHSPC-2023/subchanges/1702087271117s new file mode 100644 index 00000000..057025f7 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087271117s @@ -0,0 +1 @@ +{"submission": "117", "time": 1702087271, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087283118s b/ranking/NHSPC-2023/subchanges/1702087283118s new file mode 100644 index 00000000..08accb89 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087283118s @@ -0,0 +1 @@ +{"submission": "118", "time": 1702087283, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087315119s b/ranking/NHSPC-2023/subchanges/1702087315119s new file mode 100644 index 00000000..bf200413 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087315119s @@ -0,0 +1 @@ +{"submission": "119", "time": 1702087315, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087329120s b/ranking/NHSPC-2023/subchanges/1702087329120s new file mode 100644 index 00000000..c6d9b2f0 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087329120s @@ -0,0 +1 @@ +{"submission": "120", "time": 1702087329, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087330121s b/ranking/NHSPC-2023/subchanges/1702087330121s new file mode 100644 index 00000000..7990f838 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087330121s @@ -0,0 +1 @@ +{"submission": "121", "time": 1702087330, "score": 3.0, "extra": ["3", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087386122s b/ranking/NHSPC-2023/subchanges/1702087386122s new file mode 100644 index 00000000..7c389d17 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087386122s @@ -0,0 +1 @@ +{"submission": "122", "time": 1702087386, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087402123s b/ranking/NHSPC-2023/subchanges/1702087402123s new file mode 100644 index 00000000..ffcd0a8c --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087402123s @@ -0,0 +1 @@ +{"submission": "123", "time": 1702087402, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087403124s b/ranking/NHSPC-2023/subchanges/1702087403124s new file mode 100644 index 00000000..7d7312b6 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087403124s @@ -0,0 +1 @@ +{"submission": "124", "time": 1702087403, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087409125s b/ranking/NHSPC-2023/subchanges/1702087409125s new file mode 100644 index 00000000..a1662082 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087409125s @@ -0,0 +1 @@ +{"submission": "125", "time": 1702087409, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087434126s b/ranking/NHSPC-2023/subchanges/1702087434126s new file mode 100644 index 00000000..12f82483 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087434126s @@ -0,0 +1 @@ +{"submission": "126", "time": 1702087434, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087453127s b/ranking/NHSPC-2023/subchanges/1702087453127s new file mode 100644 index 00000000..322e5c96 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087453127s @@ -0,0 +1 @@ +{"submission": "127", "time": 1702087453, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087467128s b/ranking/NHSPC-2023/subchanges/1702087467128s new file mode 100644 index 00000000..6598de22 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087467128s @@ -0,0 +1 @@ +{"submission": "128", "time": 1702087467, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087478129s b/ranking/NHSPC-2023/subchanges/1702087478129s new file mode 100644 index 00000000..f5e94a2a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087478129s @@ -0,0 +1 @@ +{"submission": "129", "time": 1702087478, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087484130s b/ranking/NHSPC-2023/subchanges/1702087484130s new file mode 100644 index 00000000..e4da589a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087484130s @@ -0,0 +1 @@ +{"submission": "130", "time": 1702087484, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087532131s b/ranking/NHSPC-2023/subchanges/1702087532131s new file mode 100644 index 00000000..8675d25f --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087532131s @@ -0,0 +1 @@ +{"submission": "131", "time": 1702087532, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087590132s b/ranking/NHSPC-2023/subchanges/1702087590132s new file mode 100644 index 00000000..5b2cf6ea --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087590132s @@ -0,0 +1 @@ +{"submission": "132", "time": 1702087590, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087651133s b/ranking/NHSPC-2023/subchanges/1702087651133s new file mode 100644 index 00000000..0f49bcde --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087651133s @@ -0,0 +1 @@ +{"submission": "133", "time": 1702087651, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087671134s b/ranking/NHSPC-2023/subchanges/1702087671134s new file mode 100644 index 00000000..bcb38920 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087671134s @@ -0,0 +1 @@ +{"submission": "134", "time": 1702087671, "score": 10.0, "extra": ["10", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087713135s b/ranking/NHSPC-2023/subchanges/1702087713135s new file mode 100644 index 00000000..baad77aa --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087713135s @@ -0,0 +1 @@ +{"submission": "135", "time": 1702087713, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087722136s b/ranking/NHSPC-2023/subchanges/1702087722136s new file mode 100644 index 00000000..49ee0e74 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087722136s @@ -0,0 +1 @@ +{"submission": "136", "time": 1702087722, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087780137s b/ranking/NHSPC-2023/subchanges/1702087780137s new file mode 100644 index 00000000..4b65c593 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087780137s @@ -0,0 +1 @@ +{"submission": "137", "time": 1702087780, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087797138s b/ranking/NHSPC-2023/subchanges/1702087797138s new file mode 100644 index 00000000..32969425 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087797138s @@ -0,0 +1 @@ +{"submission": "138", "time": 1702087797, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087856139s b/ranking/NHSPC-2023/subchanges/1702087856139s new file mode 100644 index 00000000..060fc69d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087856139s @@ -0,0 +1 @@ +{"submission": "139", "time": 1702087856, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087879140s b/ranking/NHSPC-2023/subchanges/1702087879140s new file mode 100644 index 00000000..9a240c8d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087879140s @@ -0,0 +1 @@ +{"submission": "140", "time": 1702087879, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087888141s b/ranking/NHSPC-2023/subchanges/1702087888141s new file mode 100644 index 00000000..bce4aff0 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087888141s @@ -0,0 +1 @@ +{"submission": "141", "time": 1702087888, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087888142s b/ranking/NHSPC-2023/subchanges/1702087888142s new file mode 100644 index 00000000..bca038cd --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087888142s @@ -0,0 +1 @@ +{"submission": "142", "time": 1702087888, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087897143s b/ranking/NHSPC-2023/subchanges/1702087897143s new file mode 100644 index 00000000..6ee147df --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087897143s @@ -0,0 +1 @@ +{"submission": "143", "time": 1702087897, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087904144s b/ranking/NHSPC-2023/subchanges/1702087904144s new file mode 100644 index 00000000..9f4774e8 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087904144s @@ -0,0 +1 @@ +{"submission": "144", "time": 1702087904, "score": 10.0, "extra": ["10", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087912145s b/ranking/NHSPC-2023/subchanges/1702087912145s new file mode 100644 index 00000000..17454581 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087912145s @@ -0,0 +1 @@ +{"submission": "145", "time": 1702087912, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087937146s b/ranking/NHSPC-2023/subchanges/1702087937146s new file mode 100644 index 00000000..6f81ebac --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087937146s @@ -0,0 +1 @@ +{"submission": "146", "time": 1702087937, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702087974147s b/ranking/NHSPC-2023/subchanges/1702087974147s new file mode 100644 index 00000000..3e2eb2e3 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702087974147s @@ -0,0 +1 @@ +{"submission": "147", "time": 1702087974, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088009148s b/ranking/NHSPC-2023/subchanges/1702088009148s new file mode 100644 index 00000000..04ac16a8 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088009148s @@ -0,0 +1 @@ +{"submission": "148", "time": 1702088009, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088011149s b/ranking/NHSPC-2023/subchanges/1702088011149s new file mode 100644 index 00000000..f161f69a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088011149s @@ -0,0 +1 @@ +{"submission": "149", "time": 1702088011, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088045150s b/ranking/NHSPC-2023/subchanges/1702088045150s new file mode 100644 index 00000000..512d419a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088045150s @@ -0,0 +1 @@ +{"submission": "150", "time": 1702088045, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088050151s b/ranking/NHSPC-2023/subchanges/1702088050151s new file mode 100644 index 00000000..d893bd7f --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088050151s @@ -0,0 +1 @@ +{"submission": "151", "time": 1702088050, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088053152s b/ranking/NHSPC-2023/subchanges/1702088053152s new file mode 100644 index 00000000..b5e65a36 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088053152s @@ -0,0 +1 @@ +{"submission": "152", "time": 1702088053, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088062153s b/ranking/NHSPC-2023/subchanges/1702088062153s new file mode 100644 index 00000000..83b88dd9 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088062153s @@ -0,0 +1 @@ +{"submission": "153", "time": 1702088062, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088093154s b/ranking/NHSPC-2023/subchanges/1702088093154s new file mode 100644 index 00000000..fdd0f013 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088093154s @@ -0,0 +1 @@ +{"submission": "154", "time": 1702088093, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088132155s b/ranking/NHSPC-2023/subchanges/1702088132155s new file mode 100644 index 00000000..c21a8512 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088132155s @@ -0,0 +1 @@ +{"submission": "155", "time": 1702088132, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088134156s b/ranking/NHSPC-2023/subchanges/1702088134156s new file mode 100644 index 00000000..a6affc19 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088134156s @@ -0,0 +1 @@ +{"submission": "156", "time": 1702088134, "score": 10.0, "extra": ["10", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088193157s b/ranking/NHSPC-2023/subchanges/1702088193157s new file mode 100644 index 00000000..f2ea0ee9 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088193157s @@ -0,0 +1 @@ +{"submission": "157", "time": 1702088193, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088215158s b/ranking/NHSPC-2023/subchanges/1702088215158s new file mode 100644 index 00000000..6805f079 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088215158s @@ -0,0 +1 @@ +{"submission": "158", "time": 1702088215, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088290159s b/ranking/NHSPC-2023/subchanges/1702088290159s new file mode 100644 index 00000000..e4cd36f8 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088290159s @@ -0,0 +1 @@ +{"submission": "159", "time": 1702088290, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088294160s b/ranking/NHSPC-2023/subchanges/1702088294160s new file mode 100644 index 00000000..ef7e515c --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088294160s @@ -0,0 +1 @@ +{"submission": "160", "time": 1702088294, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088311161s b/ranking/NHSPC-2023/subchanges/1702088311161s new file mode 100644 index 00000000..7bfcf02d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088311161s @@ -0,0 +1 @@ +{"submission": "161", "time": 1702088311, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088339162s b/ranking/NHSPC-2023/subchanges/1702088339162s new file mode 100644 index 00000000..a5590fd4 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088339162s @@ -0,0 +1 @@ +{"submission": "162", "time": 1702088339, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088374163s b/ranking/NHSPC-2023/subchanges/1702088374163s new file mode 100644 index 00000000..8bd7a5a6 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088374163s @@ -0,0 +1 @@ +{"submission": "163", "time": 1702088374, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088426164s b/ranking/NHSPC-2023/subchanges/1702088426164s new file mode 100644 index 00000000..f6d3b641 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088426164s @@ -0,0 +1 @@ +{"submission": "164", "time": 1702088426, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088450165s b/ranking/NHSPC-2023/subchanges/1702088450165s new file mode 100644 index 00000000..f1d6246c --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088450165s @@ -0,0 +1 @@ +{"submission": "165", "time": 1702088450, "score": 10.0, "extra": ["10", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088457166s b/ranking/NHSPC-2023/subchanges/1702088457166s new file mode 100644 index 00000000..1067311f --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088457166s @@ -0,0 +1 @@ +{"submission": "166", "time": 1702088457, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088519167s b/ranking/NHSPC-2023/subchanges/1702088519167s new file mode 100644 index 00000000..f2f906de --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088519167s @@ -0,0 +1 @@ +{"submission": "167", "time": 1702088519, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088523168s b/ranking/NHSPC-2023/subchanges/1702088523168s new file mode 100644 index 00000000..39225038 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088523168s @@ -0,0 +1 @@ +{"submission": "168", "time": 1702088523, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088526169s b/ranking/NHSPC-2023/subchanges/1702088526169s new file mode 100644 index 00000000..b8c3f3bd --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088526169s @@ -0,0 +1 @@ +{"submission": "169", "time": 1702088526, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088556170s b/ranking/NHSPC-2023/subchanges/1702088556170s new file mode 100644 index 00000000..44bd8c16 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088556170s @@ -0,0 +1 @@ +{"submission": "170", "time": 1702088556, "score": 50.0, "extra": ["10", "30", "10", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088587171s b/ranking/NHSPC-2023/subchanges/1702088587171s new file mode 100644 index 00000000..589f3c79 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088587171s @@ -0,0 +1 @@ +{"submission": "171", "time": 1702088587, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088611172s b/ranking/NHSPC-2023/subchanges/1702088611172s new file mode 100644 index 00000000..d5cf551b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088611172s @@ -0,0 +1 @@ +{"submission": "172", "time": 1702088611, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088614173s b/ranking/NHSPC-2023/subchanges/1702088614173s new file mode 100644 index 00000000..ebb75d97 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088614173s @@ -0,0 +1 @@ +{"submission": "173", "time": 1702088614, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088637174s b/ranking/NHSPC-2023/subchanges/1702088637174s new file mode 100644 index 00000000..21538909 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088637174s @@ -0,0 +1 @@ +{"submission": "174", "time": 1702088637, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088673175s b/ranking/NHSPC-2023/subchanges/1702088673175s new file mode 100644 index 00000000..4ce11a25 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088673175s @@ -0,0 +1 @@ +{"submission": "175", "time": 1702088673, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088686176s b/ranking/NHSPC-2023/subchanges/1702088686176s new file mode 100644 index 00000000..a0b44645 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088686176s @@ -0,0 +1 @@ +{"submission": "176", "time": 1702088686, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088686177s b/ranking/NHSPC-2023/subchanges/1702088686177s new file mode 100644 index 00000000..f6b139f5 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088686177s @@ -0,0 +1 @@ +{"submission": "177", "time": 1702088686, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088689178s b/ranking/NHSPC-2023/subchanges/1702088689178s new file mode 100644 index 00000000..4c73ab53 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088689178s @@ -0,0 +1 @@ +{"submission": "178", "time": 1702088689, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088717179s b/ranking/NHSPC-2023/subchanges/1702088717179s new file mode 100644 index 00000000..a840c910 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088717179s @@ -0,0 +1 @@ +{"submission": "179", "time": 1702088717, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088759180s b/ranking/NHSPC-2023/subchanges/1702088759180s new file mode 100644 index 00000000..fc37b6c2 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088759180s @@ -0,0 +1 @@ +{"submission": "180", "time": 1702088759, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088770181s b/ranking/NHSPC-2023/subchanges/1702088770181s new file mode 100644 index 00000000..8510825a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088770181s @@ -0,0 +1 @@ +{"submission": "181", "time": 1702088770, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088862182s b/ranking/NHSPC-2023/subchanges/1702088862182s new file mode 100644 index 00000000..3ec1acb7 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088862182s @@ -0,0 +1 @@ +{"submission": "182", "time": 1702088862, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088868183s b/ranking/NHSPC-2023/subchanges/1702088868183s new file mode 100644 index 00000000..0237e2c1 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088868183s @@ -0,0 +1 @@ +{"submission": "183", "time": 1702088868, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088871184s b/ranking/NHSPC-2023/subchanges/1702088871184s new file mode 100644 index 00000000..b99687c1 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088871184s @@ -0,0 +1 @@ +{"submission": "184", "time": 1702088871, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088951185s b/ranking/NHSPC-2023/subchanges/1702088951185s new file mode 100644 index 00000000..ba50a3c3 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088951185s @@ -0,0 +1 @@ +{"submission": "185", "time": 1702088951, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088969186s b/ranking/NHSPC-2023/subchanges/1702088969186s new file mode 100644 index 00000000..931b94ad --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088969186s @@ -0,0 +1 @@ +{"submission": "186", "time": 1702088969, "score": 10.0, "extra": ["10", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088985187s b/ranking/NHSPC-2023/subchanges/1702088985187s new file mode 100644 index 00000000..87b097fb --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088985187s @@ -0,0 +1 @@ +{"submission": "187", "time": 1702088985, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088993188s b/ranking/NHSPC-2023/subchanges/1702088993188s new file mode 100644 index 00000000..2cdf3e2d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088993188s @@ -0,0 +1 @@ +{"submission": "188", "time": 1702088993, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088993189s b/ranking/NHSPC-2023/subchanges/1702088993189s new file mode 100644 index 00000000..5c7af8eb --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088993189s @@ -0,0 +1 @@ +{"submission": "189", "time": 1702088993, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702088998190s b/ranking/NHSPC-2023/subchanges/1702088998190s new file mode 100644 index 00000000..e4bddd15 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702088998190s @@ -0,0 +1 @@ +{"submission": "190", "time": 1702088998, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702089011191s b/ranking/NHSPC-2023/subchanges/1702089011191s new file mode 100644 index 00000000..083e02ec --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702089011191s @@ -0,0 +1 @@ +{"submission": "191", "time": 1702089011, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702089026192s b/ranking/NHSPC-2023/subchanges/1702089026192s new file mode 100644 index 00000000..ac250781 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702089026192s @@ -0,0 +1 @@ +{"submission": "192", "time": 1702089026, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702089043193s b/ranking/NHSPC-2023/subchanges/1702089043193s new file mode 100644 index 00000000..67791061 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702089043193s @@ -0,0 +1 @@ +{"submission": "193", "time": 1702089043, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702089043194s b/ranking/NHSPC-2023/subchanges/1702089043194s new file mode 100644 index 00000000..a6704ac4 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702089043194s @@ -0,0 +1 @@ +{"submission": "194", "time": 1702089043, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702089094195s b/ranking/NHSPC-2023/subchanges/1702089094195s new file mode 100644 index 00000000..93d8ffb5 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702089094195s @@ -0,0 +1 @@ +{"submission": "195", "time": 1702089094, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702089119196s b/ranking/NHSPC-2023/subchanges/1702089119196s new file mode 100644 index 00000000..8e89b1ea --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702089119196s @@ -0,0 +1 @@ +{"submission": "196", "time": 1702089119, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702089146197s b/ranking/NHSPC-2023/subchanges/1702089146197s new file mode 100644 index 00000000..91f90d7b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702089146197s @@ -0,0 +1 @@ +{"submission": "197", "time": 1702089146, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702089164198s b/ranking/NHSPC-2023/subchanges/1702089164198s new file mode 100644 index 00000000..a0457252 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702089164198s @@ -0,0 +1 @@ +{"submission": "198", "time": 1702089164, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702089220199s b/ranking/NHSPC-2023/subchanges/1702089220199s new file mode 100644 index 00000000..152cfec3 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702089220199s @@ -0,0 +1 @@ +{"submission": "199", "time": 1702089220, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702089227200s b/ranking/NHSPC-2023/subchanges/1702089227200s new file mode 100644 index 00000000..591b9575 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702089227200s @@ -0,0 +1 @@ +{"submission": "200", "time": 1702089227, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702089239201s b/ranking/NHSPC-2023/subchanges/1702089239201s new file mode 100644 index 00000000..91d88d2c --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702089239201s @@ -0,0 +1 @@ +{"submission": "201", "time": 1702089239, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702089254202s b/ranking/NHSPC-2023/subchanges/1702089254202s new file mode 100644 index 00000000..de008633 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702089254202s @@ -0,0 +1 @@ +{"submission": "202", "time": 1702089254, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702089309203s b/ranking/NHSPC-2023/subchanges/1702089309203s new file mode 100644 index 00000000..4f6a6965 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702089309203s @@ -0,0 +1 @@ +{"submission": "203", "time": 1702089309, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702089342204s b/ranking/NHSPC-2023/subchanges/1702089342204s new file mode 100644 index 00000000..c76be126 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702089342204s @@ -0,0 +1 @@ +{"submission": "204", "time": 1702089342, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702089346205s b/ranking/NHSPC-2023/subchanges/1702089346205s new file mode 100644 index 00000000..3e35b02a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702089346205s @@ -0,0 +1 @@ +{"submission": "205", "time": 1702089346, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702089362206s b/ranking/NHSPC-2023/subchanges/1702089362206s new file mode 100644 index 00000000..becb7fc5 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702089362206s @@ -0,0 +1 @@ +{"submission": "206", "time": 1702089362, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702089416207s b/ranking/NHSPC-2023/subchanges/1702089416207s new file mode 100644 index 00000000..366fccde --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702089416207s @@ -0,0 +1 @@ +{"submission": "207", "time": 1702089416, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702089427208s b/ranking/NHSPC-2023/subchanges/1702089427208s new file mode 100644 index 00000000..531cca26 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702089427208s @@ -0,0 +1 @@ +{"submission": "208", "time": 1702089427, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702089527209s b/ranking/NHSPC-2023/subchanges/1702089527209s new file mode 100644 index 00000000..c8fa3a91 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702089527209s @@ -0,0 +1 @@ +{"submission": "209", "time": 1702089527, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702089528210s b/ranking/NHSPC-2023/subchanges/1702089528210s new file mode 100644 index 00000000..efe044b1 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702089528210s @@ -0,0 +1 @@ +{"submission": "210", "time": 1702089528, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702089682211s b/ranking/NHSPC-2023/subchanges/1702089682211s new file mode 100644 index 00000000..e84dfc35 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702089682211s @@ -0,0 +1 @@ +{"submission": "211", "time": 1702089682, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702089693212s b/ranking/NHSPC-2023/subchanges/1702089693212s new file mode 100644 index 00000000..9233925c --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702089693212s @@ -0,0 +1 @@ +{"submission": "212", "time": 1702089693, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702089712213s b/ranking/NHSPC-2023/subchanges/1702089712213s new file mode 100644 index 00000000..4a3eed74 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702089712213s @@ -0,0 +1 @@ +{"submission": "213", "time": 1702089712, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702089728214s b/ranking/NHSPC-2023/subchanges/1702089728214s new file mode 100644 index 00000000..e0f2c8db --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702089728214s @@ -0,0 +1 @@ +{"submission": "214", "time": 1702089728, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702089757215s b/ranking/NHSPC-2023/subchanges/1702089757215s new file mode 100644 index 00000000..3fdd1975 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702089757215s @@ -0,0 +1 @@ +{"submission": "215", "time": 1702089757, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702089826216s b/ranking/NHSPC-2023/subchanges/1702089826216s new file mode 100644 index 00000000..a008c937 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702089826216s @@ -0,0 +1 @@ +{"submission": "216", "time": 1702089826, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702089837217s b/ranking/NHSPC-2023/subchanges/1702089837217s new file mode 100644 index 00000000..769591c3 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702089837217s @@ -0,0 +1 @@ +{"submission": "217", "time": 1702089837, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702089837218s b/ranking/NHSPC-2023/subchanges/1702089837218s new file mode 100644 index 00000000..c1d50325 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702089837218s @@ -0,0 +1 @@ +{"submission": "218", "time": 1702089837, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702089851219s b/ranking/NHSPC-2023/subchanges/1702089851219s new file mode 100644 index 00000000..90054020 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702089851219s @@ -0,0 +1 @@ +{"submission": "219", "time": 1702089851, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702089879220s b/ranking/NHSPC-2023/subchanges/1702089879220s new file mode 100644 index 00000000..ddaf9b54 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702089879220s @@ -0,0 +1 @@ +{"submission": "220", "time": 1702089879, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702089906221s b/ranking/NHSPC-2023/subchanges/1702089906221s new file mode 100644 index 00000000..6dac9b8c --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702089906221s @@ -0,0 +1 @@ +{"submission": "221", "time": 1702089906, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702089982222s b/ranking/NHSPC-2023/subchanges/1702089982222s new file mode 100644 index 00000000..8e3369b8 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702089982222s @@ -0,0 +1 @@ +{"submission": "222", "time": 1702089982, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702089985223s b/ranking/NHSPC-2023/subchanges/1702089985223s new file mode 100644 index 00000000..ae698ca1 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702089985223s @@ -0,0 +1 @@ +{"submission": "223", "time": 1702089985, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702089996224s b/ranking/NHSPC-2023/subchanges/1702089996224s new file mode 100644 index 00000000..db8af035 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702089996224s @@ -0,0 +1 @@ +{"submission": "224", "time": 1702089996, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090027225s b/ranking/NHSPC-2023/subchanges/1702090027225s new file mode 100644 index 00000000..85819b70 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090027225s @@ -0,0 +1 @@ +{"submission": "225", "time": 1702090027, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090027226s b/ranking/NHSPC-2023/subchanges/1702090027226s new file mode 100644 index 00000000..2a8870aa --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090027226s @@ -0,0 +1 @@ +{"submission": "226", "time": 1702090027, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090039227s b/ranking/NHSPC-2023/subchanges/1702090039227s new file mode 100644 index 00000000..21e6072f --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090039227s @@ -0,0 +1 @@ +{"submission": "227", "time": 1702090039, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090042228s b/ranking/NHSPC-2023/subchanges/1702090042228s new file mode 100644 index 00000000..02c47f07 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090042228s @@ -0,0 +1 @@ +{"submission": "228", "time": 1702090042, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090050229s b/ranking/NHSPC-2023/subchanges/1702090050229s new file mode 100644 index 00000000..eaa30d95 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090050229s @@ -0,0 +1 @@ +{"submission": "229", "time": 1702090050, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090064230s b/ranking/NHSPC-2023/subchanges/1702090064230s new file mode 100644 index 00000000..482d0e5a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090064230s @@ -0,0 +1 @@ +{"submission": "230", "time": 1702090064, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090087231s b/ranking/NHSPC-2023/subchanges/1702090087231s new file mode 100644 index 00000000..ebe04453 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090087231s @@ -0,0 +1 @@ +{"submission": "231", "time": 1702090087, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090098232s b/ranking/NHSPC-2023/subchanges/1702090098232s new file mode 100644 index 00000000..0250b849 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090098232s @@ -0,0 +1 @@ +{"submission": "232", "time": 1702090098, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090131233s b/ranking/NHSPC-2023/subchanges/1702090131233s new file mode 100644 index 00000000..8aa1c0ef --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090131233s @@ -0,0 +1 @@ +{"submission": "233", "time": 1702090131, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090170234s b/ranking/NHSPC-2023/subchanges/1702090170234s new file mode 100644 index 00000000..7cb96a02 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090170234s @@ -0,0 +1 @@ +{"submission": "234", "time": 1702090170, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090219235s b/ranking/NHSPC-2023/subchanges/1702090219235s new file mode 100644 index 00000000..447ffb6b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090219235s @@ -0,0 +1 @@ +{"submission": "235", "time": 1702090219, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090347236s b/ranking/NHSPC-2023/subchanges/1702090347236s new file mode 100644 index 00000000..f7bb2739 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090347236s @@ -0,0 +1 @@ +{"submission": "236", "time": 1702090347, "score": 100.0, "extra": ["37", "29", "34"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090353237s b/ranking/NHSPC-2023/subchanges/1702090353237s new file mode 100644 index 00000000..168f03cc --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090353237s @@ -0,0 +1 @@ +{"submission": "237", "time": 1702090353, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090368238s b/ranking/NHSPC-2023/subchanges/1702090368238s new file mode 100644 index 00000000..591638e4 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090368238s @@ -0,0 +1 @@ +{"submission": "238", "time": 1702090368, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090402239s b/ranking/NHSPC-2023/subchanges/1702090402239s new file mode 100644 index 00000000..38a35e5b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090402239s @@ -0,0 +1 @@ +{"submission": "239", "time": 1702090402, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090409240s b/ranking/NHSPC-2023/subchanges/1702090409240s new file mode 100644 index 00000000..af51712b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090409240s @@ -0,0 +1 @@ +{"submission": "240", "time": 1702090409, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090411241s b/ranking/NHSPC-2023/subchanges/1702090411241s new file mode 100644 index 00000000..ccd22d80 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090411241s @@ -0,0 +1 @@ +{"submission": "241", "time": 1702090411, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090435242s b/ranking/NHSPC-2023/subchanges/1702090435242s new file mode 100644 index 00000000..9f103a9d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090435242s @@ -0,0 +1 @@ +{"submission": "242", "time": 1702090435, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090472243s b/ranking/NHSPC-2023/subchanges/1702090472243s new file mode 100644 index 00000000..92d46f4d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090472243s @@ -0,0 +1 @@ +{"submission": "243", "time": 1702090472, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090474244s b/ranking/NHSPC-2023/subchanges/1702090474244s new file mode 100644 index 00000000..29f7e05e --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090474244s @@ -0,0 +1 @@ +{"submission": "244", "time": 1702090474, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090535245s b/ranking/NHSPC-2023/subchanges/1702090535245s new file mode 100644 index 00000000..115b0440 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090535245s @@ -0,0 +1 @@ +{"submission": "245", "time": 1702090535, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090537246s b/ranking/NHSPC-2023/subchanges/1702090537246s new file mode 100644 index 00000000..80025b71 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090537246s @@ -0,0 +1 @@ +{"submission": "246", "time": 1702090537, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090567247s b/ranking/NHSPC-2023/subchanges/1702090567247s new file mode 100644 index 00000000..1def98c7 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090567247s @@ -0,0 +1 @@ +{"submission": "247", "time": 1702090567, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090576248s b/ranking/NHSPC-2023/subchanges/1702090576248s new file mode 100644 index 00000000..7d0367ec --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090576248s @@ -0,0 +1 @@ +{"submission": "248", "time": 1702090576, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090595249s b/ranking/NHSPC-2023/subchanges/1702090595249s new file mode 100644 index 00000000..145f5986 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090595249s @@ -0,0 +1 @@ +{"submission": "249", "time": 1702090595, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090631250s b/ranking/NHSPC-2023/subchanges/1702090631250s new file mode 100644 index 00000000..39a7e1c5 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090631250s @@ -0,0 +1 @@ +{"submission": "250", "time": 1702090631, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090647251s b/ranking/NHSPC-2023/subchanges/1702090647251s new file mode 100644 index 00000000..6f4c8fb5 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090647251s @@ -0,0 +1 @@ +{"submission": "251", "time": 1702090647, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090655252s b/ranking/NHSPC-2023/subchanges/1702090655252s new file mode 100644 index 00000000..d57725ee --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090655252s @@ -0,0 +1 @@ +{"submission": "252", "time": 1702090655, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090661253s b/ranking/NHSPC-2023/subchanges/1702090661253s new file mode 100644 index 00000000..2c46f633 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090661253s @@ -0,0 +1 @@ +{"submission": "253", "time": 1702090661, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090682254s b/ranking/NHSPC-2023/subchanges/1702090682254s new file mode 100644 index 00000000..fe2e649a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090682254s @@ -0,0 +1 @@ +{"submission": "254", "time": 1702090682, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090709255s b/ranking/NHSPC-2023/subchanges/1702090709255s new file mode 100644 index 00000000..1d892f65 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090709255s @@ -0,0 +1 @@ +{"submission": "255", "time": 1702090709, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090715256s b/ranking/NHSPC-2023/subchanges/1702090715256s new file mode 100644 index 00000000..5449a88a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090715256s @@ -0,0 +1 @@ +{"submission": "256", "time": 1702090715, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090834257s b/ranking/NHSPC-2023/subchanges/1702090834257s new file mode 100644 index 00000000..73c3adb6 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090834257s @@ -0,0 +1 @@ +{"submission": "257", "time": 1702090834, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090841258s b/ranking/NHSPC-2023/subchanges/1702090841258s new file mode 100644 index 00000000..2267168d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090841258s @@ -0,0 +1 @@ +{"submission": "258", "time": 1702090841, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090860259s b/ranking/NHSPC-2023/subchanges/1702090860259s new file mode 100644 index 00000000..aa7ba531 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090860259s @@ -0,0 +1 @@ +{"submission": "259", "time": 1702090860, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090921260s b/ranking/NHSPC-2023/subchanges/1702090921260s new file mode 100644 index 00000000..eb9e16c1 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090921260s @@ -0,0 +1 @@ +{"submission": "260", "time": 1702090921, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090936261s b/ranking/NHSPC-2023/subchanges/1702090936261s new file mode 100644 index 00000000..be85e743 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090936261s @@ -0,0 +1 @@ +{"submission": "261", "time": 1702090936, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702090968262s b/ranking/NHSPC-2023/subchanges/1702090968262s new file mode 100644 index 00000000..909d1dc6 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702090968262s @@ -0,0 +1 @@ +{"submission": "262", "time": 1702090968, "score": 40.0, "extra": ["0", "0", "0", "40", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702091026263s b/ranking/NHSPC-2023/subchanges/1702091026263s new file mode 100644 index 00000000..aef69ae0 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702091026263s @@ -0,0 +1 @@ +{"submission": "263", "time": 1702091026, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702091057264s b/ranking/NHSPC-2023/subchanges/1702091057264s new file mode 100644 index 00000000..d22c8951 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702091057264s @@ -0,0 +1 @@ +{"submission": "264", "time": 1702091057, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702091074265s b/ranking/NHSPC-2023/subchanges/1702091074265s new file mode 100644 index 00000000..0d0c8283 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702091074265s @@ -0,0 +1 @@ +{"submission": "265", "time": 1702091074, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702091124266s b/ranking/NHSPC-2023/subchanges/1702091124266s new file mode 100644 index 00000000..6eb8287c --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702091124266s @@ -0,0 +1 @@ +{"submission": "266", "time": 1702091124, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702091175267s b/ranking/NHSPC-2023/subchanges/1702091175267s new file mode 100644 index 00000000..d6245f6a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702091175267s @@ -0,0 +1 @@ +{"submission": "267", "time": 1702091175, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702091185268s b/ranking/NHSPC-2023/subchanges/1702091185268s new file mode 100644 index 00000000..ac43ab6a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702091185268s @@ -0,0 +1 @@ +{"submission": "268", "time": 1702091185, "score": 100.0, "extra": ["5", "7", "17", "40", "31"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702091185269s b/ranking/NHSPC-2023/subchanges/1702091185269s new file mode 100644 index 00000000..b8942262 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702091185269s @@ -0,0 +1 @@ +{"submission": "269", "time": 1702091185, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702091283270s b/ranking/NHSPC-2023/subchanges/1702091283270s new file mode 100644 index 00000000..beb9bd88 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702091283270s @@ -0,0 +1 @@ +{"submission": "270", "time": 1702091283, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702091366271s b/ranking/NHSPC-2023/subchanges/1702091366271s new file mode 100644 index 00000000..f085ab47 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702091366271s @@ -0,0 +1 @@ +{"submission": "271", "time": 1702091366, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702091415272s b/ranking/NHSPC-2023/subchanges/1702091415272s new file mode 100644 index 00000000..8708c3c4 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702091415272s @@ -0,0 +1 @@ +{"submission": "272", "time": 1702091415, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702091423273s b/ranking/NHSPC-2023/subchanges/1702091423273s new file mode 100644 index 00000000..0c7f92db --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702091423273s @@ -0,0 +1 @@ +{"submission": "273", "time": 1702091423, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702091436274s b/ranking/NHSPC-2023/subchanges/1702091436274s new file mode 100644 index 00000000..65dcdd5d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702091436274s @@ -0,0 +1 @@ +{"submission": "274", "time": 1702091436, "score": 52.0, "extra": ["6", "21", "0", "25", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702091464275s b/ranking/NHSPC-2023/subchanges/1702091464275s new file mode 100644 index 00000000..d4edbcc8 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702091464275s @@ -0,0 +1 @@ +{"submission": "275", "time": 1702091464, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702091530276s b/ranking/NHSPC-2023/subchanges/1702091530276s new file mode 100644 index 00000000..f9144e77 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702091530276s @@ -0,0 +1 @@ +{"submission": "276", "time": 1702091530, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702091546277s b/ranking/NHSPC-2023/subchanges/1702091546277s new file mode 100644 index 00000000..612a6528 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702091546277s @@ -0,0 +1 @@ +{"submission": "277", "time": 1702091546, "score": 40.0, "extra": ["0", "0", "0", "40", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702091600278s b/ranking/NHSPC-2023/subchanges/1702091600278s new file mode 100644 index 00000000..2c0c5df2 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702091600278s @@ -0,0 +1 @@ +{"submission": "278", "time": 1702091600, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702091648279s b/ranking/NHSPC-2023/subchanges/1702091648279s new file mode 100644 index 00000000..efe0339d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702091648279s @@ -0,0 +1 @@ +{"submission": "279", "time": 1702091648, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702091656280s b/ranking/NHSPC-2023/subchanges/1702091656280s new file mode 100644 index 00000000..bb19e21b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702091656280s @@ -0,0 +1 @@ +{"submission": "280", "time": 1702091656, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702091715281s b/ranking/NHSPC-2023/subchanges/1702091715281s new file mode 100644 index 00000000..fc907f9c --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702091715281s @@ -0,0 +1 @@ +{"submission": "281", "time": 1702091715, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702091723282s b/ranking/NHSPC-2023/subchanges/1702091723282s new file mode 100644 index 00000000..d3ccadf4 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702091723282s @@ -0,0 +1 @@ +{"submission": "282", "time": 1702091723, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702091782283s b/ranking/NHSPC-2023/subchanges/1702091782283s new file mode 100644 index 00000000..5633cce7 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702091782283s @@ -0,0 +1 @@ +{"submission": "283", "time": 1702091782, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702091801284s b/ranking/NHSPC-2023/subchanges/1702091801284s new file mode 100644 index 00000000..8c421e10 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702091801284s @@ -0,0 +1 @@ +{"submission": "284", "time": 1702091801, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702091832285s b/ranking/NHSPC-2023/subchanges/1702091832285s new file mode 100644 index 00000000..7c4b6e4c --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702091832285s @@ -0,0 +1 @@ +{"submission": "285", "time": 1702091832, "score": 23.0, "extra": ["0", "23", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702091893286s b/ranking/NHSPC-2023/subchanges/1702091893286s new file mode 100644 index 00000000..0e5f4d94 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702091893286s @@ -0,0 +1 @@ +{"submission": "286", "time": 1702091893, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702091927287s b/ranking/NHSPC-2023/subchanges/1702091927287s new file mode 100644 index 00000000..6cf10b40 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702091927287s @@ -0,0 +1 @@ +{"submission": "287", "time": 1702091927, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702091945288s b/ranking/NHSPC-2023/subchanges/1702091945288s new file mode 100644 index 00000000..6d240628 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702091945288s @@ -0,0 +1 @@ +{"submission": "288", "time": 1702091945, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702091954289s b/ranking/NHSPC-2023/subchanges/1702091954289s new file mode 100644 index 00000000..6c19a533 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702091954289s @@ -0,0 +1 @@ +{"submission": "289", "time": 1702091954, "score": 23.0, "extra": ["0", "23", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092005290s b/ranking/NHSPC-2023/subchanges/1702092005290s new file mode 100644 index 00000000..08d5e4f4 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092005290s @@ -0,0 +1 @@ +{"submission": "290", "time": 1702092005, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092007291s b/ranking/NHSPC-2023/subchanges/1702092007291s new file mode 100644 index 00000000..976e92bd --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092007291s @@ -0,0 +1 @@ +{"submission": "291", "time": 1702092007, "score": 40.0, "extra": ["0", "0", "0", "40", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092015292s b/ranking/NHSPC-2023/subchanges/1702092015292s new file mode 100644 index 00000000..b44ea7cd --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092015292s @@ -0,0 +1 @@ +{"submission": "292", "time": 1702092015, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092044293s b/ranking/NHSPC-2023/subchanges/1702092044293s new file mode 100644 index 00000000..91741bf1 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092044293s @@ -0,0 +1 @@ +{"submission": "293", "time": 1702092044, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092053294s b/ranking/NHSPC-2023/subchanges/1702092053294s new file mode 100644 index 00000000..2c154882 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092053294s @@ -0,0 +1 @@ +{"submission": "294", "time": 1702092053, "score": 52.0, "extra": ["6", "21", "0", "25", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092054295s b/ranking/NHSPC-2023/subchanges/1702092054295s new file mode 100644 index 00000000..fb78af18 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092054295s @@ -0,0 +1 @@ +{"submission": "295", "time": 1702092054, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092142296s b/ranking/NHSPC-2023/subchanges/1702092142296s new file mode 100644 index 00000000..4f702952 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092142296s @@ -0,0 +1 @@ +{"submission": "296", "time": 1702092142, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092172297s b/ranking/NHSPC-2023/subchanges/1702092172297s new file mode 100644 index 00000000..f333c8d9 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092172297s @@ -0,0 +1 @@ +{"submission": "297", "time": 1702092172, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092176298s b/ranking/NHSPC-2023/subchanges/1702092176298s new file mode 100644 index 00000000..358a9f3b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092176298s @@ -0,0 +1 @@ +{"submission": "298", "time": 1702092176, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092203299s b/ranking/NHSPC-2023/subchanges/1702092203299s new file mode 100644 index 00000000..96b66cc1 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092203299s @@ -0,0 +1 @@ +{"submission": "299", "time": 1702092203, "score": 23.0, "extra": ["0", "23", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092230300s b/ranking/NHSPC-2023/subchanges/1702092230300s new file mode 100644 index 00000000..82aff107 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092230300s @@ -0,0 +1 @@ +{"submission": "300", "time": 1702092230, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092239301s b/ranking/NHSPC-2023/subchanges/1702092239301s new file mode 100644 index 00000000..4ff191d9 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092239301s @@ -0,0 +1 @@ +{"submission": "301", "time": 1702092239, "score": 10.0, "extra": ["10", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092240302s b/ranking/NHSPC-2023/subchanges/1702092240302s new file mode 100644 index 00000000..7720f5a2 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092240302s @@ -0,0 +1 @@ +{"submission": "302", "time": 1702092240, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092244303s b/ranking/NHSPC-2023/subchanges/1702092244303s new file mode 100644 index 00000000..c58a01c6 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092244303s @@ -0,0 +1 @@ +{"submission": "303", "time": 1702092244, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092296304s b/ranking/NHSPC-2023/subchanges/1702092296304s new file mode 100644 index 00000000..3148f00d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092296304s @@ -0,0 +1 @@ +{"submission": "304", "time": 1702092296, "score": 7.0, "extra": ["7", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092309305s b/ranking/NHSPC-2023/subchanges/1702092309305s new file mode 100644 index 00000000..289b82f4 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092309305s @@ -0,0 +1 @@ +{"submission": "305", "time": 1702092309, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092413306s b/ranking/NHSPC-2023/subchanges/1702092413306s new file mode 100644 index 00000000..c3623fdc --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092413306s @@ -0,0 +1 @@ +{"submission": "306", "time": 1702092413, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092494307s b/ranking/NHSPC-2023/subchanges/1702092494307s new file mode 100644 index 00000000..b43c544b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092494307s @@ -0,0 +1 @@ +{"submission": "307", "time": 1702092494, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092514308s b/ranking/NHSPC-2023/subchanges/1702092514308s new file mode 100644 index 00000000..38278537 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092514308s @@ -0,0 +1 @@ +{"submission": "308", "time": 1702092514, "score": 23.0, "extra": ["0", "23", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092528309s b/ranking/NHSPC-2023/subchanges/1702092528309s new file mode 100644 index 00000000..4752d7f9 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092528309s @@ -0,0 +1 @@ +{"submission": "309", "time": 1702092528, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092544310s b/ranking/NHSPC-2023/subchanges/1702092544310s new file mode 100644 index 00000000..774a0067 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092544310s @@ -0,0 +1 @@ +{"submission": "310", "time": 1702092544, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092545311s b/ranking/NHSPC-2023/subchanges/1702092545311s new file mode 100644 index 00000000..4807942e --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092545311s @@ -0,0 +1 @@ +{"submission": "311", "time": 1702092545, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092569312s b/ranking/NHSPC-2023/subchanges/1702092569312s new file mode 100644 index 00000000..9d17f7cf --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092569312s @@ -0,0 +1 @@ +{"submission": "312", "time": 1702092569, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092596313s b/ranking/NHSPC-2023/subchanges/1702092596313s new file mode 100644 index 00000000..7c49e47c --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092596313s @@ -0,0 +1 @@ +{"submission": "313", "time": 1702092596, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092609314s b/ranking/NHSPC-2023/subchanges/1702092609314s new file mode 100644 index 00000000..add3c8ca --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092609314s @@ -0,0 +1 @@ +{"submission": "314", "time": 1702092609, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092613315s b/ranking/NHSPC-2023/subchanges/1702092613315s new file mode 100644 index 00000000..0742a4a9 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092613315s @@ -0,0 +1 @@ +{"submission": "315", "time": 1702092613, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092630316s b/ranking/NHSPC-2023/subchanges/1702092630316s new file mode 100644 index 00000000..e34365c1 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092630316s @@ -0,0 +1 @@ +{"submission": "316", "time": 1702092630, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092637317s b/ranking/NHSPC-2023/subchanges/1702092637317s new file mode 100644 index 00000000..fb5ad1a1 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092637317s @@ -0,0 +1 @@ +{"submission": "317", "time": 1702092637, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092639318s b/ranking/NHSPC-2023/subchanges/1702092639318s new file mode 100644 index 00000000..d9f49706 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092639318s @@ -0,0 +1 @@ +{"submission": "318", "time": 1702092639, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092668319s b/ranking/NHSPC-2023/subchanges/1702092668319s new file mode 100644 index 00000000..40e925bf --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092668319s @@ -0,0 +1 @@ +{"submission": "319", "time": 1702092668, "score": 10.0, "extra": ["10", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092680320s b/ranking/NHSPC-2023/subchanges/1702092680320s new file mode 100644 index 00000000..5d550dd7 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092680320s @@ -0,0 +1 @@ +{"submission": "320", "time": 1702092680, "score": 30.0, "extra": ["7", "23", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092690321s b/ranking/NHSPC-2023/subchanges/1702092690321s new file mode 100644 index 00000000..8ef0d2bc --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092690321s @@ -0,0 +1 @@ +{"submission": "321", "time": 1702092690, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092733322s b/ranking/NHSPC-2023/subchanges/1702092733322s new file mode 100644 index 00000000..e311253c --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092733322s @@ -0,0 +1 @@ +{"submission": "322", "time": 1702092733, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092739323s b/ranking/NHSPC-2023/subchanges/1702092739323s new file mode 100644 index 00000000..5f50ba0d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092739323s @@ -0,0 +1 @@ +{"submission": "323", "time": 1702092739, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092799324s b/ranking/NHSPC-2023/subchanges/1702092799324s new file mode 100644 index 00000000..2ec1ba02 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092799324s @@ -0,0 +1 @@ +{"submission": "324", "time": 1702092799, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092845325s b/ranking/NHSPC-2023/subchanges/1702092845325s new file mode 100644 index 00000000..13a735fc --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092845325s @@ -0,0 +1 @@ +{"submission": "325", "time": 1702092845, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092854326s b/ranking/NHSPC-2023/subchanges/1702092854326s new file mode 100644 index 00000000..b5da7c45 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092854326s @@ -0,0 +1 @@ +{"submission": "326", "time": 1702092854, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092883327s b/ranking/NHSPC-2023/subchanges/1702092883327s new file mode 100644 index 00000000..20c6ec9d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092883327s @@ -0,0 +1 @@ +{"submission": "327", "time": 1702092883, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092900328s b/ranking/NHSPC-2023/subchanges/1702092900328s new file mode 100644 index 00000000..ca1b16db --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092900328s @@ -0,0 +1 @@ +{"submission": "328", "time": 1702092900, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092911329s b/ranking/NHSPC-2023/subchanges/1702092911329s new file mode 100644 index 00000000..22be4f02 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092911329s @@ -0,0 +1 @@ +{"submission": "329", "time": 1702092911, "score": 100.0, "extra": ["5", "7", "17", "40", "31"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092921330s b/ranking/NHSPC-2023/subchanges/1702092921330s new file mode 100644 index 00000000..a889dad2 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092921330s @@ -0,0 +1 @@ +{"submission": "330", "time": 1702092921, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092931331s b/ranking/NHSPC-2023/subchanges/1702092931331s new file mode 100644 index 00000000..708f2f74 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092931331s @@ -0,0 +1 @@ +{"submission": "331", "time": 1702092931, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092964332s b/ranking/NHSPC-2023/subchanges/1702092964332s new file mode 100644 index 00000000..c27597c3 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092964332s @@ -0,0 +1 @@ +{"submission": "332", "time": 1702092964, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092967333s b/ranking/NHSPC-2023/subchanges/1702092967333s new file mode 100644 index 00000000..b33b8d7c --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092967333s @@ -0,0 +1 @@ +{"submission": "333", "time": 1702092967, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092975334s b/ranking/NHSPC-2023/subchanges/1702092975334s new file mode 100644 index 00000000..0d95d011 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092975334s @@ -0,0 +1 @@ +{"submission": "334", "time": 1702092975, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092978335s b/ranking/NHSPC-2023/subchanges/1702092978335s new file mode 100644 index 00000000..3f3d1813 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092978335s @@ -0,0 +1 @@ +{"submission": "335", "time": 1702092978, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702092991336s b/ranking/NHSPC-2023/subchanges/1702092991336s new file mode 100644 index 00000000..fc43caf1 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702092991336s @@ -0,0 +1 @@ +{"submission": "336", "time": 1702092991, "score": 30.0, "extra": ["7", "23", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093010337s b/ranking/NHSPC-2023/subchanges/1702093010337s new file mode 100644 index 00000000..d1e1f2e4 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093010337s @@ -0,0 +1 @@ +{"submission": "337", "time": 1702093010, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093039338s b/ranking/NHSPC-2023/subchanges/1702093039338s new file mode 100644 index 00000000..b3ca21be --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093039338s @@ -0,0 +1 @@ +{"submission": "338", "time": 1702093039, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093081339s b/ranking/NHSPC-2023/subchanges/1702093081339s new file mode 100644 index 00000000..0b98cc84 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093081339s @@ -0,0 +1 @@ +{"submission": "339", "time": 1702093081, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093087340s b/ranking/NHSPC-2023/subchanges/1702093087340s new file mode 100644 index 00000000..b85c4246 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093087340s @@ -0,0 +1 @@ +{"submission": "340", "time": 1702093087, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093094341s b/ranking/NHSPC-2023/subchanges/1702093094341s new file mode 100644 index 00000000..d6190822 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093094341s @@ -0,0 +1 @@ +{"submission": "341", "time": 1702093094, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093112342s b/ranking/NHSPC-2023/subchanges/1702093112342s new file mode 100644 index 00000000..98be9355 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093112342s @@ -0,0 +1 @@ +{"submission": "342", "time": 1702093112, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093118343s b/ranking/NHSPC-2023/subchanges/1702093118343s new file mode 100644 index 00000000..3db024fa --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093118343s @@ -0,0 +1 @@ +{"submission": "343", "time": 1702093118, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093119344s b/ranking/NHSPC-2023/subchanges/1702093119344s new file mode 100644 index 00000000..19fe42ba --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093119344s @@ -0,0 +1 @@ +{"submission": "344", "time": 1702093119, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093170345s b/ranking/NHSPC-2023/subchanges/1702093170345s new file mode 100644 index 00000000..2dac5000 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093170345s @@ -0,0 +1 @@ +{"submission": "345", "time": 1702093170, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093173346s b/ranking/NHSPC-2023/subchanges/1702093173346s new file mode 100644 index 00000000..4171b49b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093173346s @@ -0,0 +1 @@ +{"submission": "346", "time": 1702093173, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093234347s b/ranking/NHSPC-2023/subchanges/1702093234347s new file mode 100644 index 00000000..77c1f76d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093234347s @@ -0,0 +1 @@ +{"submission": "347", "time": 1702093234, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093246348s b/ranking/NHSPC-2023/subchanges/1702093246348s new file mode 100644 index 00000000..585fedbe --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093246348s @@ -0,0 +1 @@ +{"submission": "348", "time": 1702093246, "score": 29.0, "extra": ["5", "7", "17", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093252349s b/ranking/NHSPC-2023/subchanges/1702093252349s new file mode 100644 index 00000000..ce16581a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093252349s @@ -0,0 +1 @@ +{"submission": "349", "time": 1702093252, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093320350s b/ranking/NHSPC-2023/subchanges/1702093320350s new file mode 100644 index 00000000..615eb49e --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093320350s @@ -0,0 +1 @@ +{"submission": "350", "time": 1702093320, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093382351s b/ranking/NHSPC-2023/subchanges/1702093382351s new file mode 100644 index 00000000..8e0ad1bc --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093382351s @@ -0,0 +1 @@ +{"submission": "351", "time": 1702093382, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093395352s b/ranking/NHSPC-2023/subchanges/1702093395352s new file mode 100644 index 00000000..c5bd66cf --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093395352s @@ -0,0 +1 @@ +{"submission": "352", "time": 1702093395, "score": 100.0, "extra": ["5", "7", "17", "40", "31"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093401353s b/ranking/NHSPC-2023/subchanges/1702093401353s new file mode 100644 index 00000000..06ae39b8 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093401353s @@ -0,0 +1 @@ +{"submission": "353", "time": 1702093401, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093432354s b/ranking/NHSPC-2023/subchanges/1702093432354s new file mode 100644 index 00000000..0d5503fa --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093432354s @@ -0,0 +1 @@ +{"submission": "354", "time": 1702093432, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093440355s b/ranking/NHSPC-2023/subchanges/1702093440355s new file mode 100644 index 00000000..77a3057e --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093440355s @@ -0,0 +1 @@ +{"submission": "355", "time": 1702093440, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093444356s b/ranking/NHSPC-2023/subchanges/1702093444356s new file mode 100644 index 00000000..68ac7732 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093444356s @@ -0,0 +1 @@ +{"submission": "356", "time": 1702093444, "score": 10.0, "extra": ["10", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093456357s b/ranking/NHSPC-2023/subchanges/1702093456357s new file mode 100644 index 00000000..82b5a6b2 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093456357s @@ -0,0 +1 @@ +{"submission": "357", "time": 1702093456, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093488358s b/ranking/NHSPC-2023/subchanges/1702093488358s new file mode 100644 index 00000000..cb57b453 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093488358s @@ -0,0 +1 @@ +{"submission": "358", "time": 1702093488, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093519359s b/ranking/NHSPC-2023/subchanges/1702093519359s new file mode 100644 index 00000000..e2729437 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093519359s @@ -0,0 +1 @@ +{"submission": "359", "time": 1702093519, "score": 40.0, "extra": ["0", "0", "0", "40", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093553360s b/ranking/NHSPC-2023/subchanges/1702093553360s new file mode 100644 index 00000000..4496e182 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093553360s @@ -0,0 +1 @@ +{"submission": "360", "time": 1702093553, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093568361s b/ranking/NHSPC-2023/subchanges/1702093568361s new file mode 100644 index 00000000..b5e8db73 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093568361s @@ -0,0 +1 @@ +{"submission": "361", "time": 1702093568, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093575362s b/ranking/NHSPC-2023/subchanges/1702093575362s new file mode 100644 index 00000000..4a1cec98 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093575362s @@ -0,0 +1 @@ +{"submission": "362", "time": 1702093575, "score": 10.0, "extra": ["10", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093601363s b/ranking/NHSPC-2023/subchanges/1702093601363s new file mode 100644 index 00000000..9924c4c1 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093601363s @@ -0,0 +1 @@ +{"submission": "363", "time": 1702093601, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093604364s b/ranking/NHSPC-2023/subchanges/1702093604364s new file mode 100644 index 00000000..56f7d656 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093604364s @@ -0,0 +1 @@ +{"submission": "364", "time": 1702093604, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093624365s b/ranking/NHSPC-2023/subchanges/1702093624365s new file mode 100644 index 00000000..c54ece18 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093624365s @@ -0,0 +1 @@ +{"submission": "365", "time": 1702093624, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093629366s b/ranking/NHSPC-2023/subchanges/1702093629366s new file mode 100644 index 00000000..4ec356b7 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093629366s @@ -0,0 +1 @@ +{"submission": "366", "time": 1702093629, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093675367s b/ranking/NHSPC-2023/subchanges/1702093675367s new file mode 100644 index 00000000..2313c5c3 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093675367s @@ -0,0 +1 @@ +{"submission": "367", "time": 1702093675, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093679368s b/ranking/NHSPC-2023/subchanges/1702093679368s new file mode 100644 index 00000000..4875dc6d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093679368s @@ -0,0 +1 @@ +{"submission": "368", "time": 1702093679, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093733369s b/ranking/NHSPC-2023/subchanges/1702093733369s new file mode 100644 index 00000000..4503546d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093733369s @@ -0,0 +1 @@ +{"submission": "369", "time": 1702093733, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093778370s b/ranking/NHSPC-2023/subchanges/1702093778370s new file mode 100644 index 00000000..08b26c13 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093778370s @@ -0,0 +1 @@ +{"submission": "370", "time": 1702093778, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093784371s b/ranking/NHSPC-2023/subchanges/1702093784371s new file mode 100644 index 00000000..4bec392e --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093784371s @@ -0,0 +1 @@ +{"submission": "371", "time": 1702093784, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093786372s b/ranking/NHSPC-2023/subchanges/1702093786372s new file mode 100644 index 00000000..31f3933a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093786372s @@ -0,0 +1 @@ +{"submission": "372", "time": 1702093786, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093787373s b/ranking/NHSPC-2023/subchanges/1702093787373s new file mode 100644 index 00000000..4830a80a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093787373s @@ -0,0 +1 @@ +{"submission": "373", "time": 1702093787, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093798374s b/ranking/NHSPC-2023/subchanges/1702093798374s new file mode 100644 index 00000000..fb0998b3 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093798374s @@ -0,0 +1 @@ +{"submission": "374", "time": 1702093798, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093809375s b/ranking/NHSPC-2023/subchanges/1702093809375s new file mode 100644 index 00000000..78ed757a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093809375s @@ -0,0 +1 @@ +{"submission": "375", "time": 1702093809, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093812376s b/ranking/NHSPC-2023/subchanges/1702093812376s new file mode 100644 index 00000000..8552ba8f --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093812376s @@ -0,0 +1 @@ +{"submission": "376", "time": 1702093812, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093850377s b/ranking/NHSPC-2023/subchanges/1702093850377s new file mode 100644 index 00000000..e05864d5 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093850377s @@ -0,0 +1 @@ +{"submission": "377", "time": 1702093850, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093858378s b/ranking/NHSPC-2023/subchanges/1702093858378s new file mode 100644 index 00000000..0423f69a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093858378s @@ -0,0 +1 @@ +{"submission": "378", "time": 1702093858, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093909379s b/ranking/NHSPC-2023/subchanges/1702093909379s new file mode 100644 index 00000000..747e0f83 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093909379s @@ -0,0 +1 @@ +{"submission": "379", "time": 1702093909, "score": 10.0, "extra": ["10", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093914380s b/ranking/NHSPC-2023/subchanges/1702093914380s new file mode 100644 index 00000000..02192859 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093914380s @@ -0,0 +1 @@ +{"submission": "380", "time": 1702093914, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093930381s b/ranking/NHSPC-2023/subchanges/1702093930381s new file mode 100644 index 00000000..c1d748d9 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093930381s @@ -0,0 +1 @@ +{"submission": "381", "time": 1702093930, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093956382s b/ranking/NHSPC-2023/subchanges/1702093956382s new file mode 100644 index 00000000..b41c962b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093956382s @@ -0,0 +1 @@ +{"submission": "382", "time": 1702093956, "score": 50.0, "extra": ["10", "30", "10", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093966383s b/ranking/NHSPC-2023/subchanges/1702093966383s new file mode 100644 index 00000000..aa35fdd7 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093966383s @@ -0,0 +1 @@ +{"submission": "383", "time": 1702093966, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093971384s b/ranking/NHSPC-2023/subchanges/1702093971384s new file mode 100644 index 00000000..9be245e9 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093971384s @@ -0,0 +1 @@ +{"submission": "384", "time": 1702093971, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093978385s b/ranking/NHSPC-2023/subchanges/1702093978385s new file mode 100644 index 00000000..df38a271 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093978385s @@ -0,0 +1 @@ +{"submission": "385", "time": 1702093978, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702093979386s b/ranking/NHSPC-2023/subchanges/1702093979386s new file mode 100644 index 00000000..a98519fd --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702093979386s @@ -0,0 +1 @@ +{"submission": "386", "time": 1702093979, "score": 30.0, "extra": ["7", "23", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094004387s b/ranking/NHSPC-2023/subchanges/1702094004387s new file mode 100644 index 00000000..b97980ce --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094004387s @@ -0,0 +1 @@ +{"submission": "387", "time": 1702094004, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094007388s b/ranking/NHSPC-2023/subchanges/1702094007388s new file mode 100644 index 00000000..4c134201 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094007388s @@ -0,0 +1 @@ +{"submission": "388", "time": 1702094007, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094050389s b/ranking/NHSPC-2023/subchanges/1702094050389s new file mode 100644 index 00000000..292e7c0b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094050389s @@ -0,0 +1 @@ +{"submission": "389", "time": 1702094050, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094091390s b/ranking/NHSPC-2023/subchanges/1702094091390s new file mode 100644 index 00000000..fc9588f6 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094091390s @@ -0,0 +1 @@ +{"submission": "390", "time": 1702094091, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094114391s b/ranking/NHSPC-2023/subchanges/1702094114391s new file mode 100644 index 00000000..a89a6a34 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094114391s @@ -0,0 +1 @@ +{"submission": "391", "time": 1702094114, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094116392s b/ranking/NHSPC-2023/subchanges/1702094116392s new file mode 100644 index 00000000..09915db7 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094116392s @@ -0,0 +1 @@ +{"submission": "392", "time": 1702094116, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094122393s b/ranking/NHSPC-2023/subchanges/1702094122393s new file mode 100644 index 00000000..7f009d42 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094122393s @@ -0,0 +1 @@ +{"submission": "393", "time": 1702094122, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094123394s b/ranking/NHSPC-2023/subchanges/1702094123394s new file mode 100644 index 00000000..1a419824 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094123394s @@ -0,0 +1 @@ +{"submission": "394", "time": 1702094123, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094144395s b/ranking/NHSPC-2023/subchanges/1702094144395s new file mode 100644 index 00000000..bbac9b63 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094144395s @@ -0,0 +1 @@ +{"submission": "395", "time": 1702094144, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094192396s b/ranking/NHSPC-2023/subchanges/1702094192396s new file mode 100644 index 00000000..ecfb4d6d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094192396s @@ -0,0 +1 @@ +{"submission": "396", "time": 1702094192, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094218397s b/ranking/NHSPC-2023/subchanges/1702094218397s new file mode 100644 index 00000000..458baf08 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094218397s @@ -0,0 +1 @@ +{"submission": "397", "time": 1702094218, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094237398s b/ranking/NHSPC-2023/subchanges/1702094237398s new file mode 100644 index 00000000..abf78226 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094237398s @@ -0,0 +1 @@ +{"submission": "398", "time": 1702094237, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094244399s b/ranking/NHSPC-2023/subchanges/1702094244399s new file mode 100644 index 00000000..429085b9 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094244399s @@ -0,0 +1 @@ +{"submission": "399", "time": 1702094244, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094276400s b/ranking/NHSPC-2023/subchanges/1702094276400s new file mode 100644 index 00000000..5617193e --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094276400s @@ -0,0 +1 @@ +{"submission": "400", "time": 1702094276, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094295401s b/ranking/NHSPC-2023/subchanges/1702094295401s new file mode 100644 index 00000000..933f4581 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094295401s @@ -0,0 +1 @@ +{"submission": "401", "time": 1702094295, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094335402s b/ranking/NHSPC-2023/subchanges/1702094335402s new file mode 100644 index 00000000..25829dd7 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094335402s @@ -0,0 +1 @@ +{"submission": "402", "time": 1702094335, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094342403s b/ranking/NHSPC-2023/subchanges/1702094342403s new file mode 100644 index 00000000..a3dbac23 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094342403s @@ -0,0 +1 @@ +{"submission": "403", "time": 1702094342, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094343404s b/ranking/NHSPC-2023/subchanges/1702094343404s new file mode 100644 index 00000000..a1208cd9 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094343404s @@ -0,0 +1 @@ +{"submission": "404", "time": 1702094343, "score": 50.0, "extra": ["10", "30", "10", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094354405s b/ranking/NHSPC-2023/subchanges/1702094354405s new file mode 100644 index 00000000..80ea16c4 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094354405s @@ -0,0 +1 @@ +{"submission": "405", "time": 1702094354, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094386406s b/ranking/NHSPC-2023/subchanges/1702094386406s new file mode 100644 index 00000000..17a065c3 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094386406s @@ -0,0 +1 @@ +{"submission": "406", "time": 1702094386, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094387407s b/ranking/NHSPC-2023/subchanges/1702094387407s new file mode 100644 index 00000000..972e42f2 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094387407s @@ -0,0 +1 @@ +{"submission": "407", "time": 1702094387, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094423408s b/ranking/NHSPC-2023/subchanges/1702094423408s new file mode 100644 index 00000000..0f2f5605 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094423408s @@ -0,0 +1 @@ +{"submission": "408", "time": 1702094423, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094430409s b/ranking/NHSPC-2023/subchanges/1702094430409s new file mode 100644 index 00000000..e2ff4219 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094430409s @@ -0,0 +1 @@ +{"submission": "409", "time": 1702094430, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094436410s b/ranking/NHSPC-2023/subchanges/1702094436410s new file mode 100644 index 00000000..c28acaa9 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094436410s @@ -0,0 +1 @@ +{"submission": "410", "time": 1702094436, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094490411s b/ranking/NHSPC-2023/subchanges/1702094490411s new file mode 100644 index 00000000..929fc850 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094490411s @@ -0,0 +1 @@ +{"submission": "411", "time": 1702094490, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094535412s b/ranking/NHSPC-2023/subchanges/1702094535412s new file mode 100644 index 00000000..7bee359e --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094535412s @@ -0,0 +1 @@ +{"submission": "412", "time": 1702094535, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094557413s b/ranking/NHSPC-2023/subchanges/1702094557413s new file mode 100644 index 00000000..22ffa3dd --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094557413s @@ -0,0 +1 @@ +{"submission": "413", "time": 1702094557, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094586414s b/ranking/NHSPC-2023/subchanges/1702094586414s new file mode 100644 index 00000000..86d5f178 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094586414s @@ -0,0 +1 @@ +{"submission": "414", "time": 1702094586, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094592415s b/ranking/NHSPC-2023/subchanges/1702094592415s new file mode 100644 index 00000000..cfeb3d17 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094592415s @@ -0,0 +1 @@ +{"submission": "415", "time": 1702094592, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094600416s b/ranking/NHSPC-2023/subchanges/1702094600416s new file mode 100644 index 00000000..ff08742e --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094600416s @@ -0,0 +1 @@ +{"submission": "416", "time": 1702094600, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094635417s b/ranking/NHSPC-2023/subchanges/1702094635417s new file mode 100644 index 00000000..9bd99904 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094635417s @@ -0,0 +1 @@ +{"submission": "417", "time": 1702094635, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094718418s b/ranking/NHSPC-2023/subchanges/1702094718418s new file mode 100644 index 00000000..f048b40a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094718418s @@ -0,0 +1 @@ +{"submission": "418", "time": 1702094718, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094734419s b/ranking/NHSPC-2023/subchanges/1702094734419s new file mode 100644 index 00000000..6afc2656 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094734419s @@ -0,0 +1 @@ +{"submission": "419", "time": 1702094734, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094737420s b/ranking/NHSPC-2023/subchanges/1702094737420s new file mode 100644 index 00000000..d0a01725 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094737420s @@ -0,0 +1 @@ +{"submission": "420", "time": 1702094737, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094766421s b/ranking/NHSPC-2023/subchanges/1702094766421s new file mode 100644 index 00000000..07c5af0d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094766421s @@ -0,0 +1 @@ +{"submission": "421", "time": 1702094766, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094767422s b/ranking/NHSPC-2023/subchanges/1702094767422s new file mode 100644 index 00000000..3f38e59b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094767422s @@ -0,0 +1 @@ +{"submission": "422", "time": 1702094767, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094768423s b/ranking/NHSPC-2023/subchanges/1702094768423s new file mode 100644 index 00000000..739a1b5e --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094768423s @@ -0,0 +1 @@ +{"submission": "423", "time": 1702094768, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094783424s b/ranking/NHSPC-2023/subchanges/1702094783424s new file mode 100644 index 00000000..90629765 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094783424s @@ -0,0 +1 @@ +{"submission": "424", "time": 1702094783, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094788425s b/ranking/NHSPC-2023/subchanges/1702094788425s new file mode 100644 index 00000000..6b3a4c8e --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094788425s @@ -0,0 +1 @@ +{"submission": "425", "time": 1702094788, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094801426s b/ranking/NHSPC-2023/subchanges/1702094801426s new file mode 100644 index 00000000..f2df2a90 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094801426s @@ -0,0 +1 @@ +{"submission": "426", "time": 1702094801, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094837427s b/ranking/NHSPC-2023/subchanges/1702094837427s new file mode 100644 index 00000000..e6c908f5 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094837427s @@ -0,0 +1 @@ +{"submission": "427", "time": 1702094837, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094868428s b/ranking/NHSPC-2023/subchanges/1702094868428s new file mode 100644 index 00000000..dc0ce5f4 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094868428s @@ -0,0 +1 @@ +{"submission": "428", "time": 1702094868, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094930429s b/ranking/NHSPC-2023/subchanges/1702094930429s new file mode 100644 index 00000000..b13abddd --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094930429s @@ -0,0 +1 @@ +{"submission": "429", "time": 1702094930, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094931430s b/ranking/NHSPC-2023/subchanges/1702094931430s new file mode 100644 index 00000000..1da227af --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094931430s @@ -0,0 +1 @@ +{"submission": "430", "time": 1702094931, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702094934431s b/ranking/NHSPC-2023/subchanges/1702094934431s new file mode 100644 index 00000000..ac19d649 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702094934431s @@ -0,0 +1 @@ +{"submission": "431", "time": 1702094934, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095007432s b/ranking/NHSPC-2023/subchanges/1702095007432s new file mode 100644 index 00000000..83b6ef15 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095007432s @@ -0,0 +1 @@ +{"submission": "432", "time": 1702095007, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095051433s b/ranking/NHSPC-2023/subchanges/1702095051433s new file mode 100644 index 00000000..82aed794 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095051433s @@ -0,0 +1 @@ +{"submission": "433", "time": 1702095051, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095074434s b/ranking/NHSPC-2023/subchanges/1702095074434s new file mode 100644 index 00000000..fd1fd2f0 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095074434s @@ -0,0 +1 @@ +{"submission": "434", "time": 1702095074, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095112435s b/ranking/NHSPC-2023/subchanges/1702095112435s new file mode 100644 index 00000000..65ad940b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095112435s @@ -0,0 +1 @@ +{"submission": "435", "time": 1702095112, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095127436s b/ranking/NHSPC-2023/subchanges/1702095127436s new file mode 100644 index 00000000..73ace46d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095127436s @@ -0,0 +1 @@ +{"submission": "436", "time": 1702095127, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095131437s b/ranking/NHSPC-2023/subchanges/1702095131437s new file mode 100644 index 00000000..a69f774a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095131437s @@ -0,0 +1 @@ +{"submission": "437", "time": 1702095131, "score": 37.0, "extra": ["37", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095135438s b/ranking/NHSPC-2023/subchanges/1702095135438s new file mode 100644 index 00000000..4f6c033a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095135438s @@ -0,0 +1 @@ +{"submission": "438", "time": 1702095135, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095218439s b/ranking/NHSPC-2023/subchanges/1702095218439s new file mode 100644 index 00000000..f0c340b2 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095218439s @@ -0,0 +1 @@ +{"submission": "439", "time": 1702095218, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095235440s b/ranking/NHSPC-2023/subchanges/1702095235440s new file mode 100644 index 00000000..5320f3ae --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095235440s @@ -0,0 +1 @@ +{"submission": "440", "time": 1702095235, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095262441s b/ranking/NHSPC-2023/subchanges/1702095262441s new file mode 100644 index 00000000..185236ed --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095262441s @@ -0,0 +1 @@ +{"submission": "441", "time": 1702095262, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095281442s b/ranking/NHSPC-2023/subchanges/1702095281442s new file mode 100644 index 00000000..31fe3908 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095281442s @@ -0,0 +1 @@ +{"submission": "442", "time": 1702095281, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095299443s b/ranking/NHSPC-2023/subchanges/1702095299443s new file mode 100644 index 00000000..11544797 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095299443s @@ -0,0 +1 @@ +{"submission": "443", "time": 1702095299, "score": 7.0, "extra": ["7", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095355444s b/ranking/NHSPC-2023/subchanges/1702095355444s new file mode 100644 index 00000000..2f0ab303 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095355444s @@ -0,0 +1 @@ +{"submission": "444", "time": 1702095355, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095366445s b/ranking/NHSPC-2023/subchanges/1702095366445s new file mode 100644 index 00000000..32cd6ea4 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095366445s @@ -0,0 +1 @@ +{"submission": "445", "time": 1702095366, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095405446s b/ranking/NHSPC-2023/subchanges/1702095405446s new file mode 100644 index 00000000..7f620ec0 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095405446s @@ -0,0 +1 @@ +{"submission": "446", "time": 1702095405, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095415447s b/ranking/NHSPC-2023/subchanges/1702095415447s new file mode 100644 index 00000000..4c2f7634 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095415447s @@ -0,0 +1 @@ +{"submission": "447", "time": 1702095415, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095417448s b/ranking/NHSPC-2023/subchanges/1702095417448s new file mode 100644 index 00000000..a9c2f310 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095417448s @@ -0,0 +1 @@ +{"submission": "448", "time": 1702095417, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095417449s b/ranking/NHSPC-2023/subchanges/1702095417449s new file mode 100644 index 00000000..6402826f --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095417449s @@ -0,0 +1 @@ +{"submission": "449", "time": 1702095417, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095447450s b/ranking/NHSPC-2023/subchanges/1702095447450s new file mode 100644 index 00000000..bd2b66c9 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095447450s @@ -0,0 +1 @@ +{"submission": "450", "time": 1702095447, "score": 100.0, "extra": ["37", "29", "34"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095501451s b/ranking/NHSPC-2023/subchanges/1702095501451s new file mode 100644 index 00000000..65aade46 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095501451s @@ -0,0 +1 @@ +{"submission": "451", "time": 1702095501, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095503452s b/ranking/NHSPC-2023/subchanges/1702095503452s new file mode 100644 index 00000000..0ae52429 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095503452s @@ -0,0 +1 @@ +{"submission": "452", "time": 1702095503, "score": 23.0, "extra": ["0", "23", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095506453s b/ranking/NHSPC-2023/subchanges/1702095506453s new file mode 100644 index 00000000..1340e8a5 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095506453s @@ -0,0 +1 @@ +{"submission": "453", "time": 1702095506, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095512454s b/ranking/NHSPC-2023/subchanges/1702095512454s new file mode 100644 index 00000000..b1bcd0ce --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095512454s @@ -0,0 +1 @@ +{"submission": "454", "time": 1702095512, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095537455s b/ranking/NHSPC-2023/subchanges/1702095537455s new file mode 100644 index 00000000..2fa3a2b8 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095537455s @@ -0,0 +1 @@ +{"submission": "455", "time": 1702095537, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095554456s b/ranking/NHSPC-2023/subchanges/1702095554456s new file mode 100644 index 00000000..e743b590 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095554456s @@ -0,0 +1 @@ +{"submission": "456", "time": 1702095554, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095576457s b/ranking/NHSPC-2023/subchanges/1702095576457s new file mode 100644 index 00000000..0cac8209 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095576457s @@ -0,0 +1 @@ +{"submission": "457", "time": 1702095576, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095588458s b/ranking/NHSPC-2023/subchanges/1702095588458s new file mode 100644 index 00000000..4ad99137 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095588458s @@ -0,0 +1 @@ +{"submission": "458", "time": 1702095588, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095589459s b/ranking/NHSPC-2023/subchanges/1702095589459s new file mode 100644 index 00000000..7acc7c17 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095589459s @@ -0,0 +1 @@ +{"submission": "459", "time": 1702095589, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095614460s b/ranking/NHSPC-2023/subchanges/1702095614460s new file mode 100644 index 00000000..29ef13d5 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095614460s @@ -0,0 +1 @@ +{"submission": "460", "time": 1702095614, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095682461s b/ranking/NHSPC-2023/subchanges/1702095682461s new file mode 100644 index 00000000..36076267 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095682461s @@ -0,0 +1 @@ +{"submission": "461", "time": 1702095682, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095690462s b/ranking/NHSPC-2023/subchanges/1702095690462s new file mode 100644 index 00000000..dea027eb --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095690462s @@ -0,0 +1 @@ +{"submission": "462", "time": 1702095690, "score": 100.0, "extra": ["37", "29", "34"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095690463s b/ranking/NHSPC-2023/subchanges/1702095690463s new file mode 100644 index 00000000..e20eeeb6 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095690463s @@ -0,0 +1 @@ +{"submission": "463", "time": 1702095690, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095717464s b/ranking/NHSPC-2023/subchanges/1702095717464s new file mode 100644 index 00000000..5cc04b1e --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095717464s @@ -0,0 +1 @@ +{"submission": "464", "time": 1702095717, "score": 7.0, "extra": ["7", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095718465s b/ranking/NHSPC-2023/subchanges/1702095718465s new file mode 100644 index 00000000..02a2daa6 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095718465s @@ -0,0 +1 @@ +{"submission": "465", "time": 1702095718, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095720466s b/ranking/NHSPC-2023/subchanges/1702095720466s new file mode 100644 index 00000000..b5f9d1f3 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095720466s @@ -0,0 +1 @@ +{"submission": "466", "time": 1702095720, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095728467s b/ranking/NHSPC-2023/subchanges/1702095728467s new file mode 100644 index 00000000..b6ce673d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095728467s @@ -0,0 +1 @@ +{"submission": "467", "time": 1702095728, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095765468s b/ranking/NHSPC-2023/subchanges/1702095765468s new file mode 100644 index 00000000..c0e8449b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095765468s @@ -0,0 +1 @@ +{"submission": "468", "time": 1702095765, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095793469s b/ranking/NHSPC-2023/subchanges/1702095793469s new file mode 100644 index 00000000..cb8717ed --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095793469s @@ -0,0 +1 @@ +{"submission": "469", "time": 1702095793, "score": 7.0, "extra": ["7", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095829470s b/ranking/NHSPC-2023/subchanges/1702095829470s new file mode 100644 index 00000000..20be005b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095829470s @@ -0,0 +1 @@ +{"submission": "470", "time": 1702095829, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095869471s b/ranking/NHSPC-2023/subchanges/1702095869471s new file mode 100644 index 00000000..bdaf15ac --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095869471s @@ -0,0 +1 @@ +{"submission": "471", "time": 1702095869, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095900472s b/ranking/NHSPC-2023/subchanges/1702095900472s new file mode 100644 index 00000000..d29503c4 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095900472s @@ -0,0 +1 @@ +{"submission": "472", "time": 1702095900, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095914473s b/ranking/NHSPC-2023/subchanges/1702095914473s new file mode 100644 index 00000000..eea54b50 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095914473s @@ -0,0 +1 @@ +{"submission": "473", "time": 1702095914, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095925474s b/ranking/NHSPC-2023/subchanges/1702095925474s new file mode 100644 index 00000000..fab1b943 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095925474s @@ -0,0 +1 @@ +{"submission": "474", "time": 1702095925, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095963475s b/ranking/NHSPC-2023/subchanges/1702095963475s new file mode 100644 index 00000000..f1b23dab --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095963475s @@ -0,0 +1 @@ +{"submission": "475", "time": 1702095963, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095969476s b/ranking/NHSPC-2023/subchanges/1702095969476s new file mode 100644 index 00000000..7f112f2f --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095969476s @@ -0,0 +1 @@ +{"submission": "476", "time": 1702095969, "score": 10.0, "extra": ["10", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095975477s b/ranking/NHSPC-2023/subchanges/1702095975477s new file mode 100644 index 00000000..ffa55782 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095975477s @@ -0,0 +1 @@ +{"submission": "477", "time": 1702095975, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095985478s b/ranking/NHSPC-2023/subchanges/1702095985478s new file mode 100644 index 00000000..a14954d3 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095985478s @@ -0,0 +1 @@ +{"submission": "478", "time": 1702095985, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095990479s b/ranking/NHSPC-2023/subchanges/1702095990479s new file mode 100644 index 00000000..406ee987 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095990479s @@ -0,0 +1 @@ +{"submission": "479", "time": 1702095990, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702095997480s b/ranking/NHSPC-2023/subchanges/1702095997480s new file mode 100644 index 00000000..18e2cda6 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702095997480s @@ -0,0 +1 @@ +{"submission": "480", "time": 1702095997, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702096026481s b/ranking/NHSPC-2023/subchanges/1702096026481s new file mode 100644 index 00000000..5a8407be --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702096026481s @@ -0,0 +1 @@ +{"submission": "481", "time": 1702096026, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702096063482s b/ranking/NHSPC-2023/subchanges/1702096063482s new file mode 100644 index 00000000..5d22d2a8 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702096063482s @@ -0,0 +1 @@ +{"submission": "482", "time": 1702096063, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702096079483s b/ranking/NHSPC-2023/subchanges/1702096079483s new file mode 100644 index 00000000..ed31c902 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702096079483s @@ -0,0 +1 @@ +{"submission": "483", "time": 1702096079, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702096081484s b/ranking/NHSPC-2023/subchanges/1702096081484s new file mode 100644 index 00000000..908b64c1 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702096081484s @@ -0,0 +1 @@ +{"submission": "484", "time": 1702096081, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702096099485s b/ranking/NHSPC-2023/subchanges/1702096099485s new file mode 100644 index 00000000..6c0032f9 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702096099485s @@ -0,0 +1 @@ +{"submission": "485", "time": 1702096099, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702096124486s b/ranking/NHSPC-2023/subchanges/1702096124486s new file mode 100644 index 00000000..b48db089 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702096124486s @@ -0,0 +1 @@ +{"submission": "486", "time": 1702096124, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702096147487s b/ranking/NHSPC-2023/subchanges/1702096147487s new file mode 100644 index 00000000..70499787 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702096147487s @@ -0,0 +1 @@ +{"submission": "487", "time": 1702096147, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702096237488s b/ranking/NHSPC-2023/subchanges/1702096237488s new file mode 100644 index 00000000..50cfdfe1 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702096237488s @@ -0,0 +1 @@ +{"submission": "488", "time": 1702096237, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702096254489s b/ranking/NHSPC-2023/subchanges/1702096254489s new file mode 100644 index 00000000..13f9620c --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702096254489s @@ -0,0 +1 @@ +{"submission": "489", "time": 1702096254, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702096296490s b/ranking/NHSPC-2023/subchanges/1702096296490s new file mode 100644 index 00000000..9b92ea32 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702096296490s @@ -0,0 +1 @@ +{"submission": "490", "time": 1702096296, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702096373491s b/ranking/NHSPC-2023/subchanges/1702096373491s new file mode 100644 index 00000000..73f2a802 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702096373491s @@ -0,0 +1 @@ +{"submission": "491", "time": 1702096373, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702096416492s b/ranking/NHSPC-2023/subchanges/1702096416492s new file mode 100644 index 00000000..449581b6 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702096416492s @@ -0,0 +1 @@ +{"submission": "492", "time": 1702096416, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702096459493s b/ranking/NHSPC-2023/subchanges/1702096459493s new file mode 100644 index 00000000..02c75864 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702096459493s @@ -0,0 +1 @@ +{"submission": "493", "time": 1702096459, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702096475494s b/ranking/NHSPC-2023/subchanges/1702096475494s new file mode 100644 index 00000000..2ba09d8e --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702096475494s @@ -0,0 +1 @@ +{"submission": "494", "time": 1702096475, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702096504495s b/ranking/NHSPC-2023/subchanges/1702096504495s new file mode 100644 index 00000000..9d8c5d65 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702096504495s @@ -0,0 +1 @@ +{"submission": "495", "time": 1702096504, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702096528496s b/ranking/NHSPC-2023/subchanges/1702096528496s new file mode 100644 index 00000000..e3e9a47f --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702096528496s @@ -0,0 +1 @@ +{"submission": "496", "time": 1702096528, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702096544497s b/ranking/NHSPC-2023/subchanges/1702096544497s new file mode 100644 index 00000000..01ab5dd5 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702096544497s @@ -0,0 +1 @@ +{"submission": "497", "time": 1702096544, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702096601498s b/ranking/NHSPC-2023/subchanges/1702096601498s new file mode 100644 index 00000000..6611f8cb --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702096601498s @@ -0,0 +1 @@ +{"submission": "498", "time": 1702096601, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702096639499s b/ranking/NHSPC-2023/subchanges/1702096639499s new file mode 100644 index 00000000..5de3a7bb --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702096639499s @@ -0,0 +1 @@ +{"submission": "499", "time": 1702096639, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702096648500s b/ranking/NHSPC-2023/subchanges/1702096648500s new file mode 100644 index 00000000..2a48371e --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702096648500s @@ -0,0 +1 @@ +{"submission": "500", "time": 1702096648, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702096650501s b/ranking/NHSPC-2023/subchanges/1702096650501s new file mode 100644 index 00000000..adb9417a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702096650501s @@ -0,0 +1 @@ +{"submission": "501", "time": 1702096650, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702096655502s b/ranking/NHSPC-2023/subchanges/1702096655502s new file mode 100644 index 00000000..7d6e23ff --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702096655502s @@ -0,0 +1 @@ +{"submission": "502", "time": 1702096655, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702096664503s b/ranking/NHSPC-2023/subchanges/1702096664503s new file mode 100644 index 00000000..385734e0 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702096664503s @@ -0,0 +1 @@ +{"submission": "503", "time": 1702096664, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702096671504s b/ranking/NHSPC-2023/subchanges/1702096671504s new file mode 100644 index 00000000..d8e565a7 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702096671504s @@ -0,0 +1 @@ +{"submission": "504", "time": 1702096671, "score": 40.0, "extra": ["0", "0", "0", "40", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702096693505s b/ranking/NHSPC-2023/subchanges/1702096693505s new file mode 100644 index 00000000..f99bdb2c --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702096693505s @@ -0,0 +1 @@ +{"submission": "505", "time": 1702096693, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702096762506s b/ranking/NHSPC-2023/subchanges/1702096762506s new file mode 100644 index 00000000..1d068123 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702096762506s @@ -0,0 +1 @@ +{"submission": "506", "time": 1702096762, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702096770507s b/ranking/NHSPC-2023/subchanges/1702096770507s new file mode 100644 index 00000000..221a6ba3 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702096770507s @@ -0,0 +1 @@ +{"submission": "507", "time": 1702096770, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702096808508s b/ranking/NHSPC-2023/subchanges/1702096808508s new file mode 100644 index 00000000..712643a7 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702096808508s @@ -0,0 +1 @@ +{"submission": "508", "time": 1702096808, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702096830509s b/ranking/NHSPC-2023/subchanges/1702096830509s new file mode 100644 index 00000000..3dcaef98 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702096830509s @@ -0,0 +1 @@ +{"submission": "509", "time": 1702096830, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702096845510s b/ranking/NHSPC-2023/subchanges/1702096845510s new file mode 100644 index 00000000..d5513d81 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702096845510s @@ -0,0 +1 @@ +{"submission": "510", "time": 1702096845, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702096868511s b/ranking/NHSPC-2023/subchanges/1702096868511s new file mode 100644 index 00000000..4e2840ad --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702096868511s @@ -0,0 +1 @@ +{"submission": "511", "time": 1702096868, "score": 40.0, "extra": ["0", "0", "0", "40", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097006512s b/ranking/NHSPC-2023/subchanges/1702097006512s new file mode 100644 index 00000000..81a73786 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097006512s @@ -0,0 +1 @@ +{"submission": "512", "time": 1702097006, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097008513s b/ranking/NHSPC-2023/subchanges/1702097008513s new file mode 100644 index 00000000..ec0da7ea --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097008513s @@ -0,0 +1 @@ +{"submission": "513", "time": 1702097008, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097023514s b/ranking/NHSPC-2023/subchanges/1702097023514s new file mode 100644 index 00000000..ba23c1d2 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097023514s @@ -0,0 +1 @@ +{"submission": "514", "time": 1702097023, "score": 56.0, "extra": ["6", "21", "4", "25", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097027515s b/ranking/NHSPC-2023/subchanges/1702097027515s new file mode 100644 index 00000000..dc26fee7 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097027515s @@ -0,0 +1 @@ +{"submission": "515", "time": 1702097027, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097036516s b/ranking/NHSPC-2023/subchanges/1702097036516s new file mode 100644 index 00000000..e377942b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097036516s @@ -0,0 +1 @@ +{"submission": "516", "time": 1702097036, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097056517s b/ranking/NHSPC-2023/subchanges/1702097056517s new file mode 100644 index 00000000..89843fea --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097056517s @@ -0,0 +1 @@ +{"submission": "517", "time": 1702097056, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097059518s b/ranking/NHSPC-2023/subchanges/1702097059518s new file mode 100644 index 00000000..82f5b537 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097059518s @@ -0,0 +1 @@ +{"submission": "518", "time": 1702097059, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097100519s b/ranking/NHSPC-2023/subchanges/1702097100519s new file mode 100644 index 00000000..28269111 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097100519s @@ -0,0 +1 @@ +{"submission": "519", "time": 1702097100, "score": 45.0, "extra": ["5", "0", "0", "40", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097190520s b/ranking/NHSPC-2023/subchanges/1702097190520s new file mode 100644 index 00000000..42528878 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097190520s @@ -0,0 +1 @@ +{"submission": "520", "time": 1702097190, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097201521s b/ranking/NHSPC-2023/subchanges/1702097201521s new file mode 100644 index 00000000..20ae205b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097201521s @@ -0,0 +1 @@ +{"submission": "521", "time": 1702097201, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097230522s b/ranking/NHSPC-2023/subchanges/1702097230522s new file mode 100644 index 00000000..4270adc0 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097230522s @@ -0,0 +1 @@ +{"submission": "522", "time": 1702097230, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097241523s b/ranking/NHSPC-2023/subchanges/1702097241523s new file mode 100644 index 00000000..6f1b3853 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097241523s @@ -0,0 +1 @@ +{"submission": "523", "time": 1702097241, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097304524s b/ranking/NHSPC-2023/subchanges/1702097304524s new file mode 100644 index 00000000..f7f550d3 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097304524s @@ -0,0 +1 @@ +{"submission": "524", "time": 1702097304, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097320525s b/ranking/NHSPC-2023/subchanges/1702097320525s new file mode 100644 index 00000000..0a8b3e04 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097320525s @@ -0,0 +1 @@ +{"submission": "525", "time": 1702097320, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097345526s b/ranking/NHSPC-2023/subchanges/1702097345526s new file mode 100644 index 00000000..8ed33d38 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097345526s @@ -0,0 +1 @@ +{"submission": "526", "time": 1702097345, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097363527s b/ranking/NHSPC-2023/subchanges/1702097363527s new file mode 100644 index 00000000..a5aaf7cf --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097363527s @@ -0,0 +1 @@ +{"submission": "527", "time": 1702097363, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097380528s b/ranking/NHSPC-2023/subchanges/1702097380528s new file mode 100644 index 00000000..6c7b8473 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097380528s @@ -0,0 +1 @@ +{"submission": "528", "time": 1702097380, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097409529s b/ranking/NHSPC-2023/subchanges/1702097409529s new file mode 100644 index 00000000..512cd1bf --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097409529s @@ -0,0 +1 @@ +{"submission": "529", "time": 1702097409, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097416530s b/ranking/NHSPC-2023/subchanges/1702097416530s new file mode 100644 index 00000000..fa08fe7b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097416530s @@ -0,0 +1 @@ +{"submission": "530", "time": 1702097416, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097422531s b/ranking/NHSPC-2023/subchanges/1702097422531s new file mode 100644 index 00000000..c92c1dfc --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097422531s @@ -0,0 +1 @@ +{"submission": "531", "time": 1702097422, "score": 100.0, "extra": ["5", "7", "17", "40", "31"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097437532s b/ranking/NHSPC-2023/subchanges/1702097437532s new file mode 100644 index 00000000..c3f66d7f --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097437532s @@ -0,0 +1 @@ +{"submission": "532", "time": 1702097437, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097444533s b/ranking/NHSPC-2023/subchanges/1702097444533s new file mode 100644 index 00000000..a075519e --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097444533s @@ -0,0 +1 @@ +{"submission": "533", "time": 1702097444, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097454534s b/ranking/NHSPC-2023/subchanges/1702097454534s new file mode 100644 index 00000000..3c23a560 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097454534s @@ -0,0 +1 @@ +{"submission": "534", "time": 1702097454, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097466535s b/ranking/NHSPC-2023/subchanges/1702097466535s new file mode 100644 index 00000000..a286a983 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097466535s @@ -0,0 +1 @@ +{"submission": "535", "time": 1702097466, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097474536s b/ranking/NHSPC-2023/subchanges/1702097474536s new file mode 100644 index 00000000..7de74b03 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097474536s @@ -0,0 +1 @@ +{"submission": "536", "time": 1702097474, "score": 40.0, "extra": ["0", "0", "0", "40", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097475537s b/ranking/NHSPC-2023/subchanges/1702097475537s new file mode 100644 index 00000000..935e9840 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097475537s @@ -0,0 +1 @@ +{"submission": "537", "time": 1702097475, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097486538s b/ranking/NHSPC-2023/subchanges/1702097486538s new file mode 100644 index 00000000..0dc80ec7 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097486538s @@ -0,0 +1 @@ +{"submission": "538", "time": 1702097486, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097492539s b/ranking/NHSPC-2023/subchanges/1702097492539s new file mode 100644 index 00000000..8710332b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097492539s @@ -0,0 +1 @@ +{"submission": "539", "time": 1702097492, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097508540s b/ranking/NHSPC-2023/subchanges/1702097508540s new file mode 100644 index 00000000..2b5a38df --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097508540s @@ -0,0 +1 @@ +{"submission": "540", "time": 1702097508, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097516541s b/ranking/NHSPC-2023/subchanges/1702097516541s new file mode 100644 index 00000000..a423a33e --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097516541s @@ -0,0 +1 @@ +{"submission": "541", "time": 1702097516, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097530542s b/ranking/NHSPC-2023/subchanges/1702097530542s new file mode 100644 index 00000000..34709054 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097530542s @@ -0,0 +1 @@ +{"submission": "542", "time": 1702097530, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097560543s b/ranking/NHSPC-2023/subchanges/1702097560543s new file mode 100644 index 00000000..313b211a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097560543s @@ -0,0 +1 @@ +{"submission": "543", "time": 1702097560, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097595544s b/ranking/NHSPC-2023/subchanges/1702097595544s new file mode 100644 index 00000000..2d4668e4 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097595544s @@ -0,0 +1 @@ +{"submission": "544", "time": 1702097595, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097597545s b/ranking/NHSPC-2023/subchanges/1702097597545s new file mode 100644 index 00000000..985acce5 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097597545s @@ -0,0 +1 @@ +{"submission": "545", "time": 1702097597, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097608546s b/ranking/NHSPC-2023/subchanges/1702097608546s new file mode 100644 index 00000000..54a4ec02 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097608546s @@ -0,0 +1 @@ +{"submission": "546", "time": 1702097608, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097650547s b/ranking/NHSPC-2023/subchanges/1702097650547s new file mode 100644 index 00000000..5901f0aa --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097650547s @@ -0,0 +1 @@ +{"submission": "547", "time": 1702097650, "score": 100.0, "extra": ["5", "7", "17", "40", "31"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097677548s b/ranking/NHSPC-2023/subchanges/1702097677548s new file mode 100644 index 00000000..3ba1ae3e --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097677548s @@ -0,0 +1 @@ +{"submission": "548", "time": 1702097677, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097683549s b/ranking/NHSPC-2023/subchanges/1702097683549s new file mode 100644 index 00000000..f9d79bde --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097683549s @@ -0,0 +1 @@ +{"submission": "549", "time": 1702097683, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097731550s b/ranking/NHSPC-2023/subchanges/1702097731550s new file mode 100644 index 00000000..943a3101 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097731550s @@ -0,0 +1 @@ +{"submission": "550", "time": 1702097731, "score": 29.0, "extra": ["5", "7", "17", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097745551s b/ranking/NHSPC-2023/subchanges/1702097745551s new file mode 100644 index 00000000..8142b388 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097745551s @@ -0,0 +1 @@ +{"submission": "551", "time": 1702097745, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097752552s b/ranking/NHSPC-2023/subchanges/1702097752552s new file mode 100644 index 00000000..2961c19a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097752552s @@ -0,0 +1 @@ +{"submission": "552", "time": 1702097752, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097789553s b/ranking/NHSPC-2023/subchanges/1702097789553s new file mode 100644 index 00000000..918f519a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097789553s @@ -0,0 +1 @@ +{"submission": "553", "time": 1702097789, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097801554s b/ranking/NHSPC-2023/subchanges/1702097801554s new file mode 100644 index 00000000..857df39a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097801554s @@ -0,0 +1 @@ +{"submission": "554", "time": 1702097801, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097815555s b/ranking/NHSPC-2023/subchanges/1702097815555s new file mode 100644 index 00000000..ab3d89ae --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097815555s @@ -0,0 +1 @@ +{"submission": "555", "time": 1702097815, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097858556s b/ranking/NHSPC-2023/subchanges/1702097858556s new file mode 100644 index 00000000..dee26cae --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097858556s @@ -0,0 +1 @@ +{"submission": "556", "time": 1702097858, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097861557s b/ranking/NHSPC-2023/subchanges/1702097861557s new file mode 100644 index 00000000..06634b6a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097861557s @@ -0,0 +1 @@ +{"submission": "557", "time": 1702097861, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097862558s b/ranking/NHSPC-2023/subchanges/1702097862558s new file mode 100644 index 00000000..2abc4178 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097862558s @@ -0,0 +1 @@ +{"submission": "558", "time": 1702097862, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097880559s b/ranking/NHSPC-2023/subchanges/1702097880559s new file mode 100644 index 00000000..8059b23d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097880559s @@ -0,0 +1 @@ +{"submission": "559", "time": 1702097880, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097889560s b/ranking/NHSPC-2023/subchanges/1702097889560s new file mode 100644 index 00000000..d99a6269 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097889560s @@ -0,0 +1 @@ +{"submission": "560", "time": 1702097889, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097897561s b/ranking/NHSPC-2023/subchanges/1702097897561s new file mode 100644 index 00000000..79de636b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097897561s @@ -0,0 +1 @@ +{"submission": "561", "time": 1702097897, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097906562s b/ranking/NHSPC-2023/subchanges/1702097906562s new file mode 100644 index 00000000..7a8f8042 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097906562s @@ -0,0 +1 @@ +{"submission": "562", "time": 1702097906, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097931563s b/ranking/NHSPC-2023/subchanges/1702097931563s new file mode 100644 index 00000000..e5c1b401 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097931563s @@ -0,0 +1 @@ +{"submission": "563", "time": 1702097931, "score": 37.0, "extra": ["37", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097938564s b/ranking/NHSPC-2023/subchanges/1702097938564s new file mode 100644 index 00000000..f04cf84f --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097938564s @@ -0,0 +1 @@ +{"submission": "564", "time": 1702097938, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097944565s b/ranking/NHSPC-2023/subchanges/1702097944565s new file mode 100644 index 00000000..802045a6 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097944565s @@ -0,0 +1 @@ +{"submission": "565", "time": 1702097944, "score": 100.0, "extra": ["5", "7", "17", "40", "31"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702097945566s b/ranking/NHSPC-2023/subchanges/1702097945566s new file mode 100644 index 00000000..ef2fee38 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702097945566s @@ -0,0 +1 @@ +{"submission": "566", "time": 1702097945, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098005567s b/ranking/NHSPC-2023/subchanges/1702098005567s new file mode 100644 index 00000000..0174498c --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098005567s @@ -0,0 +1 @@ +{"submission": "567", "time": 1702098005, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098007568s b/ranking/NHSPC-2023/subchanges/1702098007568s new file mode 100644 index 00000000..f24d9e41 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098007568s @@ -0,0 +1 @@ +{"submission": "568", "time": 1702098007, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098014569s b/ranking/NHSPC-2023/subchanges/1702098014569s new file mode 100644 index 00000000..f34cf3cc --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098014569s @@ -0,0 +1 @@ +{"submission": "569", "time": 1702098014, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098024570s b/ranking/NHSPC-2023/subchanges/1702098024570s new file mode 100644 index 00000000..65bbeb5d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098024570s @@ -0,0 +1 @@ +{"submission": "570", "time": 1702098024, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098084571s b/ranking/NHSPC-2023/subchanges/1702098084571s new file mode 100644 index 00000000..e3966d65 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098084571s @@ -0,0 +1 @@ +{"submission": "571", "time": 1702098084, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098118572s b/ranking/NHSPC-2023/subchanges/1702098118572s new file mode 100644 index 00000000..bd41240b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098118572s @@ -0,0 +1 @@ +{"submission": "572", "time": 1702098118, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098138573s b/ranking/NHSPC-2023/subchanges/1702098138573s new file mode 100644 index 00000000..2aec6f03 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098138573s @@ -0,0 +1 @@ +{"submission": "573", "time": 1702098138, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098191574s b/ranking/NHSPC-2023/subchanges/1702098191574s new file mode 100644 index 00000000..861f92c1 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098191574s @@ -0,0 +1 @@ +{"submission": "574", "time": 1702098191, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098198575s b/ranking/NHSPC-2023/subchanges/1702098198575s new file mode 100644 index 00000000..32f79837 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098198575s @@ -0,0 +1 @@ +{"submission": "575", "time": 1702098198, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098244576s b/ranking/NHSPC-2023/subchanges/1702098244576s new file mode 100644 index 00000000..08dc9e86 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098244576s @@ -0,0 +1 @@ +{"submission": "576", "time": 1702098244, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098254577s b/ranking/NHSPC-2023/subchanges/1702098254577s new file mode 100644 index 00000000..36f989f1 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098254577s @@ -0,0 +1 @@ +{"submission": "577", "time": 1702098254, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098279578s b/ranking/NHSPC-2023/subchanges/1702098279578s new file mode 100644 index 00000000..1646edaa --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098279578s @@ -0,0 +1 @@ +{"submission": "578", "time": 1702098279, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098312579s b/ranking/NHSPC-2023/subchanges/1702098312579s new file mode 100644 index 00000000..7d43eedd --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098312579s @@ -0,0 +1 @@ +{"submission": "579", "time": 1702098312, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098318580s b/ranking/NHSPC-2023/subchanges/1702098318580s new file mode 100644 index 00000000..e0109e1c --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098318580s @@ -0,0 +1 @@ +{"submission": "580", "time": 1702098318, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098328581s b/ranking/NHSPC-2023/subchanges/1702098328581s new file mode 100644 index 00000000..f5ef538e --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098328581s @@ -0,0 +1 @@ +{"submission": "581", "time": 1702098328, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098335582s b/ranking/NHSPC-2023/subchanges/1702098335582s new file mode 100644 index 00000000..bbce6bcf --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098335582s @@ -0,0 +1 @@ +{"submission": "582", "time": 1702098335, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098366583s b/ranking/NHSPC-2023/subchanges/1702098366583s new file mode 100644 index 00000000..cb4f434e --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098366583s @@ -0,0 +1 @@ +{"submission": "583", "time": 1702098366, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098372584s b/ranking/NHSPC-2023/subchanges/1702098372584s new file mode 100644 index 00000000..59e21aa6 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098372584s @@ -0,0 +1 @@ +{"submission": "584", "time": 1702098372, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098375585s b/ranking/NHSPC-2023/subchanges/1702098375585s new file mode 100644 index 00000000..5e58d4b0 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098375585s @@ -0,0 +1 @@ +{"submission": "585", "time": 1702098375, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098412586s b/ranking/NHSPC-2023/subchanges/1702098412586s new file mode 100644 index 00000000..508d7c06 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098412586s @@ -0,0 +1 @@ +{"submission": "586", "time": 1702098412, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098415587s b/ranking/NHSPC-2023/subchanges/1702098415587s new file mode 100644 index 00000000..66ea72ac --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098415587s @@ -0,0 +1 @@ +{"submission": "587", "time": 1702098415, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098491588s b/ranking/NHSPC-2023/subchanges/1702098491588s new file mode 100644 index 00000000..30591650 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098491588s @@ -0,0 +1 @@ +{"submission": "588", "time": 1702098491, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098492589s b/ranking/NHSPC-2023/subchanges/1702098492589s new file mode 100644 index 00000000..27c0a712 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098492589s @@ -0,0 +1 @@ +{"submission": "589", "time": 1702098492, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098510590s b/ranking/NHSPC-2023/subchanges/1702098510590s new file mode 100644 index 00000000..d6eb7722 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098510590s @@ -0,0 +1 @@ +{"submission": "590", "time": 1702098510, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098523591s b/ranking/NHSPC-2023/subchanges/1702098523591s new file mode 100644 index 00000000..1838320b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098523591s @@ -0,0 +1 @@ +{"submission": "591", "time": 1702098523, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098553592s b/ranking/NHSPC-2023/subchanges/1702098553592s new file mode 100644 index 00000000..47636f39 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098553592s @@ -0,0 +1 @@ +{"submission": "592", "time": 1702098553, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098564593s b/ranking/NHSPC-2023/subchanges/1702098564593s new file mode 100644 index 00000000..b7099d28 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098564593s @@ -0,0 +1 @@ +{"submission": "593", "time": 1702098564, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098570594s b/ranking/NHSPC-2023/subchanges/1702098570594s new file mode 100644 index 00000000..a0ff1fc7 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098570594s @@ -0,0 +1 @@ +{"submission": "594", "time": 1702098570, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098576595s b/ranking/NHSPC-2023/subchanges/1702098576595s new file mode 100644 index 00000000..e02c4253 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098576595s @@ -0,0 +1 @@ +{"submission": "595", "time": 1702098576, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098611596s b/ranking/NHSPC-2023/subchanges/1702098611596s new file mode 100644 index 00000000..0d8880d0 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098611596s @@ -0,0 +1 @@ +{"submission": "596", "time": 1702098611, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098642597s b/ranking/NHSPC-2023/subchanges/1702098642597s new file mode 100644 index 00000000..e7ea1b17 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098642597s @@ -0,0 +1 @@ +{"submission": "597", "time": 1702098642, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098673598s b/ranking/NHSPC-2023/subchanges/1702098673598s new file mode 100644 index 00000000..cfc0bab7 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098673598s @@ -0,0 +1 @@ +{"submission": "598", "time": 1702098673, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098701599s b/ranking/NHSPC-2023/subchanges/1702098701599s new file mode 100644 index 00000000..a5a081ad --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098701599s @@ -0,0 +1 @@ +{"submission": "599", "time": 1702098701, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098716600s b/ranking/NHSPC-2023/subchanges/1702098716600s new file mode 100644 index 00000000..4ba0903b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098716600s @@ -0,0 +1 @@ +{"submission": "600", "time": 1702098716, "score": 25.0, "extra": ["0", "0", "0", "25", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098725601s b/ranking/NHSPC-2023/subchanges/1702098725601s new file mode 100644 index 00000000..6e9f1037 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098725601s @@ -0,0 +1 @@ +{"submission": "601", "time": 1702098725, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098747602s b/ranking/NHSPC-2023/subchanges/1702098747602s new file mode 100644 index 00000000..c47d4bc2 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098747602s @@ -0,0 +1 @@ +{"submission": "602", "time": 1702098747, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098761603s b/ranking/NHSPC-2023/subchanges/1702098761603s new file mode 100644 index 00000000..dcd24e32 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098761603s @@ -0,0 +1 @@ +{"submission": "603", "time": 1702098761, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098769604s b/ranking/NHSPC-2023/subchanges/1702098769604s new file mode 100644 index 00000000..a178480b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098769604s @@ -0,0 +1 @@ +{"submission": "604", "time": 1702098769, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098791605s b/ranking/NHSPC-2023/subchanges/1702098791605s new file mode 100644 index 00000000..8fb684e7 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098791605s @@ -0,0 +1 @@ +{"submission": "605", "time": 1702098791, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098826606s b/ranking/NHSPC-2023/subchanges/1702098826606s new file mode 100644 index 00000000..45274358 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098826606s @@ -0,0 +1 @@ +{"submission": "606", "time": 1702098826, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098827607s b/ranking/NHSPC-2023/subchanges/1702098827607s new file mode 100644 index 00000000..78457fdd --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098827607s @@ -0,0 +1 @@ +{"submission": "607", "time": 1702098827, "score": 100.0, "extra": ["37", "29", "34"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098846608s b/ranking/NHSPC-2023/subchanges/1702098846608s new file mode 100644 index 00000000..af47d2ce --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098846608s @@ -0,0 +1 @@ +{"submission": "608", "time": 1702098846, "score": 66.0, "extra": ["37", "29", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098869609s b/ranking/NHSPC-2023/subchanges/1702098869609s new file mode 100644 index 00000000..5c0bc791 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098869609s @@ -0,0 +1 @@ +{"submission": "609", "time": 1702098869, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098883610s b/ranking/NHSPC-2023/subchanges/1702098883610s new file mode 100644 index 00000000..b1f7440c --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098883610s @@ -0,0 +1 @@ +{"submission": "610", "time": 1702098883, "score": 37.0, "extra": ["37", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098888611s b/ranking/NHSPC-2023/subchanges/1702098888611s new file mode 100644 index 00000000..c929f2ce --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098888611s @@ -0,0 +1 @@ +{"submission": "611", "time": 1702098888, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098891612s b/ranking/NHSPC-2023/subchanges/1702098891612s new file mode 100644 index 00000000..cb369564 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098891612s @@ -0,0 +1 @@ +{"submission": "612", "time": 1702098891, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098894613s b/ranking/NHSPC-2023/subchanges/1702098894613s new file mode 100644 index 00000000..fa189af9 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098894613s @@ -0,0 +1 @@ +{"submission": "613", "time": 1702098894, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098920614s b/ranking/NHSPC-2023/subchanges/1702098920614s new file mode 100644 index 00000000..d7b3c00c --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098920614s @@ -0,0 +1 @@ +{"submission": "614", "time": 1702098920, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098948615s b/ranking/NHSPC-2023/subchanges/1702098948615s new file mode 100644 index 00000000..46359ed9 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098948615s @@ -0,0 +1 @@ +{"submission": "615", "time": 1702098948, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098957616s b/ranking/NHSPC-2023/subchanges/1702098957616s new file mode 100644 index 00000000..bbcb2d05 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098957616s @@ -0,0 +1 @@ +{"submission": "616", "time": 1702098957, "score": 6.0, "extra": ["6", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098960617s b/ranking/NHSPC-2023/subchanges/1702098960617s new file mode 100644 index 00000000..c73be34d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098960617s @@ -0,0 +1 @@ +{"submission": "617", "time": 1702098960, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098974618s b/ranking/NHSPC-2023/subchanges/1702098974618s new file mode 100644 index 00000000..b3ebdb70 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098974618s @@ -0,0 +1 @@ +{"submission": "618", "time": 1702098974, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702098995619s b/ranking/NHSPC-2023/subchanges/1702098995619s new file mode 100644 index 00000000..028d8313 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702098995619s @@ -0,0 +1 @@ +{"submission": "619", "time": 1702098995, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099013620s b/ranking/NHSPC-2023/subchanges/1702099013620s new file mode 100644 index 00000000..e1f96b9e --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099013620s @@ -0,0 +1 @@ +{"submission": "620", "time": 1702099013, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099024621s b/ranking/NHSPC-2023/subchanges/1702099024621s new file mode 100644 index 00000000..86cae077 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099024621s @@ -0,0 +1 @@ +{"submission": "621", "time": 1702099024, "score": 30.0, "extra": ["7", "23", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099040622s b/ranking/NHSPC-2023/subchanges/1702099040622s new file mode 100644 index 00000000..a621835b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099040622s @@ -0,0 +1 @@ +{"submission": "622", "time": 1702099040, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099050623s b/ranking/NHSPC-2023/subchanges/1702099050623s new file mode 100644 index 00000000..ed71f749 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099050623s @@ -0,0 +1 @@ +{"submission": "623", "time": 1702099050, "score": 100.0, "extra": ["3", "19", "78"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099093624s b/ranking/NHSPC-2023/subchanges/1702099093624s new file mode 100644 index 00000000..3ddbae14 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099093624s @@ -0,0 +1 @@ +{"submission": "624", "time": 1702099093, "score": 37.0, "extra": ["37", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099095625s b/ranking/NHSPC-2023/subchanges/1702099095625s new file mode 100644 index 00000000..9a661fe8 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099095625s @@ -0,0 +1 @@ +{"submission": "625", "time": 1702099095, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099103626s b/ranking/NHSPC-2023/subchanges/1702099103626s new file mode 100644 index 00000000..e62a586d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099103626s @@ -0,0 +1 @@ +{"submission": "626", "time": 1702099103, "score": 25.0, "extra": ["0", "0", "0", "25", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099184627s b/ranking/NHSPC-2023/subchanges/1702099184627s new file mode 100644 index 00000000..65377cef --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099184627s @@ -0,0 +1 @@ +{"submission": "627", "time": 1702099184, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099216628s b/ranking/NHSPC-2023/subchanges/1702099216628s new file mode 100644 index 00000000..00feb679 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099216628s @@ -0,0 +1 @@ +{"submission": "628", "time": 1702099216, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099224629s b/ranking/NHSPC-2023/subchanges/1702099224629s new file mode 100644 index 00000000..c999a101 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099224629s @@ -0,0 +1 @@ +{"submission": "629", "time": 1702099224, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099258630s b/ranking/NHSPC-2023/subchanges/1702099258630s new file mode 100644 index 00000000..4f8b5732 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099258630s @@ -0,0 +1 @@ +{"submission": "630", "time": 1702099258, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099364631s b/ranking/NHSPC-2023/subchanges/1702099364631s new file mode 100644 index 00000000..6e885c38 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099364631s @@ -0,0 +1 @@ +{"submission": "631", "time": 1702099364, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099365632s b/ranking/NHSPC-2023/subchanges/1702099365632s new file mode 100644 index 00000000..10f20408 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099365632s @@ -0,0 +1 @@ +{"submission": "632", "time": 1702099365, "score": 52.0, "extra": ["6", "21", "0", "25", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099395633s b/ranking/NHSPC-2023/subchanges/1702099395633s new file mode 100644 index 00000000..d5251d4a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099395633s @@ -0,0 +1 @@ +{"submission": "633", "time": 1702099395, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099423634s b/ranking/NHSPC-2023/subchanges/1702099423634s new file mode 100644 index 00000000..d428727c --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099423634s @@ -0,0 +1 @@ +{"submission": "634", "time": 1702099423, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099485635s b/ranking/NHSPC-2023/subchanges/1702099485635s new file mode 100644 index 00000000..81168f1e --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099485635s @@ -0,0 +1 @@ +{"submission": "635", "time": 1702099485, "score": 37.0, "extra": ["37", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099497636s b/ranking/NHSPC-2023/subchanges/1702099497636s new file mode 100644 index 00000000..889a0e19 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099497636s @@ -0,0 +1 @@ +{"submission": "636", "time": 1702099497, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099523637s b/ranking/NHSPC-2023/subchanges/1702099523637s new file mode 100644 index 00000000..485dd114 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099523637s @@ -0,0 +1 @@ +{"submission": "637", "time": 1702099523, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099524638s b/ranking/NHSPC-2023/subchanges/1702099524638s new file mode 100644 index 00000000..c53a84a5 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099524638s @@ -0,0 +1 @@ +{"submission": "638", "time": 1702099524, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099550639s b/ranking/NHSPC-2023/subchanges/1702099550639s new file mode 100644 index 00000000..7dc29047 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099550639s @@ -0,0 +1 @@ +{"submission": "639", "time": 1702099550, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099555640s b/ranking/NHSPC-2023/subchanges/1702099555640s new file mode 100644 index 00000000..0157c07b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099555640s @@ -0,0 +1 @@ +{"submission": "640", "time": 1702099555, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099572641s b/ranking/NHSPC-2023/subchanges/1702099572641s new file mode 100644 index 00000000..17e77ebb --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099572641s @@ -0,0 +1 @@ +{"submission": "641", "time": 1702099572, "score": 56.0, "extra": ["6", "21", "4", "25", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099574642s b/ranking/NHSPC-2023/subchanges/1702099574642s new file mode 100644 index 00000000..bad4cb14 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099574642s @@ -0,0 +1 @@ +{"submission": "642", "time": 1702099574, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099596643s b/ranking/NHSPC-2023/subchanges/1702099596643s new file mode 100644 index 00000000..8738c1d0 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099596643s @@ -0,0 +1 @@ +{"submission": "643", "time": 1702099596, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099601644s b/ranking/NHSPC-2023/subchanges/1702099601644s new file mode 100644 index 00000000..08512623 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099601644s @@ -0,0 +1 @@ +{"submission": "644", "time": 1702099601, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099615645s b/ranking/NHSPC-2023/subchanges/1702099615645s new file mode 100644 index 00000000..e45c2817 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099615645s @@ -0,0 +1 @@ +{"submission": "645", "time": 1702099615, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099631646s b/ranking/NHSPC-2023/subchanges/1702099631646s new file mode 100644 index 00000000..7b3a2060 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099631646s @@ -0,0 +1 @@ +{"submission": "646", "time": 1702099631, "score": 23.0, "extra": ["0", "23", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099650647s b/ranking/NHSPC-2023/subchanges/1702099650647s new file mode 100644 index 00000000..76592314 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099650647s @@ -0,0 +1 @@ +{"submission": "647", "time": 1702099650, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099660648s b/ranking/NHSPC-2023/subchanges/1702099660648s new file mode 100644 index 00000000..80e38624 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099660648s @@ -0,0 +1 @@ +{"submission": "648", "time": 1702099660, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099675649s b/ranking/NHSPC-2023/subchanges/1702099675649s new file mode 100644 index 00000000..9e75eeb6 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099675649s @@ -0,0 +1 @@ +{"submission": "649", "time": 1702099675, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099717650s b/ranking/NHSPC-2023/subchanges/1702099717650s new file mode 100644 index 00000000..33931f83 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099717650s @@ -0,0 +1 @@ +{"submission": "650", "time": 1702099717, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099735651s b/ranking/NHSPC-2023/subchanges/1702099735651s new file mode 100644 index 00000000..2563fe97 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099735651s @@ -0,0 +1 @@ +{"submission": "651", "time": 1702099735, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099766652s b/ranking/NHSPC-2023/subchanges/1702099766652s new file mode 100644 index 00000000..9aae5946 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099766652s @@ -0,0 +1 @@ +{"submission": "652", "time": 1702099766, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099820653s b/ranking/NHSPC-2023/subchanges/1702099820653s new file mode 100644 index 00000000..7fd97bdf --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099820653s @@ -0,0 +1 @@ +{"submission": "653", "time": 1702099820, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099827654s b/ranking/NHSPC-2023/subchanges/1702099827654s new file mode 100644 index 00000000..eaaeb082 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099827654s @@ -0,0 +1 @@ +{"submission": "654", "time": 1702099827, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099836655s b/ranking/NHSPC-2023/subchanges/1702099836655s new file mode 100644 index 00000000..6e9f6e16 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099836655s @@ -0,0 +1 @@ +{"submission": "655", "time": 1702099836, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099839656s b/ranking/NHSPC-2023/subchanges/1702099839656s new file mode 100644 index 00000000..1529c133 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099839656s @@ -0,0 +1 @@ +{"submission": "656", "time": 1702099839, "score": 100.0, "extra": ["5", "7", "17", "40", "31"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099846657s b/ranking/NHSPC-2023/subchanges/1702099846657s new file mode 100644 index 00000000..99f0f389 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099846657s @@ -0,0 +1 @@ +{"submission": "657", "time": 1702099846, "score": 66.0, "extra": ["37", "29", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099899658s b/ranking/NHSPC-2023/subchanges/1702099899658s new file mode 100644 index 00000000..71c0693d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099899658s @@ -0,0 +1 @@ +{"submission": "658", "time": 1702099899, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099930659s b/ranking/NHSPC-2023/subchanges/1702099930659s new file mode 100644 index 00000000..9807182d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099930659s @@ -0,0 +1 @@ +{"submission": "659", "time": 1702099930, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099944660s b/ranking/NHSPC-2023/subchanges/1702099944660s new file mode 100644 index 00000000..182865db --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099944660s @@ -0,0 +1 @@ +{"submission": "660", "time": 1702099944, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099959661s b/ranking/NHSPC-2023/subchanges/1702099959661s new file mode 100644 index 00000000..dcc80c84 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099959661s @@ -0,0 +1 @@ +{"submission": "661", "time": 1702099959, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099972662s b/ranking/NHSPC-2023/subchanges/1702099972662s new file mode 100644 index 00000000..13270d4d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099972662s @@ -0,0 +1 @@ +{"submission": "662", "time": 1702099972, "score": 66.0, "extra": ["37", "29", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099982663s b/ranking/NHSPC-2023/subchanges/1702099982663s new file mode 100644 index 00000000..5b25eab6 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099982663s @@ -0,0 +1 @@ +{"submission": "663", "time": 1702099982, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099983664s b/ranking/NHSPC-2023/subchanges/1702099983664s new file mode 100644 index 00000000..1d664338 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099983664s @@ -0,0 +1 @@ +{"submission": "664", "time": 1702099983, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702099993665s b/ranking/NHSPC-2023/subchanges/1702099993665s new file mode 100644 index 00000000..2301d514 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702099993665s @@ -0,0 +1 @@ +{"submission": "665", "time": 1702099993, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100042666s b/ranking/NHSPC-2023/subchanges/1702100042666s new file mode 100644 index 00000000..1e490b79 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100042666s @@ -0,0 +1 @@ +{"submission": "666", "time": 1702100042, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100093667s b/ranking/NHSPC-2023/subchanges/1702100093667s new file mode 100644 index 00000000..011f0732 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100093667s @@ -0,0 +1 @@ +{"submission": "667", "time": 1702100093, "score": 100.0, "extra": ["37", "29", "34"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100102668s b/ranking/NHSPC-2023/subchanges/1702100102668s new file mode 100644 index 00000000..847837e3 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100102668s @@ -0,0 +1 @@ +{"submission": "668", "time": 1702100102, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100110669s b/ranking/NHSPC-2023/subchanges/1702100110669s new file mode 100644 index 00000000..18fcdde3 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100110669s @@ -0,0 +1 @@ +{"submission": "669", "time": 1702100110, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100114670s b/ranking/NHSPC-2023/subchanges/1702100114670s new file mode 100644 index 00000000..e7857af6 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100114670s @@ -0,0 +1 @@ +{"submission": "670", "time": 1702100114, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100137671s b/ranking/NHSPC-2023/subchanges/1702100137671s new file mode 100644 index 00000000..ea37f24c --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100137671s @@ -0,0 +1 @@ +{"submission": "671", "time": 1702100137, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100167672s b/ranking/NHSPC-2023/subchanges/1702100167672s new file mode 100644 index 00000000..e9e6ceb4 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100167672s @@ -0,0 +1 @@ +{"submission": "672", "time": 1702100167, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100181673s b/ranking/NHSPC-2023/subchanges/1702100181673s new file mode 100644 index 00000000..a9fc688d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100181673s @@ -0,0 +1 @@ +{"submission": "673", "time": 1702100181, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100197674s b/ranking/NHSPC-2023/subchanges/1702100197674s new file mode 100644 index 00000000..9d17e225 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100197674s @@ -0,0 +1 @@ +{"submission": "674", "time": 1702100197, "score": 37.0, "extra": ["37", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100206675s b/ranking/NHSPC-2023/subchanges/1702100206675s new file mode 100644 index 00000000..2a685e9a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100206675s @@ -0,0 +1 @@ +{"submission": "675", "time": 1702100206, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100227676s b/ranking/NHSPC-2023/subchanges/1702100227676s new file mode 100644 index 00000000..ed3b35d8 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100227676s @@ -0,0 +1 @@ +{"submission": "676", "time": 1702100227, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100242677s b/ranking/NHSPC-2023/subchanges/1702100242677s new file mode 100644 index 00000000..020c99bf --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100242677s @@ -0,0 +1 @@ +{"submission": "677", "time": 1702100242, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100242678s b/ranking/NHSPC-2023/subchanges/1702100242678s new file mode 100644 index 00000000..94c167ab --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100242678s @@ -0,0 +1 @@ +{"submission": "678", "time": 1702100242, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100266679s b/ranking/NHSPC-2023/subchanges/1702100266679s new file mode 100644 index 00000000..30e721dd --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100266679s @@ -0,0 +1 @@ +{"submission": "679", "time": 1702100266, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100296680s b/ranking/NHSPC-2023/subchanges/1702100296680s new file mode 100644 index 00000000..aad51116 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100296680s @@ -0,0 +1 @@ +{"submission": "680", "time": 1702100296, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100349681s b/ranking/NHSPC-2023/subchanges/1702100349681s new file mode 100644 index 00000000..c2cb0168 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100349681s @@ -0,0 +1 @@ +{"submission": "681", "time": 1702100349, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100362682s b/ranking/NHSPC-2023/subchanges/1702100362682s new file mode 100644 index 00000000..9cd3e2ed --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100362682s @@ -0,0 +1 @@ +{"submission": "682", "time": 1702100362, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100365683s b/ranking/NHSPC-2023/subchanges/1702100365683s new file mode 100644 index 00000000..26689b41 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100365683s @@ -0,0 +1 @@ +{"submission": "683", "time": 1702100365, "score": 25.0, "extra": ["0", "0", "0", "25", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100385684s b/ranking/NHSPC-2023/subchanges/1702100385684s new file mode 100644 index 00000000..a4c4f82d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100385684s @@ -0,0 +1 @@ +{"submission": "684", "time": 1702100385, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100393685s b/ranking/NHSPC-2023/subchanges/1702100393685s new file mode 100644 index 00000000..d47a8b40 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100393685s @@ -0,0 +1 @@ +{"submission": "685", "time": 1702100393, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100396686s b/ranking/NHSPC-2023/subchanges/1702100396686s new file mode 100644 index 00000000..d20c0ac9 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100396686s @@ -0,0 +1 @@ +{"submission": "686", "time": 1702100396, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100408687s b/ranking/NHSPC-2023/subchanges/1702100408687s new file mode 100644 index 00000000..93cb199e --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100408687s @@ -0,0 +1 @@ +{"submission": "687", "time": 1702100408, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100426688s b/ranking/NHSPC-2023/subchanges/1702100426688s new file mode 100644 index 00000000..69dd9df9 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100426688s @@ -0,0 +1 @@ +{"submission": "688", "time": 1702100426, "score": 10.0, "extra": ["10", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100436689s b/ranking/NHSPC-2023/subchanges/1702100436689s new file mode 100644 index 00000000..2c2e1012 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100436689s @@ -0,0 +1 @@ +{"submission": "689", "time": 1702100436, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100450690s b/ranking/NHSPC-2023/subchanges/1702100450690s new file mode 100644 index 00000000..dfdabfe3 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100450690s @@ -0,0 +1 @@ +{"submission": "690", "time": 1702100450, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100452691s b/ranking/NHSPC-2023/subchanges/1702100452691s new file mode 100644 index 00000000..46f4334b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100452691s @@ -0,0 +1 @@ +{"submission": "691", "time": 1702100452, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100494692s b/ranking/NHSPC-2023/subchanges/1702100494692s new file mode 100644 index 00000000..05c318fc --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100494692s @@ -0,0 +1 @@ +{"submission": "692", "time": 1702100494, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100510693s b/ranking/NHSPC-2023/subchanges/1702100510693s new file mode 100644 index 00000000..84bdc240 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100510693s @@ -0,0 +1 @@ +{"submission": "693", "time": 1702100510, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100514694s b/ranking/NHSPC-2023/subchanges/1702100514694s new file mode 100644 index 00000000..156b4215 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100514694s @@ -0,0 +1 @@ +{"submission": "694", "time": 1702100514, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100517695s b/ranking/NHSPC-2023/subchanges/1702100517695s new file mode 100644 index 00000000..71ef868b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100517695s @@ -0,0 +1 @@ +{"submission": "695", "time": 1702100517, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100541696s b/ranking/NHSPC-2023/subchanges/1702100541696s new file mode 100644 index 00000000..7f3f3f6d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100541696s @@ -0,0 +1 @@ +{"submission": "696", "time": 1702100541, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100542697s b/ranking/NHSPC-2023/subchanges/1702100542697s new file mode 100644 index 00000000..77ce9714 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100542697s @@ -0,0 +1 @@ +{"submission": "697", "time": 1702100542, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100570698s b/ranking/NHSPC-2023/subchanges/1702100570698s new file mode 100644 index 00000000..32c19ddb --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100570698s @@ -0,0 +1 @@ +{"submission": "698", "time": 1702100570, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100604699s b/ranking/NHSPC-2023/subchanges/1702100604699s new file mode 100644 index 00000000..d1e099c1 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100604699s @@ -0,0 +1 @@ +{"submission": "699", "time": 1702100604, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100604700s b/ranking/NHSPC-2023/subchanges/1702100604700s new file mode 100644 index 00000000..d957a0ad --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100604700s @@ -0,0 +1 @@ +{"submission": "700", "time": 1702100604, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100607701s b/ranking/NHSPC-2023/subchanges/1702100607701s new file mode 100644 index 00000000..a86b9622 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100607701s @@ -0,0 +1 @@ +{"submission": "701", "time": 1702100607, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100613702s b/ranking/NHSPC-2023/subchanges/1702100613702s new file mode 100644 index 00000000..12cbc9bc --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100613702s @@ -0,0 +1 @@ +{"submission": "702", "time": 1702100613, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100653703s b/ranking/NHSPC-2023/subchanges/1702100653703s new file mode 100644 index 00000000..dcf59820 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100653703s @@ -0,0 +1 @@ +{"submission": "703", "time": 1702100653, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100656704s b/ranking/NHSPC-2023/subchanges/1702100656704s new file mode 100644 index 00000000..939386ac --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100656704s @@ -0,0 +1 @@ +{"submission": "704", "time": 1702100656, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100669705s b/ranking/NHSPC-2023/subchanges/1702100669705s new file mode 100644 index 00000000..e7c8fcd4 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100669705s @@ -0,0 +1 @@ +{"submission": "705", "time": 1702100669, "score": 100.0, "extra": ["3", "5", "92"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100674706s b/ranking/NHSPC-2023/subchanges/1702100674706s new file mode 100644 index 00000000..8cace8ae --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100674706s @@ -0,0 +1 @@ +{"submission": "706", "time": 1702100674, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100687707s b/ranking/NHSPC-2023/subchanges/1702100687707s new file mode 100644 index 00000000..33cd35eb --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100687707s @@ -0,0 +1 @@ +{"submission": "707", "time": 1702100687, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100688708s b/ranking/NHSPC-2023/subchanges/1702100688708s new file mode 100644 index 00000000..19416eb5 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100688708s @@ -0,0 +1 @@ +{"submission": "708", "time": 1702100688, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100709709s b/ranking/NHSPC-2023/subchanges/1702100709709s new file mode 100644 index 00000000..c0bc3b3a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100709709s @@ -0,0 +1 @@ +{"submission": "709", "time": 1702100709, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100711710s b/ranking/NHSPC-2023/subchanges/1702100711710s new file mode 100644 index 00000000..5f53a573 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100711710s @@ -0,0 +1 @@ +{"submission": "710", "time": 1702100711, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100712711s b/ranking/NHSPC-2023/subchanges/1702100712711s new file mode 100644 index 00000000..7becafb5 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100712711s @@ -0,0 +1 @@ +{"submission": "711", "time": 1702100712, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100731712s b/ranking/NHSPC-2023/subchanges/1702100731712s new file mode 100644 index 00000000..6b347c0a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100731712s @@ -0,0 +1 @@ +{"submission": "712", "time": 1702100731, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100748713s b/ranking/NHSPC-2023/subchanges/1702100748713s new file mode 100644 index 00000000..1d091ab5 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100748713s @@ -0,0 +1 @@ +{"submission": "713", "time": 1702100748, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100750714s b/ranking/NHSPC-2023/subchanges/1702100750714s new file mode 100644 index 00000000..8d60bfda --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100750714s @@ -0,0 +1 @@ +{"submission": "714", "time": 1702100750, "score": 37.0, "extra": ["37", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100760715s b/ranking/NHSPC-2023/subchanges/1702100760715s new file mode 100644 index 00000000..7bac5a44 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100760715s @@ -0,0 +1 @@ +{"submission": "715", "time": 1702100760, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100763716s b/ranking/NHSPC-2023/subchanges/1702100763716s new file mode 100644 index 00000000..af055489 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100763716s @@ -0,0 +1 @@ +{"submission": "716", "time": 1702100763, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100777717s b/ranking/NHSPC-2023/subchanges/1702100777717s new file mode 100644 index 00000000..20e3c2d0 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100777717s @@ -0,0 +1 @@ +{"submission": "717", "time": 1702100777, "score": 37.0, "extra": ["37", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100785718s b/ranking/NHSPC-2023/subchanges/1702100785718s new file mode 100644 index 00000000..ec41b1fe --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100785718s @@ -0,0 +1 @@ +{"submission": "718", "time": 1702100785, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100811719s b/ranking/NHSPC-2023/subchanges/1702100811719s new file mode 100644 index 00000000..77fe883a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100811719s @@ -0,0 +1 @@ +{"submission": "719", "time": 1702100811, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100814720s b/ranking/NHSPC-2023/subchanges/1702100814720s new file mode 100644 index 00000000..1c0f781e --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100814720s @@ -0,0 +1 @@ +{"submission": "720", "time": 1702100814, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100834721s b/ranking/NHSPC-2023/subchanges/1702100834721s new file mode 100644 index 00000000..51b978c4 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100834721s @@ -0,0 +1 @@ +{"submission": "721", "time": 1702100834, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100848722s b/ranking/NHSPC-2023/subchanges/1702100848722s new file mode 100644 index 00000000..92f80984 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100848722s @@ -0,0 +1 @@ +{"submission": "722", "time": 1702100848, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100850723s b/ranking/NHSPC-2023/subchanges/1702100850723s new file mode 100644 index 00000000..cb53080e --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100850723s @@ -0,0 +1 @@ +{"submission": "723", "time": 1702100850, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100862724s b/ranking/NHSPC-2023/subchanges/1702100862724s new file mode 100644 index 00000000..31619500 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100862724s @@ -0,0 +1 @@ +{"submission": "724", "time": 1702100862, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100871725s b/ranking/NHSPC-2023/subchanges/1702100871725s new file mode 100644 index 00000000..20ad5a06 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100871725s @@ -0,0 +1 @@ +{"submission": "725", "time": 1702100871, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100892726s b/ranking/NHSPC-2023/subchanges/1702100892726s new file mode 100644 index 00000000..008615dc --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100892726s @@ -0,0 +1 @@ +{"submission": "726", "time": 1702100892, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100898727s b/ranking/NHSPC-2023/subchanges/1702100898727s new file mode 100644 index 00000000..6b411dba --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100898727s @@ -0,0 +1 @@ +{"submission": "727", "time": 1702100898, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100905728s b/ranking/NHSPC-2023/subchanges/1702100905728s new file mode 100644 index 00000000..7e54bd88 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100905728s @@ -0,0 +1 @@ +{"submission": "728", "time": 1702100905, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100909729s b/ranking/NHSPC-2023/subchanges/1702100909729s new file mode 100644 index 00000000..ab05ee96 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100909729s @@ -0,0 +1 @@ +{"submission": "729", "time": 1702100909, "score": 25.0, "extra": ["0", "0", "0", "25", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100975730s b/ranking/NHSPC-2023/subchanges/1702100975730s new file mode 100644 index 00000000..c3e72f58 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100975730s @@ -0,0 +1 @@ +{"submission": "730", "time": 1702100975, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100986731s b/ranking/NHSPC-2023/subchanges/1702100986731s new file mode 100644 index 00000000..6654f58a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100986731s @@ -0,0 +1 @@ +{"submission": "731", "time": 1702100986, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702100992732s b/ranking/NHSPC-2023/subchanges/1702100992732s new file mode 100644 index 00000000..45e32492 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702100992732s @@ -0,0 +1 @@ +{"submission": "732", "time": 1702100992, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101004733s b/ranking/NHSPC-2023/subchanges/1702101004733s new file mode 100644 index 00000000..d578b503 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101004733s @@ -0,0 +1 @@ +{"submission": "733", "time": 1702101004, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101024734s b/ranking/NHSPC-2023/subchanges/1702101024734s new file mode 100644 index 00000000..c3550f2c --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101024734s @@ -0,0 +1 @@ +{"submission": "734", "time": 1702101024, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101030735s b/ranking/NHSPC-2023/subchanges/1702101030735s new file mode 100644 index 00000000..6db103a8 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101030735s @@ -0,0 +1 @@ +{"submission": "735", "time": 1702101030, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101060736s b/ranking/NHSPC-2023/subchanges/1702101060736s new file mode 100644 index 00000000..13e3bfdc --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101060736s @@ -0,0 +1 @@ +{"submission": "736", "time": 1702101060, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101076737s b/ranking/NHSPC-2023/subchanges/1702101076737s new file mode 100644 index 00000000..19c7f767 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101076737s @@ -0,0 +1 @@ +{"submission": "737", "time": 1702101076, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101111738s b/ranking/NHSPC-2023/subchanges/1702101111738s new file mode 100644 index 00000000..50c51bb5 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101111738s @@ -0,0 +1 @@ +{"submission": "738", "time": 1702101111, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101126739s b/ranking/NHSPC-2023/subchanges/1702101126739s new file mode 100644 index 00000000..65654662 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101126739s @@ -0,0 +1 @@ +{"submission": "739", "time": 1702101126, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101142740s b/ranking/NHSPC-2023/subchanges/1702101142740s new file mode 100644 index 00000000..876b1454 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101142740s @@ -0,0 +1 @@ +{"submission": "740", "time": 1702101142, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101185741s b/ranking/NHSPC-2023/subchanges/1702101185741s new file mode 100644 index 00000000..eb446d70 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101185741s @@ -0,0 +1 @@ +{"submission": "741", "time": 1702101185, "score": 100.0, "extra": ["37", "29", "34"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101198742s b/ranking/NHSPC-2023/subchanges/1702101198742s new file mode 100644 index 00000000..401cfca7 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101198742s @@ -0,0 +1 @@ +{"submission": "742", "time": 1702101198, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101210743s b/ranking/NHSPC-2023/subchanges/1702101210743s new file mode 100644 index 00000000..6e243e34 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101210743s @@ -0,0 +1 @@ +{"submission": "743", "time": 1702101210, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101231744s b/ranking/NHSPC-2023/subchanges/1702101231744s new file mode 100644 index 00000000..d2a3a237 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101231744s @@ -0,0 +1 @@ +{"submission": "744", "time": 1702101231, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101232745s b/ranking/NHSPC-2023/subchanges/1702101232745s new file mode 100644 index 00000000..dea5feb1 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101232745s @@ -0,0 +1 @@ +{"submission": "745", "time": 1702101232, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101234746s b/ranking/NHSPC-2023/subchanges/1702101234746s new file mode 100644 index 00000000..3493d87d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101234746s @@ -0,0 +1 @@ +{"submission": "746", "time": 1702101234, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101253747s b/ranking/NHSPC-2023/subchanges/1702101253747s new file mode 100644 index 00000000..e1222bdb --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101253747s @@ -0,0 +1 @@ +{"submission": "747", "time": 1702101253, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101287748s b/ranking/NHSPC-2023/subchanges/1702101287748s new file mode 100644 index 00000000..f8326afe --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101287748s @@ -0,0 +1 @@ +{"submission": "748", "time": 1702101287, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101305749s b/ranking/NHSPC-2023/subchanges/1702101305749s new file mode 100644 index 00000000..e79f4552 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101305749s @@ -0,0 +1 @@ +{"submission": "749", "time": 1702101305, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101306750s b/ranking/NHSPC-2023/subchanges/1702101306750s new file mode 100644 index 00000000..fb4a2e56 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101306750s @@ -0,0 +1 @@ +{"submission": "750", "time": 1702101306, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101307751s b/ranking/NHSPC-2023/subchanges/1702101307751s new file mode 100644 index 00000000..722ff579 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101307751s @@ -0,0 +1 @@ +{"submission": "751", "time": 1702101307, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101314752s b/ranking/NHSPC-2023/subchanges/1702101314752s new file mode 100644 index 00000000..7183cae8 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101314752s @@ -0,0 +1 @@ +{"submission": "752", "time": 1702101314, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101330753s b/ranking/NHSPC-2023/subchanges/1702101330753s new file mode 100644 index 00000000..feb50ebd --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101330753s @@ -0,0 +1 @@ +{"submission": "753", "time": 1702101330, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101367754s b/ranking/NHSPC-2023/subchanges/1702101367754s new file mode 100644 index 00000000..51aa5310 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101367754s @@ -0,0 +1 @@ +{"submission": "754", "time": 1702101367, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101377755s b/ranking/NHSPC-2023/subchanges/1702101377755s new file mode 100644 index 00000000..f0a28870 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101377755s @@ -0,0 +1 @@ +{"submission": "755", "time": 1702101377, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101383756s b/ranking/NHSPC-2023/subchanges/1702101383756s new file mode 100644 index 00000000..65acfcb1 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101383756s @@ -0,0 +1 @@ +{"submission": "756", "time": 1702101383, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101397757s b/ranking/NHSPC-2023/subchanges/1702101397757s new file mode 100644 index 00000000..84a76886 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101397757s @@ -0,0 +1 @@ +{"submission": "757", "time": 1702101397, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101409758s b/ranking/NHSPC-2023/subchanges/1702101409758s new file mode 100644 index 00000000..2c7f8ffa --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101409758s @@ -0,0 +1 @@ +{"submission": "758", "time": 1702101409, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101410759s b/ranking/NHSPC-2023/subchanges/1702101410759s new file mode 100644 index 00000000..15d838ae --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101410759s @@ -0,0 +1 @@ +{"submission": "759", "time": 1702101410, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101448760s b/ranking/NHSPC-2023/subchanges/1702101448760s new file mode 100644 index 00000000..f398dc95 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101448760s @@ -0,0 +1 @@ +{"submission": "760", "time": 1702101448, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101474761s b/ranking/NHSPC-2023/subchanges/1702101474761s new file mode 100644 index 00000000..b65f0401 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101474761s @@ -0,0 +1 @@ +{"submission": "761", "time": 1702101474, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101476762s b/ranking/NHSPC-2023/subchanges/1702101476762s new file mode 100644 index 00000000..49a3055a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101476762s @@ -0,0 +1 @@ +{"submission": "762", "time": 1702101476, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101485763s b/ranking/NHSPC-2023/subchanges/1702101485763s new file mode 100644 index 00000000..75f1d0ee --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101485763s @@ -0,0 +1 @@ +{"submission": "763", "time": 1702101485, "score": 37.0, "extra": ["37", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101485764s b/ranking/NHSPC-2023/subchanges/1702101485764s new file mode 100644 index 00000000..7c81c070 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101485764s @@ -0,0 +1 @@ +{"submission": "764", "time": 1702101485, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101488765s b/ranking/NHSPC-2023/subchanges/1702101488765s new file mode 100644 index 00000000..d23ff197 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101488765s @@ -0,0 +1 @@ +{"submission": "765", "time": 1702101488, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101508766s b/ranking/NHSPC-2023/subchanges/1702101508766s new file mode 100644 index 00000000..fd89f10b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101508766s @@ -0,0 +1 @@ +{"submission": "766", "time": 1702101508, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101521767s b/ranking/NHSPC-2023/subchanges/1702101521767s new file mode 100644 index 00000000..c722e36b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101521767s @@ -0,0 +1 @@ +{"submission": "767", "time": 1702101521, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101536768s b/ranking/NHSPC-2023/subchanges/1702101536768s new file mode 100644 index 00000000..ebbbf663 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101536768s @@ -0,0 +1 @@ +{"submission": "768", "time": 1702101536, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101544769s b/ranking/NHSPC-2023/subchanges/1702101544769s new file mode 100644 index 00000000..ce4b7d3c --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101544769s @@ -0,0 +1 @@ +{"submission": "769", "time": 1702101544, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101544770s b/ranking/NHSPC-2023/subchanges/1702101544770s new file mode 100644 index 00000000..b297bd45 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101544770s @@ -0,0 +1 @@ +{"submission": "770", "time": 1702101544, "score": 29.0, "extra": ["5", "7", "17", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101552771s b/ranking/NHSPC-2023/subchanges/1702101552771s new file mode 100644 index 00000000..23237132 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101552771s @@ -0,0 +1 @@ +{"submission": "771", "time": 1702101552, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101579772s b/ranking/NHSPC-2023/subchanges/1702101579772s new file mode 100644 index 00000000..7f2983c9 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101579772s @@ -0,0 +1 @@ +{"submission": "772", "time": 1702101579, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101586773s b/ranking/NHSPC-2023/subchanges/1702101586773s new file mode 100644 index 00000000..0f0587c7 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101586773s @@ -0,0 +1 @@ +{"submission": "773", "time": 1702101586, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101597774s b/ranking/NHSPC-2023/subchanges/1702101597774s new file mode 100644 index 00000000..08e2c7eb --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101597774s @@ -0,0 +1 @@ +{"submission": "774", "time": 1702101597, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101607775s b/ranking/NHSPC-2023/subchanges/1702101607775s new file mode 100644 index 00000000..595e67ce --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101607775s @@ -0,0 +1 @@ +{"submission": "775", "time": 1702101607, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101607776s b/ranking/NHSPC-2023/subchanges/1702101607776s new file mode 100644 index 00000000..609d2c59 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101607776s @@ -0,0 +1 @@ +{"submission": "776", "time": 1702101607, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101634777s b/ranking/NHSPC-2023/subchanges/1702101634777s new file mode 100644 index 00000000..c5d0f366 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101634777s @@ -0,0 +1 @@ +{"submission": "777", "time": 1702101634, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101653778s b/ranking/NHSPC-2023/subchanges/1702101653778s new file mode 100644 index 00000000..03305a57 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101653778s @@ -0,0 +1 @@ +{"submission": "778", "time": 1702101653, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101656779s b/ranking/NHSPC-2023/subchanges/1702101656779s new file mode 100644 index 00000000..bafe0b09 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101656779s @@ -0,0 +1 @@ +{"submission": "779", "time": 1702101656, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101667780s b/ranking/NHSPC-2023/subchanges/1702101667780s new file mode 100644 index 00000000..b5ea9597 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101667780s @@ -0,0 +1 @@ +{"submission": "780", "time": 1702101667, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101672781s b/ranking/NHSPC-2023/subchanges/1702101672781s new file mode 100644 index 00000000..133fc313 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101672781s @@ -0,0 +1 @@ +{"submission": "781", "time": 1702101672, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101672782s b/ranking/NHSPC-2023/subchanges/1702101672782s new file mode 100644 index 00000000..f6fd0ce8 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101672782s @@ -0,0 +1 @@ +{"submission": "782", "time": 1702101672, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101682783s b/ranking/NHSPC-2023/subchanges/1702101682783s new file mode 100644 index 00000000..6d8d2f9c --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101682783s @@ -0,0 +1 @@ +{"submission": "783", "time": 1702101682, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101698784s b/ranking/NHSPC-2023/subchanges/1702101698784s new file mode 100644 index 00000000..2b026aec --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101698784s @@ -0,0 +1 @@ +{"submission": "784", "time": 1702101698, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101709785s b/ranking/NHSPC-2023/subchanges/1702101709785s new file mode 100644 index 00000000..dabaad3e --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101709785s @@ -0,0 +1 @@ +{"submission": "785", "time": 1702101709, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101729786s b/ranking/NHSPC-2023/subchanges/1702101729786s new file mode 100644 index 00000000..40d93e74 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101729786s @@ -0,0 +1 @@ +{"submission": "786", "time": 1702101729, "score": 37.0, "extra": ["37", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101736787s b/ranking/NHSPC-2023/subchanges/1702101736787s new file mode 100644 index 00000000..ffe5a1c4 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101736787s @@ -0,0 +1 @@ +{"submission": "787", "time": 1702101736, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101738788s b/ranking/NHSPC-2023/subchanges/1702101738788s new file mode 100644 index 00000000..62dd0351 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101738788s @@ -0,0 +1 @@ +{"submission": "788", "time": 1702101738, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101757789s b/ranking/NHSPC-2023/subchanges/1702101757789s new file mode 100644 index 00000000..33716307 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101757789s @@ -0,0 +1 @@ +{"submission": "789", "time": 1702101757, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101787790s b/ranking/NHSPC-2023/subchanges/1702101787790s new file mode 100644 index 00000000..44601d4b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101787790s @@ -0,0 +1 @@ +{"submission": "790", "time": 1702101787, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101795791s b/ranking/NHSPC-2023/subchanges/1702101795791s new file mode 100644 index 00000000..b1a95197 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101795791s @@ -0,0 +1 @@ +{"submission": "791", "time": 1702101795, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101799792s b/ranking/NHSPC-2023/subchanges/1702101799792s new file mode 100644 index 00000000..ccc2ab1b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101799792s @@ -0,0 +1 @@ +{"submission": "792", "time": 1702101799, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101807793s b/ranking/NHSPC-2023/subchanges/1702101807793s new file mode 100644 index 00000000..b9dfe145 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101807793s @@ -0,0 +1 @@ +{"submission": "793", "time": 1702101807, "score": 10.0, "extra": ["10", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101832794s b/ranking/NHSPC-2023/subchanges/1702101832794s new file mode 100644 index 00000000..f5c12821 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101832794s @@ -0,0 +1 @@ +{"submission": "794", "time": 1702101832, "score": 10.0, "extra": ["10", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101834795s b/ranking/NHSPC-2023/subchanges/1702101834795s new file mode 100644 index 00000000..9690c4d1 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101834795s @@ -0,0 +1 @@ +{"submission": "795", "time": 1702101834, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101839796s b/ranking/NHSPC-2023/subchanges/1702101839796s new file mode 100644 index 00000000..f30c51f7 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101839796s @@ -0,0 +1 @@ +{"submission": "796", "time": 1702101839, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101846797s b/ranking/NHSPC-2023/subchanges/1702101846797s new file mode 100644 index 00000000..76ebf7b3 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101846797s @@ -0,0 +1 @@ +{"submission": "797", "time": 1702101846, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101859798s b/ranking/NHSPC-2023/subchanges/1702101859798s new file mode 100644 index 00000000..fccc60f8 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101859798s @@ -0,0 +1 @@ +{"submission": "798", "time": 1702101859, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101860799s b/ranking/NHSPC-2023/subchanges/1702101860799s new file mode 100644 index 00000000..a533e3be --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101860799s @@ -0,0 +1 @@ +{"submission": "799", "time": 1702101860, "score": 29.0, "extra": ["5", "7", "17", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101864800s b/ranking/NHSPC-2023/subchanges/1702101864800s new file mode 100644 index 00000000..8ca8598f --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101864800s @@ -0,0 +1 @@ +{"submission": "800", "time": 1702101864, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101871801s b/ranking/NHSPC-2023/subchanges/1702101871801s new file mode 100644 index 00000000..f07c97bc --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101871801s @@ -0,0 +1 @@ +{"submission": "801", "time": 1702101871, "score": 10.0, "extra": ["10", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101882802s b/ranking/NHSPC-2023/subchanges/1702101882802s new file mode 100644 index 00000000..125d2b3a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101882802s @@ -0,0 +1 @@ +{"submission": "802", "time": 1702101882, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101885803s b/ranking/NHSPC-2023/subchanges/1702101885803s new file mode 100644 index 00000000..701f6eb7 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101885803s @@ -0,0 +1 @@ +{"submission": "803", "time": 1702101885, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101897804s b/ranking/NHSPC-2023/subchanges/1702101897804s new file mode 100644 index 00000000..4845ba32 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101897804s @@ -0,0 +1 @@ +{"submission": "804", "time": 1702101897, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101916805s b/ranking/NHSPC-2023/subchanges/1702101916805s new file mode 100644 index 00000000..d8294083 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101916805s @@ -0,0 +1 @@ +{"submission": "805", "time": 1702101916, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101922806s b/ranking/NHSPC-2023/subchanges/1702101922806s new file mode 100644 index 00000000..4366cbee --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101922806s @@ -0,0 +1 @@ +{"submission": "806", "time": 1702101922, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101923807s b/ranking/NHSPC-2023/subchanges/1702101923807s new file mode 100644 index 00000000..f4ca586a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101923807s @@ -0,0 +1 @@ +{"submission": "807", "time": 1702101923, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101942808s b/ranking/NHSPC-2023/subchanges/1702101942808s new file mode 100644 index 00000000..4ca2e477 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101942808s @@ -0,0 +1 @@ +{"submission": "808", "time": 1702101942, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101943809s b/ranking/NHSPC-2023/subchanges/1702101943809s new file mode 100644 index 00000000..9bb7de8c --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101943809s @@ -0,0 +1 @@ +{"submission": "809", "time": 1702101943, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101946810s b/ranking/NHSPC-2023/subchanges/1702101946810s new file mode 100644 index 00000000..bcc99dd8 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101946810s @@ -0,0 +1 @@ +{"submission": "810", "time": 1702101946, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101947811s b/ranking/NHSPC-2023/subchanges/1702101947811s new file mode 100644 index 00000000..c2e32d08 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101947811s @@ -0,0 +1 @@ +{"submission": "811", "time": 1702101947, "score": 40.0, "extra": ["10", "30", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101962812s b/ranking/NHSPC-2023/subchanges/1702101962812s new file mode 100644 index 00000000..b1c0aa54 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101962812s @@ -0,0 +1 @@ +{"submission": "812", "time": 1702101962, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101968813s b/ranking/NHSPC-2023/subchanges/1702101968813s new file mode 100644 index 00000000..5a4f14e7 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101968813s @@ -0,0 +1 @@ +{"submission": "813", "time": 1702101968, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101973814s b/ranking/NHSPC-2023/subchanges/1702101973814s new file mode 100644 index 00000000..d36307c1 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101973814s @@ -0,0 +1 @@ +{"submission": "814", "time": 1702101973, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101980815s b/ranking/NHSPC-2023/subchanges/1702101980815s new file mode 100644 index 00000000..e2667937 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101980815s @@ -0,0 +1 @@ +{"submission": "815", "time": 1702101980, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702101992816s b/ranking/NHSPC-2023/subchanges/1702101992816s new file mode 100644 index 00000000..738eee6f --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702101992816s @@ -0,0 +1 @@ +{"submission": "816", "time": 1702101992, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102000817s b/ranking/NHSPC-2023/subchanges/1702102000817s new file mode 100644 index 00000000..8815ce8f --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102000817s @@ -0,0 +1 @@ +{"submission": "817", "time": 1702102000, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102002818s b/ranking/NHSPC-2023/subchanges/1702102002818s new file mode 100644 index 00000000..d163d8e0 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102002818s @@ -0,0 +1 @@ +{"submission": "818", "time": 1702102002, "score": 100.0, "extra": ["5", "7", "17", "40", "31"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102008819s b/ranking/NHSPC-2023/subchanges/1702102008819s new file mode 100644 index 00000000..095c657e --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102008819s @@ -0,0 +1 @@ +{"submission": "819", "time": 1702102008, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102014820s b/ranking/NHSPC-2023/subchanges/1702102014820s new file mode 100644 index 00000000..b1cc32da --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102014820s @@ -0,0 +1 @@ +{"submission": "820", "time": 1702102014, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102036821s b/ranking/NHSPC-2023/subchanges/1702102036821s new file mode 100644 index 00000000..c4955089 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102036821s @@ -0,0 +1 @@ +{"submission": "821", "time": 1702102036, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102036822s b/ranking/NHSPC-2023/subchanges/1702102036822s new file mode 100644 index 00000000..fbfbb5ce --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102036822s @@ -0,0 +1 @@ +{"submission": "822", "time": 1702102036, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102057823s b/ranking/NHSPC-2023/subchanges/1702102057823s new file mode 100644 index 00000000..3f4223c6 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102057823s @@ -0,0 +1 @@ +{"submission": "823", "time": 1702102057, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102080824s b/ranking/NHSPC-2023/subchanges/1702102080824s new file mode 100644 index 00000000..d53b9184 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102080824s @@ -0,0 +1 @@ +{"submission": "824", "time": 1702102080, "score": 37.0, "extra": ["37", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102084825s b/ranking/NHSPC-2023/subchanges/1702102084825s new file mode 100644 index 00000000..37e4e554 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102084825s @@ -0,0 +1 @@ +{"submission": "825", "time": 1702102084, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102091826s b/ranking/NHSPC-2023/subchanges/1702102091826s new file mode 100644 index 00000000..42e446f4 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102091826s @@ -0,0 +1 @@ +{"submission": "826", "time": 1702102091, "score": 7.0, "extra": ["7", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102099827s b/ranking/NHSPC-2023/subchanges/1702102099827s new file mode 100644 index 00000000..120d5205 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102099827s @@ -0,0 +1 @@ +{"submission": "827", "time": 1702102099, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102114828s b/ranking/NHSPC-2023/subchanges/1702102114828s new file mode 100644 index 00000000..973fa979 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102114828s @@ -0,0 +1 @@ +{"submission": "828", "time": 1702102114, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102119829s b/ranking/NHSPC-2023/subchanges/1702102119829s new file mode 100644 index 00000000..7dd01dcc --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102119829s @@ -0,0 +1 @@ +{"submission": "829", "time": 1702102119, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102133830s b/ranking/NHSPC-2023/subchanges/1702102133830s new file mode 100644 index 00000000..7e5735c1 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102133830s @@ -0,0 +1 @@ +{"submission": "830", "time": 1702102133, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102134831s b/ranking/NHSPC-2023/subchanges/1702102134831s new file mode 100644 index 00000000..d31928d7 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102134831s @@ -0,0 +1 @@ +{"submission": "831", "time": 1702102134, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102137832s b/ranking/NHSPC-2023/subchanges/1702102137832s new file mode 100644 index 00000000..03440bf4 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102137832s @@ -0,0 +1 @@ +{"submission": "832", "time": 1702102137, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102138833s b/ranking/NHSPC-2023/subchanges/1702102138833s new file mode 100644 index 00000000..cdad56e7 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102138833s @@ -0,0 +1 @@ +{"submission": "833", "time": 1702102138, "score": 6.0, "extra": ["6", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102142834s b/ranking/NHSPC-2023/subchanges/1702102142834s new file mode 100644 index 00000000..695ad183 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102142834s @@ -0,0 +1 @@ +{"submission": "834", "time": 1702102142, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102164835s b/ranking/NHSPC-2023/subchanges/1702102164835s new file mode 100644 index 00000000..cae6b2f2 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102164835s @@ -0,0 +1 @@ +{"submission": "835", "time": 1702102164, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102167836s b/ranking/NHSPC-2023/subchanges/1702102167836s new file mode 100644 index 00000000..ac18804a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102167836s @@ -0,0 +1 @@ +{"submission": "836", "time": 1702102167, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102175837s b/ranking/NHSPC-2023/subchanges/1702102175837s new file mode 100644 index 00000000..60def3d0 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102175837s @@ -0,0 +1 @@ +{"submission": "837", "time": 1702102175, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102188838s b/ranking/NHSPC-2023/subchanges/1702102188838s new file mode 100644 index 00000000..ab8bd878 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102188838s @@ -0,0 +1 @@ +{"submission": "838", "time": 1702102188, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102200839s b/ranking/NHSPC-2023/subchanges/1702102200839s new file mode 100644 index 00000000..5eeb7d79 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102200839s @@ -0,0 +1 @@ +{"submission": "839", "time": 1702102200, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102211840s b/ranking/NHSPC-2023/subchanges/1702102211840s new file mode 100644 index 00000000..b31ea6e9 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102211840s @@ -0,0 +1 @@ +{"submission": "840", "time": 1702102211, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102215841s b/ranking/NHSPC-2023/subchanges/1702102215841s new file mode 100644 index 00000000..98b8fe20 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102215841s @@ -0,0 +1 @@ +{"submission": "841", "time": 1702102215, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102218842s b/ranking/NHSPC-2023/subchanges/1702102218842s new file mode 100644 index 00000000..dcdda534 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102218842s @@ -0,0 +1 @@ +{"submission": "842", "time": 1702102218, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102224843s b/ranking/NHSPC-2023/subchanges/1702102224843s new file mode 100644 index 00000000..aac1e191 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102224843s @@ -0,0 +1 @@ +{"submission": "843", "time": 1702102224, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102232844s b/ranking/NHSPC-2023/subchanges/1702102232844s new file mode 100644 index 00000000..bc68742d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102232844s @@ -0,0 +1 @@ +{"submission": "844", "time": 1702102232, "score": 10.0, "extra": ["10", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102236845s b/ranking/NHSPC-2023/subchanges/1702102236845s new file mode 100644 index 00000000..96ed8467 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102236845s @@ -0,0 +1 @@ +{"submission": "845", "time": 1702102236, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102240846s b/ranking/NHSPC-2023/subchanges/1702102240846s new file mode 100644 index 00000000..8195ab2a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102240846s @@ -0,0 +1 @@ +{"submission": "846", "time": 1702102240, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102278847s b/ranking/NHSPC-2023/subchanges/1702102278847s new file mode 100644 index 00000000..02a41928 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102278847s @@ -0,0 +1 @@ +{"submission": "847", "time": 1702102278, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102282848s b/ranking/NHSPC-2023/subchanges/1702102282848s new file mode 100644 index 00000000..fb3e4f6c --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102282848s @@ -0,0 +1 @@ +{"submission": "848", "time": 1702102282, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102296849s b/ranking/NHSPC-2023/subchanges/1702102296849s new file mode 100644 index 00000000..60c72d3b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102296849s @@ -0,0 +1 @@ +{"submission": "849", "time": 1702102296, "score": 29.0, "extra": ["5", "7", "17", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102310850s b/ranking/NHSPC-2023/subchanges/1702102310850s new file mode 100644 index 00000000..2f68cf83 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102310850s @@ -0,0 +1 @@ +{"submission": "850", "time": 1702102310, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102313851s b/ranking/NHSPC-2023/subchanges/1702102313851s new file mode 100644 index 00000000..0e98856d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102313851s @@ -0,0 +1 @@ +{"submission": "851", "time": 1702102313, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102325852s b/ranking/NHSPC-2023/subchanges/1702102325852s new file mode 100644 index 00000000..f297ec26 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102325852s @@ -0,0 +1 @@ +{"submission": "852", "time": 1702102325, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102327853s b/ranking/NHSPC-2023/subchanges/1702102327853s new file mode 100644 index 00000000..dd610d7b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102327853s @@ -0,0 +1 @@ +{"submission": "853", "time": 1702102327, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102333854s b/ranking/NHSPC-2023/subchanges/1702102333854s new file mode 100644 index 00000000..4a58d1ec --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102333854s @@ -0,0 +1 @@ +{"submission": "854", "time": 1702102333, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102334855s b/ranking/NHSPC-2023/subchanges/1702102334855s new file mode 100644 index 00000000..1a03d727 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102334855s @@ -0,0 +1 @@ +{"submission": "855", "time": 1702102334, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102345856s b/ranking/NHSPC-2023/subchanges/1702102345856s new file mode 100644 index 00000000..46ec92c3 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102345856s @@ -0,0 +1 @@ +{"submission": "856", "time": 1702102345, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102351857s b/ranking/NHSPC-2023/subchanges/1702102351857s new file mode 100644 index 00000000..10ae46d0 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102351857s @@ -0,0 +1 @@ +{"submission": "857", "time": 1702102351, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102351858s b/ranking/NHSPC-2023/subchanges/1702102351858s new file mode 100644 index 00000000..cdac6c68 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102351858s @@ -0,0 +1 @@ +{"submission": "858", "time": 1702102351, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102351859s b/ranking/NHSPC-2023/subchanges/1702102351859s new file mode 100644 index 00000000..4a718a4c --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102351859s @@ -0,0 +1 @@ +{"submission": "859", "time": 1702102351, "score": 37.0, "extra": ["37", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102375860s b/ranking/NHSPC-2023/subchanges/1702102375860s new file mode 100644 index 00000000..1d39a135 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102375860s @@ -0,0 +1 @@ +{"submission": "860", "time": 1702102375, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102429861s b/ranking/NHSPC-2023/subchanges/1702102429861s new file mode 100644 index 00000000..d8dfb322 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102429861s @@ -0,0 +1 @@ +{"submission": "861", "time": 1702102429, "score": 37.0, "extra": ["37", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102447862s b/ranking/NHSPC-2023/subchanges/1702102447862s new file mode 100644 index 00000000..a7374557 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102447862s @@ -0,0 +1 @@ +{"submission": "862", "time": 1702102447, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102453863s b/ranking/NHSPC-2023/subchanges/1702102453863s new file mode 100644 index 00000000..c328001d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102453863s @@ -0,0 +1 @@ +{"submission": "863", "time": 1702102453, "score": 7.0, "extra": ["7", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102461864s b/ranking/NHSPC-2023/subchanges/1702102461864s new file mode 100644 index 00000000..5bee4352 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102461864s @@ -0,0 +1 @@ +{"submission": "864", "time": 1702102461, "score": 37.0, "extra": ["37", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102470865s b/ranking/NHSPC-2023/subchanges/1702102470865s new file mode 100644 index 00000000..055487f1 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102470865s @@ -0,0 +1 @@ +{"submission": "865", "time": 1702102470, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102480866s b/ranking/NHSPC-2023/subchanges/1702102480866s new file mode 100644 index 00000000..69eca1b8 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102480866s @@ -0,0 +1 @@ +{"submission": "866", "time": 1702102480, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102482867s b/ranking/NHSPC-2023/subchanges/1702102482867s new file mode 100644 index 00000000..819674ec --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102482867s @@ -0,0 +1 @@ +{"submission": "867", "time": 1702102482, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102482868s b/ranking/NHSPC-2023/subchanges/1702102482868s new file mode 100644 index 00000000..cf480460 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102482868s @@ -0,0 +1 @@ +{"submission": "868", "time": 1702102482, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102482869s b/ranking/NHSPC-2023/subchanges/1702102482869s new file mode 100644 index 00000000..8a737ebe --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102482869s @@ -0,0 +1 @@ +{"submission": "869", "time": 1702102482, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102491870s b/ranking/NHSPC-2023/subchanges/1702102491870s new file mode 100644 index 00000000..2a9d7f4c --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102491870s @@ -0,0 +1 @@ +{"submission": "870", "time": 1702102491, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102493871s b/ranking/NHSPC-2023/subchanges/1702102493871s new file mode 100644 index 00000000..c1158df2 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102493871s @@ -0,0 +1 @@ +{"submission": "871", "time": 1702102493, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102498872s b/ranking/NHSPC-2023/subchanges/1702102498872s new file mode 100644 index 00000000..50339d99 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102498872s @@ -0,0 +1 @@ +{"submission": "872", "time": 1702102498, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102505873s b/ranking/NHSPC-2023/subchanges/1702102505873s new file mode 100644 index 00000000..94b9e054 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102505873s @@ -0,0 +1 @@ +{"submission": "873", "time": 1702102505, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102531874s b/ranking/NHSPC-2023/subchanges/1702102531874s new file mode 100644 index 00000000..380fb958 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102531874s @@ -0,0 +1 @@ +{"submission": "874", "time": 1702102531, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102535875s b/ranking/NHSPC-2023/subchanges/1702102535875s new file mode 100644 index 00000000..a39ec0b3 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102535875s @@ -0,0 +1 @@ +{"submission": "875", "time": 1702102535, "score": 6.0, "extra": ["6", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102539876s b/ranking/NHSPC-2023/subchanges/1702102539876s new file mode 100644 index 00000000..6e0143a8 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102539876s @@ -0,0 +1 @@ +{"submission": "876", "time": 1702102539, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102549877s b/ranking/NHSPC-2023/subchanges/1702102549877s new file mode 100644 index 00000000..a39d939d --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102549877s @@ -0,0 +1 @@ +{"submission": "877", "time": 1702102549, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102559878s b/ranking/NHSPC-2023/subchanges/1702102559878s new file mode 100644 index 00000000..5263c908 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102559878s @@ -0,0 +1 @@ +{"submission": "878", "time": 1702102559, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102560879s b/ranking/NHSPC-2023/subchanges/1702102560879s new file mode 100644 index 00000000..441122e7 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102560879s @@ -0,0 +1 @@ +{"submission": "879", "time": 1702102560, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102561880s b/ranking/NHSPC-2023/subchanges/1702102561880s new file mode 100644 index 00000000..543d1ea8 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102561880s @@ -0,0 +1 @@ +{"submission": "880", "time": 1702102561, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102562881s b/ranking/NHSPC-2023/subchanges/1702102562881s new file mode 100644 index 00000000..9bdc4451 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102562881s @@ -0,0 +1 @@ +{"submission": "881", "time": 1702102562, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102564882s b/ranking/NHSPC-2023/subchanges/1702102564882s new file mode 100644 index 00000000..db0bdc1e --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102564882s @@ -0,0 +1 @@ +{"submission": "882", "time": 1702102564, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102566883s b/ranking/NHSPC-2023/subchanges/1702102566883s new file mode 100644 index 00000000..ea3e7277 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102566883s @@ -0,0 +1 @@ +{"submission": "883", "time": 1702102566, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102567884s b/ranking/NHSPC-2023/subchanges/1702102567884s new file mode 100644 index 00000000..ce6f401e --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102567884s @@ -0,0 +1 @@ +{"submission": "884", "time": 1702102567, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102572885s b/ranking/NHSPC-2023/subchanges/1702102572885s new file mode 100644 index 00000000..59129f32 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102572885s @@ -0,0 +1 @@ +{"submission": "885", "time": 1702102572, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102572886s b/ranking/NHSPC-2023/subchanges/1702102572886s new file mode 100644 index 00000000..dcfcc421 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102572886s @@ -0,0 +1 @@ +{"submission": "886", "time": 1702102572, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102576887s b/ranking/NHSPC-2023/subchanges/1702102576887s new file mode 100644 index 00000000..06b8aa6c --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102576887s @@ -0,0 +1 @@ +{"submission": "887", "time": 1702102576, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102588888s b/ranking/NHSPC-2023/subchanges/1702102588888s new file mode 100644 index 00000000..b26ee23a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102588888s @@ -0,0 +1 @@ +{"submission": "888", "time": 1702102588, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102601889s b/ranking/NHSPC-2023/subchanges/1702102601889s new file mode 100644 index 00000000..ae413e8f --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102601889s @@ -0,0 +1 @@ +{"submission": "889", "time": 1702102601, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102601890s b/ranking/NHSPC-2023/subchanges/1702102601890s new file mode 100644 index 00000000..8f32374e --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102601890s @@ -0,0 +1 @@ +{"submission": "890", "time": 1702102601, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102614891s b/ranking/NHSPC-2023/subchanges/1702102614891s new file mode 100644 index 00000000..16731b69 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102614891s @@ -0,0 +1 @@ +{"submission": "891", "time": 1702102614, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102616892s b/ranking/NHSPC-2023/subchanges/1702102616892s new file mode 100644 index 00000000..511a3543 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102616892s @@ -0,0 +1 @@ +{"submission": "892", "time": 1702102616, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102618893s b/ranking/NHSPC-2023/subchanges/1702102618893s new file mode 100644 index 00000000..55e17021 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102618893s @@ -0,0 +1 @@ +{"submission": "893", "time": 1702102618, "score": 7.0, "extra": ["7", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102620894s b/ranking/NHSPC-2023/subchanges/1702102620894s new file mode 100644 index 00000000..0d0a5b03 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102620894s @@ -0,0 +1 @@ +{"submission": "894", "time": 1702102620, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102623895s b/ranking/NHSPC-2023/subchanges/1702102623895s new file mode 100644 index 00000000..9eeec5f6 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102623895s @@ -0,0 +1 @@ +{"submission": "895", "time": 1702102623, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102629896s b/ranking/NHSPC-2023/subchanges/1702102629896s new file mode 100644 index 00000000..c801e798 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102629896s @@ -0,0 +1 @@ +{"submission": "896", "time": 1702102629, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102636897s b/ranking/NHSPC-2023/subchanges/1702102636897s new file mode 100644 index 00000000..40ba4752 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102636897s @@ -0,0 +1 @@ +{"submission": "897", "time": 1702102636, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102638898s b/ranking/NHSPC-2023/subchanges/1702102638898s new file mode 100644 index 00000000..7fd392f7 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102638898s @@ -0,0 +1 @@ +{"submission": "898", "time": 1702102638, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102647899s b/ranking/NHSPC-2023/subchanges/1702102647899s new file mode 100644 index 00000000..9b96b720 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102647899s @@ -0,0 +1 @@ +{"submission": "899", "time": 1702102647, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102649900s b/ranking/NHSPC-2023/subchanges/1702102649900s new file mode 100644 index 00000000..901ba44a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102649900s @@ -0,0 +1 @@ +{"submission": "900", "time": 1702102649, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102654901s b/ranking/NHSPC-2023/subchanges/1702102654901s new file mode 100644 index 00000000..1a8af5f8 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102654901s @@ -0,0 +1 @@ +{"submission": "901", "time": 1702102654, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102665902s b/ranking/NHSPC-2023/subchanges/1702102665902s new file mode 100644 index 00000000..3ad93989 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102665902s @@ -0,0 +1 @@ +{"submission": "902", "time": 1702102665, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102668903s b/ranking/NHSPC-2023/subchanges/1702102668903s new file mode 100644 index 00000000..dfb04e1f --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102668903s @@ -0,0 +1 @@ +{"submission": "903", "time": 1702102668, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102669904s b/ranking/NHSPC-2023/subchanges/1702102669904s new file mode 100644 index 00000000..b30acd4e --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102669904s @@ -0,0 +1 @@ +{"submission": "904", "time": 1702102669, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102670905s b/ranking/NHSPC-2023/subchanges/1702102670905s new file mode 100644 index 00000000..4a0c9689 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102670905s @@ -0,0 +1 @@ +{"submission": "905", "time": 1702102670, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102688906s b/ranking/NHSPC-2023/subchanges/1702102688906s new file mode 100644 index 00000000..dcb21cb3 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102688906s @@ -0,0 +1 @@ +{"submission": "906", "time": 1702102688, "score": 22.0, "extra": ["3", "19", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102689907s b/ranking/NHSPC-2023/subchanges/1702102689907s new file mode 100644 index 00000000..17cbe415 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102689907s @@ -0,0 +1 @@ +{"submission": "907", "time": 1702102689, "score": 6.0, "extra": ["6", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102689908s b/ranking/NHSPC-2023/subchanges/1702102689908s new file mode 100644 index 00000000..4bdb5ae9 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102689908s @@ -0,0 +1 @@ +{"submission": "908", "time": 1702102689, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102693909s b/ranking/NHSPC-2023/subchanges/1702102693909s new file mode 100644 index 00000000..d48798fa --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102693909s @@ -0,0 +1 @@ +{"submission": "909", "time": 1702102693, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102695910s b/ranking/NHSPC-2023/subchanges/1702102695910s new file mode 100644 index 00000000..83ca4298 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102695910s @@ -0,0 +1 @@ +{"submission": "910", "time": 1702102695, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102696911s b/ranking/NHSPC-2023/subchanges/1702102696911s new file mode 100644 index 00000000..25142104 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102696911s @@ -0,0 +1 @@ +{"submission": "911", "time": 1702102696, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102698912s b/ranking/NHSPC-2023/subchanges/1702102698912s new file mode 100644 index 00000000..cda567f8 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102698912s @@ -0,0 +1 @@ +{"submission": "912", "time": 1702102698, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102700913s b/ranking/NHSPC-2023/subchanges/1702102700913s new file mode 100644 index 00000000..b70208aa --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102700913s @@ -0,0 +1 @@ +{"submission": "913", "time": 1702102700, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102708914s b/ranking/NHSPC-2023/subchanges/1702102708914s new file mode 100644 index 00000000..c7805f82 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102708914s @@ -0,0 +1 @@ +{"submission": "914", "time": 1702102708, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102709915s b/ranking/NHSPC-2023/subchanges/1702102709915s new file mode 100644 index 00000000..557c67c7 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102709915s @@ -0,0 +1 @@ +{"submission": "915", "time": 1702102709, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102711916s b/ranking/NHSPC-2023/subchanges/1702102711916s new file mode 100644 index 00000000..2621af62 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102711916s @@ -0,0 +1 @@ +{"submission": "916", "time": 1702102711, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102714917s b/ranking/NHSPC-2023/subchanges/1702102714917s new file mode 100644 index 00000000..a2b852b8 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102714917s @@ -0,0 +1 @@ +{"submission": "917", "time": 1702102714, "score": 100.0, "extra": ["10", "30", "10", "50"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102721918s b/ranking/NHSPC-2023/subchanges/1702102721918s new file mode 100644 index 00000000..3dd425e1 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102721918s @@ -0,0 +1 @@ +{"submission": "918", "time": 1702102721, "score": 37.0, "extra": ["37", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102726919s b/ranking/NHSPC-2023/subchanges/1702102726919s new file mode 100644 index 00000000..ca2da2dc --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102726919s @@ -0,0 +1 @@ +{"submission": "919", "time": 1702102726, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102728920s b/ranking/NHSPC-2023/subchanges/1702102728920s new file mode 100644 index 00000000..62d5edd5 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102728920s @@ -0,0 +1 @@ +{"submission": "920", "time": 1702102728, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102740921s b/ranking/NHSPC-2023/subchanges/1702102740921s new file mode 100644 index 00000000..4efdeaa9 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102740921s @@ -0,0 +1 @@ +{"submission": "921", "time": 1702102740, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102742922s b/ranking/NHSPC-2023/subchanges/1702102742922s new file mode 100644 index 00000000..667dfc59 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102742922s @@ -0,0 +1 @@ +{"submission": "922", "time": 1702102742, "score": 37.0, "extra": ["37", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102742923s b/ranking/NHSPC-2023/subchanges/1702102742923s new file mode 100644 index 00000000..be4c0d91 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102742923s @@ -0,0 +1 @@ +{"submission": "923", "time": 1702102742, "score": 37.0, "extra": ["37", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102747924s b/ranking/NHSPC-2023/subchanges/1702102747924s new file mode 100644 index 00000000..b3f736e5 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102747924s @@ -0,0 +1 @@ +{"submission": "924", "time": 1702102747, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102750925s b/ranking/NHSPC-2023/subchanges/1702102750925s new file mode 100644 index 00000000..faecccb2 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102750925s @@ -0,0 +1 @@ +{"submission": "925", "time": 1702102750, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102754926s b/ranking/NHSPC-2023/subchanges/1702102754926s new file mode 100644 index 00000000..055635c7 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102754926s @@ -0,0 +1 @@ +{"submission": "926", "time": 1702102754, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102756927s b/ranking/NHSPC-2023/subchanges/1702102756927s new file mode 100644 index 00000000..5065a5d4 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102756927s @@ -0,0 +1 @@ +{"submission": "927", "time": 1702102756, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102757928s b/ranking/NHSPC-2023/subchanges/1702102757928s new file mode 100644 index 00000000..97eac608 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102757928s @@ -0,0 +1 @@ +{"submission": "928", "time": 1702102757, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102759929s b/ranking/NHSPC-2023/subchanges/1702102759929s new file mode 100644 index 00000000..83270324 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102759929s @@ -0,0 +1 @@ +{"submission": "929", "time": 1702102759, "score": 6.0, "extra": ["6", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102762930s b/ranking/NHSPC-2023/subchanges/1702102762930s new file mode 100644 index 00000000..612af4a4 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102762930s @@ -0,0 +1 @@ +{"submission": "930", "time": 1702102762, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102768931s b/ranking/NHSPC-2023/subchanges/1702102768931s new file mode 100644 index 00000000..95147d73 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102768931s @@ -0,0 +1 @@ +{"submission": "931", "time": 1702102768, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102769932s b/ranking/NHSPC-2023/subchanges/1702102769932s new file mode 100644 index 00000000..59178e45 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102769932s @@ -0,0 +1 @@ +{"submission": "932", "time": 1702102769, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102770933s b/ranking/NHSPC-2023/subchanges/1702102770933s new file mode 100644 index 00000000..0cc352f8 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102770933s @@ -0,0 +1 @@ +{"submission": "933", "time": 1702102770, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102770934s b/ranking/NHSPC-2023/subchanges/1702102770934s new file mode 100644 index 00000000..25384df9 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102770934s @@ -0,0 +1 @@ +{"submission": "934", "time": 1702102770, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102773935s b/ranking/NHSPC-2023/subchanges/1702102773935s new file mode 100644 index 00000000..25cecd7b --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102773935s @@ -0,0 +1 @@ +{"submission": "935", "time": 1702102773, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102775936s b/ranking/NHSPC-2023/subchanges/1702102775936s new file mode 100644 index 00000000..a8802a38 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102775936s @@ -0,0 +1 @@ +{"submission": "936", "time": 1702102775, "score": 0.0, "extra": ["0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102778937s b/ranking/NHSPC-2023/subchanges/1702102778937s new file mode 100644 index 00000000..e97f215c --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102778937s @@ -0,0 +1 @@ +{"submission": "937", "time": 1702102778, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102785938s b/ranking/NHSPC-2023/subchanges/1702102785938s new file mode 100644 index 00000000..f2959e42 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102785938s @@ -0,0 +1 @@ +{"submission": "938", "time": 1702102785, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102786939s b/ranking/NHSPC-2023/subchanges/1702102786939s new file mode 100644 index 00000000..2a4f6ed6 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102786939s @@ -0,0 +1 @@ +{"submission": "939", "time": 1702102786, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102787940s b/ranking/NHSPC-2023/subchanges/1702102787940s new file mode 100644 index 00000000..6a865fdb --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102787940s @@ -0,0 +1 @@ +{"submission": "940", "time": 1702102787, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102791941s b/ranking/NHSPC-2023/subchanges/1702102791941s new file mode 100644 index 00000000..84343759 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102791941s @@ -0,0 +1 @@ +{"submission": "941", "time": 1702102791, "score": 0.0, "extra": ["0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102791942s b/ranking/NHSPC-2023/subchanges/1702102791942s new file mode 100644 index 00000000..fe32938c --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102791942s @@ -0,0 +1 @@ +{"submission": "942", "time": 1702102791, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102794943s b/ranking/NHSPC-2023/subchanges/1702102794943s new file mode 100644 index 00000000..5f703b4a --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102794943s @@ -0,0 +1 @@ +{"submission": "943", "time": 1702102794, "score": 4.0, "extra": ["4", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102795944s b/ranking/NHSPC-2023/subchanges/1702102795944s new file mode 100644 index 00000000..8547ea43 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102795944s @@ -0,0 +1 @@ +{"submission": "944", "time": 1702102795, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/1702102799945s b/ranking/NHSPC-2023/subchanges/1702102799945s new file mode 100644 index 00000000..75e772d0 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/1702102799945s @@ -0,0 +1 @@ +{"submission": "945", "time": 1702102799, "score": 28.0, "extra": ["4", "24", "0", "0"]} \ No newline at end of file diff --git a/ranking/NHSPC-2023/subchanges/index.json b/ranking/NHSPC-2023/subchanges/index.json new file mode 100644 index 00000000..d568d7f8 --- /dev/null +++ b/ranking/NHSPC-2023/subchanges/index.json @@ -0,0 +1 @@ +{"1702097752552s": {"submission": "552", "time": 1702097752, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702099365632s": {"submission": "632", "time": 1702099365, "score": 52.0, "extra": ["6", "21", "0", "25", "0"]}, "1702087897143s": {"submission": "143", "time": 1702087897, "score": 0.0, "extra": ["0", "0", "0"]}, "1702095765468s": {"submission": "468", "time": 1702095765, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702096528496s": {"submission": "496", "time": 1702096528, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702095985478s": {"submission": "478", "time": 1702095985, "score": 0.0, "extra": ["0", "0", "0"]}, "1702101846797s": {"submission": "797", "time": 1702101846, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702096830509s": {"submission": "509", "time": 1702096830, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702091057264s": {"submission": "264", "time": 1702091057, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702101807793s": {"submission": "793", "time": 1702101807, "score": 10.0, "extra": ["10", "0", "0", "0"]}, "170208696998s": {"submission": "98", "time": 1702086969, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702094144395s": {"submission": "395", "time": 1702094144, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "1702100042666s": {"submission": "666", "time": 1702100042, "score": 0.0, "extra": ["0", "0", "0"]}, "1702096475494s": {"submission": "494", "time": 1702096475, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702087024100s": {"submission": "100", "time": 1702087024, "score": 100.0, "extra": ["3", "19", "78"]}, "1702095366445s": {"submission": "445", "time": 1702095366, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702087780137s": {"submission": "137", "time": 1702087780, "score": 100.0, "extra": ["3", "19", "78"]}, "170208655374s": {"submission": "74", "time": 1702086553, "score": 0.0, "extra": ["0", "0", "0"]}, "1702088053152s": {"submission": "152", "time": 1702088053, "score": 0.0, "extra": ["0", "0", "0"]}, "1702094192396s": {"submission": "396", "time": 1702094192, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702094295401s": {"submission": "401", "time": 1702094295, "score": 100.0, "extra": ["3", "5", "92"]}, "1702090834257s": {"submission": "257", "time": 1702090834, "score": 22.0, "extra": ["3", "19", "0"]}, "1702095718465s": {"submission": "465", "time": 1702095718, "score": 100.0, "extra": ["3", "5", "92"]}, "170208680687s": {"submission": "87", "time": 1702086806, "score": 50.0, "extra": ["10", "30", "10", "0"]}, "1702099497636s": {"submission": "636", "time": 1702099497, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702089757215s": {"submission": "215", "time": 1702089757, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702089094195s": {"submission": "195", "time": 1702089094, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "1702093909379s": {"submission": "379", "time": 1702093909, "score": 10.0, "extra": ["10", "0", "0", "0"]}, "1702089982222s": {"submission": "222", "time": 1702089982, "score": 100.0, "extra": ["3", "19", "78"]}, "1702090402239s": {"submission": "239", "time": 1702090402, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702098747602s": {"submission": "602", "time": 1702098747, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]}, "1702087856139s": {"submission": "139", "time": 1702087856, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "1702094600416s": {"submission": "416", "time": 1702094600, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "1702100814720s": {"submission": "720", "time": 1702100814, "score": 0.0, "extra": ["0", "0", "0"]}, "1702101738788s": {"submission": "788", "time": 1702101738, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702090368238s": {"submission": "238", "time": 1702090368, "score": 0.0, "extra": ["0", "0", "0"]}, "1702096416492s": {"submission": "492", "time": 1702096416, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702093675367s": {"submission": "367", "time": 1702093675, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "170208650870s": {"submission": "70", "time": 1702086508, "score": 100.0, "extra": ["3", "19", "78"]}, "1702100167672s": {"submission": "672", "time": 1702100167, "score": 0.0, "extra": ["0", "0", "0"]}, "170208565146s": {"submission": "46", "time": 1702085651, "score": 0.0, "extra": ["0", "0", "0"]}, "1702094768423s": {"submission": "423", "time": 1702094768, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702088969186s": {"submission": "186", "time": 1702088969, "score": 10.0, "extra": ["10", "0", "0", "0"]}, "1702100750714s": {"submission": "714", "time": 1702100750, "score": 37.0, "extra": ["37", "0", "0"]}, "1702091175267s": {"submission": "267", "time": 1702091175, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702089528210s": {"submission": "210", "time": 1702089528, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702088062153s": {"submission": "153", "time": 1702088062, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702087315119s": {"submission": "119", "time": 1702087315, "score": 0.0, "extra": ["0", "0", "0"]}, "1702098312579s": {"submission": "579", "time": 1702098312, "score": 0.0, "extra": ["0", "0", "0"]}, "1702097304524s": {"submission": "524", "time": 1702097304, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702097454534s": {"submission": "534", "time": 1702097454, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "1702087027101s": {"submission": "101", "time": 1702087027, "score": 22.0, "extra": ["3", "19", "0"]}, "170208635164s": {"submission": "64", "time": 1702086351, "score": 100.0, "extra": ["3", "19", "78"]}, "1702090682254s": {"submission": "254", "time": 1702090682, "score": 22.0, "extra": ["3", "19", "0"]}, "1702095969476s": {"submission": "476", "time": 1702095969, "score": 10.0, "extra": ["10", "0", "0", "0"]}, "1702097608546s": {"submission": "546", "time": 1702097608, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702102325852s": {"submission": "852", "time": 1702102325, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702087409125s": {"submission": "125", "time": 1702087409, "score": 0.0, "extra": ["0", "0", "0"]}, "1702095007432s": {"submission": "432", "time": 1702095007, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702092514308s": {"submission": "308", "time": 1702092514, "score": 23.0, "extra": ["0", "23", "0", "0"]}, "1702098412586s": {"submission": "586", "time": 1702098412, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702097437532s": {"submission": "532", "time": 1702097437, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702089693212s": {"submission": "212", "time": 1702089693, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702095262441s": {"submission": "441", "time": 1702095262, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702091715281s": {"submission": "281", "time": 1702091715, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702091546277s": {"submission": "277", "time": 1702091546, "score": 40.0, "extra": ["0", "0", "0", "40", "0"]}, "1702101367754s": {"submission": "754", "time": 1702101367, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702098198575s": {"submission": "575", "time": 1702098198, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "1702090715256s": {"submission": "256", "time": 1702090715, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702088093154s": {"submission": "154", "time": 1702088093, "score": 0.0, "extra": ["0", "0", "0"]}, "1702093604364s": {"submission": "364", "time": 1702093604, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702094123394s": {"submission": "394", "time": 1702094123, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]}, "1702100494692s": {"submission": "692", "time": 1702100494, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702092007291s": {"submission": "291", "time": 1702092007, "score": 40.0, "extra": ["0", "0", "0", "40", "0"]}, "170208568847s": {"submission": "47", "time": 1702085688, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "1702096544497s": {"submission": "497", "time": 1702096544, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702097858556s": {"submission": "556", "time": 1702097858, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702094931430s": {"submission": "430", "time": 1702094931, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702090860259s": {"submission": "259", "time": 1702090860, "score": 22.0, "extra": ["3", "19", "0"]}, "1702100385684s": {"submission": "684", "time": 1702100385, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702099615645s": {"submission": "645", "time": 1702099615, "score": 0.0, "extra": ["0", "0", "0"]}, "1702094734419s": {"submission": "419", "time": 1702094734, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]}, "1702100102668s": {"submission": "668", "time": 1702100102, "score": 0.0, "extra": ["0", "0", "0"]}, "1702097027515s": {"submission": "515", "time": 1702097027, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702088951185s": {"submission": "185", "time": 1702088951, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702089837218s": {"submission": "218", "time": 1702089837, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702097241523s": {"submission": "523", "time": 1702097241, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702101709785s": {"submission": "785", "time": 1702101709, "score": 0.0, "extra": ["0", "0", "0"]}, "170208654371s": {"submission": "71", "time": 1702086543, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702101607775s": {"submission": "775", "time": 1702101607, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102498872s": {"submission": "872", "time": 1702102498, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702099972662s": {"submission": "662", "time": 1702099972, "score": 66.0, "extra": ["37", "29", "0"]}, "1702101410759s": {"submission": "759", "time": 1702101410, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "1702092845325s": {"submission": "325", "time": 1702092845, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702091648279s": {"submission": "279", "time": 1702091648, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702093081339s": {"submission": "339", "time": 1702093081, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]}, "1702102014820s": {"submission": "820", "time": 1702102014, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702091124266s": {"submission": "266", "time": 1702091124, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702087403124s": {"submission": "124", "time": 1702087403, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702091464275s": {"submission": "275", "time": 1702091464, "score": 0.0, "extra": ["0", "0", "0"]}, "1702090098232s": {"submission": "232", "time": 1702090098, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "1702092967333s": {"submission": "333", "time": 1702092967, "score": 22.0, "extra": ["3", "19", "0"]}, "1702101508766s": {"submission": "766", "time": 1702101508, "score": 0.0, "extra": ["0", "0", "0"]}, "170208690094s": {"submission": "94", "time": 1702086900, "score": 22.0, "extra": ["3", "19", "0"]}, "1702092854326s": {"submission": "326", "time": 1702092854, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702101597774s": {"submission": "774", "time": 1702101597, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702099555640s": {"submission": "640", "time": 1702099555, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702099523637s": {"submission": "637", "time": 1702099523, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]}, "1702088587171s": {"submission": "171", "time": 1702088587, "score": 0.0, "extra": ["0", "0", "0"]}, "1702101656779s": {"submission": "779", "time": 1702101656, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]}, "1702099258630s": {"submission": "630", "time": 1702099258, "score": 0.0, "extra": ["0", "0", "0"]}, "1702097906562s": {"submission": "562", "time": 1702097906, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702094386406s": {"submission": "406", "time": 1702094386, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702100349681s": {"submission": "681", "time": 1702100349, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702091600278s": {"submission": "278", "time": 1702091600, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702088215158s": {"submission": "158", "time": 1702088215, "score": 100.0, "extra": ["3", "19", "78"]}, "1702092978335s": {"submission": "335", "time": 1702092978, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702099650647s": {"submission": "647", "time": 1702099650, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702094116392s": {"submission": "392", "time": 1702094116, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702087283118s": {"submission": "118", "time": 1702087283, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702102482867s": {"submission": "867", "time": 1702102482, "score": 0.0, "extra": ["0", "0", "0"]}, "1702088686177s": {"submission": "177", "time": 1702088686, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702101287748s": {"submission": "748", "time": 1702101287, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702101536768s": {"submission": "768", "time": 1702101536, "score": 0.0, "extra": ["0", "0", "0"]}, "1702090472243s": {"submission": "243", "time": 1702090472, "score": 22.0, "extra": ["3", "19", "0"]}, "1702092296304s": {"submission": "304", "time": 1702092296, "score": 7.0, "extra": ["7", "0", "0", "0"]}, "1702098716600s": {"submission": "600", "time": 1702098716, "score": 25.0, "extra": ["0", "0", "0", "25", "0"]}, "1702101667780s": {"submission": "780", "time": 1702101667, "score": 0.0, "extra": ["0", "0", "0"]}, "170208677084s": {"submission": "84", "time": 1702086770, "score": 0.0, "extra": ["0", "0", "0"]}, "1702089527209s": {"submission": "209", "time": 1702089527, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702087196110s": {"submission": "110", "time": 1702087196, "score": 3.0, "extra": ["3", "0", "0"]}, "1702100137671s": {"submission": "671", "time": 1702100137, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702092053294s": {"submission": "294", "time": 1702092053, "score": 52.0, "extra": ["6", "21", "0", "25", "0"]}, "170208601154s": {"submission": "54", "time": 1702086011, "score": 100.0, "extra": ["3", "19", "78"]}, "1702102334855s": {"submission": "855", "time": 1702102334, "score": 0.0, "extra": ["0", "0", "0"]}, "1702101474761s": {"submission": "761", "time": 1702101474, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]}, "1702092964332s": {"submission": "332", "time": 1702092964, "score": 0.0, "extra": ["0", "0", "0"]}, "1702097380528s": {"submission": "528", "time": 1702097380, "score": 0.0, "extra": ["0", "0", "0"]}, "1702092799324s": {"submission": "324", "time": 1702092799, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702101947811s": {"submission": "811", "time": 1702101947, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "170208664378s": {"submission": "78", "time": 1702086643, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "170208655173s": {"submission": "73", "time": 1702086551, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702091954289s": {"submission": "289", "time": 1702091954, "score": 23.0, "extra": ["0", "23", "0", "0"]}, "1702090353237s": {"submission": "237", "time": 1702090353, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702093119344s": {"submission": "344", "time": 1702093119, "score": 0.0, "extra": ["0", "0", "0"]}, "1702101885803s": {"submission": "803", "time": 1702101885, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702101860799s": {"submission": "799", "time": 1702101860, "score": 29.0, "extra": ["5", "7", "17", "0", "0"]}, "1702099050623s": {"submission": "623", "time": 1702099050, "score": 100.0, "extra": ["3", "19", "78"]}, "1702088871184s": {"submission": "184", "time": 1702088871, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "1702100181673s": {"submission": "673", "time": 1702100181, "score": 0.0, "extra": ["0", "0", "0"]}, "1702093850377s": {"submission": "377", "time": 1702093850, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]}, "1702102296849s": {"submission": "849", "time": 1702102296, "score": 29.0, "extra": ["5", "7", "17", "0", "0"]}, "1702097731550s": {"submission": "550", "time": 1702097731, "score": 29.0, "extra": ["5", "7", "17", "0", "0"]}, "1702102114828s": {"submission": "828", "time": 1702102114, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702101757789s": {"submission": "789", "time": 1702101757, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702094244399s": {"submission": "399", "time": 1702094244, "score": 0.0, "extra": ["0", "0", "0"]}, "1702091026263s": {"submission": "263", "time": 1702091026, "score": 100.0, "extra": ["3", "5", "92"]}, "1702099574642s": {"submission": "642", "time": 1702099574, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702092142296s": {"submission": "296", "time": 1702092142, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]}, "1702097023514s": {"submission": "514", "time": 1702097023, "score": 56.0, "extra": ["6", "21", "4", "25", "0"]}, "1702097938564s": {"submission": "564", "time": 1702097938, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702101024734s": {"submission": "734", "time": 1702101024, "score": 0.0, "extra": ["0", "0", "0"]}, "1702088050151s": {"submission": "151", "time": 1702088050, "score": 100.0, "extra": ["3", "5", "92"]}, "1702087260114s": {"submission": "114", "time": 1702087260, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702092176298s": {"submission": "298", "time": 1702092176, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702088134156s": {"submission": "156", "time": 1702088134, "score": 10.0, "extra": ["10", "0", "0", "0"]}, "1702088717179s": {"submission": "179", "time": 1702088717, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702100688708s": {"submission": "708", "time": 1702100688, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]}, "1702096650501s": {"submission": "501", "time": 1702096650, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]}, "1702095690462s": {"submission": "462", "time": 1702095690, "score": 100.0, "extra": ["37", "29", "34"]}, "1702095589459s": {"submission": "459", "time": 1702095589, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702087153108s": {"submission": "108", "time": 1702087153, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702087904144s": {"submission": "144", "time": 1702087904, "score": 10.0, "extra": ["10", "0", "0", "0"]}, "1702093432354s": {"submission": "354", "time": 1702093432, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702087937146s": {"submission": "146", "time": 1702087937, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702102175837s": {"submission": "837", "time": 1702102175, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702102535875s": {"submission": "875", "time": 1702102535, "score": 6.0, "extra": ["6", "0", "0", "0", "0"]}, "1702094050389s": {"submission": "389", "time": 1702094050, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702094335402s": {"submission": "402", "time": 1702094335, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702087329120s": {"submission": "120", "time": 1702087329, "score": 0.0, "extra": ["0", "0", "0"]}, "1702095588458s": {"submission": "458", "time": 1702095588, "score": 0.0, "extra": ["0", "0", "0"]}, "1702100452691s": {"submission": "691", "time": 1702100452, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702101126739s": {"submission": "739", "time": 1702101126, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702088339162s": {"submission": "162", "time": 1702088339, "score": 100.0, "extra": ["3", "5", "92"]}, "1702102491870s": {"submission": "870", "time": 1702102491, "score": 0.0, "extra": ["0", "0", "0"]}, "1702087266115s": {"submission": "115", "time": 1702087266, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702088294160s": {"submission": "160", "time": 1702088294, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702098491588s": {"submission": "588", "time": 1702098491, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702099820653s": {"submission": "653", "time": 1702099820, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102310850s": {"submission": "850", "time": 1702102310, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702101968813s": {"submission": "813", "time": 1702101968, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702096459493s": {"submission": "493", "time": 1702096459, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702100656704s": {"submission": "704", "time": 1702100656, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]}, "170208681788s": {"submission": "88", "time": 1702086817, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702102559878s": {"submission": "878", "time": 1702102559, "score": 0.0, "extra": ["0", "0", "0"]}, "1702098673598s": {"submission": "598", "time": 1702098673, "score": 100.0, "extra": ["3", "19", "78"]}, "1702089851219s": {"submission": "219", "time": 1702089851, "score": 0.0, "extra": ["0", "0", "0"]}, "1702092244303s": {"submission": "303", "time": 1702092244, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]}, "1702095506453s": {"submission": "453", "time": 1702095506, "score": 0.0, "extra": ["0", "0", "0"]}, "170208643268s": {"submission": "68", "time": 1702086432, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "1702100711710s": {"submission": "710", "time": 1702100711, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702099846657s": {"submission": "657", "time": 1702099846, "score": 66.0, "extra": ["37", "29", "0"]}, "1702092203299s": {"submission": "299", "time": 1702092203, "score": 23.0, "extra": ["0", "23", "0", "0"]}, "1702102137832s": {"submission": "832", "time": 1702102137, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "1702093087340s": {"submission": "340", "time": 1702093087, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702092911329s": {"submission": "329", "time": 1702092911, "score": 100.0, "extra": ["5", "7", "17", "40", "31"]}, "1702095682461s": {"submission": "461", "time": 1702095682, "score": 0.0, "extra": ["0", "0", "0"]}, "1702097056517s": {"submission": "517", "time": 1702097056, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "170208669380s": {"submission": "80", "time": 1702086693, "score": 100.0, "extra": ["3", "5", "92"]}, "1702099993665s": {"submission": "665", "time": 1702099993, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]}, "1702102375860s": {"submission": "860", "time": 1702102375, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]}, "1702097801554s": {"submission": "554", "time": 1702097801, "score": 100.0, "extra": ["3", "5", "92"]}, "1702096664503s": {"submission": "503", "time": 1702096664, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]}, "1702093320350s": {"submission": "350", "time": 1702093320, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102036822s": {"submission": "822", "time": 1702102036, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702096124486s": {"submission": "486", "time": 1702096124, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702094007388s": {"submission": "388", "time": 1702094007, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702101544770s": {"submission": "770", "time": 1702101544, "score": 29.0, "extra": ["5", "7", "17", "0", "0"]}, "1702098335582s": {"submission": "582", "time": 1702098335, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702097931563s": {"submission": "563", "time": 1702097931, "score": 37.0, "extra": ["37", "0", "0"]}, "1702102447862s": {"submission": "862", "time": 1702102447, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "170208626063s": {"submission": "63", "time": 1702086260, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702088556170s": {"submission": "170", "time": 1702088556, "score": 50.0, "extra": ["10", "30", "10", "0"]}, "1702087271117s": {"submission": "117", "time": 1702087271, "score": 100.0, "extra": ["3", "19", "78"]}, "1702095405446s": {"submission": "446", "time": 1702095405, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "1702090595249s": {"submission": "249", "time": 1702090595, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702098375585s": {"submission": "585", "time": 1702098375, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702101232745s": {"submission": "745", "time": 1702101232, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]}, "1702099717650s": {"submission": "650", "time": 1702099717, "score": 0.0, "extra": ["0", "0", "0"]}, "1702100296680s": {"submission": "680", "time": 1702100296, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "1702090347236s": {"submission": "236", "time": 1702090347, "score": 100.0, "extra": ["37", "29", "34"]}, "1702102188838s": {"submission": "838", "time": 1702102188, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702100093667s": {"submission": "667", "time": 1702100093, "score": 100.0, "extra": ["37", "29", "34"]}, "1702094218397s": {"submission": "397", "time": 1702094218, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702097945566s": {"submission": "566", "time": 1702097945, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702087096106s": {"submission": "106", "time": 1702087096, "score": 22.0, "extra": ["3", "19", "0"]}, "1702098827607s": {"submission": "607", "time": 1702098827, "score": 100.0, "extra": ["37", "29", "34"]}, "1702100613702s": {"submission": "702", "time": 1702100613, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702097597545s": {"submission": "545", "time": 1702097597, "score": 0.0, "extra": ["0", "0", "0"]}, "1702092668319s": {"submission": "319", "time": 1702092668, "score": 10.0, "extra": ["10", "0", "0", "0"]}, "1702089011191s": {"submission": "191", "time": 1702089011, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702095355444s": {"submission": "444", "time": 1702095355, "score": 0.0, "extra": ["0", "0", "0"]}, "1702101729786s": {"submission": "786", "time": 1702101729, "score": 37.0, "extra": ["37", "0", "0"]}, "1702089346205s": {"submission": "205", "time": 1702089346, "score": 0.0, "extra": ["0", "0", "0"]}, "1702101787790s": {"submission": "790", "time": 1702101787, "score": 0.0, "extra": ["0", "0", "0"]}, "1702088311161s": {"submission": "161", "time": 1702088311, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702096296490s": {"submission": "490", "time": 1702096296, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702102200839s": {"submission": "839", "time": 1702102200, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702101060736s": {"submission": "736", "time": 1702101060, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702091656280s": {"submission": "280", "time": 1702091656, "score": 0.0, "extra": ["0", "0", "0"]}, "170208497641s": {"submission": "41", "time": 1702084976, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702099899658s": {"submission": "658", "time": 1702099899, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "170208593251s": {"submission": "51", "time": 1702085932, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "1702098553592s": {"submission": "592", "time": 1702098553, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702095415447s": {"submission": "447", "time": 1702095415, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702102240846s": {"submission": "846", "time": 1702102240, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702089043193s": {"submission": "193", "time": 1702089043, "score": 22.0, "extra": ["3", "19", "0"]}, "1702101973814s": {"submission": "814", "time": 1702101973, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702100570698s": {"submission": "698", "time": 1702100570, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702091927287s": {"submission": "287", "time": 1702091927, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]}, "1702090567247s": {"submission": "247", "time": 1702090567, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702092609314s": {"submission": "314", "time": 1702092609, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702101897804s": {"submission": "804", "time": 1702101897, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702087271116s": {"submission": "116", "time": 1702087271, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702101397757s": {"submission": "757", "time": 1702101397, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "1702092630316s": {"submission": "316", "time": 1702092630, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702087722136s": {"submission": "136", "time": 1702087722, "score": 0.0, "extra": ["0", "0", "0"]}, "1702093246348s": {"submission": "348", "time": 1702093246, "score": 29.0, "extra": ["5", "7", "17", "0", "0"]}, "1702099766652s": {"submission": "652", "time": 1702099766, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102351857s": {"submission": "857", "time": 1702102351, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702096762506s": {"submission": "506", "time": 1702096762, "score": 100.0, "extra": ["3", "5", "92"]}, "1702093966383s": {"submission": "383", "time": 1702093966, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]}, "1702098891612s": {"submission": "612", "time": 1702098891, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702097320525s": {"submission": "525", "time": 1702097320, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "1702099596643s": {"submission": "643", "time": 1702099596, "score": 0.0, "extra": ["0", "0", "0"]}, "170208557043s": {"submission": "43", "time": 1702085570, "score": 100.0, "extra": ["3", "19", "78"]}, "1702095963475s": {"submission": "475", "time": 1702095963, "score": 100.0, "extra": ["3", "5", "92"]}, "1702092044293s": {"submission": "293", "time": 1702092044, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702102470865s": {"submission": "865", "time": 1702102470, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702096237488s": {"submission": "488", "time": 1702096237, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]}, "1702099839656s": {"submission": "656", "time": 1702099839, "score": 100.0, "extra": ["5", "7", "17", "40", "31"]}, "1702098948615s": {"submission": "615", "time": 1702098948, "score": 100.0, "extra": ["3", "5", "92"]}, "1702100114670s": {"submission": "670", "time": 1702100114, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702101799792s": {"submission": "792", "time": 1702101799, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102232844s": {"submission": "844", "time": 1702102232, "score": 10.0, "extra": ["10", "0", "0", "0"]}, "1702094387407s": {"submission": "407", "time": 1702094387, "score": 0.0, "extra": ["0", "0", "0"]}, "1702100777717s": {"submission": "717", "time": 1702100777, "score": 37.0, "extra": ["37", "0", "0"]}, "1702097201521s": {"submission": "521", "time": 1702097201, "score": 0.0, "extra": ["0", "0", "0"]}, "1702094430409s": {"submission": "409", "time": 1702094430, "score": 0.0, "extra": ["0", "0", "0"]}, "1702095990479s": {"submission": "479", "time": 1702095990, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702093173346s": {"submission": "346", "time": 1702093173, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]}, "1702094114391s": {"submission": "391", "time": 1702094114, "score": 0.0, "extra": ["0", "0", "0"]}, "1702094535412s": {"submission": "412", "time": 1702094535, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702088862182s": {"submission": "182", "time": 1702088862, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102561880s": {"submission": "880", "time": 1702102561, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702096373491s": {"submission": "491", "time": 1702096373, "score": 0.0, "extra": ["0", "0", "0"]}, "1702096808508s": {"submission": "508", "time": 1702096808, "score": 0.0, "extra": ["0", "0", "0"]}, "1702090087231s": {"submission": "231", "time": 1702090087, "score": 0.0, "extra": ["0", "0", "0"]}, "1702092733322s": {"submission": "322", "time": 1702092733, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "170208557644s": {"submission": "44", "time": 1702085576, "score": 0.0, "extra": ["0", "0", "0"]}, "1702099395633s": {"submission": "633", "time": 1702099395, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "170208642266s": {"submission": "66", "time": 1702086422, "score": 50.0, "extra": ["10", "30", "10", "0"]}, "1702091423273s": {"submission": "273", "time": 1702091423, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "1702102282848s": {"submission": "848", "time": 1702102282, "score": 0.0, "extra": ["0", "0", "0"]}, "1702097492539s": {"submission": "539", "time": 1702097492, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102133830s": {"submission": "830", "time": 1702102133, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702089239201s": {"submission": "201", "time": 1702089239, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702099930659s": {"submission": "659", "time": 1702099930, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "1702102505873s": {"submission": "873", "time": 1702102505, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702087797138s": {"submission": "138", "time": 1702087797, "score": 0.0, "extra": ["0", "0", "0"]}, "1702099983664s": {"submission": "664", "time": 1702099983, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702093440355s": {"submission": "355", "time": 1702093440, "score": 22.0, "extra": ["3", "19", "0"]}, "1702093784371s": {"submission": "371", "time": 1702093784, "score": 0.0, "extra": ["0", "0", "0"]}, "1702088426164s": {"submission": "164", "time": 1702088426, "score": 100.0, "extra": ["3", "5", "92"]}, "1702090537246s": {"submission": "246", "time": 1702090537, "score": 0.0, "extra": ["0", "0", "0"]}, "1702090042228s": {"submission": "228", "time": 1702090042, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702087484130s": {"submission": "130", "time": 1702087484, "score": 100.0, "extra": ["3", "19", "78"]}, "1702101980815s": {"submission": "815", "time": 1702101980, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "170208583950s": {"submission": "50", "time": 1702085839, "score": 100.0, "extra": ["3", "19", "78"]}, "1702094788425s": {"submission": "425", "time": 1702094788, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702091832285s": {"submission": "285", "time": 1702091832, "score": 23.0, "extra": ["0", "23", "0", "0"]}, "1702091530276s": {"submission": "276", "time": 1702091530, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702090435242s": {"submission": "242", "time": 1702090435, "score": 0.0, "extra": ["0", "0", "0"]}, "1702088526169s": {"submission": "169", "time": 1702088526, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702098244576s": {"submission": "576", "time": 1702098244, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702092413306s": {"submission": "306", "time": 1702092413, "score": 0.0, "extra": ["0", "0", "0"]}, "1702096693505s": {"submission": "505", "time": 1702096693, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702097595544s": {"submission": "544", "time": 1702097595, "score": 0.0, "extra": ["0", "0", "0"]}, "1702095869471s": {"submission": "471", "time": 1702095869, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702100834721s": {"submission": "721", "time": 1702100834, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702097944565s": {"submission": "565", "time": 1702097944, "score": 100.0, "extra": ["5", "7", "17", "40", "31"]}, "1702088998190s": {"submission": "190", "time": 1702088998, "score": 0.0, "extra": ["0", "0", "0"]}, "1702096601498s": {"submission": "498", "time": 1702096601, "score": 100.0, "extra": ["3", "5", "92"]}, "1702090968262s": {"submission": "262", "time": 1702090968, "score": 40.0, "extra": ["0", "0", "0", "40", "0"]}, "1702101305749s": {"submission": "749", "time": 1702101305, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702098846608s": {"submission": "608", "time": 1702098846, "score": 66.0, "extra": ["37", "29", "0"]}, "1702092309305s": {"submission": "305", "time": 1702092309, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]}, "1702089837217s": {"submission": "217", "time": 1702089837, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702097530542s": {"submission": "542", "time": 1702097530, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102549877s": {"submission": "877", "time": 1702102549, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102119829s": {"submission": "829", "time": 1702102119, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702094004387s": {"submission": "387", "time": 1702094004, "score": 0.0, "extra": ["0", "0", "0"]}, "1702093094341s": {"submission": "341", "time": 1702093094, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702089227200s": {"submission": "200", "time": 1702089227, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102572885s": {"submission": "885", "time": 1702102572, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702096081484s": {"submission": "484", "time": 1702096081, "score": 100.0, "extra": ["3", "5", "92"]}, "1702098564593s": {"submission": "593", "time": 1702098564, "score": 0.0, "extra": ["0", "0", "0"]}, "1702090131233s": {"submission": "233", "time": 1702090131, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]}, "1702097422531s": {"submission": "531", "time": 1702097422, "score": 100.0, "extra": ["5", "7", "17", "40", "31"]}, "1702100242677s": {"submission": "677", "time": 1702100242, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702087453127s": {"submission": "127", "time": 1702087453, "score": 100.0, "extra": ["3", "19", "78"]}, "1702087402123s": {"submission": "123", "time": 1702087402, "score": 100.0, "extra": ["3", "19", "78"]}, "1702100365683s": {"submission": "683", "time": 1702100365, "score": 25.0, "extra": ["0", "0", "0", "25", "0"]}, "1702093809375s": {"submission": "375", "time": 1702093809, "score": 0.0, "extra": ["0", "0", "0"]}, "1702093778370s": {"submission": "370", "time": 1702093778, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702087888142s": {"submission": "142", "time": 1702087888, "score": 0.0, "extra": ["0", "0", "0"]}, "1702089362206s": {"submission": "206", "time": 1702089362, "score": 22.0, "extra": ["3", "19", "0"]}, "1702093519359s": {"submission": "359", "time": 1702093519, "score": 40.0, "extra": ["0", "0", "0", "40", "0"]}, "1702100362682s": {"submission": "682", "time": 1702100362, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]}, "1702087467128s": {"submission": "128", "time": 1702087467, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702088457166s": {"submission": "166", "time": 1702088457, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702087671134s": {"submission": "134", "time": 1702087671, "score": 10.0, "extra": ["10", "0", "0", "0"]}, "1702098318580s": {"submission": "580", "time": 1702098318, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "1702100862724s": {"submission": "724", "time": 1702100862, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702092975334s": {"submission": "334", "time": 1702092975, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702102164835s": {"submission": "835", "time": 1702102164, "score": 0.0, "extra": ["0", "0", "0"]}, "1702092690321s": {"submission": "321", "time": 1702092690, "score": 0.0, "extra": ["0", "0", "0"]}, "1702088290159s": {"submission": "159", "time": 1702088290, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "1702102313851s": {"submission": "851", "time": 1702102313, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102057823s": {"submission": "823", "time": 1702102057, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702094592415s": {"submission": "415", "time": 1702094592, "score": 0.0, "extra": ["0", "0", "0"]}, "1702101307751s": {"submission": "751", "time": 1702101307, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702098279578s": {"submission": "578", "time": 1702098279, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]}, "1702101253747s": {"submission": "747", "time": 1702101253, "score": 0.0, "extra": ["0", "0", "0"]}, "1702089427208s": {"submission": "208", "time": 1702089427, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]}, "1702102215841s": {"submission": "841", "time": 1702102215, "score": 0.0, "extra": ["0", "0", "0"]}, "1702100909729s": {"submission": "729", "time": 1702100909, "score": 25.0, "extra": ["0", "0", "0", "25", "0"]}, "1702093382351s": {"submission": "351", "time": 1702093382, "score": 100.0, "extra": ["3", "19", "78"]}, "1702099601644s": {"submission": "644", "time": 1702099601, "score": 0.0, "extra": ["0", "0", "0"]}, "1702093624365s": {"submission": "365", "time": 1702093624, "score": 0.0, "extra": ["0", "0", "0"]}, "1702095218439s": {"submission": "439", "time": 1702095218, "score": 0.0, "extra": ["0", "0", "0"]}, "1702095793469s": {"submission": "469", "time": 1702095793, "score": 7.0, "extra": ["7", "0", "0", "0"]}, "1702089985223s": {"submission": "223", "time": 1702089985, "score": 0.0, "extra": ["0", "0", "0"]}, "1702101634777s": {"submission": "777", "time": 1702101634, "score": 0.0, "extra": ["0", "0", "0"]}, "1702089906221s": {"submission": "221", "time": 1702089906, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702092639318s": {"submission": "318", "time": 1702092639, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]}, "1702088614173s": {"submission": "173", "time": 1702088614, "score": 0.0, "extra": ["0", "0", "0"]}, "1702094436410s": {"submission": "410", "time": 1702094436, "score": 100.0, "extra": ["3", "5", "92"]}, "1702098492589s": {"submission": "589", "time": 1702098492, "score": 100.0, "extra": ["3", "5", "92"]}, "170208643469s": {"submission": "69", "time": 1702086434, "score": 100.0, "extra": ["3", "19", "78"]}, "1702093601363s": {"submission": "363", "time": 1702093601, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702088519167s": {"submission": "167", "time": 1702088519, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702087044103s": {"submission": "103", "time": 1702087044, "score": 100.0, "extra": ["3", "5", "92"]}, "170208612357s": {"submission": "57", "time": 1702086123, "score": 100.0, "extra": ["3", "5", "92"]}, "1702098883610s": {"submission": "610", "time": 1702098883, "score": 37.0, "extra": ["37", "0", "0"]}, "170208668279s": {"submission": "79", "time": 1702086682, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702093575362s": {"submission": "362", "time": 1702093575, "score": 10.0, "extra": ["10", "0", "0", "0"]}, "1702090474244s": {"submission": "244", "time": 1702090474, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702091185269s": {"submission": "269", "time": 1702091185, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702088523168s": {"submission": "168", "time": 1702088523, "score": 0.0, "extra": ["0", "0", "0"]}, "1702097230522s": {"submission": "522", "time": 1702097230, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]}, "1702093679368s": {"submission": "368", "time": 1702093679, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702093812376s": {"submission": "376", "time": 1702093812, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702087056104s": {"submission": "104", "time": 1702087056, "score": 22.0, "extra": ["3", "19", "0"]}, "1702087165109s": {"submission": "109", "time": 1702087165, "score": 0.0, "extra": ["0", "0", "0"]}, "1702095074434s": {"submission": "434", "time": 1702095074, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702101859798s": {"submission": "798", "time": 1702101859, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "1702097516541s": {"submission": "541", "time": 1702097516, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702089164198s": {"submission": "198", "time": 1702089164, "score": 100.0, "extra": ["3", "5", "92"]}, "1702090576248s": {"submission": "248", "time": 1702090576, "score": 0.0, "extra": ["0", "0", "0"]}, "1702092569312s": {"submission": "312", "time": 1702092569, "score": 22.0, "extra": ["3", "19", "0"]}, "1702096026481s": {"submission": "481", "time": 1702096026, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702095900472s": {"submission": "472", "time": 1702095900, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702101864800s": {"submission": "800", "time": 1702101864, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702098523591s": {"submission": "591", "time": 1702098523, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702087912145s": {"submission": "145", "time": 1702087912, "score": 100.0, "extra": ["3", "5", "92"]}, "1702100607701s": {"submission": "701", "time": 1702100607, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "170208677785s": {"submission": "85", "time": 1702086777, "score": 22.0, "extra": ["3", "19", "0"]}, "1702100197674s": {"submission": "674", "time": 1702100197, "score": 37.0, "extra": ["37", "0", "0"]}, "1702090535245s": {"submission": "245", "time": 1702090535, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702096079483s": {"submission": "483", "time": 1702096079, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702089220199s": {"submission": "199", "time": 1702089220, "score": 100.0, "extra": ["3", "19", "78"]}, "1702093488358s": {"submission": "358", "time": 1702093488, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]}, "1702102080824s": {"submission": "824", "time": 1702102080, "score": 37.0, "extra": ["37", "0", "0"]}, "1702093787373s": {"submission": "373", "time": 1702093787, "score": 100.0, "extra": ["3", "5", "92"]}, "1702102099827s": {"submission": "827", "time": 1702102099, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702102560879s": {"submission": "879", "time": 1702102560, "score": 0.0, "extra": ["0", "0", "0"]}, "1702101383756s": {"submission": "756", "time": 1702101383, "score": 0.0, "extra": ["0", "0", "0"]}, "170208656375s": {"submission": "75", "time": 1702086563, "score": 8.0, "extra": ["3", "5", "0"]}, "1702099423634s": {"submission": "634", "time": 1702099423, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "1702100709709s": {"submission": "709", "time": 1702100709, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702090064230s": {"submission": "230", "time": 1702090064, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702097059518s": {"submission": "518", "time": 1702097059, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702093956382s": {"submission": "382", "time": 1702093956, "score": 50.0, "extra": ["10", "30", "10", "0"]}, "1702096639499s": {"submission": "499", "time": 1702096639, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702097889560s": {"submission": "560", "time": 1702097889, "score": 0.0, "extra": ["0", "0", "0"]}, "1702094737420s": {"submission": "420", "time": 1702094737, "score": 100.0, "extra": ["3", "5", "92"]}, "1702093733369s": {"submission": "369", "time": 1702093733, "score": 100.0, "extra": ["3", "19", "78"]}, "1702094934431s": {"submission": "431", "time": 1702094934, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702102480866s": {"submission": "866", "time": 1702102480, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702101736787s": {"submission": "787", "time": 1702101736, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702099485635s": {"submission": "635", "time": 1702099485, "score": 37.0, "extra": ["37", "0", "0"]}, "1702088686176s": {"submission": "176", "time": 1702088686, "score": 0.0, "extra": ["0", "0", "0"]}, "1702087038102s": {"submission": "102", "time": 1702087038, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702101004733s": {"submission": "733", "time": 1702101004, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702100541696s": {"submission": "696", "time": 1702100541, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702101946810s": {"submission": "810", "time": 1702101946, "score": 0.0, "extra": ["0", "0", "0"]}, "170208660477s": {"submission": "77", "time": 1702086604, "score": 100.0, "extra": ["3", "19", "78"]}, "1702092528309s": {"submission": "309", "time": 1702092528, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702095720466s": {"submission": "466", "time": 1702095720, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "1702101544769s": {"submission": "769", "time": 1702101544, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "170208676283s": {"submission": "83", "time": 1702086762, "score": 100.0, "extra": ["3", "19", "78"]}, "1702093914380s": {"submission": "380", "time": 1702093914, "score": 100.0, "extra": ["3", "5", "92"]}, "1702102601890s": {"submission": "890", "time": 1702102601, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702100674706s": {"submission": "706", "time": 1702100674, "score": 0.0, "extra": ["0", "0", "0"]}, "170208604455s": {"submission": "55", "time": 1702086044, "score": 22.0, "extra": ["3", "19", "0"]}, "1702093629366s": {"submission": "366", "time": 1702093629, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]}, "1702099982663s": {"submission": "663", "time": 1702099982, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702093118343s": {"submission": "343", "time": 1702093118, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702101488765s": {"submission": "765", "time": 1702101488, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102345856s": {"submission": "856", "time": 1702102345, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "170208563845s": {"submission": "45", "time": 1702085638, "score": 100.0, "extra": ["3", "19", "78"]}, "1702088759180s": {"submission": "180", "time": 1702088759, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702098084571s": {"submission": "571", "time": 1702098084, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702095127436s": {"submission": "436", "time": 1702095127, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]}, "1702098415587s": {"submission": "587", "time": 1702098415, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702095512454s": {"submission": "454", "time": 1702095512, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702095554456s": {"submission": "456", "time": 1702095554, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102134831s": {"submission": "831", "time": 1702102134, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702100848722s": {"submission": "722", "time": 1702100848, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702088011149s": {"submission": "149", "time": 1702088011, "score": 100.0, "extra": ["3", "5", "92"]}, "1702096770507s": {"submission": "507", "time": 1702096770, "score": 0.0, "extra": ["0", "0", "0"]}, "1702095447450s": {"submission": "450", "time": 1702095447, "score": 100.0, "extra": ["37", "29", "34"]}, "1702088993188s": {"submission": "188", "time": 1702088993, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702100850723s": {"submission": "723", "time": 1702100850, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702098576595s": {"submission": "595", "time": 1702098576, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702100748713s": {"submission": "713", "time": 1702100748, "score": 0.0, "extra": ["0", "0", "0"]}, "1702099550639s": {"submission": "639", "time": 1702099550, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702097677548s": {"submission": "548", "time": 1702097677, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702092172297s": {"submission": "297", "time": 1702092172, "score": 100.0, "extra": ["3", "19", "78"]}, "1702097861557s": {"submission": "557", "time": 1702097861, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702102482869s": {"submission": "869", "time": 1702102482, "score": 0.0, "extra": ["0", "0", "0"]}, "1702090841258s": {"submission": "258", "time": 1702090841, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "170208655172s": {"submission": "72", "time": 1702086551, "score": 100.0, "extra": ["3", "19", "78"]}, "1702099103626s": {"submission": "626", "time": 1702099103, "score": 25.0, "extra": ["0", "0", "0", "25", "0"]}, "1702089026192s": {"submission": "192", "time": 1702089026, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702095417448s": {"submission": "448", "time": 1702095417, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]}, "1702089342204s": {"submission": "204", "time": 1702089342, "score": 22.0, "extra": ["3", "19", "0"]}, "1702092680320s": {"submission": "320", "time": 1702092680, "score": 30.0, "extra": ["7", "23", "0", "0"]}, "1702098888611s": {"submission": "611", "time": 1702098888, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702097486538s": {"submission": "538", "time": 1702097486, "score": 0.0, "extra": ["0", "0", "0"]}, "1702099013620s": {"submission": "620", "time": 1702099013, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "1702088611172s": {"submission": "172", "time": 1702088611, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702098191574s": {"submission": "574", "time": 1702098191, "score": 100.0, "extra": ["3", "19", "78"]}, "1702088673175s": {"submission": "175", "time": 1702088673, "score": 0.0, "extra": ["0", "0", "0"]}, "1702097345526s": {"submission": "526", "time": 1702097345, "score": 0.0, "extra": ["0", "0", "0"]}, "1702101682783s": {"submission": "783", "time": 1702101682, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702100811719s": {"submission": "719", "time": 1702100811, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702098957616s": {"submission": "616", "time": 1702098957, "score": 6.0, "extra": ["6", "0", "0", "0", "0"]}, "1702087330121s": {"submission": "121", "time": 1702087330, "score": 3.0, "extra": ["3", "0", "0"]}, "1702093112342s": {"submission": "342", "time": 1702093112, "score": 0.0, "extra": ["0", "0", "0"]}, "1702088009148s": {"submission": "148", "time": 1702088009, "score": 22.0, "extra": ["3", "19", "0"]}, "1702096671504s": {"submission": "504", "time": 1702096671, "score": 40.0, "extra": ["0", "0", "0", "40", "0"]}, "1702092230300s": {"submission": "300", "time": 1702092230, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102539876s": {"submission": "876", "time": 1702102539, "score": 0.0, "extra": ["0", "0", "0"]}, "1702094342403s": {"submission": "403", "time": 1702094342, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702097880559s": {"submission": "559", "time": 1702097880, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702094801426s": {"submission": "426", "time": 1702094801, "score": 0.0, "extra": ["0", "0", "0"]}, "170208618160s": {"submission": "60", "time": 1702086181, "score": 100.0, "extra": ["3", "19", "78"]}, "1702095417449s": {"submission": "449", "time": 1702095417, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "170208606156s": {"submission": "56", "time": 1702086061, "score": 100.0, "extra": ["3", "19", "78"]}, "1702088374163s": {"submission": "163", "time": 1702088374, "score": 0.0, "extra": ["0", "0", "0"]}, "1702097560543s": {"submission": "543", "time": 1702097560, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702092596313s": {"submission": "313", "time": 1702092596, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702100542697s": {"submission": "697", "time": 1702100542, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]}, "1702087888141s": {"submission": "141", "time": 1702087888, "score": 22.0, "extra": ["3", "19", "0"]}, "1702100898727s": {"submission": "727", "time": 1702100898, "score": 0.0, "extra": ["0", "0", "0"]}, "1702098254577s": {"submission": "577", "time": 1702098254, "score": 0.0, "extra": ["0", "0", "0"]}, "1702098974618s": {"submission": "618", "time": 1702098974, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702094423408s": {"submission": "408", "time": 1702094423, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]}, "1702090936261s": {"submission": "261", "time": 1702090936, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702089254202s": {"submission": "202", "time": 1702089254, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102576887s": {"submission": "887", "time": 1702102576, "score": 0.0, "extra": ["0", "0", "0"]}, "1702091893286s": {"submission": "286", "time": 1702091893, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702092921330s": {"submission": "330", "time": 1702092921, "score": 0.0, "extra": ["0", "0", "0"]}, "1702087199111s": {"submission": "111", "time": 1702087199, "score": 22.0, "extra": ["3", "19", "0"]}, "1702098138573s": {"submission": "573", "time": 1702098138, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]}, "1702094354405s": {"submission": "405", "time": 1702094354, "score": 0.0, "extra": ["0", "0", "0"]}, "1702088450165s": {"submission": "165", "time": 1702088450, "score": 10.0, "extra": ["10", "0", "0", "0"]}, "1702101962812s": {"submission": "812", "time": 1702101962, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702100604700s": {"submission": "700", "time": 1702100604, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702100669705s": {"submission": "705", "time": 1702100669, "score": 100.0, "extra": ["3", "5", "92"]}, "1702088868183s": {"submission": "183", "time": 1702088868, "score": 0.0, "extra": ["0", "0", "0"]}, "1702091185268s": {"submission": "268", "time": 1702091185, "score": 100.0, "extra": ["5", "7", "17", "40", "31"]}, "1702097416530s": {"submission": "530", "time": 1702097416, "score": 100.0, "extra": ["3", "5", "92"]}, "1702101795791s": {"submission": "791", "time": 1702101795, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102000817s": {"submission": "817", "time": 1702102000, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702092637317s": {"submission": "317", "time": 1702092637, "score": 0.0, "extra": ["0", "0", "0"]}, "1702093252349s": {"submission": "349", "time": 1702093252, "score": 0.0, "extra": ["0", "0", "0"]}, "1702087223113s": {"submission": "113", "time": 1702087223, "score": 22.0, "extra": ["3", "19", "0"]}, "1702102142834s": {"submission": "834", "time": 1702102142, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702090921260s": {"submission": "260", "time": 1702090921, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702087095105s": {"submission": "105", "time": 1702087095, "score": 10.0, "extra": ["10", "0", "0", "0"]}, "1702095501451s": {"submission": "451", "time": 1702095501, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702094276400s": {"submission": "400", "time": 1702094276, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702087974147s": {"submission": "147", "time": 1702087974, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702101992816s": {"submission": "816", "time": 1702101992, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702100510693s": {"submission": "693", "time": 1702100510, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]}, "1702091415272s": {"submission": "272", "time": 1702091415, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702098826606s": {"submission": "606", "time": 1702098826, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702098894613s": {"submission": "613", "time": 1702098894, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702102236845s": {"submission": "845", "time": 1702102236, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702102572886s": {"submission": "886", "time": 1702102572, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702101485763s": {"submission": "763", "time": 1702101485, "score": 37.0, "extra": ["37", "0", "0"]}, "1702100450690s": {"submission": "690", "time": 1702100450, "score": 0.0, "extra": ["0", "0", "0"]}, "1702099524638s": {"submission": "638", "time": 1702099524, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702093395352s": {"submission": "352", "time": 1702093395, "score": 100.0, "extra": ["5", "7", "17", "40", "31"]}, "1702101832794s": {"submission": "794", "time": 1702101832, "score": 10.0, "extra": ["10", "0", "0", "0"]}, "1702099631646s": {"submission": "646", "time": 1702099631, "score": 23.0, "extra": ["0", "23", "0", "0"]}, "1702102564882s": {"submission": "882", "time": 1702102564, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702100992732s": {"submission": "732", "time": 1702100992, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702102218842s": {"submission": "842", "time": 1702102218, "score": 0.0, "extra": ["0", "0", "0"]}, "170208688693s": {"submission": "93", "time": 1702086886, "score": 100.0, "extra": ["3", "19", "78"]}, "1702098920614s": {"submission": "614", "time": 1702098920, "score": 0.0, "extra": ["0", "0", "0"]}, "1702101210743s": {"submission": "743", "time": 1702101210, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702101922806s": {"submission": "806", "time": 1702101922, "score": 0.0, "extra": ["0", "0", "0"]}, "170208660476s": {"submission": "76", "time": 1702086604, "score": 100.0, "extra": ["3", "5", "92"]}, "1702093858378s": {"submission": "378", "time": 1702093858, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702101185741s": {"submission": "741", "time": 1702101185, "score": 100.0, "extra": ["37", "29", "34"]}, "1702091436274s": {"submission": "274", "time": 1702091436, "score": 52.0, "extra": ["6", "21", "0", "25", "0"]}, "1702088985187s": {"submission": "187", "time": 1702088985, "score": 0.0, "extra": ["0", "0", "0"]}, "1702101485764s": {"submission": "764", "time": 1702101485, "score": 0.0, "extra": ["0", "0", "0"]}, "1702097466535s": {"submission": "535", "time": 1702097466, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702095537455s": {"submission": "455", "time": 1702095537, "score": 0.0, "extra": ["0", "0", "0"]}, "1702100227676s": {"submission": "676", "time": 1702100227, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702098725601s": {"submission": "601", "time": 1702098725, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702102453863s": {"submission": "863", "time": 1702102453, "score": 7.0, "extra": ["7", "0", "0", "0"]}, "1702098611596s": {"submission": "596", "time": 1702098611, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702096648500s": {"submission": "500", "time": 1702096648, "score": 0.0, "extra": ["0", "0", "0"]}, "1702090409240s": {"submission": "240", "time": 1702090409, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702101607776s": {"submission": "776", "time": 1702101607, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702095051433s": {"submission": "433", "time": 1702095051, "score": 0.0, "extra": ["0", "0", "0"]}, "1702094837427s": {"submission": "427", "time": 1702094837, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "170208678986s": {"submission": "86", "time": 1702086789, "score": 100.0, "extra": ["3", "19", "78"]}, "1702095614460s": {"submission": "460", "time": 1702095614, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702101198742s": {"submission": "742", "time": 1702101198, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702095975477s": {"submission": "477", "time": 1702095975, "score": 0.0, "extra": ["0", "0", "0"]}, "1702087110107s": {"submission": "107", "time": 1702087110, "score": 100.0, "extra": ["3", "19", "78"]}, "1702087434126s": {"submission": "126", "time": 1702087434, "score": 22.0, "extra": ["3", "19", "0"]}, "1702101231744s": {"submission": "744", "time": 1702101231, "score": 0.0, "extra": ["0", "0", "0"]}, "1702100871725s": {"submission": "725", "time": 1702100871, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702101586773s": {"submission": "773", "time": 1702101586, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702096254489s": {"submission": "489", "time": 1702096254, "score": 0.0, "extra": ["0", "0", "0"]}, "1702087713135s": {"submission": "135", "time": 1702087713, "score": 0.0, "extra": ["0", "0", "0"]}, "1702100763716s": {"submission": "716", "time": 1702100763, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702100436689s": {"submission": "689", "time": 1702100436, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702096063482s": {"submission": "482", "time": 1702096063, "score": 100.0, "extra": ["3", "5", "92"]}, "1702097409529s": {"submission": "529", "time": 1702097409, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702099827654s": {"submission": "654", "time": 1702099827, "score": 0.0, "extra": ["0", "0", "0"]}, "1702098791605s": {"submission": "605", "time": 1702098791, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702098024570s": {"submission": "570", "time": 1702098024, "score": 0.0, "extra": ["0", "0", "0"]}, "1702101579772s": {"submission": "772", "time": 1702101579, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702090050229s": {"submission": "229", "time": 1702090050, "score": 100.0, "extra": ["3", "5", "92"]}, "1702102601889s": {"submission": "889", "time": 1702102601, "score": 0.0, "extra": ["0", "0", "0"]}, "1702101076737s": {"submission": "737", "time": 1702101076, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702092991336s": {"submission": "336", "time": 1702092991, "score": 30.0, "extra": ["7", "23", "0", "0"]}, "1702099660648s": {"submission": "648", "time": 1702099660, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702093553360s": {"submission": "360", "time": 1702093553, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702096504495s": {"submission": "495", "time": 1702096504, "score": 0.0, "extra": ["0", "0", "0"]}, "1702098118572s": {"submission": "572", "time": 1702098118, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702100712711s": {"submission": "711", "time": 1702100712, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702087651133s": {"submission": "133", "time": 1702087651, "score": 22.0, "extra": ["3", "19", "0"]}, "1702096845510s": {"submission": "510", "time": 1702096845, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702101839796s": {"submission": "796", "time": 1702101839, "score": 0.0, "extra": ["0", "0", "0"]}, "1702098869609s": {"submission": "609", "time": 1702098869, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702089682211s": {"submission": "211", "time": 1702089682, "score": 22.0, "extra": ["3", "19", "0"]}, "1702102482868s": {"submission": "868", "time": 1702102482, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702102493871s": {"submission": "871", "time": 1702102493, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702093456357s": {"submission": "357", "time": 1702093456, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "1702094122393s": {"submission": "393", "time": 1702094122, "score": 0.0, "extra": ["0", "0", "0"]}, "1702095925474s": {"submission": "474", "time": 1702095925, "score": 0.0, "extra": ["0", "0", "0"]}, "1702100408687s": {"submission": "687", "time": 1702100408, "score": 0.0, "extra": ["0", "0", "0"]}, "1702088045150s": {"submission": "150", "time": 1702088045, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702096868511s": {"submission": "511", "time": 1702096868, "score": 40.0, "extra": ["0", "0", "0", "40", "0"]}, "1702087590132s": {"submission": "132", "time": 1702087590, "score": 22.0, "extra": ["3", "19", "0"]}, "1702095997480s": {"submission": "480", "time": 1702095997, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702097100519s": {"submission": "519", "time": 1702097100, "score": 45.0, "extra": ["5", "0", "0", "40", "0"]}, "1702087478129s": {"submission": "129", "time": 1702087478, "score": 22.0, "extra": ["3", "19", "0"]}, "170208643067s": {"submission": "67", "time": 1702086430, "score": 50.0, "extra": ["10", "30", "10", "0"]}, "170208682289s": {"submission": "89", "time": 1702086822, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702101142740s": {"submission": "740", "time": 1702101142, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "170208620961s": {"submission": "61", "time": 1702086209, "score": 100.0, "extra": ["3", "19", "78"]}, "1702097650547s": {"submission": "547", "time": 1702097650, "score": 100.0, "extra": ["5", "7", "17", "40", "31"]}, "1702095914473s": {"submission": "473", "time": 1702095914, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702094557413s": {"submission": "413", "time": 1702094557, "score": 0.0, "extra": ["0", "0", "0"]}, "170208694496s": {"submission": "96", "time": 1702086944, "score": 0.0, "extra": ["0", "0", "0"]}, "1702089826216s": {"submission": "216", "time": 1702089826, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702091283270s": {"submission": "270", "time": 1702091283, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]}, "1702099224629s": {"submission": "629", "time": 1702099224, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]}, "1702102566883s": {"submission": "883", "time": 1702102566, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702100687707s": {"submission": "707", "time": 1702100687, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "1702091366271s": {"submission": "271", "time": 1702091366, "score": 100.0, "extra": ["3", "19", "78"]}, "1702098761603s": {"submission": "603", "time": 1702098761, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102138833s": {"submission": "833", "time": 1702102138, "score": 6.0, "extra": ["6", "0", "0", "0", "0"]}, "1702099836655s": {"submission": "655", "time": 1702099836, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "1702098701599s": {"submission": "599", "time": 1702098701, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102084825s": {"submission": "825", "time": 1702102084, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702098642597s": {"submission": "597", "time": 1702098642, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702091782283s": {"submission": "283", "time": 1702091782, "score": 0.0, "extra": ["0", "0", "0"]}, "1702089416207s": {"submission": "207", "time": 1702089416, "score": 0.0, "extra": ["0", "0", "0"]}, "1702097745551s": {"submission": "551", "time": 1702097745, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702096147487s": {"submission": "487", "time": 1702096147, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "1702095235440s": {"submission": "440", "time": 1702095235, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702097862558s": {"submission": "558", "time": 1702097862, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]}, "1702100760715s": {"submission": "715", "time": 1702100760, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702089728214s": {"submission": "214", "time": 1702089728, "score": 0.0, "extra": ["0", "0", "0"]}, "1702100266679s": {"submission": "679", "time": 1702100266, "score": 0.0, "extra": ["0", "0", "0"]}, "1702097444533s": {"submission": "533", "time": 1702097444, "score": 0.0, "extra": ["0", "0", "0"]}, "1702101672782s": {"submission": "782", "time": 1702101672, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "170208617059s": {"submission": "59", "time": 1702086170, "score": 22.0, "extra": ["3", "19", "0"]}, "1702094783424s": {"submission": "424", "time": 1702094783, "score": 100.0, "extra": ["3", "19", "78"]}, "1702093401353s": {"submission": "353", "time": 1702093401, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702097036516s": {"submission": "516", "time": 1702097036, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702088193157s": {"submission": "157", "time": 1702088193, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102461864s": {"submission": "864", "time": 1702102461, "score": 37.0, "extra": ["37", "0", "0"]}, "1702090631250s": {"submission": "250", "time": 1702090631, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702101698784s": {"submission": "784", "time": 1702101698, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702102002818s": {"submission": "818", "time": 1702102002, "score": 100.0, "extra": ["5", "7", "17", "40", "31"]}, "1702101882802s": {"submission": "802", "time": 1702101882, "score": 0.0, "extra": ["0", "0", "0"]}, "1702093444356s": {"submission": "356", "time": 1702093444, "score": 10.0, "extra": ["10", "0", "0", "0"]}, "1702092005290s": {"submission": "290", "time": 1702092005, "score": 0.0, "extra": ["0", "0", "0"]}, "170208685791s": {"submission": "91", "time": 1702086857, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702102429861s": {"submission": "861", "time": 1702102429, "score": 37.0, "extra": ["37", "0", "0"]}, "1702100785718s": {"submission": "718", "time": 1702100785, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]}, "1702100892726s": {"submission": "726", "time": 1702100892, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102211840s": {"submission": "840", "time": 1702102211, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702093170345s": {"submission": "345", "time": 1702093170, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "170208683790s": {"submission": "90", "time": 1702086837, "score": 22.0, "extra": ["3", "19", "0"]}, "1702095690463s": {"submission": "463", "time": 1702095690, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702095503452s": {"submission": "452", "time": 1702095503, "score": 23.0, "extra": ["0", "23", "0", "0"]}, "1702094718418s": {"submission": "418", "time": 1702094718, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702091945288s": {"submission": "288", "time": 1702091945, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]}, "1702090039227s": {"submission": "227", "time": 1702090039, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702097508540s": {"submission": "540", "time": 1702097508, "score": 0.0, "extra": ["0", "0", "0"]}, "170208580448s": {"submission": "48", "time": 1702085804, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702088993189s": {"submission": "189", "time": 1702088993, "score": 0.0, "extra": ["0", "0", "0"]}, "1702099944660s": {"submission": "660", "time": 1702099944, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702093930381s": {"submission": "381", "time": 1702093930, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "1702102167836s": {"submission": "836", "time": 1702102167, "score": 0.0, "extra": ["0", "0", "0"]}, "1702098995619s": {"submission": "619", "time": 1702098995, "score": 0.0, "extra": ["0", "0", "0"]}, "1702088637174s": {"submission": "174", "time": 1702088637, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702096099485s": {"submission": "485", "time": 1702096099, "score": 0.0, "extra": ["0", "0", "0"]}, "1702101314752s": {"submission": "752", "time": 1702101314, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702101943809s": {"submission": "809", "time": 1702101943, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702100653703s": {"submission": "703", "time": 1702100653, "score": 0.0, "extra": ["0", "0", "0"]}, "1702100426688s": {"submission": "688", "time": 1702100426, "score": 10.0, "extra": ["10", "0", "0", "0"]}, "1702100110669s": {"submission": "669", "time": 1702100110, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]}, "1702095728467s": {"submission": "467", "time": 1702095728, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]}, "1702101923807s": {"submission": "807", "time": 1702101923, "score": 0.0, "extra": ["0", "0", "0"]}, "1702099959661s": {"submission": "661", "time": 1702099959, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "1702092054295s": {"submission": "295", "time": 1702092054, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702100986731s": {"submission": "731", "time": 1702100986, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702101111738s": {"submission": "738", "time": 1702101111, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702097006512s": {"submission": "512", "time": 1702097006, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702090655252s": {"submission": "252", "time": 1702090655, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]}, "1702098005567s": {"submission": "567", "time": 1702098005, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]}, "1702102333854s": {"submission": "854", "time": 1702102333, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702100242678s": {"submission": "678", "time": 1702100242, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702101377755s": {"submission": "755", "time": 1702101377, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702095131437s": {"submission": "437", "time": 1702095131, "score": 37.0, "extra": ["37", "0", "0"]}, "1702093978385s": {"submission": "385", "time": 1702093978, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702100905728s": {"submission": "728", "time": 1702100905, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702089146197s": {"submission": "197", "time": 1702089146, "score": 100.0, "extra": ["3", "5", "92"]}, "1702087386122s": {"submission": "122", "time": 1702087386, "score": 22.0, "extra": ["3", "19", "0"]}, "1702092239301s": {"submission": "301", "time": 1702092239, "score": 10.0, "extra": ["10", "0", "0", "0"]}, "1702087211112s": {"submission": "112", "time": 1702087211, "score": 3.0, "extra": ["3", "0", "0"]}, "170208673182s": {"submission": "82", "time": 1702086731, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702101834795s": {"submission": "795", "time": 1702101834, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102278847s": {"submission": "847", "time": 1702102278, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102036821s": {"submission": "821", "time": 1702102036, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702092739323s": {"submission": "323", "time": 1702092739, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "170208622662s": {"submission": "62", "time": 1702086226, "score": 100.0, "extra": ["3", "19", "78"]}, "1702100604699s": {"submission": "699", "time": 1702100604, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702097190520s": {"submission": "520", "time": 1702097190, "score": 0.0, "extra": ["0", "0", "0"]}, "1702091723282s": {"submission": "282", "time": 1702091723, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702091801284s": {"submission": "284", "time": 1702091801, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702098007568s": {"submission": "568", "time": 1702098007, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702094868428s": {"submission": "428", "time": 1702094868, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]}, "1702094237398s": {"submission": "398", "time": 1702094237, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702102562881s": {"submission": "881", "time": 1702102562, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702095112435s": {"submission": "435", "time": 1702095112, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702100206675s": {"submission": "675", "time": 1702100206, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702092240302s": {"submission": "302", "time": 1702092240, "score": 0.0, "extra": ["0", "0", "0"]}, "1702098570594s": {"submission": "594", "time": 1702098570, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702093039338s": {"submission": "338", "time": 1702093039, "score": 0.0, "extra": ["0", "0", "0"]}, "1702098014569s": {"submission": "569", "time": 1702098014, "score": 22.0, "extra": ["3", "19", "0"]}, "1702101330753s": {"submission": "753", "time": 1702101330, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702099675649s": {"submission": "649", "time": 1702099675, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702099364631s": {"submission": "631", "time": 1702099364, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702100517695s": {"submission": "695", "time": 1702100517, "score": 0.0, "extra": ["0", "0", "0"]}, "1702097789553s": {"submission": "553", "time": 1702097789, "score": 0.0, "extra": ["0", "0", "0"]}, "1702095829470s": {"submission": "470", "time": 1702095829, "score": 0.0, "extra": ["0", "0", "0"]}, "1702097815555s": {"submission": "555", "time": 1702097815, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "1702096655502s": {"submission": "502", "time": 1702096655, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702095299443s": {"submission": "443", "time": 1702095299, "score": 7.0, "extra": ["7", "0", "0", "0"]}, "1702101521767s": {"submission": "767", "time": 1702101521, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702101030735s": {"submission": "735", "time": 1702101030, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]}, "1702093798374s": {"submission": "374", "time": 1702093798, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702102351859s": {"submission": "859", "time": 1702102351, "score": 37.0, "extra": ["37", "0", "0"]}, "1702094091390s": {"submission": "390", "time": 1702094091, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702099184627s": {"submission": "627", "time": 1702099184, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702102091826s": {"submission": "826", "time": 1702102091, "score": 7.0, "extra": ["7", "0", "0", "0"]}, "1702092883327s": {"submission": "327", "time": 1702092883, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702094767422s": {"submission": "422", "time": 1702094767, "score": 0.0, "extra": ["0", "0", "0"]}, "1702091074265s": {"submission": "265", "time": 1702091074, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702101448760s": {"submission": "760", "time": 1702101448, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702089119196s": {"submission": "196", "time": 1702089119, "score": 100.0, "extra": ["3", "19", "78"]}, "1702097363527s": {"submission": "527", "time": 1702097363, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702098960617s": {"submission": "617", "time": 1702098960, "score": 0.0, "extra": ["0", "0", "0"]}, "1702097475537s": {"submission": "537", "time": 1702097475, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702100975730s": {"submission": "730", "time": 1702100975, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702092494307s": {"submission": "307", "time": 1702092494, "score": 22.0, "extra": ["3", "19", "0"]}, "1702088132155s": {"submission": "155", "time": 1702088132, "score": 100.0, "extra": ["3", "19", "78"]}, "1702090411241s": {"submission": "241", "time": 1702090411, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702101871801s": {"submission": "801", "time": 1702101871, "score": 10.0, "extra": ["10", "0", "0", "0"]}, "1702097008513s": {"submission": "513", "time": 1702097008, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]}, "1702093568361s": {"submission": "361", "time": 1702093568, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702094490411s": {"submission": "411", "time": 1702094490, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "170208638165s": {"submission": "65", "time": 1702086381, "score": 100.0, "extra": ["3", "19", "78"]}, "1702098366583s": {"submission": "583", "time": 1702098366, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702089712213s": {"submission": "213", "time": 1702089712, "score": 100.0, "extra": ["6", "21", "4", "25", "44"]}, "1702102531874s": {"submission": "874", "time": 1702102531, "score": 0.0, "extra": ["0", "0", "0"]}, "1702089996224s": {"submission": "224", "time": 1702089996, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702102567884s": {"submission": "884", "time": 1702102567, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702094930429s": {"submission": "429", "time": 1702094930, "score": 0.0, "extra": ["0", "0", "0"]}, "1702092544310s": {"submission": "310", "time": 1702092544, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102327853s": {"submission": "853", "time": 1702102327, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702101306750s": {"submission": "750", "time": 1702101306, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "1702089879220s": {"submission": "220", "time": 1702089879, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702101653778s": {"submission": "778", "time": 1702101653, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702099735651s": {"submission": "651", "time": 1702099735, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102588888s": {"submission": "888", "time": 1702102588, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "170208685992s": {"submission": "92", "time": 1702086859, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702093979386s": {"submission": "386", "time": 1702093979, "score": 30.0, "extra": ["7", "23", "0", "0"]}, "1702101234746s": {"submission": "746", "time": 1702101234, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]}, "1702099095625s": {"submission": "625", "time": 1702099095, "score": 0.0, "extra": ["0", "0", "0"]}, "170208671681s": {"submission": "81", "time": 1702086716, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702101942808s": {"submission": "808", "time": 1702101942, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "170208593352s": {"submission": "52", "time": 1702085933, "score": 100.0, "extra": ["3", "19", "78"]}, "1702089309203s": {"submission": "203", "time": 1702089309, "score": 100.0, "extra": ["3", "19", "78"]}, "1702094635417s": {"submission": "417", "time": 1702094635, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702095135438s": {"submission": "438", "time": 1702095135, "score": 0.0, "extra": ["0", "0", "0"]}, "1702100731712s": {"submission": "712", "time": 1702100731, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702098510590s": {"submission": "590", "time": 1702098510, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702090647251s": {"submission": "251", "time": 1702090647, "score": 22.0, "extra": ["3", "19", "0"]}, "1702090027226s": {"submission": "226", "time": 1702090027, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702092900328s": {"submission": "328", "time": 1702092900, "score": 10.0, "extra": ["6", "0", "4", "0", "0"]}, "1702094586414s": {"submission": "414", "time": 1702094586, "score": 31.0, "extra": ["6", "0", "0", "25", "0"]}, "1702098372584s": {"submission": "584", "time": 1702098372, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702087532131s": {"submission": "131", "time": 1702087532, "score": 100.0, "extra": ["3", "5", "92"]}, "1702093971384s": {"submission": "384", "time": 1702093971, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702097897561s": {"submission": "561", "time": 1702097897, "score": 0.0, "extra": ["0", "0", "0"]}, "1702088689178s": {"submission": "178", "time": 1702088689, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702097683549s": {"submission": "549", "time": 1702097683, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702095281442s": {"submission": "442", "time": 1702095281, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702101552771s": {"submission": "771", "time": 1702101552, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702092613315s": {"submission": "315", "time": 1702092613, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "170208527342s": {"submission": "42", "time": 1702085273, "score": 100.0, "extra": ["3", "19", "78"]}, "1702101476762s": {"submission": "762", "time": 1702101476, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702095576457s": {"submission": "457", "time": 1702095576, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702094343404s": {"submission": "404", "time": 1702094343, "score": 50.0, "extra": ["10", "30", "10", "0"]}, "1702099093624s": {"submission": "624", "time": 1702099093, "score": 37.0, "extra": ["37", "0", "0"]}, "1702089043194s": {"submission": "194", "time": 1702089043, "score": 0.0, "extra": ["0", "0", "0"]}, "170208695697s": {"submission": "97", "time": 1702086956, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702100514694s": {"submission": "694", "time": 1702100514, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "170208698199s": {"submission": "99", "time": 1702086981, "score": 100.0, "extra": ["3", "19", "78"]}, "1702094766421s": {"submission": "421", "time": 1702094766, "score": 12.0, "extra": ["5", "7", "0", "0", "0"]}, "1702095717464s": {"submission": "464", "time": 1702095717, "score": 7.0, "extra": ["7", "0", "0", "0"]}, "1702098328581s": {"submission": "581", "time": 1702098328, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702092931331s": {"submission": "331", "time": 1702092931, "score": 46.0, "extra": ["0", "21", "0", "25", "0"]}, "170208615158s": {"submission": "58", "time": 1702086151, "score": 100.0, "extra": ["3", "19", "78"]}, "1702092545311s": {"submission": "311", "time": 1702092545, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "170208583649s": {"submission": "49", "time": 1702085836, "score": 0.0, "extra": ["0", "0", "0"]}, "1702101916805s": {"submission": "805", "time": 1702101916, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702093786372s": {"submission": "372", "time": 1702093786, "score": 40.0, "extra": ["10", "30", "0", "0"]}, "1702102008819s": {"submission": "819", "time": 1702102008, "score": 0.0, "extra": ["0", "0", "0"]}, "1702092015292s": {"submission": "292", "time": 1702092015, "score": 22.0, "extra": ["3", "19", "0"]}, "1702099040622s": {"submission": "622", "time": 1702099040, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702099572641s": {"submission": "641", "time": 1702099572, "score": 56.0, "extra": ["6", "21", "4", "25", "0"]}, "1702100393685s": {"submission": "685", "time": 1702100393, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702090709255s": {"submission": "255", "time": 1702090709, "score": 100.0, "extra": ["3", "5", "92"]}, "1702087879140s": {"submission": "140", "time": 1702087879, "score": 0.0, "extra": ["0", "0", "0"]}, "1702090170234s": {"submission": "234", "time": 1702090170, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "170208596453s": {"submission": "53", "time": 1702085964, "score": 100.0, "extra": ["3", "19", "78"]}, "1702090027225s": {"submission": "225", "time": 1702090027, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702097474536s": {"submission": "536", "time": 1702097474, "score": 40.0, "extra": ["0", "0", "0", "40", "0"]}, "1702101409758s": {"submission": "758", "time": 1702101409, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702090661253s": {"submission": "253", "time": 1702090661, "score": 100.0, "extra": ["3", "19", "78"]}, "1702090219235s": {"submission": "235", "time": 1702090219, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702100396686s": {"submission": "686", "time": 1702100396, "score": 0.0, "extra": ["0", "0", "0"]}, "170208690195s": {"submission": "95", "time": 1702086901, "score": 100.0, "extra": ["3", "5", "92"]}, "1702093234347s": {"submission": "347", "time": 1702093234, "score": 0.0, "extra": ["0", "0", "0"]}, "1702099024621s": {"submission": "621", "time": 1702099024, "score": 30.0, "extra": ["7", "23", "0", "0"]}, "1702102351858s": {"submission": "858", "time": 1702102351, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702099216628s": {"submission": "628", "time": 1702099216, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702093010337s": {"submission": "337", "time": 1702093010, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702101672781s": {"submission": "781", "time": 1702101672, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702098769604s": {"submission": "604", "time": 1702098769, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102224843s": {"submission": "843", "time": 1702102224, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702088770181s": {"submission": "181", "time": 1702088770, "score": 100.0, "extra": ["3", "5", "92"]}, "1702102620894s": {"submission": "894", "time": 1702102620, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102629896s": {"submission": "896", "time": 1702102629, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102649900s": {"submission": "900", "time": 1702102649, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102698912s": {"submission": "912", "time": 1702102698, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102756927s": {"submission": "927", "time": 1702102756, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102775936s": {"submission": "936", "time": 1702102775, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102623895s": {"submission": "895", "time": 1702102623, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102750925s": {"submission": "925", "time": 1702102750, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102773935s": {"submission": "935", "time": 1702102773, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102638898s": {"submission": "898", "time": 1702102638, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102757928s": {"submission": "928", "time": 1702102757, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102794943s": {"submission": "943", "time": 1702102794, "score": 4.0, "extra": ["4", "0", "0", "0"]}, "1702102799945s": {"submission": "945", "time": 1702102799, "score": 28.0, "extra": ["4", "24", "0", "0"]}, "1702102618893s": {"submission": "893", "time": 1702102618, "score": 7.0, "extra": ["7", "0", "0", "0"]}, "1702102647899s": {"submission": "899", "time": 1702102647, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102669904s": {"submission": "904", "time": 1702102669, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102689908s": {"submission": "908", "time": 1702102689, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102709915s": {"submission": "915", "time": 1702102709, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102768931s": {"submission": "931", "time": 1702102768, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102769932s": {"submission": "932", "time": 1702102769, "score": 0.0, "extra": ["0", "0", "0", "0"]}, "1702102616892s": {"submission": "892", "time": 1702102616, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102636897s": {"submission": "897", "time": 1702102636, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102668903s": {"submission": "903", "time": 1702102668, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102670905s": {"submission": "905", "time": 1702102670, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102693909s": {"submission": "909", "time": 1702102693, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102695910s": {"submission": "910", "time": 1702102695, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102696911s": {"submission": "911", "time": 1702102696, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102700913s": {"submission": "913", "time": 1702102700, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102708914s": {"submission": "914", "time": 1702102708, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102721918s": {"submission": "918", "time": 1702102721, "score": 37.0, "extra": ["37", "0", "0"]}, "1702102726919s": {"submission": "919", "time": 1702102726, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102742922s": {"submission": "922", "time": 1702102742, "score": 37.0, "extra": ["37", "0", "0"]}, "1702102742923s": {"submission": "923", "time": 1702102742, "score": 37.0, "extra": ["37", "0", "0"]}, "1702102778937s": {"submission": "937", "time": 1702102778, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102785938s": {"submission": "938", "time": 1702102785, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102787940s": {"submission": "940", "time": 1702102787, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102791941s": {"submission": "941", "time": 1702102791, "score": 0.0, "extra": ["0", "0", "0"]}, "1702102654901s": {"submission": "901", "time": 1702102654, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702102689907s": {"submission": "907", "time": 1702102689, "score": 6.0, "extra": ["6", "0", "0", "0", "0"]}, "1702102759929s": {"submission": "929", "time": 1702102759, "score": 6.0, "extra": ["6", "0", "0", "0", "0"]}, "1702102762930s": {"submission": "930", "time": 1702102762, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702102786939s": {"submission": "939", "time": 1702102786, "score": 21.0, "extra": ["0", "21", "0", "0", "0"]}, "1702102795944s": {"submission": "944", "time": 1702102795, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702102688906s": {"submission": "906", "time": 1702102688, "score": 22.0, "extra": ["3", "19", "0"]}, "1702102714917s": {"submission": "917", "time": 1702102714, "score": 100.0, "extra": ["10", "30", "10", "50"]}, "1702102614891s": {"submission": "891", "time": 1702102614, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702102665902s": {"submission": "902", "time": 1702102665, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702102711916s": {"submission": "916", "time": 1702102711, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702102728920s": {"submission": "920", "time": 1702102728, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702102740921s": {"submission": "921", "time": 1702102740, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702102747924s": {"submission": "924", "time": 1702102747, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702102754926s": {"submission": "926", "time": 1702102754, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702102770933s": {"submission": "933", "time": 1702102770, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}, "1702102770934s": {"submission": "934", "time": 1702102770, "score": 5.0, "extra": ["5", "0", "0", "0", "0"]}, "1702102791942s": {"submission": "942", "time": 1702102791, "score": 0.0, "extra": ["0", "0", "0", "0", "0"]}} \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team01 b/ranking/NHSPC-2023/sublist/team01 new file mode 100644 index 00000000..c7508f22 --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team01 @@ -0,0 +1 @@ +[{"user": "team01", "task": "aisimulation", "time": 1702094737, "key": "420", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team01", "task": "autocopilot", "time": 1702098335, "key": "582", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team01", "task": "convexhull", "time": 1702100349, "key": "681", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team01", "task": "monster", "time": 1702102138, "key": "833", "score": 6.0, "token": false, "extra": ["6", "0", "0", "0", "0"]}, {"user": "team01", "task": "monster", "time": 1702102535, "key": "875", "score": 6.0, "token": false, "extra": ["6", "0", "0", "0", "0"]}, {"user": "team01", "task": "monster", "time": 1702102689, "key": "907", "score": 6.0, "token": false, "extra": ["6", "0", "0", "0", "0"]}, {"user": "team01", "task": "monster", "time": 1702102759, "key": "929", "score": 6.0, "token": false, "extra": ["6", "0", "0", "0", "0"]}, {"user": "team01", "task": "museum", "time": 1702089982, "key": "222", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team01", "task": "palindrome", "time": 1702090921, "key": "260", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team02 b/ranking/NHSPC-2023/sublist/team02 new file mode 100644 index 00000000..ba21c5f1 --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team02 @@ -0,0 +1 @@ +[{"user": "team02", "task": "aisimulation", "time": 1702097201, "key": "521", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team02", "task": "aisimulation", "time": 1702097345, "key": "526", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team02", "task": "aisimulation", "time": 1702097801, "key": "554", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team02", "task": "autocopilot", "time": 1702089879, "key": "220", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team02", "task": "maze", "time": 1702099735, "key": "651", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team02", "task": "maze", "time": 1702101799, "key": "792", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team02", "task": "maze", "time": 1702101946, "key": "810", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team02", "task": "maze", "time": 1702102080, "key": "824", "score": 37.0, "token": false, "extra": ["37", "0", "0"]}, {"user": "team02", "task": "monster", "time": 1702102572, "key": "886", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team02", "task": "museum", "time": 1702086508, "key": "70", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team02", "task": "palindrome", "time": 1702087974, "key": "147", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team02", "task": "race", "time": 1702098244, "key": "576", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team03 b/ranking/NHSPC-2023/sublist/team03 new file mode 100644 index 00000000..6a40567d --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team03 @@ -0,0 +1 @@ +[{"user": "team03", "task": "aisimulation", "time": 1702093914, "key": "380", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team03", "task": "autocopilot", "time": 1702090027, "key": "226", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team03", "task": "autocopilot", "time": 1702090170, "key": "234", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team03", "task": "autocopilot", "time": 1702097858, "key": "556", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team03", "task": "maze", "time": 1702095690, "key": "462", "score": 100.0, "token": false, "extra": ["37", "29", "34"]}, {"user": "team03", "task": "monster", "time": 1702087937, "key": "146", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team03", "task": "monster", "time": 1702088062, "key": "153", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team03", "task": "monster", "time": 1702088717, "key": "179", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team03", "task": "monster", "time": 1702090402, "key": "239", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team03", "task": "monster", "time": 1702090655, "key": "252", "score": 31.0, "token": false, "extra": ["6", "0", "0", "25", "0"]}, {"user": "team03", "task": "monster", "time": 1702092142, "key": "296", "score": 31.0, "token": false, "extra": ["6", "0", "0", "25", "0"]}, {"user": "team03", "task": "monster", "time": 1702096650, "key": "501", "score": 31.0, "token": false, "extra": ["6", "0", "0", "25", "0"]}, {"user": "team03", "task": "monster", "time": 1702097008, "key": "513", "score": 31.0, "token": false, "extra": ["6", "0", "0", "25", "0"]}, {"user": "team03", "task": "monster", "time": 1702099365, "key": "632", "score": 52.0, "token": false, "extra": ["6", "21", "0", "25", "0"]}, {"user": "team03", "task": "monster", "time": 1702099572, "key": "641", "score": 56.0, "token": false, "extra": ["6", "21", "4", "25", "0"]}, {"user": "team03", "task": "museum", "time": 1702085273, "key": "42", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team03", "task": "palindrome", "time": 1702085688, "key": "47", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team03", "task": "palindrome", "time": 1702085932, "key": "51", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team03", "task": "palindrome", "time": 1702086422, "key": "66", "score": 50.0, "token": false, "extra": ["10", "30", "10", "0"]}, {"user": "team03", "task": "palindrome", "time": 1702086543, "key": "71", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team03", "task": "race", "time": 1702100296, "key": "680", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}, {"user": "team03", "task": "race", "time": 1702101306, "key": "750", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}, {"user": "team03", "task": "race", "time": 1702102002, "key": "818", "score": 100.0, "token": false, "extra": ["5", "7", "17", "40", "31"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team04 b/ranking/NHSPC-2023/sublist/team04 new file mode 100644 index 00000000..b6492575 --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team04 @@ -0,0 +1 @@ +[{"user": "team04", "task": "aisimulation", "time": 1702100042, "key": "666", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team04", "task": "aisimulation", "time": 1702100167, "key": "672", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team04", "task": "aisimulation", "time": 1702100517, "key": "695", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team04", "task": "aisimulation", "time": 1702100669, "key": "705", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team04", "task": "autocopilot", "time": 1702100892, "key": "726", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team04", "task": "autocopilot", "time": 1702101210, "key": "743", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team04", "task": "autocopilot", "time": 1702101448, "key": "760", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team04", "task": "maze", "time": 1702090347, "key": "236", "score": 100.0, "token": false, "extra": ["37", "29", "34"]}, {"user": "team04", "task": "monster", "time": 1702096237, "key": "488", "score": 46.0, "token": false, "extra": ["0", "21", "0", "25", "0"]}, {"user": "team04", "task": "monster", "time": 1702097862, "key": "558", "score": 10.0, "token": false, "extra": ["6", "0", "4", "0", "0"]}, {"user": "team04", "task": "monster", "time": 1702098005, "key": "567", "score": 10.0, "token": false, "extra": ["6", "0", "4", "0", "0"]}, {"user": "team04", "task": "monster", "time": 1702098138, "key": "573", "score": 10.0, "token": false, "extra": ["6", "0", "4", "0", "0"]}, {"user": "team04", "task": "monster", "time": 1702098279, "key": "578", "score": 10.0, "token": false, "extra": ["6", "0", "4", "0", "0"]}, {"user": "team04", "task": "monster", "time": 1702098570, "key": "594", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team04", "task": "museum", "time": 1702085839, "key": "50", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team04", "task": "palindrome", "time": 1702086430, "key": "67", "score": 50.0, "token": false, "extra": ["10", "30", "10", "0"]}, {"user": "team04", "task": "palindrome", "time": 1702086551, "key": "73", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team05 b/ranking/NHSPC-2023/sublist/team05 new file mode 100644 index 00000000..cf894bdb --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team05 @@ -0,0 +1 @@ +[{"user": "team05", "task": "museum", "time": 1702099050, "key": "623", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team05", "task": "palindrome", "time": 1702099836, "key": "655", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team05", "task": "palindrome", "time": 1702099959, "key": "661", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team05", "task": "palindrome", "time": 1702100604, "key": "700", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team05", "task": "palindrome", "time": 1702101871, "key": "801", "score": 10.0, "token": false, "extra": ["10", "0", "0", "0"]}, {"user": "team05", "task": "palindrome", "time": 1702101947, "key": "811", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team05", "task": "race", "time": 1702086817, "key": "88", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team05", "task": "race", "time": 1702097608, "key": "546", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team05", "task": "race", "time": 1702097752, "key": "552", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team05", "task": "race", "time": 1702100862, "key": "724", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team06 b/ranking/NHSPC-2023/sublist/team06 new file mode 100644 index 00000000..388ba7f6 --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team06 @@ -0,0 +1 @@ +[{"user": "team06", "task": "monster", "time": 1702091530, "key": "276", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team06", "task": "museum", "time": 1702086777, "key": "85", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team06", "task": "museum", "time": 1702087590, "key": "132", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team06", "task": "museum", "time": 1702087888, "key": "141", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team06", "task": "museum", "time": 1702089043, "key": "193", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team06", "task": "museum", "time": 1702089362, "key": "206", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team06", "task": "museum", "time": 1702089682, "key": "211", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team06", "task": "museum", "time": 1702098191, "key": "574", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team06", "task": "palindrome", "time": 1702092239, "key": "301", "score": 10.0, "token": false, "extra": ["10", "0", "0", "0"]}, {"user": "team06", "task": "palindrome", "time": 1702092545, "key": "311", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team06", "task": "palindrome", "time": 1702093444, "key": "356", "score": 10.0, "token": false, "extra": ["10", "0", "0", "0"]}, {"user": "team06", "task": "palindrome", "time": 1702093575, "key": "362", "score": 10.0, "token": false, "extra": ["10", "0", "0", "0"]}, {"user": "team06", "task": "palindrome", "time": 1702093786, "key": "372", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team06", "task": "palindrome", "time": 1702093956, "key": "382", "score": 50.0, "token": false, "extra": ["10", "30", "10", "0"]}, {"user": "team06", "task": "palindrome", "time": 1702094343, "key": "404", "score": 50.0, "token": false, "extra": ["10", "30", "10", "0"]}, {"user": "team06", "task": "palindrome", "time": 1702095074, "key": "434", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team06", "task": "race", "time": 1702100242, "key": "678", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team06", "task": "race", "time": 1702100811, "key": "719", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team06", "task": "race", "time": 1702102142, "key": "834", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team07 b/ranking/NHSPC-2023/sublist/team07 new file mode 100644 index 00000000..b14b4afe --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team07 @@ -0,0 +1 @@ +[{"user": "team07", "task": "aisimulation", "time": 1702096808, "key": "508", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team07", "task": "aisimulation", "time": 1702097789, "key": "553", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team07", "task": "maze", "time": 1702095131, "key": "437", "score": 37.0, "token": false, "extra": ["37", "0", "0"]}, {"user": "team07", "task": "maze", "time": 1702098883, "key": "610", "score": 37.0, "token": false, "extra": ["37", "0", "0"]}, {"user": "team07", "task": "maze", "time": 1702102351, "key": "859", "score": 37.0, "token": false, "extra": ["37", "0", "0"]}, {"user": "team07", "task": "maze", "time": 1702102429, "key": "861", "score": 37.0, "token": false, "extra": ["37", "0", "0"]}, {"user": "team07", "task": "museum", "time": 1702086900, "key": "94", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team07", "task": "museum", "time": 1702087199, "key": "111", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team07", "task": "museum", "time": 1702087478, "key": "129", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team07", "task": "museum", "time": 1702087651, "key": "133", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team07", "task": "museum", "time": 1702088009, "key": "148", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team07", "task": "museum", "time": 1702088132, "key": "155", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team07", "task": "palindrome", "time": 1702088969, "key": "186", "score": 10.0, "token": false, "extra": ["10", "0", "0", "0"]}, {"user": "team07", "task": "palindrome", "time": 1702089094, "key": "195", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team07", "task": "palindrome", "time": 1702089239, "key": "201", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team07", "task": "race", "time": 1702100850, "key": "723", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team07", "task": "race", "time": 1702101544, "key": "769", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team08 b/ranking/NHSPC-2023/sublist/team08 new file mode 100644 index 00000000..ae4bcd4b --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team08 @@ -0,0 +1 @@ +[{"user": "team08", "task": "agreement", "time": 1702102345, "key": "856", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team08", "task": "agreement", "time": 1702102775, "key": "936", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team08", "task": "aisimulation", "time": 1702088339, "key": "162", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team08", "task": "autocopilot", "time": 1702101552, "key": "771", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team08", "task": "autocopilot", "time": 1702101672, "key": "781", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team08", "task": "autocopilot", "time": 1702101864, "key": "800", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team08", "task": "autocopilot", "time": 1702102351, "key": "857", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team08", "task": "autocopilot", "time": 1702102562, "key": "881", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team08", "task": "autocopilot", "time": 1702102757, "key": "928", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team08", "task": "convexhull", "time": 1702099024, "key": "621", "score": 30.0, "token": false, "extra": ["7", "23", "0", "0"]}, {"user": "team08", "task": "maze", "time": 1702100197, "key": "674", "score": 37.0, "token": false, "extra": ["37", "0", "0"]}, {"user": "team08", "task": "maze", "time": 1702102482, "key": "869", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team08", "task": "maze", "time": 1702102559, "key": "878", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team08", "task": "maze", "time": 1702102787, "key": "940", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team08", "task": "monster", "time": 1702091927, "key": "287", "score": 46.0, "token": false, "extra": ["0", "21", "0", "25", "0"]}, {"user": "team08", "task": "monster", "time": 1702092309, "key": "305", "score": 46.0, "token": false, "extra": ["0", "21", "0", "25", "0"]}, {"user": "team08", "task": "monster", "time": 1702092639, "key": "318", "score": 46.0, "token": false, "extra": ["0", "21", "0", "25", "0"]}, {"user": "team08", "task": "monster", "time": 1702092931, "key": "331", "score": 46.0, "token": false, "extra": ["0", "21", "0", "25", "0"]}, {"user": "team08", "task": "monster", "time": 1702093081, "key": "339", "score": 46.0, "token": false, "extra": ["0", "21", "0", "25", "0"]}, {"user": "team08", "task": "monster", "time": 1702093850, "key": "377", "score": 100.0, "token": false, "extra": ["6", "21", "4", "25", "44"]}, {"user": "team08", "task": "museum", "time": 1702086226, "key": "62", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team08", "task": "palindrome", "time": 1702088951, "key": "185", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team08", "task": "race", "time": 1702097422, "key": "531", "score": 100.0, "token": false, "extra": ["5", "7", "17", "40", "31"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team09 b/ranking/NHSPC-2023/sublist/team09 new file mode 100644 index 00000000..ed69386c --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team09 @@ -0,0 +1 @@ +[{"user": "team09", "task": "aisimulation", "time": 1702086123, "key": "57", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team09", "task": "autocopilot", "time": 1702096528, "key": "496", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team09", "task": "autocopilot", "time": 1702096655, "key": "502", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team09", "task": "autocopilot", "time": 1702100570, "key": "698", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team09", "task": "autocopilot", "time": 1702100763, "key": "716", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team09", "task": "autocopilot", "time": 1702101305, "key": "749", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team09", "task": "autocopilot", "time": 1702101586, "key": "773", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team09", "task": "autocopilot", "time": 1702101834, "key": "795", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team09", "task": "autocopilot", "time": 1702101992, "key": "816", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team09", "task": "autocopilot", "time": 1702102114, "key": "828", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team09", "task": "convexhull", "time": 1702092203, "key": "299", "score": 23.0, "token": false, "extra": ["0", "23", "0", "0"]}, {"user": "team09", "task": "convexhull", "time": 1702092514, "key": "308", "score": 23.0, "token": false, "extra": ["0", "23", "0", "0"]}, {"user": "team09", "task": "convexhull", "time": 1702102647, "key": "899", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team09", "task": "convexhull", "time": 1702102768, "key": "931", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team09", "task": "maze", "time": 1702097931, "key": "563", "score": 37.0, "token": false, "extra": ["37", "0", "0"]}, {"user": "team09", "task": "monster", "time": 1702094718, "key": "418", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team09", "task": "monster", "time": 1702095007, "key": "432", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team09", "task": "monster", "time": 1702095127, "key": "436", "score": 46.0, "token": false, "extra": ["0", "21", "0", "25", "0"]}, {"user": "team09", "task": "monster", "time": 1702095417, "key": "448", "score": 46.0, "token": false, "extra": ["0", "21", "0", "25", "0"]}, {"user": "team09", "task": "monster", "time": 1702095728, "key": "467", "score": 100.0, "token": false, "extra": ["6", "21", "4", "25", "44"]}, {"user": "team09", "task": "museum", "time": 1702087484, "key": "130", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team09", "task": "palindrome", "time": 1702087904, "key": "144", "score": 10.0, "token": false, "extra": ["10", "0", "0", "0"]}, {"user": "team09", "task": "palindrome", "time": 1702088134, "key": "156", "score": 10.0, "token": false, "extra": ["10", "0", "0", "0"]}, {"user": "team09", "task": "palindrome", "time": 1702088871, "key": "184", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team09", "task": "palindrome", "time": 1702088993, "key": "188", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team09", "task": "race", "time": 1702102310, "key": "850", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team10 b/ranking/NHSPC-2023/sublist/team10 new file mode 100644 index 00000000..cfda78a1 --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team10 @@ -0,0 +1 @@ +[{"user": "team10", "task": "agreement", "time": 1702095997, "key": "480", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team10", "task": "aisimulation", "time": 1702086944, "key": "96", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team10", "task": "aisimulation", "time": 1702087897, "key": "143", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team10", "task": "aisimulation", "time": 1702088050, "key": "151", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team10", "task": "autocopilot", "time": 1702097409, "key": "529", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team10", "task": "autocopilot", "time": 1702097530, "key": "542", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team10", "task": "autocopilot", "time": 1702097745, "key": "551", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team10", "task": "autocopilot", "time": 1702098328, "key": "581", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team10", "task": "autocopilot", "time": 1702101076, "key": "737", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team10", "task": "autocopilot", "time": 1702101607, "key": "776", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team10", "task": "autocopilot", "time": 1702101738, "key": "788", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team10", "task": "autocopilot", "time": 1702102134, "key": "831", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team10", "task": "convexhull", "time": 1702099631, "key": "646", "score": 23.0, "token": false, "extra": ["0", "23", "0", "0"]}, {"user": "team10", "task": "convexhull", "time": 1702099982, "key": "663", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team10", "task": "convexhull", "time": 1702100114, "key": "670", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team10", "task": "convexhull", "time": 1702100242, "key": "677", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team10", "task": "convexhull", "time": 1702102313, "key": "851", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team10", "task": "maze", "time": 1702095447, "key": "450", "score": 100.0, "token": false, "extra": ["37", "29", "34"]}, {"user": "team10", "task": "monster", "time": 1702095415, "key": "447", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team10", "task": "monster", "time": 1702100848, "key": "722", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team10", "task": "monster", "time": 1702100975, "key": "730", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team10", "task": "monster", "time": 1702101198, "key": "742", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team10", "task": "monster", "time": 1702102498, "key": "872", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team10", "task": "monster", "time": 1702102654, "key": "901", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team10", "task": "monster", "time": 1702102795, "key": "944", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team10", "task": "museum", "time": 1702086061, "key": "56", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team10", "task": "palindrome", "time": 1702086260, "key": "63", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team10", "task": "race", "time": 1702090968, "key": "262", "score": 40.0, "token": false, "extra": ["0", "0", "0", "40", "0"]}, {"user": "team10", "task": "race", "time": 1702091185, "key": "268", "score": 100.0, "token": false, "extra": ["5", "7", "17", "40", "31"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team12 b/ranking/NHSPC-2023/sublist/team12 new file mode 100644 index 00000000..66ac37e1 --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team12 @@ -0,0 +1 @@ +[{"user": "team12", "task": "aisimulation", "time": 1702088614, "key": "173", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team12", "task": "aisimulation", "time": 1702088770, "key": "181", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team12", "task": "autocopilot", "time": 1702099216, "key": "628", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team12", "task": "monster", "time": 1702097027, "key": "515", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team12", "task": "monster", "time": 1702100362, "key": "682", "score": 46.0, "token": false, "extra": ["0", "21", "0", "25", "0"]}, {"user": "team12", "task": "monster", "time": 1702101521, "key": "767", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team12", "task": "monster", "time": 1702101656, "key": "779", "score": 10.0, "token": false, "extra": ["6", "0", "4", "0", "0"]}, {"user": "team12", "task": "museum", "time": 1702086151, "key": "58", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team12", "task": "palindrome", "time": 1702086859, "key": "92", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team12", "task": "race", "time": 1702093604, "key": "364", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team12", "task": "race", "time": 1702093812, "key": "376", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team12", "task": "race", "time": 1702094091, "key": "390", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team12", "task": "race", "time": 1702102564, "key": "882", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team13 b/ranking/NHSPC-2023/sublist/team13 new file mode 100644 index 00000000..c6dc0a42 --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team13 @@ -0,0 +1 @@ +[{"user": "team13", "task": "aisimulation", "time": 1702089254, "key": "202", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team13", "task": "aisimulation", "time": 1702089416, "key": "207", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team13", "task": "aisimulation", "time": 1702089728, "key": "214", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team13", "task": "aisimulation", "time": 1702090537, "key": "246", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team13", "task": "aisimulation", "time": 1702091026, "key": "263", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team13", "task": "autocopilot", "time": 1702089026, "key": "192", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team13", "task": "autocopilot", "time": 1702100393, "key": "685", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team13", "task": "autocopilot", "time": 1702100541, "key": "696", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team13", "task": "autocopilot", "time": 1702100711, "key": "710", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team13", "task": "autocopilot", "time": 1702101142, "key": "740", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team13", "task": "convexhull", "time": 1702092054, "key": "295", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team13", "task": "convexhull", "time": 1702092176, "key": "298", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team13", "task": "maze", "time": 1702102549, "key": "877", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team13", "task": "maze", "time": 1702102778, "key": "937", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team13", "task": "monster", "time": 1702099395, "key": "633", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team13", "task": "monster", "time": 1702099523, "key": "637", "score": 31.0, "token": false, "extra": ["6", "0", "0", "25", "0"]}, {"user": "team13", "task": "monster", "time": 1702099660, "key": "648", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team13", "task": "museum", "time": 1702085638, "key": "45", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team13", "task": "palindrome", "time": 1702091423, "key": "273", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team13", "task": "palindrome", "time": 1702091715, "key": "281", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team13", "task": "race", "time": 1702097650, "key": "547", "score": 100.0, "token": false, "extra": ["5", "7", "17", "40", "31"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team14 b/ranking/NHSPC-2023/sublist/team14 new file mode 100644 index 00000000..00190dd8 --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team14 @@ -0,0 +1 @@ +[{"user": "team14", "task": "aisimulation", "time": 1702089851, "key": "219", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team14", "task": "aisimulation", "time": 1702089985, "key": "223", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team14", "task": "aisimulation", "time": 1702092413, "key": "306", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team14", "task": "aisimulation", "time": 1702092544, "key": "310", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team14", "task": "aisimulation", "time": 1702092690, "key": "321", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team14", "task": "aisimulation", "time": 1702092964, "key": "332", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team14", "task": "aisimulation", "time": 1702093112, "key": "342", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team14", "task": "aisimulation", "time": 1702093234, "key": "347", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team14", "task": "aisimulation", "time": 1702093787, "key": "373", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team14", "task": "autocopilot", "time": 1702095112, "key": "435", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team14", "task": "autocopilot", "time": 1702095235, "key": "440", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team14", "task": "autocopilot", "time": 1702095366, "key": "445", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team14", "task": "autocopilot", "time": 1702095501, "key": "451", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team14", "task": "autocopilot", "time": 1702095690, "key": "463", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team14", "task": "maze", "time": 1702100450, "key": "690", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team14", "task": "monster", "time": 1702100613, "key": "702", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team14", "task": "monster", "time": 1702101474, "key": "761", "score": 31.0, "token": false, "extra": ["6", "0", "0", "25", "0"]}, {"user": "team14", "task": "museum", "time": 1702090647, "key": "251", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team14", "task": "museum", "time": 1702092172, "key": "297", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team14", "task": "palindrome", "time": 1702094144, "key": "395", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team14", "task": "palindrome", "time": 1702094342, "key": "403", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team14", "task": "palindrome", "time": 1702094535, "key": "412", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team14", "task": "race", "time": 1702096830, "key": "509", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team14", "task": "race", "time": 1702097454, "key": "534", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team15 b/ranking/NHSPC-2023/sublist/team15 new file mode 100644 index 00000000..7e01fbb6 --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team15 @@ -0,0 +1 @@ +[{"user": "team15", "task": "convexhull", "time": 1702091832, "key": "285", "score": 23.0, "token": false, "extra": ["0", "23", "0", "0"]}, {"user": "team15", "task": "convexhull", "time": 1702091954, "key": "289", "score": 23.0, "token": false, "extra": ["0", "23", "0", "0"]}, {"user": "team15", "task": "convexhull", "time": 1702092609, "key": "314", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team15", "task": "convexhull", "time": 1702092739, "key": "323", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team15", "task": "maze", "time": 1702094354, "key": "405", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team15", "task": "maze", "time": 1702095135, "key": "438", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team15", "task": "maze", "time": 1702095355, "key": "444", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team15", "task": "maze", "time": 1702095554, "key": "456", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team15", "task": "maze", "time": 1702095975, "key": "477", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team15", "task": "maze", "time": 1702096254, "key": "489", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team15", "task": "maze", "time": 1702101536, "key": "768", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team15", "task": "maze", "time": 1702101667, "key": "780", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team15", "task": "maze", "time": 1702101787, "key": "790", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team15", "task": "maze", "time": 1702102282, "key": "848", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team15", "task": "maze", "time": 1702102461, "key": "864", "score": 37.0, "token": false, "extra": ["37", "0", "0"]}, {"user": "team15", "task": "monster", "time": 1702100709, "key": "709", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team15", "task": "monster", "time": 1702100834, "key": "721", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team15", "task": "monster", "time": 1702101234, "key": "746", "score": 31.0, "token": false, "extra": ["6", "0", "0", "25", "0"]}, {"user": "team15", "task": "museum", "time": 1702085836, "key": "49", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team15", "task": "museum", "time": 1702085964, "key": "53", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team15", "task": "palindrome", "time": 1702086682, "key": "79", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team15", "task": "race", "time": 1702097945, "key": "566", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team15", "task": "race", "time": 1702098891, "key": "612", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team15", "task": "race", "time": 1702099013, "key": "620", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team16 b/ranking/NHSPC-2023/sublist/team16 new file mode 100644 index 00000000..96d1b474 --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team16 @@ -0,0 +1 @@ +[{"user": "team16", "task": "aisimulation", "time": 1702091656, "key": "280", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team16", "task": "aisimulation", "time": 1702093039, "key": "338", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team16", "task": "aisimulation", "time": 1702093252, "key": "349", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team16", "task": "aisimulation", "time": 1702093809, "key": "375", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team16", "task": "aisimulation", "time": 1702095925, "key": "474", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team16", "task": "aisimulation", "time": 1702096081, "key": "484", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team16", "task": "museum", "time": 1702087211, "key": "112", "score": 3.0, "token": false, "extra": ["3", "0", "0"]}, {"user": "team16", "task": "museum", "time": 1702087402, "key": "123", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team16", "task": "palindrome", "time": 1702100426, "key": "688", "score": 10.0, "token": false, "extra": ["10", "0", "0", "0"]}, {"user": "team16", "task": "palindrome", "time": 1702100687, "key": "707", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team16", "task": "palindrome", "time": 1702101004, "key": "733", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team16", "task": "race", "time": 1702097906, "key": "562", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team16", "task": "race", "time": 1702102791, "key": "942", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team17 b/ranking/NHSPC-2023/sublist/team17 new file mode 100644 index 00000000..aec482d3 --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team17 @@ -0,0 +1 @@ +[{"user": "team17", "task": "aisimulation", "time": 1702088523, "key": "168", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team17", "task": "aisimulation", "time": 1702088673, "key": "175", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team17", "task": "aisimulation", "time": 1702088862, "key": "182", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team17", "task": "aisimulation", "time": 1702090087, "key": "231", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team17", "task": "aisimulation", "time": 1702090435, "key": "242", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team17", "task": "aisimulation", "time": 1702090576, "key": "248", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team17", "task": "autocopilot", "time": 1702094635, "key": "417", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team17", "task": "autocopilot", "time": 1702097059, "key": "518", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team17", "task": "autocopilot", "time": 1702097241, "key": "523", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team17", "task": "museum", "time": 1702086837, "key": "90", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team17", "task": "museum", "time": 1702087096, "key": "106", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team17", "task": "museum", "time": 1702092015, "key": "292", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team17", "task": "palindrome", "time": 1702092668, "key": "319", "score": 10.0, "token": false, "extra": ["10", "0", "0", "0"]}, {"user": "team17", "task": "palindrome", "time": 1702092845, "key": "325", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team18 b/ranking/NHSPC-2023/sublist/team18 new file mode 100644 index 00000000..c4957163 --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team18 @@ -0,0 +1 @@ +[{"user": "team18", "task": "aisimulation", "time": 1702097486, "key": "538", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team18", "task": "convexhull", "time": 1702094788, "key": "425", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team18", "task": "convexhull", "time": 1702095299, "key": "443", "score": 7.0, "token": false, "extra": ["7", "0", "0", "0"]}, {"user": "team18", "task": "convexhull", "time": 1702095793, "key": "469", "score": 7.0, "token": false, "extra": ["7", "0", "0", "0"]}, {"user": "team18", "task": "convexhull", "time": 1702095914, "key": "473", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team18", "task": "convexhull", "time": 1702102000, "key": "817", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team18", "task": "convexhull", "time": 1702102036, "key": "822", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team18", "task": "convexhull", "time": 1702102091, "key": "826", "score": 7.0, "token": false, "extra": ["7", "0", "0", "0"]}, {"user": "team18", "task": "convexhull", "time": 1702102453, "key": "863", "score": 7.0, "token": false, "extra": ["7", "0", "0", "0"]}, {"user": "team18", "task": "convexhull", "time": 1702102618, "key": "893", "score": 7.0, "token": false, "extra": ["7", "0", "0", "0"]}, {"user": "team18", "task": "monster", "time": 1702100604, "key": "699", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team18", "task": "museum", "time": 1702086981, "key": "99", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team18", "task": "palindrome", "time": 1702087856, "key": "139", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team18", "task": "palindrome", "time": 1702088311, "key": "161", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team18", "task": "race", "time": 1702096475, "key": "494", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team19 b/ranking/NHSPC-2023/sublist/team19 new file mode 100644 index 00000000..a0ca237e --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team19 @@ -0,0 +1 @@ +[{"user": "team19", "task": "aisimulation", "time": 1702095588, "key": "458", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team19", "task": "aisimulation", "time": 1702095718, "key": "465", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team19", "task": "autocopilot", "time": 1702097560, "key": "543", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team19", "task": "autocopilot", "time": 1702097683, "key": "549", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team19", "task": "autocopilot", "time": 1702097861, "key": "557", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team19", "task": "autocopilot", "time": 1702098084, "key": "571", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team19", "task": "autocopilot", "time": 1702098415, "key": "587", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team19", "task": "autocopilot", "time": 1702101377, "key": "755", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team19", "task": "autocopilot", "time": 1702102119, "key": "829", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team19", "task": "autocopilot", "time": 1702102240, "key": "846", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team19", "task": "autocopilot", "time": 1702102470, "key": "865", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team19", "task": "autocopilot", "time": 1702102638, "key": "898", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team19", "task": "maze", "time": 1702099596, "key": "643", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team19", "task": "maze", "time": 1702099717, "key": "650", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team19", "task": "maze", "time": 1702100750, "key": "714", "score": 37.0, "token": false, "extra": ["37", "0", "0"]}, {"user": "team19", "task": "monster", "time": 1702087283, "key": "118", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team19", "task": "monster", "time": 1702091124, "key": "266", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team19", "task": "monster", "time": 1702091415, "key": "272", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team19", "task": "monster", "time": 1702091648, "key": "279", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team19", "task": "monster", "time": 1702091893, "key": "286", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team19", "task": "monster", "time": 1702092044, "key": "293", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team19", "task": "monster", "time": 1702092613, "key": "315", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team19", "task": "monster", "time": 1702092733, "key": "322", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team19", "task": "monster", "time": 1702092854, "key": "326", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team19", "task": "museum", "time": 1702088998, "key": "190", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team19", "task": "museum", "time": 1702089119, "key": "196", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team19", "task": "palindrome", "time": 1702090098, "key": "232", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team19", "task": "palindrome", "time": 1702090409, "key": "240", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team19", "task": "palindrome", "time": 1702090535, "key": "245", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team20 b/ranking/NHSPC-2023/sublist/team20 new file mode 100644 index 00000000..81706767 --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team20 @@ -0,0 +1 @@ +[{"user": "team20", "task": "convexhull", "time": 1702102133, "key": "830", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team20", "task": "convexhull", "time": 1702102669, "key": "904", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team20", "task": "monster", "time": 1702095765, "key": "468", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team20", "task": "monster", "time": 1702097023, "key": "514", "score": 56.0, "token": false, "extra": ["6", "21", "4", "25", "0"]}, {"user": "team20", "task": "monster", "time": 1702098412, "key": "586", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team20", "task": "monster", "time": 1702098826, "key": "606", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team20", "task": "monster", "time": 1702098957, "key": "616", "score": 6.0, "token": false, "extra": ["6", "0", "0", "0", "0"]}, {"user": "team20", "task": "monster", "time": 1702100110, "key": "669", "score": 46.0, "token": false, "extra": ["0", "21", "0", "25", "0"]}, {"user": "team20", "task": "museum", "time": 1702086886, "key": "93", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team20", "task": "palindrome", "time": 1702088689, "key": "178", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team20", "task": "race", "time": 1702099550, "key": "639", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team21 b/ranking/NHSPC-2023/sublist/team21 new file mode 100644 index 00000000..f1842845 --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team21 @@ -0,0 +1 @@ +[{"user": "team21", "task": "aisimulation", "time": 1702102482, "key": "867", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team21", "task": "aisimulation", "time": 1702102623, "key": "895", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team21", "task": "aisimulation", "time": 1702102750, "key": "925", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team21", "task": "autocopilot", "time": 1702089906, "key": "221", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team21", "task": "autocopilot", "time": 1702090064, "key": "230", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team21", "task": "autocopilot", "time": 1702090567, "key": "247", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team21", "task": "autocopilot", "time": 1702095512, "key": "454", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team21", "task": "autocopilot", "time": 1702097475, "key": "537", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team21", "task": "autocopilot", "time": 1702097677, "key": "548", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team21", "task": "museum", "time": 1702087780, "key": "137", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team21", "task": "palindrome", "time": 1702088450, "key": "165", "score": 10.0, "token": false, "extra": ["10", "0", "0", "0"]}, {"user": "team21", "task": "palindrome", "time": 1702089011, "key": "191", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team21", "task": "race", "time": 1702094276, "key": "400", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team21", "task": "race", "time": 1702094600, "key": "416", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}, {"user": "team21", "task": "race", "time": 1702094766, "key": "421", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}, {"user": "team21", "task": "race", "time": 1702097815, "key": "555", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}, {"user": "team21", "task": "race", "time": 1702098198, "key": "575", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}, {"user": "team21", "task": "race", "time": 1702098318, "key": "580", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team22 b/ranking/NHSPC-2023/sublist/team22 new file mode 100644 index 00000000..4af1ad4e --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team22 @@ -0,0 +1 @@ +[{"user": "team22", "task": "aisimulation", "time": 1702087044, "key": "103", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team22", "task": "autocopilot", "time": 1702088611, "key": "172", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team22", "task": "maze", "time": 1702100266, "key": "679", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team22", "task": "monster", "time": 1702090411, "key": "241", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team22", "task": "monster", "time": 1702094423, "key": "408", "score": 31.0, "token": false, "extra": ["6", "0", "0", "25", "0"]}, {"user": "team22", "task": "monster", "time": 1702097230, "key": "522", "score": 100.0, "token": false, "extra": ["6", "21", "4", "25", "44"]}, {"user": "team22", "task": "palindrome", "time": 1702101397, "key": "757", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team22", "task": "palindrome", "time": 1702101807, "key": "793", "score": 10.0, "token": false, "extra": ["10", "0", "0", "0"]}, {"user": "team22", "task": "palindrome", "time": 1702102714, "key": "917", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team23 b/ranking/NHSPC-2023/sublist/team23 new file mode 100644 index 00000000..ec121583 --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team23 @@ -0,0 +1 @@ +[{"user": "team23", "task": "aisimulation", "time": 1702094387, "key": "407", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team23", "task": "aisimulation", "time": 1702095963, "key": "475", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team23", "task": "autocopilot", "time": 1702097056, "key": "517", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team23", "task": "autocopilot", "time": 1702098888, "key": "611", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team23", "task": "maze", "time": 1702093119, "key": "344", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team23", "task": "maze", "time": 1702096099, "key": "485", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team23", "task": "maze", "time": 1702097595, "key": "544", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team23", "task": "maze", "time": 1702099258, "key": "630", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team23", "task": "maze", "time": 1702099601, "key": "644", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team23", "task": "museum", "time": 1702089220, "key": "199", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team23", "task": "palindrome", "time": 1702086857, "key": "91", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team23", "task": "race", "time": 1702098372, "key": "584", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team23", "task": "race", "time": 1702098553, "key": "592", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team24 b/ranking/NHSPC-2023/sublist/team24 new file mode 100644 index 00000000..c5f68514 --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team24 @@ -0,0 +1 @@ +[{"user": "team24", "task": "agreement", "time": 1702084976, "key": "41", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team24", "task": "aisimulation", "time": 1702092005, "key": "290", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team24", "task": "aisimulation", "time": 1702092240, "key": "302", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team24", "task": "aisimulation", "time": 1702092637, "key": "317", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team24", "task": "maze", "time": 1702098960, "key": "617", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team24", "task": "maze", "time": 1702099766, "key": "652", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team24", "task": "museum", "time": 1702087223, "key": "113", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team24", "task": "museum", "time": 1702087434, "key": "126", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team24", "task": "museum", "time": 1702089342, "key": "204", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team24", "task": "museum", "time": 1702093440, "key": "355", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team24", "task": "museum", "time": 1702102688, "key": "906", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team24", "task": "palindrome", "time": 1702088556, "key": "170", "score": 50.0, "token": false, "extra": ["10", "30", "10", "0"]}, {"user": "team24", "task": "palindrome", "time": 1702088686, "key": "177", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team25 b/ranking/NHSPC-2023/sublist/team25 new file mode 100644 index 00000000..91e9fa08 --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team25 @@ -0,0 +1 @@ +[{"user": "team25", "task": "aisimulation", "time": 1702087409, "key": "125", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "aisimulation", "time": 1702087713, "key": "135", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "aisimulation", "time": 1702088053, "key": "152", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "aisimulation", "time": 1702088193, "key": "157", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "aisimulation", "time": 1702088374, "key": "163", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "aisimulation", "time": 1702088686, "key": "176", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "aisimulation", "time": 1702088868, "key": "183", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "aisimulation", "time": 1702088993, "key": "189", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "aisimulation", "time": 1702089227, "key": "200", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "aisimulation", "time": 1702090368, "key": "238", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "aisimulation", "time": 1702094114, "key": "391", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "aisimulation", "time": 1702094592, "key": "415", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "aisimulation", "time": 1702094801, "key": "426", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "aisimulation", "time": 1702095829, "key": "470", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "aisimulation", "time": 1702095985, "key": "478", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "aisimulation", "time": 1702098254, "key": "577", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "aisimulation", "time": 1702098995, "key": "619", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "autocopilot", "time": 1702086716, "key": "81", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team25", "task": "autocopilot", "time": 1702087266, "key": "115", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team25", "task": "autocopilot", "time": 1702098642, "key": "597", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team25", "task": "autocopilot", "time": 1702098769, "key": "604", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team25", "task": "autocopilot", "time": 1702101307, "key": "751", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team25", "task": "autocopilot", "time": 1702101488, "key": "765", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team25", "task": "autocopilot", "time": 1702101682, "key": "783", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team25", "task": "autocopilot", "time": 1702101916, "key": "805", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team25", "task": "autocopilot", "time": 1702102327, "key": "853", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team25", "task": "autocopilot", "time": 1702102566, "key": "883", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team25", "task": "autocopilot", "time": 1702102794, "key": "943", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team25", "task": "maze", "time": 1702100653, "key": "703", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "maze", "time": 1702100814, "key": "720", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "maze", "time": 1702102539, "key": "876", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "maze", "time": 1702102668, "key": "903", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "museum", "time": 1702091464, "key": "275", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "museum", "time": 1702091782, "key": "283", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team25", "task": "museum", "time": 1702092569, "key": "312", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team25", "task": "museum", "time": 1702092967, "key": "333", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team25", "task": "museum", "time": 1702093733, "key": "369", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team25", "task": "palindrome", "time": 1702090027, "key": "225", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team26 b/ranking/NHSPC-2023/sublist/team26 new file mode 100644 index 00000000..2fa139a9 --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team26 @@ -0,0 +1 @@ +[{"user": "team26", "task": "agreement", "time": 1702102505, "key": "873", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team26", "task": "agreement", "time": 1702102588, "key": "888", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team26", "task": "agreement", "time": 1702102620, "key": "894", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team26", "task": "agreement", "time": 1702102649, "key": "900", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team26", "task": "aisimulation", "time": 1702086770, "key": "84", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team26", "task": "aisimulation", "time": 1702087165, "key": "109", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team26", "task": "aisimulation", "time": 1702087329, "key": "120", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team26", "task": "aisimulation", "time": 1702089346, "key": "205", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team26", "task": "aisimulation", "time": 1702095051, "key": "433", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team26", "task": "aisimulation", "time": 1702095218, "key": "439", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team26", "task": "aisimulation", "time": 1702096601, "key": "498", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team26", "task": "autocopilot", "time": 1702097437, "key": "532", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team26", "task": "autocopilot", "time": 1702101060, "key": "736", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team26", "task": "autocopilot", "time": 1702101476, "key": "762", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team26", "task": "autocopilot", "time": 1702101597, "key": "774", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team26", "task": "maze", "time": 1702102695, "key": "910", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team26", "task": "monster", "time": 1702102224, "key": "843", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team26", "task": "museum", "time": 1702090834, "key": "257", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team26", "task": "museum", "time": 1702094783, "key": "424", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team26", "task": "palindrome", "time": 1702092883, "key": "327", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team26", "task": "race", "time": 1702100760, "key": "715", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team27 b/ranking/NHSPC-2023/sublist/team27 new file mode 100644 index 00000000..4ed1d548 --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team27 @@ -0,0 +1 @@ +[{"user": "team27", "task": "aisimulation", "time": 1702092921, "key": "330", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team27", "task": "aisimulation", "time": 1702097508, "key": "540", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team27", "task": "autocopilot", "time": 1702094837, "key": "427", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team27", "task": "autocopilot", "time": 1702097492, "key": "539", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team27", "task": "maze", "time": 1702099827, "key": "654", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team27", "task": "maze", "time": 1702100181, "key": "673", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team27", "task": "maze", "time": 1702101253, "key": "747", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team27", "task": "maze", "time": 1702101485, "key": "763", "score": 37.0, "token": false, "extra": ["37", "0", "0"]}, {"user": "team27", "task": "maze", "time": 1702102531, "key": "874", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team27", "task": "maze", "time": 1702102700, "key": "913", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team27", "task": "museum", "time": 1702086434, "key": "69", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team27", "task": "palindrome", "time": 1702088526, "key": "169", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team28 b/ranking/NHSPC-2023/sublist/team28 new file mode 100644 index 00000000..1b09c656 --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team28 @@ -0,0 +1 @@ +[{"user": "team28", "task": "autocopilot", "time": 1702092230, "key": "300", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team28", "task": "museum", "time": 1702090682, "key": "254", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team28", "task": "museum", "time": 1702090860, "key": "259", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team28", "task": "museum", "time": 1702098014, "key": "569", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team28", "task": "museum", "time": 1702098673, "key": "598", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team28", "task": "palindrome", "time": 1702093909, "key": "379", "score": 10.0, "token": false, "extra": ["10", "0", "0", "0"]}, {"user": "team28", "task": "palindrome", "time": 1702095969, "key": "476", "score": 10.0, "token": false, "extra": ["10", "0", "0", "0"]}, {"user": "team28", "task": "palindrome", "time": 1702101832, "key": "794", "score": 10.0, "token": false, "extra": ["10", "0", "0", "0"]}, {"user": "team28", "task": "palindrome", "time": 1702102232, "key": "844", "score": 10.0, "token": false, "extra": ["10", "0", "0", "0"]}, {"user": "team28", "task": "palindrome", "time": 1702102572, "key": "885", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team29 b/ranking/NHSPC-2023/sublist/team29 new file mode 100644 index 00000000..95fe000e --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team29 @@ -0,0 +1 @@ +[{"user": "team29", "task": "aisimulation", "time": 1702087722, "key": "136", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team29", "task": "aisimulation", "time": 1702087888, "key": "142", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team29", "task": "aisimulation", "time": 1702088011, "key": "149", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team29", "task": "autocopilot", "time": 1702101314, "key": "752", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team29", "task": "autocopilot", "time": 1702102211, "key": "840", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team29", "task": "autocopilot", "time": 1702102799, "key": "945", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team29", "task": "maze", "time": 1702097897, "key": "561", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team29", "task": "maze", "time": 1702098024, "key": "570", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team29", "task": "maze", "time": 1702098827, "key": "607", "score": 100.0, "token": false, "extra": ["37", "29", "34"]}, {"user": "team29", "task": "monster", "time": 1702092900, "key": "328", "score": 10.0, "token": false, "extra": ["6", "0", "4", "0", "0"]}, {"user": "team29", "task": "monster", "time": 1702093173, "key": "346", "score": 10.0, "token": false, "extra": ["6", "0", "4", "0", "0"]}, {"user": "team29", "task": "monster", "time": 1702093488, "key": "358", "score": 10.0, "token": false, "extra": ["6", "0", "4", "0", "0"]}, {"user": "team29", "task": "monster", "time": 1702093629, "key": "366", "score": 10.0, "token": false, "extra": ["6", "0", "4", "0", "0"]}, {"user": "team29", "task": "monster", "time": 1702093778, "key": "370", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team29", "task": "monster", "time": 1702093971, "key": "384", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team29", "task": "monster", "time": 1702094123, "key": "394", "score": 10.0, "token": false, "extra": ["6", "0", "4", "0", "0"]}, {"user": "team29", "task": "monster", "time": 1702094734, "key": "419", "score": 10.0, "token": false, "extra": ["6", "0", "4", "0", "0"]}, {"user": "team29", "task": "monster", "time": 1702099993, "key": "665", "score": 10.0, "token": false, "extra": ["6", "0", "4", "0", "0"]}, {"user": "team29", "task": "monster", "time": 1702100510, "key": "693", "score": 10.0, "token": false, "extra": ["6", "0", "4", "0", "0"]}, {"user": "team29", "task": "monster", "time": 1702100656, "key": "704", "score": 10.0, "token": false, "extra": ["6", "0", "4", "0", "0"]}, {"user": "team29", "task": "monster", "time": 1702100785, "key": "718", "score": 10.0, "token": false, "extra": ["6", "0", "4", "0", "0"]}, {"user": "team29", "task": "monster", "time": 1702100909, "key": "729", "score": 25.0, "token": false, "extra": ["0", "0", "0", "25", "0"]}, {"user": "team29", "task": "monster", "time": 1702101030, "key": "735", "score": 10.0, "token": false, "extra": ["6", "0", "4", "0", "0"]}, {"user": "team29", "task": "museum", "time": 1702086551, "key": "72", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team29", "task": "palindrome", "time": 1702088290, "key": "159", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team29", "task": "palindrome", "time": 1702088637, "key": "174", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team29", "task": "race", "time": 1702099555, "key": "640", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team29", "task": "race", "time": 1702101968, "key": "813", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team29", "task": "race", "time": 1702102137, "key": "832", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team30 b/ranking/NHSPC-2023/sublist/team30 new file mode 100644 index 00000000..420fe22c --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team30 @@ -0,0 +1 @@ +[{"user": "team30", "task": "aisimulation", "time": 1702086604, "key": "76", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team30", "task": "maze", "time": 1702101485, "key": "764", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team30", "task": "maze", "time": 1702101634, "key": "777", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team30", "task": "maze", "time": 1702101795, "key": "791", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team30", "task": "maze", "time": 1702101923, "key": "807", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team30", "task": "maze", "time": 1702102008, "key": "819", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team30", "task": "maze", "time": 1702102334, "key": "855", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team30", "task": "maze", "time": 1702102491, "key": "870", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team30", "task": "maze", "time": 1702102601, "key": "889", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team30", "task": "maze", "time": 1702102616, "key": "892", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team30", "task": "maze", "time": 1702102636, "key": "897", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team30", "task": "maze", "time": 1702102670, "key": "905", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team30", "task": "maze", "time": 1702102696, "key": "911", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team30", "task": "maze", "time": 1702102708, "key": "914", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team30", "task": "monster", "time": 1702088519, "key": "167", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team30", "task": "monster", "time": 1702089837, "key": "218", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team30", "task": "monster", "time": 1702089996, "key": "224", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team30", "task": "monster", "time": 1702090131, "key": "233", "score": 100.0, "token": false, "extra": ["6", "21", "4", "25", "44"]}, {"user": "team30", "task": "museum", "time": 1702090472, "key": "243", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team30", "task": "museum", "time": 1702090661, "key": "253", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team30", "task": "palindrome", "time": 1702091175, "key": "267", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team30", "task": "race", "time": 1702094934, "key": "431", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team30", "task": "race", "time": 1702096079, "key": "483", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team30", "task": "race", "time": 1702098894, "key": "613", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team30", "task": "race", "time": 1702099184, "key": "627", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team30", "task": "race", "time": 1702099423, "key": "634", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}, {"user": "team30", "task": "race", "time": 1702099574, "key": "642", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team30", "task": "race", "time": 1702099839, "key": "656", "score": 100.0, "token": false, "extra": ["5", "7", "17", "40", "31"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team31 b/ranking/NHSPC-2023/sublist/team31 new file mode 100644 index 00000000..25723b27 --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team31 @@ -0,0 +1 @@ +[{"user": "team31", "task": "aisimulation", "time": 1702087797, "key": "138", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team31", "task": "aisimulation", "time": 1702088985, "key": "187", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team31", "task": "aisimulation", "time": 1702089146, "key": "197", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team31", "task": "autocopilot", "time": 1702100712, "key": "711", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team31", "task": "autocopilot", "time": 1702100905, "key": "728", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team31", "task": "autocopilot", "time": 1702101126, "key": "739", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team31", "task": "autocopilot", "time": 1702101367, "key": "754", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team31", "task": "maze", "time": 1702098920, "key": "614", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team31", "task": "maze", "time": 1702099093, "key": "624", "score": 37.0, "token": false, "extra": ["37", "0", "0"]}, {"user": "team31", "task": "monster", "time": 1702092528, "key": "309", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team31", "task": "monster", "time": 1702093087, "key": "340", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team31", "task": "monster", "time": 1702094007, "key": "388", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team31", "task": "monster", "time": 1702094335, "key": "402", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team31", "task": "monster", "time": 1702094586, "key": "414", "score": 31.0, "token": false, "extra": ["6", "0", "0", "25", "0"]}, {"user": "team31", "task": "museum", "time": 1702086011, "key": "54", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team31", "task": "palindrome", "time": 1702086806, "key": "87", "score": 50.0, "token": false, "extra": ["10", "30", "10", "0"]}, {"user": "team31", "task": "palindrome", "time": 1702086969, "key": "98", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team32 b/ranking/NHSPC-2023/sublist/team32 new file mode 100644 index 00000000..cdd8b33c --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team32 @@ -0,0 +1 @@ +[{"user": "team32", "task": "aisimulation", "time": 1702094430, "key": "409", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team32", "task": "aisimulation", "time": 1702094557, "key": "413", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team32", "task": "aisimulation", "time": 1702095537, "key": "455", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team32", "task": "aisimulation", "time": 1702095682, "key": "461", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team32", "task": "aisimulation", "time": 1702096762, "key": "506", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team32", "task": "autocopilot", "time": 1702092630, "key": "316", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team32", "task": "maze", "time": 1702099615, "key": "645", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team32", "task": "maze", "time": 1702100408, "key": "687", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team32", "task": "maze", "time": 1702100777, "key": "717", "score": 37.0, "token": false, "extra": ["37", "0", "0"]}, {"user": "team32", "task": "monster", "time": 1702101973, "key": "814", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team32", "task": "monster", "time": 1702102762, "key": "930", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team32", "task": "monster", "time": 1702102786, "key": "939", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team32", "task": "museum", "time": 1702086553, "key": "74", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team32", "task": "museum", "time": 1702086789, "key": "86", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team32", "task": "palindrome", "time": 1702087671, "key": "134", "score": 10.0, "token": false, "extra": ["10", "0", "0", "0"]}, {"user": "team32", "task": "palindrome", "time": 1702088045, "key": "150", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team32", "task": "race", "time": 1702102236, "key": "845", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team33 b/ranking/NHSPC-2023/sublist/team33 new file mode 100644 index 00000000..f197d14d --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team33 @@ -0,0 +1 @@ +[{"user": "team33", "task": "aisimulation", "time": 1702088587, "key": "171", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team33", "task": "aisimulation", "time": 1702094122, "key": "393", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team33", "task": "aisimulation", "time": 1702094244, "key": "399", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team33", "task": "aisimulation", "time": 1702097416, "key": "530", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team33", "task": "maze", "time": 1702099820, "key": "653", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team33", "task": "maze", "time": 1702100102, "key": "668", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team33", "task": "maze", "time": 1702100396, "key": "686", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team33", "task": "maze", "time": 1702100748, "key": "713", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team33", "task": "maze", "time": 1702101839, "key": "796", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team33", "task": "maze", "time": 1702102215, "key": "841", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team33", "task": "maze", "time": 1702102560, "key": "879", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team33", "task": "maze", "time": 1702102726, "key": "919", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team33", "task": "maze", "time": 1702102791, "key": "941", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team33", "task": "monster", "time": 1702096639, "key": "499", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team33", "task": "museum", "time": 1702085576, "key": "44", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team33", "task": "museum", "time": 1702086044, "key": "55", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team33", "task": "museum", "time": 1702087027, "key": "101", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team33", "task": "museum", "time": 1702087386, "key": "122", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team33", "task": "museum", "time": 1702088093, "key": "154", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team33", "task": "museum", "time": 1702088215, "key": "158", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team33", "task": "palindrome", "time": 1702086822, "key": "89", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team33", "task": "palindrome", "time": 1702086956, "key": "97", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team33", "task": "palindrome", "time": 1702087095, "key": "105", "score": 10.0, "token": false, "extra": ["10", "0", "0", "0"]}, {"user": "team33", "task": "palindrome", "time": 1702087260, "key": "114", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team33", "task": "race", "time": 1702087038, "key": "102", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team33", "task": "race", "time": 1702098576, "key": "595", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team33", "task": "race", "time": 1702098725, "key": "601", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team33", "task": "race", "time": 1702098869, "key": "609", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team33", "task": "race", "time": 1702101698, "key": "784", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team33", "task": "race", "time": 1702101846, "key": "797", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team33", "task": "race", "time": 1702101962, "key": "812", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team33", "task": "race", "time": 1702102057, "key": "823", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team33", "task": "race", "time": 1702102747, "key": "924", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team34 b/ranking/NHSPC-2023/sublist/team34 new file mode 100644 index 00000000..df71d7c0 --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team34 @@ -0,0 +1 @@ +[{"user": "team34", "task": "aisimulation", "time": 1702102773, "key": "935", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team34", "task": "autocopilot", "time": 1702097036, "key": "516", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team34", "task": "autocopilot", "time": 1702097363, "key": "527", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team34", "task": "autocopilot", "time": 1702097938, "key": "564", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team34", "task": "autocopilot", "time": 1702101653, "key": "778", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team34", "task": "autocopilot", "time": 1702101943, "key": "809", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team34", "task": "autocopilot", "time": 1702102188, "key": "838", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team34", "task": "museum", "time": 1702086170, "key": "59", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team34", "task": "museum", "time": 1702086381, "key": "65", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team34", "task": "palindrome", "time": 1702087271, "key": "116", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team34", "task": "race", "time": 1702099040, "key": "622", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team34", "task": "race", "time": 1702099675, "key": "649", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team34", "task": "race", "time": 1702099899, "key": "658", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team34", "task": "race", "time": 1702100494, "key": "692", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team35 b/ranking/NHSPC-2023/sublist/team35 new file mode 100644 index 00000000..c5587b12 --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team35 @@ -0,0 +1 @@ +[{"user": "team35", "task": "aisimulation", "time": 1702094767, "key": "422", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team35", "task": "aisimulation", "time": 1702094930, "key": "429", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team35", "task": "aisimulation", "time": 1702095506, "key": "453", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team35", "task": "aisimulation", "time": 1702096063, "key": "482", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team35", "task": "autocopilot", "time": 1702091801, "key": "284", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team35", "task": "maze", "time": 1702102218, "key": "842", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team35", "task": "maze", "time": 1702102576, "key": "887", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team35", "task": "monster", "time": 1702098716, "key": "600", "score": 25.0, "token": false, "extra": ["0", "0", "0", "25", "0"]}, {"user": "team35", "task": "monster", "time": 1702099103, "key": "626", "score": 25.0, "token": false, "extra": ["0", "0", "0", "25", "0"]}, {"user": "team35", "task": "monster", "time": 1702099224, "key": "629", "score": 31.0, "token": false, "extra": ["6", "0", "0", "25", "0"]}, {"user": "team35", "task": "monster", "time": 1702100365, "key": "683", "score": 25.0, "token": false, "extra": ["0", "0", "0", "25", "0"]}, {"user": "team35", "task": "monster", "time": 1702100542, "key": "697", "score": 31.0, "token": false, "extra": ["6", "0", "0", "25", "0"]}, {"user": "team35", "task": "monster", "time": 1702100688, "key": "708", "score": 31.0, "token": false, "extra": ["6", "0", "0", "25", "0"]}, {"user": "team35", "task": "monster", "time": 1702100986, "key": "731", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team35", "task": "monster", "time": 1702101111, "key": "738", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team35", "task": "monster", "time": 1702101232, "key": "745", "score": 100.0, "token": false, "extra": ["6", "21", "4", "25", "44"]}, {"user": "team35", "task": "museum", "time": 1702092494, "key": "307", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team35", "task": "museum", "time": 1702093382, "key": "351", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team35", "task": "race", "time": 1702102740, "key": "921", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team35", "task": "race", "time": 1702102770, "key": "933", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team36 b/ranking/NHSPC-2023/sublist/team36 new file mode 100644 index 00000000..c0e4742d --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team36 @@ -0,0 +1 @@ +[{"user": "team36", "task": "aisimulation", "time": 1702087315, "key": "119", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team36", "task": "aisimulation", "time": 1702087879, "key": "140", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team36", "task": "aisimulation", "time": 1702097889, "key": "560", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team36", "task": "aisimulation", "time": 1702098948, "key": "615", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team36", "task": "autocopilot", "time": 1702093010, "key": "337", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team36", "task": "autocopilot", "time": 1702093401, "key": "353", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team36", "task": "autocopilot", "time": 1702093601, "key": "363", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team36", "task": "autocopilot", "time": 1702093978, "key": "385", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team36", "task": "autocopilot", "time": 1702094116, "key": "392", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team36", "task": "autocopilot", "time": 1702094237, "key": "398", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team36", "task": "autocopilot", "time": 1702094490, "key": "411", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team36", "task": "autocopilot", "time": 1702098761, "key": "603", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team36", "task": "autocopilot", "time": 1702101330, "key": "753", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team36", "task": "convexhull", "time": 1702100607, "key": "701", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team36", "task": "convexhull", "time": 1702100731, "key": "712", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team36", "task": "maze", "time": 1702097190, "key": "520", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team36", "task": "maze", "time": 1702097380, "key": "528", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team36", "task": "maze", "time": 1702097597, "key": "545", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team36", "task": "maze", "time": 1702100898, "key": "727", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team36", "task": "maze", "time": 1702101709, "key": "785", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team36", "task": "maze", "time": 1702101882, "key": "802", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team36", "task": "maze", "time": 1702102167, "key": "836", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team36", "task": "museum", "time": 1702085570, "key": "43", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team36", "task": "palindrome", "time": 1702090039, "key": "227", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team36", "task": "race", "time": 1702096416, "key": "492", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team36", "task": "race", "time": 1702099364, "key": "631", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team36", "task": "race", "time": 1702099497, "key": "636", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team36", "task": "race", "time": 1702102351, "key": "858", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team36", "task": "race", "time": 1702102493, "key": "871", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team36", "task": "race", "time": 1702102614, "key": "891", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team36", "task": "race", "time": 1702102665, "key": "902", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team36", "task": "race", "time": 1702102711, "key": "916", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team36", "task": "race", "time": 1702102728, "key": "920", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team36", "task": "race", "time": 1702102754, "key": "926", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team36", "task": "race", "time": 1702102770, "key": "934", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team37 b/ranking/NHSPC-2023/sublist/team37 new file mode 100644 index 00000000..b5b6ca96 --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team37 @@ -0,0 +1 @@ +[{"user": "team37", "task": "aisimulation", "time": 1702090709, "key": "255", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team37", "task": "autocopilot", "time": 1702100514, "key": "694", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team37", "task": "autocopilot", "time": 1702101897, "key": "804", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team37", "task": "autocopilot", "time": 1702102036, "key": "821", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team37", "task": "monster", "time": 1702093094, "key": "341", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team37", "task": "monster", "time": 1702093966, "key": "383", "score": 31.0, "token": false, "extra": ["6", "0", "0", "25", "0"]}, {"user": "team37", "task": "museum", "time": 1702089309, "key": "203", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team37", "task": "palindrome", "time": 1702087403, "key": "124", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team37", "task": "race", "time": 1702098523, "key": "591", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team38 b/ranking/NHSPC-2023/sublist/team38 new file mode 100644 index 00000000..894efe2e --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team38 @@ -0,0 +1 @@ +[{"user": "team38", "task": "museum", "time": 1702086351, "key": "64", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team38", "task": "palindrome", "time": 1702088457, "key": "166", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team39 b/ranking/NHSPC-2023/sublist/team39 new file mode 100644 index 00000000..8e22ae3e --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team39 @@ -0,0 +1 @@ +[{"user": "team39", "task": "aisimulation", "time": 1702086563, "key": "75", "score": 8.0, "token": false, "extra": ["3", "5", "0"]}, {"user": "team39", "task": "aisimulation", "time": 1702086693, "key": "80", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team39", "task": "autocopilot", "time": 1702100137, "key": "671", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team39", "task": "autocopilot", "time": 1702102480, "key": "866", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team39", "task": "autocopilot", "time": 1702102601, "key": "890", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team39", "task": "convexhull", "time": 1702095503, "key": "452", "score": 23.0, "token": false, "extra": ["0", "23", "0", "0"]}, {"user": "team39", "task": "convexhull", "time": 1702095717, "key": "464", "score": 7.0, "token": false, "extra": ["7", "0", "0", "0"]}, {"user": "team39", "task": "maze", "time": 1702098846, "key": "608", "score": 66.0, "token": false, "extra": ["37", "29", "0"]}, {"user": "team39", "task": "monster", "time": 1702089427, "key": "208", "score": 100.0, "token": false, "extra": ["6", "21", "4", "25", "44"]}, {"user": "team39", "task": "museum", "time": 1702087271, "key": "117", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team39", "task": "palindrome", "time": 1702100452, "key": "691", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team39", "task": "race", "time": 1702092975, "key": "334", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team39", "task": "race", "time": 1702093170, "key": "345", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team39", "task": "race", "time": 1702093432, "key": "354", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team39", "task": "race", "time": 1702093553, "key": "360", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team39", "task": "race", "time": 1702093675, "key": "367", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team39", "task": "race", "time": 1702093798, "key": "374", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team39", "task": "race", "time": 1702093930, "key": "381", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}, {"user": "team39", "task": "race", "time": 1702094218, "key": "397", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team39", "task": "race", "time": 1702094386, "key": "406", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team39", "task": "race", "time": 1702101410, "key": "759", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}, {"user": "team39", "task": "race", "time": 1702101544, "key": "770", "score": 29.0, "token": false, "extra": ["5", "7", "17", "0", "0"]}, {"user": "team39", "task": "race", "time": 1702101672, "key": "782", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team39", "task": "race", "time": 1702101860, "key": "799", "score": 29.0, "token": false, "extra": ["5", "7", "17", "0", "0"]}, {"user": "team39", "task": "race", "time": 1702102084, "key": "825", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team40 b/ranking/NHSPC-2023/sublist/team40 new file mode 100644 index 00000000..b56de205 --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team40 @@ -0,0 +1 @@ +[{"user": "team40", "task": "agreement", "time": 1702102325, "key": "852", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team40", "task": "agreement", "time": 1702102447, "key": "862", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team40", "task": "agreement", "time": 1702102567, "key": "884", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team40", "task": "agreement", "time": 1702102629, "key": "896", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team40", "task": "agreement", "time": 1702102698, "key": "912", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team40", "task": "agreement", "time": 1702102756, "key": "927", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team40", "task": "aisimulation", "time": 1702090050, "key": "229", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team40", "task": "autocopilot", "time": 1702089826, "key": "216", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team40", "task": "autocopilot", "time": 1702090631, "key": "250", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team40", "task": "autocopilot", "time": 1702097516, "key": "541", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team40", "task": "autocopilot", "time": 1702098366, "key": "583", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team40", "task": "autocopilot", "time": 1702098491, "key": "588", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team40", "task": "autocopilot", "time": 1702098611, "key": "596", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team40", "task": "maze", "time": 1702101185, "key": "741", "score": 100.0, "token": false, "extra": ["37", "29", "34"]}, {"user": "team40", "task": "monster", "time": 1702094768, "key": "423", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team40", "task": "monster", "time": 1702094931, "key": "430", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team40", "task": "monster", "time": 1702095262, "key": "441", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team40", "task": "monster", "time": 1702095417, "key": "449", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team40", "task": "monster", "time": 1702095589, "key": "459", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team40", "task": "monster", "time": 1702095900, "key": "472", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team40", "task": "monster", "time": 1702096296, "key": "490", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team40", "task": "monster", "time": 1702096544, "key": "497", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team40", "task": "monster", "time": 1702096664, "key": "503", "score": 100.0, "token": false, "extra": ["6", "21", "4", "25", "44"]}, {"user": "team40", "task": "museum", "time": 1702086209, "key": "61", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team40", "task": "palindrome", "time": 1702086731, "key": "82", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team40", "task": "race", "time": 1702093246, "key": "348", "score": 29.0, "token": false, "extra": ["5", "7", "17", "0", "0"]}, {"user": "team40", "task": "race", "time": 1702093395, "key": "352", "score": 100.0, "token": false, "extra": ["5", "7", "17", "40", "31"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team41 b/ranking/NHSPC-2023/sublist/team41 new file mode 100644 index 00000000..e11f9743 --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team41 @@ -0,0 +1 @@ +[{"user": "team41", "task": "aisimulation", "time": 1702093320, "key": "350", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team41", "task": "aisimulation", "time": 1702093624, "key": "365", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team41", "task": "aisimulation", "time": 1702093784, "key": "371", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team41", "task": "aisimulation", "time": 1702094295, "key": "401", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team41", "task": "autocopilot", "time": 1702096693, "key": "505", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team41", "task": "autocopilot", "time": 1702097880, "key": "559", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team41", "task": "autocopilot", "time": 1702098007, "key": "568", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team41", "task": "autocopilot", "time": 1702098375, "key": "585", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team41", "task": "autocopilot", "time": 1702098510, "key": "590", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team41", "task": "autocopilot", "time": 1702098701, "key": "599", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team41", "task": "autocopilot", "time": 1702099983, "key": "664", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team41", "task": "autocopilot", "time": 1702100206, "key": "675", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team41", "task": "autocopilot", "time": 1702100436, "key": "689", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team41", "task": "autocopilot", "time": 1702101579, "key": "772", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team41", "task": "autocopilot", "time": 1702101736, "key": "787", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team41", "task": "autocopilot", "time": 1702101885, "key": "803", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team41", "task": "monster", "time": 1702090841, "key": "258", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team41", "task": "monster", "time": 1702091074, "key": "265", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team41", "task": "monster", "time": 1702091600, "key": "278", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team41", "task": "monster", "time": 1702091723, "key": "282", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team41", "task": "monster", "time": 1702091945, "key": "288", "score": 100.0, "token": false, "extra": ["6", "21", "4", "25", "44"]}, {"user": "team41", "task": "museum", "time": 1702087024, "key": "100", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team41", "task": "palindrome", "time": 1702095281, "key": "442", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team41", "task": "palindrome", "time": 1702095405, "key": "446", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team41", "task": "palindrome", "time": 1702095614, "key": "460", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team41", "task": "race", "time": 1702101287, "key": "748", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team41", "task": "race", "time": 1702101409, "key": "758", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team42 b/ranking/NHSPC-2023/sublist/team42 new file mode 100644 index 00000000..14aad80d --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team42 @@ -0,0 +1 @@ +[{"user": "team42", "task": "agreement", "time": 1702102278, "key": "847", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team42", "task": "aisimulation", "time": 1702086901, "key": "95", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team42", "task": "autocopilot", "time": 1702100871, "key": "725", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team42", "task": "autocopilot", "time": 1702100992, "key": "732", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team42", "task": "convexhull", "time": 1702092296, "key": "304", "score": 7.0, "token": false, "extra": ["7", "0", "0", "0"]}, {"user": "team42", "task": "convexhull", "time": 1702092680, "key": "320", "score": 30.0, "token": false, "extra": ["7", "23", "0", "0"]}, {"user": "team42", "task": "convexhull", "time": 1702092991, "key": "336", "score": 30.0, "token": false, "extra": ["7", "23", "0", "0"]}, {"user": "team42", "task": "convexhull", "time": 1702093118, "key": "343", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team42", "task": "convexhull", "time": 1702093858, "key": "378", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team42", "task": "convexhull", "time": 1702093979, "key": "386", "score": 30.0, "token": false, "extra": ["7", "23", "0", "0"]}, {"user": "team42", "task": "maze", "time": 1702099846, "key": "657", "score": 66.0, "token": false, "extra": ["37", "29", "0"]}, {"user": "team42", "task": "maze", "time": 1702099972, "key": "662", "score": 66.0, "token": false, "extra": ["37", "29", "0"]}, {"user": "team42", "task": "maze", "time": 1702100093, "key": "667", "score": 100.0, "token": false, "extra": ["37", "29", "34"]}, {"user": "team42", "task": "monster", "time": 1702089527, "key": "209", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team42", "task": "monster", "time": 1702089712, "key": "213", "score": 100.0, "token": false, "extra": ["6", "21", "4", "25", "44"]}, {"user": "team42", "task": "museum", "time": 1702087110, "key": "107", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team42", "task": "palindrome", "time": 1702087467, "key": "128", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team42", "task": "race", "time": 1702095990, "key": "479", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team42", "task": "race", "time": 1702096124, "key": "486", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team42", "task": "race", "time": 1702096671, "key": "504", "score": 40.0, "token": false, "extra": ["0", "0", "0", "40", "0"]}, {"user": "team42", "task": "race", "time": 1702096868, "key": "511", "score": 40.0, "token": false, "extra": ["0", "0", "0", "40", "0"]}, {"user": "team42", "task": "race", "time": 1702097100, "key": "519", "score": 45.0, "token": false, "extra": ["5", "0", "0", "40", "0"]}, {"user": "team42", "task": "race", "time": 1702097474, "key": "536", "score": 40.0, "token": false, "extra": ["0", "0", "0", "40", "0"]}, {"user": "team42", "task": "race", "time": 1702097731, "key": "550", "score": 29.0, "token": false, "extra": ["5", "7", "17", "0", "0"]}, {"user": "team42", "task": "race", "time": 1702097944, "key": "565", "score": 100.0, "token": false, "extra": ["5", "7", "17", "40", "31"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team43 b/ranking/NHSPC-2023/sublist/team43 new file mode 100644 index 00000000..9d39ef85 --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team43 @@ -0,0 +1 @@ +[{"user": "team43", "task": "aisimulation", "time": 1702088426, "key": "164", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team43", "task": "autocopilot", "time": 1702098974, "key": "618", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team43", "task": "maze", "time": 1702102742, "key": "923", "score": 37.0, "token": false, "extra": ["37", "0", "0"]}, {"user": "team43", "task": "monster", "time": 1702089693, "key": "212", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team43", "task": "monster", "time": 1702091283, "key": "270", "score": 100.0, "token": false, "extra": ["6", "21", "4", "25", "44"]}, {"user": "team43", "task": "museum", "time": 1702086181, "key": "60", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team43", "task": "palindrome", "time": 1702085804, "key": "48", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team43", "task": "race", "time": 1702093519, "key": "359", "score": 40.0, "token": false, "extra": ["0", "0", "0", "40", "0"]}, {"user": "team43", "task": "race", "time": 1702097320, "key": "525", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team44 b/ranking/NHSPC-2023/sublist/team44 new file mode 100644 index 00000000..9738f955 --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team44 @@ -0,0 +1 @@ +[{"user": "team44", "task": "aisimulation", "time": 1702087532, "key": "131", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team44", "task": "autocopilot", "time": 1702098791, "key": "605", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team44", "task": "maze", "time": 1702101231, "key": "744", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team44", "task": "maze", "time": 1702101607, "key": "775", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team44", "task": "maze", "time": 1702102693, "key": "909", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team44", "task": "maze", "time": 1702102785, "key": "938", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team44", "task": "monster", "time": 1702096459, "key": "493", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team44", "task": "monster", "time": 1702096845, "key": "510", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team44", "task": "monster", "time": 1702097006, "key": "512", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team44", "task": "monster", "time": 1702097304, "key": "524", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team44", "task": "monster", "time": 1702101757, "key": "789", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team44", "task": "monster", "time": 1702102014, "key": "820", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team44", "task": "monster", "time": 1702102099, "key": "827", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team44", "task": "monster", "time": 1702102200, "key": "839", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team44", "task": "monster", "time": 1702102333, "key": "854", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team44", "task": "monster", "time": 1702102375, "key": "860", "score": 100.0, "token": false, "extra": ["6", "21", "4", "25", "44"]}, {"user": "team44", "task": "museum", "time": 1702086604, "key": "77", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team44", "task": "palindrome", "time": 1702089837, "key": "217", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team44", "task": "race", "time": 1702091546, "key": "277", "score": 40.0, "token": false, "extra": ["0", "0", "0", "40", "0"]}, {"user": "team44", "task": "race", "time": 1702092007, "key": "291", "score": 40.0, "token": false, "extra": ["0", "0", "0", "40", "0"]}, {"user": "team44", "task": "race", "time": 1702092911, "key": "329", "score": 100.0, "token": false, "extra": ["5", "7", "17", "40", "31"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team45 b/ranking/NHSPC-2023/sublist/team45 new file mode 100644 index 00000000..bc62b183 --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team45 @@ -0,0 +1 @@ +[{"user": "team45", "task": "aisimulation", "time": 1702096373, "key": "491", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team45", "task": "aisimulation", "time": 1702096504, "key": "495", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team45", "task": "aisimulation", "time": 1702096648, "key": "500", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team45", "task": "aisimulation", "time": 1702096770, "key": "507", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team45", "task": "aisimulation", "time": 1702097444, "key": "533", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team45", "task": "aisimulation", "time": 1702098492, "key": "589", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team45", "task": "autocopilot", "time": 1702099524, "key": "638", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team45", "task": "autocopilot", "time": 1702099650, "key": "647", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team45", "task": "convexhull", "time": 1702098118, "key": "572", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team45", "task": "convexhull", "time": 1702102561, "key": "880", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team45", "task": "convexhull", "time": 1702102689, "key": "908", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team45", "task": "convexhull", "time": 1702102709, "key": "915", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team45", "task": "convexhull", "time": 1702102769, "key": "932", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team45", "task": "maze", "time": 1702100674, "key": "706", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team45", "task": "maze", "time": 1702101024, "key": "734", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team45", "task": "maze", "time": 1702101729, "key": "786", "score": 37.0, "token": false, "extra": ["37", "0", "0"]}, {"user": "team45", "task": "monster", "time": 1702089528, "key": "210", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team45", "task": "monster", "time": 1702091436, "key": "274", "score": 52.0, "token": false, "extra": ["6", "21", "0", "25", "0"]}, {"user": "team45", "task": "monster", "time": 1702092053, "key": "294", "score": 52.0, "token": false, "extra": ["6", "21", "0", "25", "0"]}, {"user": "team45", "task": "monster", "time": 1702093568, "key": "361", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team45", "task": "monster", "time": 1702094192, "key": "396", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team45", "task": "monster", "time": 1702094868, "key": "428", "score": 100.0, "token": false, "extra": ["6", "21", "4", "25", "44"]}, {"user": "team45", "task": "museum", "time": 1702086762, "key": "83", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team45", "task": "palindrome", "time": 1702086432, "key": "68", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team45", "task": "palindrome", "time": 1702087153, "key": "108", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team45", "task": "race", "time": 1702101942, "key": "808", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team46 b/ranking/NHSPC-2023/sublist/team46 new file mode 100644 index 00000000..0b9a8d0f --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team46 @@ -0,0 +1 @@ +[{"user": "team46", "task": "aisimulation", "time": 1702085651, "key": "46", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team46", "task": "aisimulation", "time": 1702089043, "key": "194", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team46", "task": "aisimulation", "time": 1702089164, "key": "198", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team46", "task": "autocopilot", "time": 1702090042, "key": "228", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team46", "task": "autocopilot", "time": 1702090219, "key": "235", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team46", "task": "autocopilot", "time": 1702090353, "key": "237", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team46", "task": "autocopilot", "time": 1702090474, "key": "244", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team46", "task": "autocopilot", "time": 1702090595, "key": "249", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team46", "task": "autocopilot", "time": 1702090715, "key": "256", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team46", "task": "autocopilot", "time": 1702090936, "key": "261", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team46", "task": "autocopilot", "time": 1702091057, "key": "264", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team46", "task": "autocopilot", "time": 1702091185, "key": "269", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team46", "task": "maze", "time": 1702101383, "key": "756", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team46", "task": "maze", "time": 1702101508, "key": "766", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team46", "task": "maze", "time": 1702101922, "key": "806", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team46", "task": "maze", "time": 1702102742, "key": "922", "score": 37.0, "token": false, "extra": ["37", "0", "0"]}, {"user": "team46", "task": "monster", "time": 1702097466, "key": "535", "score": 21.0, "token": false, "extra": ["0", "21", "0", "0", "0"]}, {"user": "team46", "task": "monster", "time": 1702098747, "key": "602", "score": 31.0, "token": false, "extra": ["6", "0", "0", "25", "0"]}, {"user": "team46", "task": "museum", "time": 1702087056, "key": "104", "score": 22.0, "token": false, "extra": ["3", "19", "0"]}, {"user": "team46", "task": "museum", "time": 1702087196, "key": "110", "score": 3.0, "token": false, "extra": ["3", "0", "0"]}, {"user": "team46", "task": "museum", "time": 1702087330, "key": "121", "score": 3.0, "token": false, "extra": ["3", "0", "0"]}, {"user": "team46", "task": "museum", "time": 1702087453, "key": "127", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team46", "task": "palindrome", "time": 1702093456, "key": "357", "score": 40.0, "token": false, "extra": ["10", "30", "0", "0"]}, {"user": "team46", "task": "palindrome", "time": 1702093679, "key": "368", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team46", "task": "palindrome", "time": 1702094050, "key": "389", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team46", "task": "race", "time": 1702099930, "key": "659", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team47 b/ranking/NHSPC-2023/sublist/team47 new file mode 100644 index 00000000..808367d3 --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team47 @@ -0,0 +1 @@ +[{"user": "team47", "task": "aisimulation", "time": 1702087912, "key": "145", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team47", "task": "autocopilot", "time": 1702100227, "key": "676", "score": 28.0, "token": false, "extra": ["4", "24", "0", "0"]}, {"user": "team47", "task": "maze", "time": 1702102164, "key": "835", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team47", "task": "maze", "time": 1702102721, "key": "918", "score": 37.0, "token": false, "extra": ["37", "0", "0"]}, {"user": "team47", "task": "museum", "time": 1702091366, "key": "271", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team47", "task": "palindrome", "time": 1702089757, "key": "215", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/sublist/team48 b/ranking/NHSPC-2023/sublist/team48 new file mode 100644 index 00000000..f183e464 --- /dev/null +++ b/ranking/NHSPC-2023/sublist/team48 @@ -0,0 +1 @@ +[{"user": "team48", "task": "aisimulation", "time": 1702094004, "key": "387", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team48", "task": "aisimulation", "time": 1702094436, "key": "410", "score": 100.0, "token": false, "extra": ["3", "5", "92"]}, {"user": "team48", "task": "autocopilot", "time": 1702099944, "key": "660", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0"]}, {"user": "team48", "task": "autocopilot", "time": 1702102482, "key": "868", "score": 4.0, "token": false, "extra": ["4", "0", "0", "0"]}, {"user": "team48", "task": "maze", "time": 1702098312, "key": "579", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team48", "task": "maze", "time": 1702098564, "key": "593", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team48", "task": "maze", "time": 1702099095, "key": "625", "score": 0.0, "token": false, "extra": ["0", "0", "0"]}, {"user": "team48", "task": "maze", "time": 1702099485, "key": "635", "score": 37.0, "token": false, "extra": ["37", "0", "0"]}, {"user": "team48", "task": "monster", "time": 1702092244, "key": "303", "score": 100.0, "token": false, "extra": ["6", "21", "4", "25", "44"]}, {"user": "team48", "task": "museum", "time": 1702085933, "key": "52", "score": 100.0, "token": false, "extra": ["3", "19", "78"]}, {"user": "team48", "task": "palindrome", "time": 1702086643, "key": "78", "score": 100.0, "token": false, "extra": ["10", "30", "10", "50"]}, {"user": "team48", "task": "race", "time": 1702088294, "key": "160", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team48", "task": "race", "time": 1702088759, "key": "180", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team48", "task": "race", "time": 1702092596, "key": "313", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team48", "task": "race", "time": 1702092799, "key": "324", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team48", "task": "race", "time": 1702092978, "key": "335", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team48", "task": "race", "time": 1702095576, "key": "457", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team48", "task": "race", "time": 1702095720, "key": "466", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}, {"user": "team48", "task": "race", "time": 1702095869, "key": "471", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team48", "task": "race", "time": 1702096026, "key": "481", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team48", "task": "race", "time": 1702096147, "key": "487", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}, {"user": "team48", "task": "race", "time": 1702100385, "key": "684", "score": 5.0, "token": false, "extra": ["5", "0", "0", "0", "0"]}, {"user": "team48", "task": "race", "time": 1702101859, "key": "798", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}, {"user": "team48", "task": "race", "time": 1702101980, "key": "815", "score": 12.0, "token": false, "extra": ["5", "7", "0", "0", "0"]}, {"user": "team48", "task": "race", "time": 1702102175, "key": "837", "score": 0.0, "token": false, "extra": ["0", "0", "0", "0", "0"]}, {"user": "team48", "task": "race", "time": 1702102296, "key": "849", "score": 29.0, "token": false, "extra": ["5", "7", "17", "0", "0"]}] \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/100 b/ranking/NHSPC-2023/submissions/100 new file mode 100644 index 00000000..89132cd3 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/100 @@ -0,0 +1 @@ +{"user": "team41", "task": "museum", "time": 1702087024} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/101 b/ranking/NHSPC-2023/submissions/101 new file mode 100644 index 00000000..97b6537a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/101 @@ -0,0 +1 @@ +{"user": "team33", "task": "museum", "time": 1702087027} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/102 b/ranking/NHSPC-2023/submissions/102 new file mode 100644 index 00000000..18a7b6bc --- /dev/null +++ b/ranking/NHSPC-2023/submissions/102 @@ -0,0 +1 @@ +{"user": "team33", "task": "race", "time": 1702087038} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/103 b/ranking/NHSPC-2023/submissions/103 new file mode 100644 index 00000000..ce789216 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/103 @@ -0,0 +1 @@ +{"user": "team22", "task": "aisimulation", "time": 1702087044} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/104 b/ranking/NHSPC-2023/submissions/104 new file mode 100644 index 00000000..4557b923 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/104 @@ -0,0 +1 @@ +{"user": "team46", "task": "museum", "time": 1702087056} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/105 b/ranking/NHSPC-2023/submissions/105 new file mode 100644 index 00000000..76ef1111 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/105 @@ -0,0 +1 @@ +{"user": "team33", "task": "palindrome", "time": 1702087095} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/106 b/ranking/NHSPC-2023/submissions/106 new file mode 100644 index 00000000..ccb3dc7b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/106 @@ -0,0 +1 @@ +{"user": "team17", "task": "museum", "time": 1702087096} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/107 b/ranking/NHSPC-2023/submissions/107 new file mode 100644 index 00000000..4363326a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/107 @@ -0,0 +1 @@ +{"user": "team42", "task": "museum", "time": 1702087110} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/108 b/ranking/NHSPC-2023/submissions/108 new file mode 100644 index 00000000..495931db --- /dev/null +++ b/ranking/NHSPC-2023/submissions/108 @@ -0,0 +1 @@ +{"user": "team45", "task": "palindrome", "time": 1702087153} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/109 b/ranking/NHSPC-2023/submissions/109 new file mode 100644 index 00000000..a1663e43 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/109 @@ -0,0 +1 @@ +{"user": "team26", "task": "aisimulation", "time": 1702087165} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/110 b/ranking/NHSPC-2023/submissions/110 new file mode 100644 index 00000000..7b93e1d9 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/110 @@ -0,0 +1 @@ +{"user": "team46", "task": "museum", "time": 1702087196} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/111 b/ranking/NHSPC-2023/submissions/111 new file mode 100644 index 00000000..74290762 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/111 @@ -0,0 +1 @@ +{"user": "team07", "task": "museum", "time": 1702087199} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/112 b/ranking/NHSPC-2023/submissions/112 new file mode 100644 index 00000000..62c2fbec --- /dev/null +++ b/ranking/NHSPC-2023/submissions/112 @@ -0,0 +1 @@ +{"user": "team16", "task": "museum", "time": 1702087211} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/113 b/ranking/NHSPC-2023/submissions/113 new file mode 100644 index 00000000..064738e0 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/113 @@ -0,0 +1 @@ +{"user": "team24", "task": "museum", "time": 1702087223} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/114 b/ranking/NHSPC-2023/submissions/114 new file mode 100644 index 00000000..368f7cc8 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/114 @@ -0,0 +1 @@ +{"user": "team33", "task": "palindrome", "time": 1702087260} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/115 b/ranking/NHSPC-2023/submissions/115 new file mode 100644 index 00000000..7b1cb297 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/115 @@ -0,0 +1 @@ +{"user": "team25", "task": "autocopilot", "time": 1702087266} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/116 b/ranking/NHSPC-2023/submissions/116 new file mode 100644 index 00000000..ceae117f --- /dev/null +++ b/ranking/NHSPC-2023/submissions/116 @@ -0,0 +1 @@ +{"user": "team34", "task": "palindrome", "time": 1702087271} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/117 b/ranking/NHSPC-2023/submissions/117 new file mode 100644 index 00000000..d7ce6d23 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/117 @@ -0,0 +1 @@ +{"user": "team39", "task": "museum", "time": 1702087271} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/118 b/ranking/NHSPC-2023/submissions/118 new file mode 100644 index 00000000..817e8ca9 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/118 @@ -0,0 +1 @@ +{"user": "team19", "task": "monster", "time": 1702087283} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/119 b/ranking/NHSPC-2023/submissions/119 new file mode 100644 index 00000000..85ad8ef3 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/119 @@ -0,0 +1 @@ +{"user": "team36", "task": "aisimulation", "time": 1702087315} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/120 b/ranking/NHSPC-2023/submissions/120 new file mode 100644 index 00000000..bb0321fa --- /dev/null +++ b/ranking/NHSPC-2023/submissions/120 @@ -0,0 +1 @@ +{"user": "team26", "task": "aisimulation", "time": 1702087329} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/121 b/ranking/NHSPC-2023/submissions/121 new file mode 100644 index 00000000..cdf76c8d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/121 @@ -0,0 +1 @@ +{"user": "team46", "task": "museum", "time": 1702087330} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/122 b/ranking/NHSPC-2023/submissions/122 new file mode 100644 index 00000000..1b61ded5 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/122 @@ -0,0 +1 @@ +{"user": "team33", "task": "museum", "time": 1702087386} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/123 b/ranking/NHSPC-2023/submissions/123 new file mode 100644 index 00000000..dc2b5173 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/123 @@ -0,0 +1 @@ +{"user": "team16", "task": "museum", "time": 1702087402} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/124 b/ranking/NHSPC-2023/submissions/124 new file mode 100644 index 00000000..8e3443ca --- /dev/null +++ b/ranking/NHSPC-2023/submissions/124 @@ -0,0 +1 @@ +{"user": "team37", "task": "palindrome", "time": 1702087403} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/125 b/ranking/NHSPC-2023/submissions/125 new file mode 100644 index 00000000..0b53835e --- /dev/null +++ b/ranking/NHSPC-2023/submissions/125 @@ -0,0 +1 @@ +{"user": "team25", "task": "aisimulation", "time": 1702087409} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/126 b/ranking/NHSPC-2023/submissions/126 new file mode 100644 index 00000000..83edacc2 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/126 @@ -0,0 +1 @@ +{"user": "team24", "task": "museum", "time": 1702087434} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/127 b/ranking/NHSPC-2023/submissions/127 new file mode 100644 index 00000000..cae4c35f --- /dev/null +++ b/ranking/NHSPC-2023/submissions/127 @@ -0,0 +1 @@ +{"user": "team46", "task": "museum", "time": 1702087453} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/128 b/ranking/NHSPC-2023/submissions/128 new file mode 100644 index 00000000..1c7487f3 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/128 @@ -0,0 +1 @@ +{"user": "team42", "task": "palindrome", "time": 1702087467} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/129 b/ranking/NHSPC-2023/submissions/129 new file mode 100644 index 00000000..0bd96ff0 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/129 @@ -0,0 +1 @@ +{"user": "team07", "task": "museum", "time": 1702087478} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/130 b/ranking/NHSPC-2023/submissions/130 new file mode 100644 index 00000000..7ed60935 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/130 @@ -0,0 +1 @@ +{"user": "team09", "task": "museum", "time": 1702087484} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/131 b/ranking/NHSPC-2023/submissions/131 new file mode 100644 index 00000000..3a07df0e --- /dev/null +++ b/ranking/NHSPC-2023/submissions/131 @@ -0,0 +1 @@ +{"user": "team44", "task": "aisimulation", "time": 1702087532} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/132 b/ranking/NHSPC-2023/submissions/132 new file mode 100644 index 00000000..af7b6968 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/132 @@ -0,0 +1 @@ +{"user": "team06", "task": "museum", "time": 1702087590} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/133 b/ranking/NHSPC-2023/submissions/133 new file mode 100644 index 00000000..881d7312 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/133 @@ -0,0 +1 @@ +{"user": "team07", "task": "museum", "time": 1702087651} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/134 b/ranking/NHSPC-2023/submissions/134 new file mode 100644 index 00000000..19f5cba9 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/134 @@ -0,0 +1 @@ +{"user": "team32", "task": "palindrome", "time": 1702087671} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/135 b/ranking/NHSPC-2023/submissions/135 new file mode 100644 index 00000000..056ba726 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/135 @@ -0,0 +1 @@ +{"user": "team25", "task": "aisimulation", "time": 1702087713} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/136 b/ranking/NHSPC-2023/submissions/136 new file mode 100644 index 00000000..1ca0963b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/136 @@ -0,0 +1 @@ +{"user": "team29", "task": "aisimulation", "time": 1702087722} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/137 b/ranking/NHSPC-2023/submissions/137 new file mode 100644 index 00000000..9bc90b0b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/137 @@ -0,0 +1 @@ +{"user": "team21", "task": "museum", "time": 1702087780} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/138 b/ranking/NHSPC-2023/submissions/138 new file mode 100644 index 00000000..324004e4 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/138 @@ -0,0 +1 @@ +{"user": "team31", "task": "aisimulation", "time": 1702087797} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/139 b/ranking/NHSPC-2023/submissions/139 new file mode 100644 index 00000000..239b9cbd --- /dev/null +++ b/ranking/NHSPC-2023/submissions/139 @@ -0,0 +1 @@ +{"user": "team18", "task": "palindrome", "time": 1702087856} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/140 b/ranking/NHSPC-2023/submissions/140 new file mode 100644 index 00000000..c53a94d9 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/140 @@ -0,0 +1 @@ +{"user": "team36", "task": "aisimulation", "time": 1702087879} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/141 b/ranking/NHSPC-2023/submissions/141 new file mode 100644 index 00000000..e38bb436 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/141 @@ -0,0 +1 @@ +{"user": "team06", "task": "museum", "time": 1702087888} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/142 b/ranking/NHSPC-2023/submissions/142 new file mode 100644 index 00000000..75a99f12 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/142 @@ -0,0 +1 @@ +{"user": "team29", "task": "aisimulation", "time": 1702087888} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/143 b/ranking/NHSPC-2023/submissions/143 new file mode 100644 index 00000000..482f2873 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/143 @@ -0,0 +1 @@ +{"user": "team10", "task": "aisimulation", "time": 1702087897} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/144 b/ranking/NHSPC-2023/submissions/144 new file mode 100644 index 00000000..103fe507 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/144 @@ -0,0 +1 @@ +{"user": "team09", "task": "palindrome", "time": 1702087904} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/145 b/ranking/NHSPC-2023/submissions/145 new file mode 100644 index 00000000..6d5bc31c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/145 @@ -0,0 +1 @@ +{"user": "team47", "task": "aisimulation", "time": 1702087912} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/146 b/ranking/NHSPC-2023/submissions/146 new file mode 100644 index 00000000..b0b63fdf --- /dev/null +++ b/ranking/NHSPC-2023/submissions/146 @@ -0,0 +1 @@ +{"user": "team03", "task": "monster", "time": 1702087937} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/147 b/ranking/NHSPC-2023/submissions/147 new file mode 100644 index 00000000..861cc7d6 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/147 @@ -0,0 +1 @@ +{"user": "team02", "task": "palindrome", "time": 1702087974} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/148 b/ranking/NHSPC-2023/submissions/148 new file mode 100644 index 00000000..c64252f7 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/148 @@ -0,0 +1 @@ +{"user": "team07", "task": "museum", "time": 1702088009} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/149 b/ranking/NHSPC-2023/submissions/149 new file mode 100644 index 00000000..311c4207 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/149 @@ -0,0 +1 @@ +{"user": "team29", "task": "aisimulation", "time": 1702088011} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/150 b/ranking/NHSPC-2023/submissions/150 new file mode 100644 index 00000000..52bde371 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/150 @@ -0,0 +1 @@ +{"user": "team32", "task": "palindrome", "time": 1702088045} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/151 b/ranking/NHSPC-2023/submissions/151 new file mode 100644 index 00000000..2c00e2f3 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/151 @@ -0,0 +1 @@ +{"user": "team10", "task": "aisimulation", "time": 1702088050} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/152 b/ranking/NHSPC-2023/submissions/152 new file mode 100644 index 00000000..3ca09caa --- /dev/null +++ b/ranking/NHSPC-2023/submissions/152 @@ -0,0 +1 @@ +{"user": "team25", "task": "aisimulation", "time": 1702088053} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/153 b/ranking/NHSPC-2023/submissions/153 new file mode 100644 index 00000000..05864774 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/153 @@ -0,0 +1 @@ +{"user": "team03", "task": "monster", "time": 1702088062} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/154 b/ranking/NHSPC-2023/submissions/154 new file mode 100644 index 00000000..a87d21eb --- /dev/null +++ b/ranking/NHSPC-2023/submissions/154 @@ -0,0 +1 @@ +{"user": "team33", "task": "museum", "time": 1702088093} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/155 b/ranking/NHSPC-2023/submissions/155 new file mode 100644 index 00000000..b6430a03 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/155 @@ -0,0 +1 @@ +{"user": "team07", "task": "museum", "time": 1702088132} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/156 b/ranking/NHSPC-2023/submissions/156 new file mode 100644 index 00000000..20c08c70 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/156 @@ -0,0 +1 @@ +{"user": "team09", "task": "palindrome", "time": 1702088134} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/157 b/ranking/NHSPC-2023/submissions/157 new file mode 100644 index 00000000..c8c1ba4a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/157 @@ -0,0 +1 @@ +{"user": "team25", "task": "aisimulation", "time": 1702088193} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/158 b/ranking/NHSPC-2023/submissions/158 new file mode 100644 index 00000000..a768fd3c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/158 @@ -0,0 +1 @@ +{"user": "team33", "task": "museum", "time": 1702088215} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/159 b/ranking/NHSPC-2023/submissions/159 new file mode 100644 index 00000000..94c1de87 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/159 @@ -0,0 +1 @@ +{"user": "team29", "task": "palindrome", "time": 1702088290} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/160 b/ranking/NHSPC-2023/submissions/160 new file mode 100644 index 00000000..80f1eb47 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/160 @@ -0,0 +1 @@ +{"user": "team48", "task": "race", "time": 1702088294} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/161 b/ranking/NHSPC-2023/submissions/161 new file mode 100644 index 00000000..ae5a79a4 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/161 @@ -0,0 +1 @@ +{"user": "team18", "task": "palindrome", "time": 1702088311} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/162 b/ranking/NHSPC-2023/submissions/162 new file mode 100644 index 00000000..4683f68a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/162 @@ -0,0 +1 @@ +{"user": "team08", "task": "aisimulation", "time": 1702088339} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/163 b/ranking/NHSPC-2023/submissions/163 new file mode 100644 index 00000000..648594a2 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/163 @@ -0,0 +1 @@ +{"user": "team25", "task": "aisimulation", "time": 1702088374} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/164 b/ranking/NHSPC-2023/submissions/164 new file mode 100644 index 00000000..8a7aad79 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/164 @@ -0,0 +1 @@ +{"user": "team43", "task": "aisimulation", "time": 1702088426} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/165 b/ranking/NHSPC-2023/submissions/165 new file mode 100644 index 00000000..4f738443 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/165 @@ -0,0 +1 @@ +{"user": "team21", "task": "palindrome", "time": 1702088450} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/166 b/ranking/NHSPC-2023/submissions/166 new file mode 100644 index 00000000..06503e7d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/166 @@ -0,0 +1 @@ +{"user": "team38", "task": "palindrome", "time": 1702088457} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/167 b/ranking/NHSPC-2023/submissions/167 new file mode 100644 index 00000000..0cf09fd4 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/167 @@ -0,0 +1 @@ +{"user": "team30", "task": "monster", "time": 1702088519} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/168 b/ranking/NHSPC-2023/submissions/168 new file mode 100644 index 00000000..54ad35b8 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/168 @@ -0,0 +1 @@ +{"user": "team17", "task": "aisimulation", "time": 1702088523} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/169 b/ranking/NHSPC-2023/submissions/169 new file mode 100644 index 00000000..8fa15632 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/169 @@ -0,0 +1 @@ +{"user": "team27", "task": "palindrome", "time": 1702088526} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/170 b/ranking/NHSPC-2023/submissions/170 new file mode 100644 index 00000000..33299ec1 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/170 @@ -0,0 +1 @@ +{"user": "team24", "task": "palindrome", "time": 1702088556} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/171 b/ranking/NHSPC-2023/submissions/171 new file mode 100644 index 00000000..4dc85a5c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/171 @@ -0,0 +1 @@ +{"user": "team33", "task": "aisimulation", "time": 1702088587} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/172 b/ranking/NHSPC-2023/submissions/172 new file mode 100644 index 00000000..5a9955fb --- /dev/null +++ b/ranking/NHSPC-2023/submissions/172 @@ -0,0 +1 @@ +{"user": "team22", "task": "autocopilot", "time": 1702088611} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/173 b/ranking/NHSPC-2023/submissions/173 new file mode 100644 index 00000000..ada3e4cf --- /dev/null +++ b/ranking/NHSPC-2023/submissions/173 @@ -0,0 +1 @@ +{"user": "team12", "task": "aisimulation", "time": 1702088614} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/174 b/ranking/NHSPC-2023/submissions/174 new file mode 100644 index 00000000..59d63042 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/174 @@ -0,0 +1 @@ +{"user": "team29", "task": "palindrome", "time": 1702088637} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/175 b/ranking/NHSPC-2023/submissions/175 new file mode 100644 index 00000000..bbf741ec --- /dev/null +++ b/ranking/NHSPC-2023/submissions/175 @@ -0,0 +1 @@ +{"user": "team17", "task": "aisimulation", "time": 1702088673} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/176 b/ranking/NHSPC-2023/submissions/176 new file mode 100644 index 00000000..e8b10bd3 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/176 @@ -0,0 +1 @@ +{"user": "team25", "task": "aisimulation", "time": 1702088686} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/177 b/ranking/NHSPC-2023/submissions/177 new file mode 100644 index 00000000..f237ab86 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/177 @@ -0,0 +1 @@ +{"user": "team24", "task": "palindrome", "time": 1702088686} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/178 b/ranking/NHSPC-2023/submissions/178 new file mode 100644 index 00000000..10cd0265 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/178 @@ -0,0 +1 @@ +{"user": "team20", "task": "palindrome", "time": 1702088689} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/179 b/ranking/NHSPC-2023/submissions/179 new file mode 100644 index 00000000..20ace325 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/179 @@ -0,0 +1 @@ +{"user": "team03", "task": "monster", "time": 1702088717} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/180 b/ranking/NHSPC-2023/submissions/180 new file mode 100644 index 00000000..3182fd35 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/180 @@ -0,0 +1 @@ +{"user": "team48", "task": "race", "time": 1702088759} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/181 b/ranking/NHSPC-2023/submissions/181 new file mode 100644 index 00000000..59861ab7 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/181 @@ -0,0 +1 @@ +{"user": "team12", "task": "aisimulation", "time": 1702088770} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/182 b/ranking/NHSPC-2023/submissions/182 new file mode 100644 index 00000000..412f0de8 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/182 @@ -0,0 +1 @@ +{"user": "team17", "task": "aisimulation", "time": 1702088862} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/183 b/ranking/NHSPC-2023/submissions/183 new file mode 100644 index 00000000..e836bc6a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/183 @@ -0,0 +1 @@ +{"user": "team25", "task": "aisimulation", "time": 1702088868} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/184 b/ranking/NHSPC-2023/submissions/184 new file mode 100644 index 00000000..f6f73ab9 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/184 @@ -0,0 +1 @@ +{"user": "team09", "task": "palindrome", "time": 1702088871} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/185 b/ranking/NHSPC-2023/submissions/185 new file mode 100644 index 00000000..de811051 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/185 @@ -0,0 +1 @@ +{"user": "team08", "task": "palindrome", "time": 1702088951} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/186 b/ranking/NHSPC-2023/submissions/186 new file mode 100644 index 00000000..e770a2fe --- /dev/null +++ b/ranking/NHSPC-2023/submissions/186 @@ -0,0 +1 @@ +{"user": "team07", "task": "palindrome", "time": 1702088969} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/187 b/ranking/NHSPC-2023/submissions/187 new file mode 100644 index 00000000..e68041cc --- /dev/null +++ b/ranking/NHSPC-2023/submissions/187 @@ -0,0 +1 @@ +{"user": "team31", "task": "aisimulation", "time": 1702088985} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/188 b/ranking/NHSPC-2023/submissions/188 new file mode 100644 index 00000000..7f72a3e2 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/188 @@ -0,0 +1 @@ +{"user": "team09", "task": "palindrome", "time": 1702088993} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/189 b/ranking/NHSPC-2023/submissions/189 new file mode 100644 index 00000000..f3494b99 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/189 @@ -0,0 +1 @@ +{"user": "team25", "task": "aisimulation", "time": 1702088993} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/190 b/ranking/NHSPC-2023/submissions/190 new file mode 100644 index 00000000..3ef8a531 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/190 @@ -0,0 +1 @@ +{"user": "team19", "task": "museum", "time": 1702088998} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/191 b/ranking/NHSPC-2023/submissions/191 new file mode 100644 index 00000000..aa690231 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/191 @@ -0,0 +1 @@ +{"user": "team21", "task": "palindrome", "time": 1702089011} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/192 b/ranking/NHSPC-2023/submissions/192 new file mode 100644 index 00000000..9edcdce0 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/192 @@ -0,0 +1 @@ +{"user": "team13", "task": "autocopilot", "time": 1702089026} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/193 b/ranking/NHSPC-2023/submissions/193 new file mode 100644 index 00000000..dbb82d21 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/193 @@ -0,0 +1 @@ +{"user": "team06", "task": "museum", "time": 1702089043} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/194 b/ranking/NHSPC-2023/submissions/194 new file mode 100644 index 00000000..9ff0630c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/194 @@ -0,0 +1 @@ +{"user": "team46", "task": "aisimulation", "time": 1702089043} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/195 b/ranking/NHSPC-2023/submissions/195 new file mode 100644 index 00000000..6ed90d9d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/195 @@ -0,0 +1 @@ +{"user": "team07", "task": "palindrome", "time": 1702089094} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/196 b/ranking/NHSPC-2023/submissions/196 new file mode 100644 index 00000000..4b3633f5 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/196 @@ -0,0 +1 @@ +{"user": "team19", "task": "museum", "time": 1702089119} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/197 b/ranking/NHSPC-2023/submissions/197 new file mode 100644 index 00000000..4c5d17a8 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/197 @@ -0,0 +1 @@ +{"user": "team31", "task": "aisimulation", "time": 1702089146} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/198 b/ranking/NHSPC-2023/submissions/198 new file mode 100644 index 00000000..ac75c554 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/198 @@ -0,0 +1 @@ +{"user": "team46", "task": "aisimulation", "time": 1702089164} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/199 b/ranking/NHSPC-2023/submissions/199 new file mode 100644 index 00000000..9bb0f1e6 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/199 @@ -0,0 +1 @@ +{"user": "team23", "task": "museum", "time": 1702089220} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/200 b/ranking/NHSPC-2023/submissions/200 new file mode 100644 index 00000000..d3041991 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/200 @@ -0,0 +1 @@ +{"user": "team25", "task": "aisimulation", "time": 1702089227} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/201 b/ranking/NHSPC-2023/submissions/201 new file mode 100644 index 00000000..c29f330c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/201 @@ -0,0 +1 @@ +{"user": "team07", "task": "palindrome", "time": 1702089239} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/202 b/ranking/NHSPC-2023/submissions/202 new file mode 100644 index 00000000..918585fe --- /dev/null +++ b/ranking/NHSPC-2023/submissions/202 @@ -0,0 +1 @@ +{"user": "team13", "task": "aisimulation", "time": 1702089254} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/203 b/ranking/NHSPC-2023/submissions/203 new file mode 100644 index 00000000..7e1c062b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/203 @@ -0,0 +1 @@ +{"user": "team37", "task": "museum", "time": 1702089309} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/204 b/ranking/NHSPC-2023/submissions/204 new file mode 100644 index 00000000..917d38fb --- /dev/null +++ b/ranking/NHSPC-2023/submissions/204 @@ -0,0 +1 @@ +{"user": "team24", "task": "museum", "time": 1702089342} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/205 b/ranking/NHSPC-2023/submissions/205 new file mode 100644 index 00000000..65ef5c6a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/205 @@ -0,0 +1 @@ +{"user": "team26", "task": "aisimulation", "time": 1702089346} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/206 b/ranking/NHSPC-2023/submissions/206 new file mode 100644 index 00000000..e17dea50 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/206 @@ -0,0 +1 @@ +{"user": "team06", "task": "museum", "time": 1702089362} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/207 b/ranking/NHSPC-2023/submissions/207 new file mode 100644 index 00000000..edd4c749 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/207 @@ -0,0 +1 @@ +{"user": "team13", "task": "aisimulation", "time": 1702089416} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/208 b/ranking/NHSPC-2023/submissions/208 new file mode 100644 index 00000000..be43d567 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/208 @@ -0,0 +1 @@ +{"user": "team39", "task": "monster", "time": 1702089427} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/209 b/ranking/NHSPC-2023/submissions/209 new file mode 100644 index 00000000..e7b6dffe --- /dev/null +++ b/ranking/NHSPC-2023/submissions/209 @@ -0,0 +1 @@ +{"user": "team42", "task": "monster", "time": 1702089527} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/210 b/ranking/NHSPC-2023/submissions/210 new file mode 100644 index 00000000..7e7d03ae --- /dev/null +++ b/ranking/NHSPC-2023/submissions/210 @@ -0,0 +1 @@ +{"user": "team45", "task": "monster", "time": 1702089528} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/211 b/ranking/NHSPC-2023/submissions/211 new file mode 100644 index 00000000..3c458ea8 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/211 @@ -0,0 +1 @@ +{"user": "team06", "task": "museum", "time": 1702089682} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/212 b/ranking/NHSPC-2023/submissions/212 new file mode 100644 index 00000000..238c30b8 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/212 @@ -0,0 +1 @@ +{"user": "team43", "task": "monster", "time": 1702089693} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/213 b/ranking/NHSPC-2023/submissions/213 new file mode 100644 index 00000000..64391151 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/213 @@ -0,0 +1 @@ +{"user": "team42", "task": "monster", "time": 1702089712} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/214 b/ranking/NHSPC-2023/submissions/214 new file mode 100644 index 00000000..8f01f659 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/214 @@ -0,0 +1 @@ +{"user": "team13", "task": "aisimulation", "time": 1702089728} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/215 b/ranking/NHSPC-2023/submissions/215 new file mode 100644 index 00000000..b4b0ce0f --- /dev/null +++ b/ranking/NHSPC-2023/submissions/215 @@ -0,0 +1 @@ +{"user": "team47", "task": "palindrome", "time": 1702089757} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/216 b/ranking/NHSPC-2023/submissions/216 new file mode 100644 index 00000000..25154125 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/216 @@ -0,0 +1 @@ +{"user": "team40", "task": "autocopilot", "time": 1702089826} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/217 b/ranking/NHSPC-2023/submissions/217 new file mode 100644 index 00000000..6533d2e6 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/217 @@ -0,0 +1 @@ +{"user": "team44", "task": "palindrome", "time": 1702089837} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/218 b/ranking/NHSPC-2023/submissions/218 new file mode 100644 index 00000000..e354e05a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/218 @@ -0,0 +1 @@ +{"user": "team30", "task": "monster", "time": 1702089837} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/219 b/ranking/NHSPC-2023/submissions/219 new file mode 100644 index 00000000..d66dfc46 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/219 @@ -0,0 +1 @@ +{"user": "team14", "task": "aisimulation", "time": 1702089851} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/220 b/ranking/NHSPC-2023/submissions/220 new file mode 100644 index 00000000..89ede19b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/220 @@ -0,0 +1 @@ +{"user": "team02", "task": "autocopilot", "time": 1702089879} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/221 b/ranking/NHSPC-2023/submissions/221 new file mode 100644 index 00000000..474a754a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/221 @@ -0,0 +1 @@ +{"user": "team21", "task": "autocopilot", "time": 1702089906} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/222 b/ranking/NHSPC-2023/submissions/222 new file mode 100644 index 00000000..559c1f48 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/222 @@ -0,0 +1 @@ +{"user": "team01", "task": "museum", "time": 1702089982} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/223 b/ranking/NHSPC-2023/submissions/223 new file mode 100644 index 00000000..ff7f7356 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/223 @@ -0,0 +1 @@ +{"user": "team14", "task": "aisimulation", "time": 1702089985} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/224 b/ranking/NHSPC-2023/submissions/224 new file mode 100644 index 00000000..7a38c0ea --- /dev/null +++ b/ranking/NHSPC-2023/submissions/224 @@ -0,0 +1 @@ +{"user": "team30", "task": "monster", "time": 1702089996} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/225 b/ranking/NHSPC-2023/submissions/225 new file mode 100644 index 00000000..78d2d616 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/225 @@ -0,0 +1 @@ +{"user": "team25", "task": "palindrome", "time": 1702090027} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/226 b/ranking/NHSPC-2023/submissions/226 new file mode 100644 index 00000000..9bc526ca --- /dev/null +++ b/ranking/NHSPC-2023/submissions/226 @@ -0,0 +1 @@ +{"user": "team03", "task": "autocopilot", "time": 1702090027} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/227 b/ranking/NHSPC-2023/submissions/227 new file mode 100644 index 00000000..db10715e --- /dev/null +++ b/ranking/NHSPC-2023/submissions/227 @@ -0,0 +1 @@ +{"user": "team36", "task": "palindrome", "time": 1702090039} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/228 b/ranking/NHSPC-2023/submissions/228 new file mode 100644 index 00000000..75950931 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/228 @@ -0,0 +1 @@ +{"user": "team46", "task": "autocopilot", "time": 1702090042} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/229 b/ranking/NHSPC-2023/submissions/229 new file mode 100644 index 00000000..29b7e603 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/229 @@ -0,0 +1 @@ +{"user": "team40", "task": "aisimulation", "time": 1702090050} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/230 b/ranking/NHSPC-2023/submissions/230 new file mode 100644 index 00000000..83f398a7 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/230 @@ -0,0 +1 @@ +{"user": "team21", "task": "autocopilot", "time": 1702090064} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/231 b/ranking/NHSPC-2023/submissions/231 new file mode 100644 index 00000000..0dc2883e --- /dev/null +++ b/ranking/NHSPC-2023/submissions/231 @@ -0,0 +1 @@ +{"user": "team17", "task": "aisimulation", "time": 1702090087} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/232 b/ranking/NHSPC-2023/submissions/232 new file mode 100644 index 00000000..ae2b7052 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/232 @@ -0,0 +1 @@ +{"user": "team19", "task": "palindrome", "time": 1702090098} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/233 b/ranking/NHSPC-2023/submissions/233 new file mode 100644 index 00000000..d9dc1e38 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/233 @@ -0,0 +1 @@ +{"user": "team30", "task": "monster", "time": 1702090131} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/234 b/ranking/NHSPC-2023/submissions/234 new file mode 100644 index 00000000..c1adcee5 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/234 @@ -0,0 +1 @@ +{"user": "team03", "task": "autocopilot", "time": 1702090170} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/235 b/ranking/NHSPC-2023/submissions/235 new file mode 100644 index 00000000..dfd0a79a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/235 @@ -0,0 +1 @@ +{"user": "team46", "task": "autocopilot", "time": 1702090219} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/236 b/ranking/NHSPC-2023/submissions/236 new file mode 100644 index 00000000..81153780 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/236 @@ -0,0 +1 @@ +{"user": "team04", "task": "maze", "time": 1702090347} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/237 b/ranking/NHSPC-2023/submissions/237 new file mode 100644 index 00000000..1a140689 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/237 @@ -0,0 +1 @@ +{"user": "team46", "task": "autocopilot", "time": 1702090353} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/238 b/ranking/NHSPC-2023/submissions/238 new file mode 100644 index 00000000..7508b529 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/238 @@ -0,0 +1 @@ +{"user": "team25", "task": "aisimulation", "time": 1702090368} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/239 b/ranking/NHSPC-2023/submissions/239 new file mode 100644 index 00000000..f53c54b1 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/239 @@ -0,0 +1 @@ +{"user": "team03", "task": "monster", "time": 1702090402} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/240 b/ranking/NHSPC-2023/submissions/240 new file mode 100644 index 00000000..2adf0a98 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/240 @@ -0,0 +1 @@ +{"user": "team19", "task": "palindrome", "time": 1702090409} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/241 b/ranking/NHSPC-2023/submissions/241 new file mode 100644 index 00000000..1ac0e21e --- /dev/null +++ b/ranking/NHSPC-2023/submissions/241 @@ -0,0 +1 @@ +{"user": "team22", "task": "monster", "time": 1702090411} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/242 b/ranking/NHSPC-2023/submissions/242 new file mode 100644 index 00000000..d70e19a3 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/242 @@ -0,0 +1 @@ +{"user": "team17", "task": "aisimulation", "time": 1702090435} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/243 b/ranking/NHSPC-2023/submissions/243 new file mode 100644 index 00000000..c96f00ff --- /dev/null +++ b/ranking/NHSPC-2023/submissions/243 @@ -0,0 +1 @@ +{"user": "team30", "task": "museum", "time": 1702090472} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/244 b/ranking/NHSPC-2023/submissions/244 new file mode 100644 index 00000000..edf648cd --- /dev/null +++ b/ranking/NHSPC-2023/submissions/244 @@ -0,0 +1 @@ +{"user": "team46", "task": "autocopilot", "time": 1702090474} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/245 b/ranking/NHSPC-2023/submissions/245 new file mode 100644 index 00000000..a807df45 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/245 @@ -0,0 +1 @@ +{"user": "team19", "task": "palindrome", "time": 1702090535} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/246 b/ranking/NHSPC-2023/submissions/246 new file mode 100644 index 00000000..ab19158f --- /dev/null +++ b/ranking/NHSPC-2023/submissions/246 @@ -0,0 +1 @@ +{"user": "team13", "task": "aisimulation", "time": 1702090537} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/247 b/ranking/NHSPC-2023/submissions/247 new file mode 100644 index 00000000..70dcc6a7 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/247 @@ -0,0 +1 @@ +{"user": "team21", "task": "autocopilot", "time": 1702090567} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/248 b/ranking/NHSPC-2023/submissions/248 new file mode 100644 index 00000000..59a0fae3 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/248 @@ -0,0 +1 @@ +{"user": "team17", "task": "aisimulation", "time": 1702090576} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/249 b/ranking/NHSPC-2023/submissions/249 new file mode 100644 index 00000000..64eb476c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/249 @@ -0,0 +1 @@ +{"user": "team46", "task": "autocopilot", "time": 1702090595} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/250 b/ranking/NHSPC-2023/submissions/250 new file mode 100644 index 00000000..fda689e5 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/250 @@ -0,0 +1 @@ +{"user": "team40", "task": "autocopilot", "time": 1702090631} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/251 b/ranking/NHSPC-2023/submissions/251 new file mode 100644 index 00000000..8166de99 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/251 @@ -0,0 +1 @@ +{"user": "team14", "task": "museum", "time": 1702090647} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/252 b/ranking/NHSPC-2023/submissions/252 new file mode 100644 index 00000000..4c05cfbc --- /dev/null +++ b/ranking/NHSPC-2023/submissions/252 @@ -0,0 +1 @@ +{"user": "team03", "task": "monster", "time": 1702090655} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/253 b/ranking/NHSPC-2023/submissions/253 new file mode 100644 index 00000000..a7e4c0bb --- /dev/null +++ b/ranking/NHSPC-2023/submissions/253 @@ -0,0 +1 @@ +{"user": "team30", "task": "museum", "time": 1702090661} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/254 b/ranking/NHSPC-2023/submissions/254 new file mode 100644 index 00000000..17b776c9 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/254 @@ -0,0 +1 @@ +{"user": "team28", "task": "museum", "time": 1702090682} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/255 b/ranking/NHSPC-2023/submissions/255 new file mode 100644 index 00000000..beca5ba6 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/255 @@ -0,0 +1 @@ +{"user": "team37", "task": "aisimulation", "time": 1702090709} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/256 b/ranking/NHSPC-2023/submissions/256 new file mode 100644 index 00000000..1de06815 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/256 @@ -0,0 +1 @@ +{"user": "team46", "task": "autocopilot", "time": 1702090715} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/257 b/ranking/NHSPC-2023/submissions/257 new file mode 100644 index 00000000..3b7d3828 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/257 @@ -0,0 +1 @@ +{"user": "team26", "task": "museum", "time": 1702090834} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/258 b/ranking/NHSPC-2023/submissions/258 new file mode 100644 index 00000000..80e807e8 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/258 @@ -0,0 +1 @@ +{"user": "team41", "task": "monster", "time": 1702090841} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/259 b/ranking/NHSPC-2023/submissions/259 new file mode 100644 index 00000000..2bdaa9d0 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/259 @@ -0,0 +1 @@ +{"user": "team28", "task": "museum", "time": 1702090860} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/260 b/ranking/NHSPC-2023/submissions/260 new file mode 100644 index 00000000..4e7665c0 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/260 @@ -0,0 +1 @@ +{"user": "team01", "task": "palindrome", "time": 1702090921} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/261 b/ranking/NHSPC-2023/submissions/261 new file mode 100644 index 00000000..c5bc7c10 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/261 @@ -0,0 +1 @@ +{"user": "team46", "task": "autocopilot", "time": 1702090936} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/262 b/ranking/NHSPC-2023/submissions/262 new file mode 100644 index 00000000..6b5f0f17 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/262 @@ -0,0 +1 @@ +{"user": "team10", "task": "race", "time": 1702090968} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/263 b/ranking/NHSPC-2023/submissions/263 new file mode 100644 index 00000000..7088fa51 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/263 @@ -0,0 +1 @@ +{"user": "team13", "task": "aisimulation", "time": 1702091026} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/264 b/ranking/NHSPC-2023/submissions/264 new file mode 100644 index 00000000..18d69ba4 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/264 @@ -0,0 +1 @@ +{"user": "team46", "task": "autocopilot", "time": 1702091057} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/265 b/ranking/NHSPC-2023/submissions/265 new file mode 100644 index 00000000..1539e7a2 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/265 @@ -0,0 +1 @@ +{"user": "team41", "task": "monster", "time": 1702091074} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/266 b/ranking/NHSPC-2023/submissions/266 new file mode 100644 index 00000000..f42be379 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/266 @@ -0,0 +1 @@ +{"user": "team19", "task": "monster", "time": 1702091124} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/267 b/ranking/NHSPC-2023/submissions/267 new file mode 100644 index 00000000..a705f68c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/267 @@ -0,0 +1 @@ +{"user": "team30", "task": "palindrome", "time": 1702091175} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/268 b/ranking/NHSPC-2023/submissions/268 new file mode 100644 index 00000000..169fb1f9 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/268 @@ -0,0 +1 @@ +{"user": "team10", "task": "race", "time": 1702091185} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/269 b/ranking/NHSPC-2023/submissions/269 new file mode 100644 index 00000000..c7288b77 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/269 @@ -0,0 +1 @@ +{"user": "team46", "task": "autocopilot", "time": 1702091185} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/270 b/ranking/NHSPC-2023/submissions/270 new file mode 100644 index 00000000..0d821833 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/270 @@ -0,0 +1 @@ +{"user": "team43", "task": "monster", "time": 1702091283} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/271 b/ranking/NHSPC-2023/submissions/271 new file mode 100644 index 00000000..480a7ec9 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/271 @@ -0,0 +1 @@ +{"user": "team47", "task": "museum", "time": 1702091366} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/272 b/ranking/NHSPC-2023/submissions/272 new file mode 100644 index 00000000..ac465952 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/272 @@ -0,0 +1 @@ +{"user": "team19", "task": "monster", "time": 1702091415} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/273 b/ranking/NHSPC-2023/submissions/273 new file mode 100644 index 00000000..9568e85c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/273 @@ -0,0 +1 @@ +{"user": "team13", "task": "palindrome", "time": 1702091423} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/274 b/ranking/NHSPC-2023/submissions/274 new file mode 100644 index 00000000..d341f440 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/274 @@ -0,0 +1 @@ +{"user": "team45", "task": "monster", "time": 1702091436} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/275 b/ranking/NHSPC-2023/submissions/275 new file mode 100644 index 00000000..6ecb3ac9 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/275 @@ -0,0 +1 @@ +{"user": "team25", "task": "museum", "time": 1702091464} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/276 b/ranking/NHSPC-2023/submissions/276 new file mode 100644 index 00000000..4640f82f --- /dev/null +++ b/ranking/NHSPC-2023/submissions/276 @@ -0,0 +1 @@ +{"user": "team06", "task": "monster", "time": 1702091530} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/277 b/ranking/NHSPC-2023/submissions/277 new file mode 100644 index 00000000..e0128120 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/277 @@ -0,0 +1 @@ +{"user": "team44", "task": "race", "time": 1702091546} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/278 b/ranking/NHSPC-2023/submissions/278 new file mode 100644 index 00000000..bfb0918a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/278 @@ -0,0 +1 @@ +{"user": "team41", "task": "monster", "time": 1702091600} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/279 b/ranking/NHSPC-2023/submissions/279 new file mode 100644 index 00000000..3c560808 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/279 @@ -0,0 +1 @@ +{"user": "team19", "task": "monster", "time": 1702091648} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/280 b/ranking/NHSPC-2023/submissions/280 new file mode 100644 index 00000000..364b4e7a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/280 @@ -0,0 +1 @@ +{"user": "team16", "task": "aisimulation", "time": 1702091656} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/281 b/ranking/NHSPC-2023/submissions/281 new file mode 100644 index 00000000..736196f6 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/281 @@ -0,0 +1 @@ +{"user": "team13", "task": "palindrome", "time": 1702091715} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/282 b/ranking/NHSPC-2023/submissions/282 new file mode 100644 index 00000000..d8e3a756 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/282 @@ -0,0 +1 @@ +{"user": "team41", "task": "monster", "time": 1702091723} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/283 b/ranking/NHSPC-2023/submissions/283 new file mode 100644 index 00000000..8591c222 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/283 @@ -0,0 +1 @@ +{"user": "team25", "task": "museum", "time": 1702091782} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/284 b/ranking/NHSPC-2023/submissions/284 new file mode 100644 index 00000000..12672aef --- /dev/null +++ b/ranking/NHSPC-2023/submissions/284 @@ -0,0 +1 @@ +{"user": "team35", "task": "autocopilot", "time": 1702091801} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/285 b/ranking/NHSPC-2023/submissions/285 new file mode 100644 index 00000000..82b6e60f --- /dev/null +++ b/ranking/NHSPC-2023/submissions/285 @@ -0,0 +1 @@ +{"user": "team15", "task": "convexhull", "time": 1702091832} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/286 b/ranking/NHSPC-2023/submissions/286 new file mode 100644 index 00000000..4391d291 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/286 @@ -0,0 +1 @@ +{"user": "team19", "task": "monster", "time": 1702091893} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/287 b/ranking/NHSPC-2023/submissions/287 new file mode 100644 index 00000000..88e3078e --- /dev/null +++ b/ranking/NHSPC-2023/submissions/287 @@ -0,0 +1 @@ +{"user": "team08", "task": "monster", "time": 1702091927} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/288 b/ranking/NHSPC-2023/submissions/288 new file mode 100644 index 00000000..c94e1a39 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/288 @@ -0,0 +1 @@ +{"user": "team41", "task": "monster", "time": 1702091945} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/289 b/ranking/NHSPC-2023/submissions/289 new file mode 100644 index 00000000..2ac38b92 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/289 @@ -0,0 +1 @@ +{"user": "team15", "task": "convexhull", "time": 1702091954} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/290 b/ranking/NHSPC-2023/submissions/290 new file mode 100644 index 00000000..eb6988af --- /dev/null +++ b/ranking/NHSPC-2023/submissions/290 @@ -0,0 +1 @@ +{"user": "team24", "task": "aisimulation", "time": 1702092005} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/291 b/ranking/NHSPC-2023/submissions/291 new file mode 100644 index 00000000..5d40e570 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/291 @@ -0,0 +1 @@ +{"user": "team44", "task": "race", "time": 1702092007} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/292 b/ranking/NHSPC-2023/submissions/292 new file mode 100644 index 00000000..8fe5c27a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/292 @@ -0,0 +1 @@ +{"user": "team17", "task": "museum", "time": 1702092015} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/293 b/ranking/NHSPC-2023/submissions/293 new file mode 100644 index 00000000..c204e5ab --- /dev/null +++ b/ranking/NHSPC-2023/submissions/293 @@ -0,0 +1 @@ +{"user": "team19", "task": "monster", "time": 1702092044} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/294 b/ranking/NHSPC-2023/submissions/294 new file mode 100644 index 00000000..df336779 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/294 @@ -0,0 +1 @@ +{"user": "team45", "task": "monster", "time": 1702092053} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/295 b/ranking/NHSPC-2023/submissions/295 new file mode 100644 index 00000000..e836ef97 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/295 @@ -0,0 +1 @@ +{"user": "team13", "task": "convexhull", "time": 1702092054} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/296 b/ranking/NHSPC-2023/submissions/296 new file mode 100644 index 00000000..12a599ad --- /dev/null +++ b/ranking/NHSPC-2023/submissions/296 @@ -0,0 +1 @@ +{"user": "team03", "task": "monster", "time": 1702092142} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/297 b/ranking/NHSPC-2023/submissions/297 new file mode 100644 index 00000000..f06c0312 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/297 @@ -0,0 +1 @@ +{"user": "team14", "task": "museum", "time": 1702092172} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/298 b/ranking/NHSPC-2023/submissions/298 new file mode 100644 index 00000000..982d06d7 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/298 @@ -0,0 +1 @@ +{"user": "team13", "task": "convexhull", "time": 1702092176} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/299 b/ranking/NHSPC-2023/submissions/299 new file mode 100644 index 00000000..be68fb1e --- /dev/null +++ b/ranking/NHSPC-2023/submissions/299 @@ -0,0 +1 @@ +{"user": "team09", "task": "convexhull", "time": 1702092203} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/300 b/ranking/NHSPC-2023/submissions/300 new file mode 100644 index 00000000..9ab9591f --- /dev/null +++ b/ranking/NHSPC-2023/submissions/300 @@ -0,0 +1 @@ +{"user": "team28", "task": "autocopilot", "time": 1702092230} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/301 b/ranking/NHSPC-2023/submissions/301 new file mode 100644 index 00000000..8e268384 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/301 @@ -0,0 +1 @@ +{"user": "team06", "task": "palindrome", "time": 1702092239} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/302 b/ranking/NHSPC-2023/submissions/302 new file mode 100644 index 00000000..ba5ebcd4 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/302 @@ -0,0 +1 @@ +{"user": "team24", "task": "aisimulation", "time": 1702092240} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/303 b/ranking/NHSPC-2023/submissions/303 new file mode 100644 index 00000000..f1d13654 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/303 @@ -0,0 +1 @@ +{"user": "team48", "task": "monster", "time": 1702092244} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/304 b/ranking/NHSPC-2023/submissions/304 new file mode 100644 index 00000000..251e4124 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/304 @@ -0,0 +1 @@ +{"user": "team42", "task": "convexhull", "time": 1702092296} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/305 b/ranking/NHSPC-2023/submissions/305 new file mode 100644 index 00000000..052b425c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/305 @@ -0,0 +1 @@ +{"user": "team08", "task": "monster", "time": 1702092309} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/306 b/ranking/NHSPC-2023/submissions/306 new file mode 100644 index 00000000..afed1479 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/306 @@ -0,0 +1 @@ +{"user": "team14", "task": "aisimulation", "time": 1702092413} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/307 b/ranking/NHSPC-2023/submissions/307 new file mode 100644 index 00000000..3da14d59 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/307 @@ -0,0 +1 @@ +{"user": "team35", "task": "museum", "time": 1702092494} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/308 b/ranking/NHSPC-2023/submissions/308 new file mode 100644 index 00000000..f496f397 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/308 @@ -0,0 +1 @@ +{"user": "team09", "task": "convexhull", "time": 1702092514} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/309 b/ranking/NHSPC-2023/submissions/309 new file mode 100644 index 00000000..b7b6dac2 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/309 @@ -0,0 +1 @@ +{"user": "team31", "task": "monster", "time": 1702092528} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/310 b/ranking/NHSPC-2023/submissions/310 new file mode 100644 index 00000000..18cd3bcf --- /dev/null +++ b/ranking/NHSPC-2023/submissions/310 @@ -0,0 +1 @@ +{"user": "team14", "task": "aisimulation", "time": 1702092544} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/311 b/ranking/NHSPC-2023/submissions/311 new file mode 100644 index 00000000..cd167837 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/311 @@ -0,0 +1 @@ +{"user": "team06", "task": "palindrome", "time": 1702092545} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/312 b/ranking/NHSPC-2023/submissions/312 new file mode 100644 index 00000000..a981568a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/312 @@ -0,0 +1 @@ +{"user": "team25", "task": "museum", "time": 1702092569} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/313 b/ranking/NHSPC-2023/submissions/313 new file mode 100644 index 00000000..916dd4c3 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/313 @@ -0,0 +1 @@ +{"user": "team48", "task": "race", "time": 1702092596} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/314 b/ranking/NHSPC-2023/submissions/314 new file mode 100644 index 00000000..7d9c76f6 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/314 @@ -0,0 +1 @@ +{"user": "team15", "task": "convexhull", "time": 1702092609} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/315 b/ranking/NHSPC-2023/submissions/315 new file mode 100644 index 00000000..8a224b0a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/315 @@ -0,0 +1 @@ +{"user": "team19", "task": "monster", "time": 1702092613} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/316 b/ranking/NHSPC-2023/submissions/316 new file mode 100644 index 00000000..8c048e6c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/316 @@ -0,0 +1 @@ +{"user": "team32", "task": "autocopilot", "time": 1702092630} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/317 b/ranking/NHSPC-2023/submissions/317 new file mode 100644 index 00000000..eb5c5530 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/317 @@ -0,0 +1 @@ +{"user": "team24", "task": "aisimulation", "time": 1702092637} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/318 b/ranking/NHSPC-2023/submissions/318 new file mode 100644 index 00000000..7f392c22 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/318 @@ -0,0 +1 @@ +{"user": "team08", "task": "monster", "time": 1702092639} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/319 b/ranking/NHSPC-2023/submissions/319 new file mode 100644 index 00000000..20f91aaf --- /dev/null +++ b/ranking/NHSPC-2023/submissions/319 @@ -0,0 +1 @@ +{"user": "team17", "task": "palindrome", "time": 1702092668} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/320 b/ranking/NHSPC-2023/submissions/320 new file mode 100644 index 00000000..4b8202f0 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/320 @@ -0,0 +1 @@ +{"user": "team42", "task": "convexhull", "time": 1702092680} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/321 b/ranking/NHSPC-2023/submissions/321 new file mode 100644 index 00000000..e30c27b2 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/321 @@ -0,0 +1 @@ +{"user": "team14", "task": "aisimulation", "time": 1702092690} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/322 b/ranking/NHSPC-2023/submissions/322 new file mode 100644 index 00000000..f28ad58f --- /dev/null +++ b/ranking/NHSPC-2023/submissions/322 @@ -0,0 +1 @@ +{"user": "team19", "task": "monster", "time": 1702092733} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/323 b/ranking/NHSPC-2023/submissions/323 new file mode 100644 index 00000000..f1fb156a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/323 @@ -0,0 +1 @@ +{"user": "team15", "task": "convexhull", "time": 1702092739} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/324 b/ranking/NHSPC-2023/submissions/324 new file mode 100644 index 00000000..5d001be0 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/324 @@ -0,0 +1 @@ +{"user": "team48", "task": "race", "time": 1702092799} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/325 b/ranking/NHSPC-2023/submissions/325 new file mode 100644 index 00000000..4faaba41 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/325 @@ -0,0 +1 @@ +{"user": "team17", "task": "palindrome", "time": 1702092845} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/326 b/ranking/NHSPC-2023/submissions/326 new file mode 100644 index 00000000..846fce6c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/326 @@ -0,0 +1 @@ +{"user": "team19", "task": "monster", "time": 1702092854} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/327 b/ranking/NHSPC-2023/submissions/327 new file mode 100644 index 00000000..9bd590cd --- /dev/null +++ b/ranking/NHSPC-2023/submissions/327 @@ -0,0 +1 @@ +{"user": "team26", "task": "palindrome", "time": 1702092883} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/328 b/ranking/NHSPC-2023/submissions/328 new file mode 100644 index 00000000..7a177c49 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/328 @@ -0,0 +1 @@ +{"user": "team29", "task": "monster", "time": 1702092900} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/329 b/ranking/NHSPC-2023/submissions/329 new file mode 100644 index 00000000..ab7c2b7d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/329 @@ -0,0 +1 @@ +{"user": "team44", "task": "race", "time": 1702092911} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/330 b/ranking/NHSPC-2023/submissions/330 new file mode 100644 index 00000000..71b2c45a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/330 @@ -0,0 +1 @@ +{"user": "team27", "task": "aisimulation", "time": 1702092921} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/331 b/ranking/NHSPC-2023/submissions/331 new file mode 100644 index 00000000..92891508 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/331 @@ -0,0 +1 @@ +{"user": "team08", "task": "monster", "time": 1702092931} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/332 b/ranking/NHSPC-2023/submissions/332 new file mode 100644 index 00000000..6484e957 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/332 @@ -0,0 +1 @@ +{"user": "team14", "task": "aisimulation", "time": 1702092964} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/333 b/ranking/NHSPC-2023/submissions/333 new file mode 100644 index 00000000..d0a7f429 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/333 @@ -0,0 +1 @@ +{"user": "team25", "task": "museum", "time": 1702092967} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/334 b/ranking/NHSPC-2023/submissions/334 new file mode 100644 index 00000000..0aa4bb19 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/334 @@ -0,0 +1 @@ +{"user": "team39", "task": "race", "time": 1702092975} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/335 b/ranking/NHSPC-2023/submissions/335 new file mode 100644 index 00000000..ef76147e --- /dev/null +++ b/ranking/NHSPC-2023/submissions/335 @@ -0,0 +1 @@ +{"user": "team48", "task": "race", "time": 1702092978} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/336 b/ranking/NHSPC-2023/submissions/336 new file mode 100644 index 00000000..1f304070 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/336 @@ -0,0 +1 @@ +{"user": "team42", "task": "convexhull", "time": 1702092991} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/337 b/ranking/NHSPC-2023/submissions/337 new file mode 100644 index 00000000..fda37bc4 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/337 @@ -0,0 +1 @@ +{"user": "team36", "task": "autocopilot", "time": 1702093010} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/338 b/ranking/NHSPC-2023/submissions/338 new file mode 100644 index 00000000..1d55a68e --- /dev/null +++ b/ranking/NHSPC-2023/submissions/338 @@ -0,0 +1 @@ +{"user": "team16", "task": "aisimulation", "time": 1702093039} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/339 b/ranking/NHSPC-2023/submissions/339 new file mode 100644 index 00000000..3133aba1 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/339 @@ -0,0 +1 @@ +{"user": "team08", "task": "monster", "time": 1702093081} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/340 b/ranking/NHSPC-2023/submissions/340 new file mode 100644 index 00000000..fb2dc058 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/340 @@ -0,0 +1 @@ +{"user": "team31", "task": "monster", "time": 1702093087} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/341 b/ranking/NHSPC-2023/submissions/341 new file mode 100644 index 00000000..ce352cf3 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/341 @@ -0,0 +1 @@ +{"user": "team37", "task": "monster", "time": 1702093094} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/342 b/ranking/NHSPC-2023/submissions/342 new file mode 100644 index 00000000..e001cba0 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/342 @@ -0,0 +1 @@ +{"user": "team14", "task": "aisimulation", "time": 1702093112} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/343 b/ranking/NHSPC-2023/submissions/343 new file mode 100644 index 00000000..e187310d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/343 @@ -0,0 +1 @@ +{"user": "team42", "task": "convexhull", "time": 1702093118} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/344 b/ranking/NHSPC-2023/submissions/344 new file mode 100644 index 00000000..eac7841f --- /dev/null +++ b/ranking/NHSPC-2023/submissions/344 @@ -0,0 +1 @@ +{"user": "team23", "task": "maze", "time": 1702093119} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/345 b/ranking/NHSPC-2023/submissions/345 new file mode 100644 index 00000000..853cd583 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/345 @@ -0,0 +1 @@ +{"user": "team39", "task": "race", "time": 1702093170} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/346 b/ranking/NHSPC-2023/submissions/346 new file mode 100644 index 00000000..4c500686 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/346 @@ -0,0 +1 @@ +{"user": "team29", "task": "monster", "time": 1702093173} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/347 b/ranking/NHSPC-2023/submissions/347 new file mode 100644 index 00000000..d4461d82 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/347 @@ -0,0 +1 @@ +{"user": "team14", "task": "aisimulation", "time": 1702093234} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/348 b/ranking/NHSPC-2023/submissions/348 new file mode 100644 index 00000000..e43cf060 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/348 @@ -0,0 +1 @@ +{"user": "team40", "task": "race", "time": 1702093246} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/349 b/ranking/NHSPC-2023/submissions/349 new file mode 100644 index 00000000..0730461b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/349 @@ -0,0 +1 @@ +{"user": "team16", "task": "aisimulation", "time": 1702093252} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/350 b/ranking/NHSPC-2023/submissions/350 new file mode 100644 index 00000000..fb30e516 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/350 @@ -0,0 +1 @@ +{"user": "team41", "task": "aisimulation", "time": 1702093320} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/351 b/ranking/NHSPC-2023/submissions/351 new file mode 100644 index 00000000..c917ddf8 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/351 @@ -0,0 +1 @@ +{"user": "team35", "task": "museum", "time": 1702093382} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/352 b/ranking/NHSPC-2023/submissions/352 new file mode 100644 index 00000000..6bacc715 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/352 @@ -0,0 +1 @@ +{"user": "team40", "task": "race", "time": 1702093395} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/353 b/ranking/NHSPC-2023/submissions/353 new file mode 100644 index 00000000..619af309 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/353 @@ -0,0 +1 @@ +{"user": "team36", "task": "autocopilot", "time": 1702093401} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/354 b/ranking/NHSPC-2023/submissions/354 new file mode 100644 index 00000000..69f308fc --- /dev/null +++ b/ranking/NHSPC-2023/submissions/354 @@ -0,0 +1 @@ +{"user": "team39", "task": "race", "time": 1702093432} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/355 b/ranking/NHSPC-2023/submissions/355 new file mode 100644 index 00000000..1bd1b4c0 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/355 @@ -0,0 +1 @@ +{"user": "team24", "task": "museum", "time": 1702093440} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/356 b/ranking/NHSPC-2023/submissions/356 new file mode 100644 index 00000000..c1b7124a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/356 @@ -0,0 +1 @@ +{"user": "team06", "task": "palindrome", "time": 1702093444} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/357 b/ranking/NHSPC-2023/submissions/357 new file mode 100644 index 00000000..132070ea --- /dev/null +++ b/ranking/NHSPC-2023/submissions/357 @@ -0,0 +1 @@ +{"user": "team46", "task": "palindrome", "time": 1702093456} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/358 b/ranking/NHSPC-2023/submissions/358 new file mode 100644 index 00000000..72b5356d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/358 @@ -0,0 +1 @@ +{"user": "team29", "task": "monster", "time": 1702093488} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/359 b/ranking/NHSPC-2023/submissions/359 new file mode 100644 index 00000000..33467ca3 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/359 @@ -0,0 +1 @@ +{"user": "team43", "task": "race", "time": 1702093519} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/360 b/ranking/NHSPC-2023/submissions/360 new file mode 100644 index 00000000..c6b5eb89 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/360 @@ -0,0 +1 @@ +{"user": "team39", "task": "race", "time": 1702093553} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/361 b/ranking/NHSPC-2023/submissions/361 new file mode 100644 index 00000000..3b68b94d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/361 @@ -0,0 +1 @@ +{"user": "team45", "task": "monster", "time": 1702093568} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/362 b/ranking/NHSPC-2023/submissions/362 new file mode 100644 index 00000000..eccdf3b1 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/362 @@ -0,0 +1 @@ +{"user": "team06", "task": "palindrome", "time": 1702093575} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/363 b/ranking/NHSPC-2023/submissions/363 new file mode 100644 index 00000000..f22a3e90 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/363 @@ -0,0 +1 @@ +{"user": "team36", "task": "autocopilot", "time": 1702093601} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/364 b/ranking/NHSPC-2023/submissions/364 new file mode 100644 index 00000000..fec7e664 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/364 @@ -0,0 +1 @@ +{"user": "team12", "task": "race", "time": 1702093604} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/365 b/ranking/NHSPC-2023/submissions/365 new file mode 100644 index 00000000..560eb251 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/365 @@ -0,0 +1 @@ +{"user": "team41", "task": "aisimulation", "time": 1702093624} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/366 b/ranking/NHSPC-2023/submissions/366 new file mode 100644 index 00000000..4240b497 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/366 @@ -0,0 +1 @@ +{"user": "team29", "task": "monster", "time": 1702093629} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/367 b/ranking/NHSPC-2023/submissions/367 new file mode 100644 index 00000000..01277caa --- /dev/null +++ b/ranking/NHSPC-2023/submissions/367 @@ -0,0 +1 @@ +{"user": "team39", "task": "race", "time": 1702093675} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/368 b/ranking/NHSPC-2023/submissions/368 new file mode 100644 index 00000000..235253c8 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/368 @@ -0,0 +1 @@ +{"user": "team46", "task": "palindrome", "time": 1702093679} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/369 b/ranking/NHSPC-2023/submissions/369 new file mode 100644 index 00000000..c53dda0b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/369 @@ -0,0 +1 @@ +{"user": "team25", "task": "museum", "time": 1702093733} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/370 b/ranking/NHSPC-2023/submissions/370 new file mode 100644 index 00000000..7f6a443d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/370 @@ -0,0 +1 @@ +{"user": "team29", "task": "monster", "time": 1702093778} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/371 b/ranking/NHSPC-2023/submissions/371 new file mode 100644 index 00000000..c0b0933a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/371 @@ -0,0 +1 @@ +{"user": "team41", "task": "aisimulation", "time": 1702093784} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/372 b/ranking/NHSPC-2023/submissions/372 new file mode 100644 index 00000000..7ddb40a6 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/372 @@ -0,0 +1 @@ +{"user": "team06", "task": "palindrome", "time": 1702093786} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/373 b/ranking/NHSPC-2023/submissions/373 new file mode 100644 index 00000000..1a7e9744 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/373 @@ -0,0 +1 @@ +{"user": "team14", "task": "aisimulation", "time": 1702093787} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/374 b/ranking/NHSPC-2023/submissions/374 new file mode 100644 index 00000000..87676fdf --- /dev/null +++ b/ranking/NHSPC-2023/submissions/374 @@ -0,0 +1 @@ +{"user": "team39", "task": "race", "time": 1702093798} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/375 b/ranking/NHSPC-2023/submissions/375 new file mode 100644 index 00000000..0aa39006 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/375 @@ -0,0 +1 @@ +{"user": "team16", "task": "aisimulation", "time": 1702093809} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/376 b/ranking/NHSPC-2023/submissions/376 new file mode 100644 index 00000000..e2dc5940 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/376 @@ -0,0 +1 @@ +{"user": "team12", "task": "race", "time": 1702093812} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/377 b/ranking/NHSPC-2023/submissions/377 new file mode 100644 index 00000000..093063ea --- /dev/null +++ b/ranking/NHSPC-2023/submissions/377 @@ -0,0 +1 @@ +{"user": "team08", "task": "monster", "time": 1702093850} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/378 b/ranking/NHSPC-2023/submissions/378 new file mode 100644 index 00000000..1b58ca0b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/378 @@ -0,0 +1 @@ +{"user": "team42", "task": "convexhull", "time": 1702093858} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/379 b/ranking/NHSPC-2023/submissions/379 new file mode 100644 index 00000000..6aeaf407 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/379 @@ -0,0 +1 @@ +{"user": "team28", "task": "palindrome", "time": 1702093909} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/380 b/ranking/NHSPC-2023/submissions/380 new file mode 100644 index 00000000..61e0531d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/380 @@ -0,0 +1 @@ +{"user": "team03", "task": "aisimulation", "time": 1702093914} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/381 b/ranking/NHSPC-2023/submissions/381 new file mode 100644 index 00000000..e8715794 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/381 @@ -0,0 +1 @@ +{"user": "team39", "task": "race", "time": 1702093930} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/382 b/ranking/NHSPC-2023/submissions/382 new file mode 100644 index 00000000..61e5d52b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/382 @@ -0,0 +1 @@ +{"user": "team06", "task": "palindrome", "time": 1702093956} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/383 b/ranking/NHSPC-2023/submissions/383 new file mode 100644 index 00000000..bf2cf6af --- /dev/null +++ b/ranking/NHSPC-2023/submissions/383 @@ -0,0 +1 @@ +{"user": "team37", "task": "monster", "time": 1702093966} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/384 b/ranking/NHSPC-2023/submissions/384 new file mode 100644 index 00000000..69eae145 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/384 @@ -0,0 +1 @@ +{"user": "team29", "task": "monster", "time": 1702093971} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/385 b/ranking/NHSPC-2023/submissions/385 new file mode 100644 index 00000000..c5651864 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/385 @@ -0,0 +1 @@ +{"user": "team36", "task": "autocopilot", "time": 1702093978} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/386 b/ranking/NHSPC-2023/submissions/386 new file mode 100644 index 00000000..af1af73a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/386 @@ -0,0 +1 @@ +{"user": "team42", "task": "convexhull", "time": 1702093979} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/387 b/ranking/NHSPC-2023/submissions/387 new file mode 100644 index 00000000..f6c396c0 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/387 @@ -0,0 +1 @@ +{"user": "team48", "task": "aisimulation", "time": 1702094004} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/388 b/ranking/NHSPC-2023/submissions/388 new file mode 100644 index 00000000..a830ccdc --- /dev/null +++ b/ranking/NHSPC-2023/submissions/388 @@ -0,0 +1 @@ +{"user": "team31", "task": "monster", "time": 1702094007} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/389 b/ranking/NHSPC-2023/submissions/389 new file mode 100644 index 00000000..caf4a071 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/389 @@ -0,0 +1 @@ +{"user": "team46", "task": "palindrome", "time": 1702094050} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/390 b/ranking/NHSPC-2023/submissions/390 new file mode 100644 index 00000000..47b92b7f --- /dev/null +++ b/ranking/NHSPC-2023/submissions/390 @@ -0,0 +1 @@ +{"user": "team12", "task": "race", "time": 1702094091} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/391 b/ranking/NHSPC-2023/submissions/391 new file mode 100644 index 00000000..ad343095 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/391 @@ -0,0 +1 @@ +{"user": "team25", "task": "aisimulation", "time": 1702094114} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/392 b/ranking/NHSPC-2023/submissions/392 new file mode 100644 index 00000000..0bb02294 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/392 @@ -0,0 +1 @@ +{"user": "team36", "task": "autocopilot", "time": 1702094116} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/393 b/ranking/NHSPC-2023/submissions/393 new file mode 100644 index 00000000..dbdb27a7 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/393 @@ -0,0 +1 @@ +{"user": "team33", "task": "aisimulation", "time": 1702094122} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/394 b/ranking/NHSPC-2023/submissions/394 new file mode 100644 index 00000000..b3c2f1c8 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/394 @@ -0,0 +1 @@ +{"user": "team29", "task": "monster", "time": 1702094123} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/395 b/ranking/NHSPC-2023/submissions/395 new file mode 100644 index 00000000..0983264b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/395 @@ -0,0 +1 @@ +{"user": "team14", "task": "palindrome", "time": 1702094144} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/396 b/ranking/NHSPC-2023/submissions/396 new file mode 100644 index 00000000..9ce7aa3c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/396 @@ -0,0 +1 @@ +{"user": "team45", "task": "monster", "time": 1702094192} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/397 b/ranking/NHSPC-2023/submissions/397 new file mode 100644 index 00000000..6096a523 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/397 @@ -0,0 +1 @@ +{"user": "team39", "task": "race", "time": 1702094218} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/398 b/ranking/NHSPC-2023/submissions/398 new file mode 100644 index 00000000..3962a888 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/398 @@ -0,0 +1 @@ +{"user": "team36", "task": "autocopilot", "time": 1702094237} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/399 b/ranking/NHSPC-2023/submissions/399 new file mode 100644 index 00000000..712a96a4 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/399 @@ -0,0 +1 @@ +{"user": "team33", "task": "aisimulation", "time": 1702094244} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/400 b/ranking/NHSPC-2023/submissions/400 new file mode 100644 index 00000000..15018660 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/400 @@ -0,0 +1 @@ +{"user": "team21", "task": "race", "time": 1702094276} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/401 b/ranking/NHSPC-2023/submissions/401 new file mode 100644 index 00000000..4444a0bc --- /dev/null +++ b/ranking/NHSPC-2023/submissions/401 @@ -0,0 +1 @@ +{"user": "team41", "task": "aisimulation", "time": 1702094295} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/402 b/ranking/NHSPC-2023/submissions/402 new file mode 100644 index 00000000..f5872156 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/402 @@ -0,0 +1 @@ +{"user": "team31", "task": "monster", "time": 1702094335} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/403 b/ranking/NHSPC-2023/submissions/403 new file mode 100644 index 00000000..89c9154b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/403 @@ -0,0 +1 @@ +{"user": "team14", "task": "palindrome", "time": 1702094342} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/404 b/ranking/NHSPC-2023/submissions/404 new file mode 100644 index 00000000..e8796e73 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/404 @@ -0,0 +1 @@ +{"user": "team06", "task": "palindrome", "time": 1702094343} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/405 b/ranking/NHSPC-2023/submissions/405 new file mode 100644 index 00000000..abb94f2c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/405 @@ -0,0 +1 @@ +{"user": "team15", "task": "maze", "time": 1702094354} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/406 b/ranking/NHSPC-2023/submissions/406 new file mode 100644 index 00000000..2202ce3c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/406 @@ -0,0 +1 @@ +{"user": "team39", "task": "race", "time": 1702094386} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/407 b/ranking/NHSPC-2023/submissions/407 new file mode 100644 index 00000000..959c7ecd --- /dev/null +++ b/ranking/NHSPC-2023/submissions/407 @@ -0,0 +1 @@ +{"user": "team23", "task": "aisimulation", "time": 1702094387} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/408 b/ranking/NHSPC-2023/submissions/408 new file mode 100644 index 00000000..391670b1 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/408 @@ -0,0 +1 @@ +{"user": "team22", "task": "monster", "time": 1702094423} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/409 b/ranking/NHSPC-2023/submissions/409 new file mode 100644 index 00000000..f0b63d61 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/409 @@ -0,0 +1 @@ +{"user": "team32", "task": "aisimulation", "time": 1702094430} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/41 b/ranking/NHSPC-2023/submissions/41 new file mode 100644 index 00000000..b56352fc --- /dev/null +++ b/ranking/NHSPC-2023/submissions/41 @@ -0,0 +1 @@ +{"user": "team24", "task": "agreement", "time": 1702084976} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/410 b/ranking/NHSPC-2023/submissions/410 new file mode 100644 index 00000000..e1403f5d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/410 @@ -0,0 +1 @@ +{"user": "team48", "task": "aisimulation", "time": 1702094436} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/411 b/ranking/NHSPC-2023/submissions/411 new file mode 100644 index 00000000..4e07f239 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/411 @@ -0,0 +1 @@ +{"user": "team36", "task": "autocopilot", "time": 1702094490} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/412 b/ranking/NHSPC-2023/submissions/412 new file mode 100644 index 00000000..bc0a4e22 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/412 @@ -0,0 +1 @@ +{"user": "team14", "task": "palindrome", "time": 1702094535} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/413 b/ranking/NHSPC-2023/submissions/413 new file mode 100644 index 00000000..865cb953 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/413 @@ -0,0 +1 @@ +{"user": "team32", "task": "aisimulation", "time": 1702094557} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/414 b/ranking/NHSPC-2023/submissions/414 new file mode 100644 index 00000000..59575838 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/414 @@ -0,0 +1 @@ +{"user": "team31", "task": "monster", "time": 1702094586} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/415 b/ranking/NHSPC-2023/submissions/415 new file mode 100644 index 00000000..22d97efe --- /dev/null +++ b/ranking/NHSPC-2023/submissions/415 @@ -0,0 +1 @@ +{"user": "team25", "task": "aisimulation", "time": 1702094592} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/416 b/ranking/NHSPC-2023/submissions/416 new file mode 100644 index 00000000..0d5858fa --- /dev/null +++ b/ranking/NHSPC-2023/submissions/416 @@ -0,0 +1 @@ +{"user": "team21", "task": "race", "time": 1702094600} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/417 b/ranking/NHSPC-2023/submissions/417 new file mode 100644 index 00000000..016bb74d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/417 @@ -0,0 +1 @@ +{"user": "team17", "task": "autocopilot", "time": 1702094635} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/418 b/ranking/NHSPC-2023/submissions/418 new file mode 100644 index 00000000..91082b48 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/418 @@ -0,0 +1 @@ +{"user": "team09", "task": "monster", "time": 1702094718} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/419 b/ranking/NHSPC-2023/submissions/419 new file mode 100644 index 00000000..aca0e24d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/419 @@ -0,0 +1 @@ +{"user": "team29", "task": "monster", "time": 1702094734} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/42 b/ranking/NHSPC-2023/submissions/42 new file mode 100644 index 00000000..89e1a77f --- /dev/null +++ b/ranking/NHSPC-2023/submissions/42 @@ -0,0 +1 @@ +{"user": "team03", "task": "museum", "time": 1702085273} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/420 b/ranking/NHSPC-2023/submissions/420 new file mode 100644 index 00000000..2ac471d3 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/420 @@ -0,0 +1 @@ +{"user": "team01", "task": "aisimulation", "time": 1702094737} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/421 b/ranking/NHSPC-2023/submissions/421 new file mode 100644 index 00000000..a923bb01 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/421 @@ -0,0 +1 @@ +{"user": "team21", "task": "race", "time": 1702094766} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/422 b/ranking/NHSPC-2023/submissions/422 new file mode 100644 index 00000000..9f9dca75 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/422 @@ -0,0 +1 @@ +{"user": "team35", "task": "aisimulation", "time": 1702094767} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/423 b/ranking/NHSPC-2023/submissions/423 new file mode 100644 index 00000000..7929e6d0 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/423 @@ -0,0 +1 @@ +{"user": "team40", "task": "monster", "time": 1702094768} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/424 b/ranking/NHSPC-2023/submissions/424 new file mode 100644 index 00000000..47e4b0d4 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/424 @@ -0,0 +1 @@ +{"user": "team26", "task": "museum", "time": 1702094783} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/425 b/ranking/NHSPC-2023/submissions/425 new file mode 100644 index 00000000..7c033b89 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/425 @@ -0,0 +1 @@ +{"user": "team18", "task": "convexhull", "time": 1702094788} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/426 b/ranking/NHSPC-2023/submissions/426 new file mode 100644 index 00000000..f9770689 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/426 @@ -0,0 +1 @@ +{"user": "team25", "task": "aisimulation", "time": 1702094801} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/427 b/ranking/NHSPC-2023/submissions/427 new file mode 100644 index 00000000..44828d7a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/427 @@ -0,0 +1 @@ +{"user": "team27", "task": "autocopilot", "time": 1702094837} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/428 b/ranking/NHSPC-2023/submissions/428 new file mode 100644 index 00000000..391a050f --- /dev/null +++ b/ranking/NHSPC-2023/submissions/428 @@ -0,0 +1 @@ +{"user": "team45", "task": "monster", "time": 1702094868} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/429 b/ranking/NHSPC-2023/submissions/429 new file mode 100644 index 00000000..7a181d9c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/429 @@ -0,0 +1 @@ +{"user": "team35", "task": "aisimulation", "time": 1702094930} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/43 b/ranking/NHSPC-2023/submissions/43 new file mode 100644 index 00000000..a9b3e228 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/43 @@ -0,0 +1 @@ +{"user": "team36", "task": "museum", "time": 1702085570} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/430 b/ranking/NHSPC-2023/submissions/430 new file mode 100644 index 00000000..cb087a8c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/430 @@ -0,0 +1 @@ +{"user": "team40", "task": "monster", "time": 1702094931} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/431 b/ranking/NHSPC-2023/submissions/431 new file mode 100644 index 00000000..9bdd3e1a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/431 @@ -0,0 +1 @@ +{"user": "team30", "task": "race", "time": 1702094934} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/432 b/ranking/NHSPC-2023/submissions/432 new file mode 100644 index 00000000..dfec7382 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/432 @@ -0,0 +1 @@ +{"user": "team09", "task": "monster", "time": 1702095007} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/433 b/ranking/NHSPC-2023/submissions/433 new file mode 100644 index 00000000..c3a63993 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/433 @@ -0,0 +1 @@ +{"user": "team26", "task": "aisimulation", "time": 1702095051} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/434 b/ranking/NHSPC-2023/submissions/434 new file mode 100644 index 00000000..c1c289a9 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/434 @@ -0,0 +1 @@ +{"user": "team06", "task": "palindrome", "time": 1702095074} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/435 b/ranking/NHSPC-2023/submissions/435 new file mode 100644 index 00000000..1258ebcb --- /dev/null +++ b/ranking/NHSPC-2023/submissions/435 @@ -0,0 +1 @@ +{"user": "team14", "task": "autocopilot", "time": 1702095112} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/436 b/ranking/NHSPC-2023/submissions/436 new file mode 100644 index 00000000..4719402b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/436 @@ -0,0 +1 @@ +{"user": "team09", "task": "monster", "time": 1702095127} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/437 b/ranking/NHSPC-2023/submissions/437 new file mode 100644 index 00000000..4745efad --- /dev/null +++ b/ranking/NHSPC-2023/submissions/437 @@ -0,0 +1 @@ +{"user": "team07", "task": "maze", "time": 1702095131} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/438 b/ranking/NHSPC-2023/submissions/438 new file mode 100644 index 00000000..162ac130 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/438 @@ -0,0 +1 @@ +{"user": "team15", "task": "maze", "time": 1702095135} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/439 b/ranking/NHSPC-2023/submissions/439 new file mode 100644 index 00000000..2ca367d6 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/439 @@ -0,0 +1 @@ +{"user": "team26", "task": "aisimulation", "time": 1702095218} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/44 b/ranking/NHSPC-2023/submissions/44 new file mode 100644 index 00000000..0a74262d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/44 @@ -0,0 +1 @@ +{"user": "team33", "task": "museum", "time": 1702085576} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/440 b/ranking/NHSPC-2023/submissions/440 new file mode 100644 index 00000000..030efabb --- /dev/null +++ b/ranking/NHSPC-2023/submissions/440 @@ -0,0 +1 @@ +{"user": "team14", "task": "autocopilot", "time": 1702095235} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/441 b/ranking/NHSPC-2023/submissions/441 new file mode 100644 index 00000000..32940cc0 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/441 @@ -0,0 +1 @@ +{"user": "team40", "task": "monster", "time": 1702095262} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/442 b/ranking/NHSPC-2023/submissions/442 new file mode 100644 index 00000000..d53ac99f --- /dev/null +++ b/ranking/NHSPC-2023/submissions/442 @@ -0,0 +1 @@ +{"user": "team41", "task": "palindrome", "time": 1702095281} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/443 b/ranking/NHSPC-2023/submissions/443 new file mode 100644 index 00000000..ef54eb32 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/443 @@ -0,0 +1 @@ +{"user": "team18", "task": "convexhull", "time": 1702095299} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/444 b/ranking/NHSPC-2023/submissions/444 new file mode 100644 index 00000000..0503558c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/444 @@ -0,0 +1 @@ +{"user": "team15", "task": "maze", "time": 1702095355} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/445 b/ranking/NHSPC-2023/submissions/445 new file mode 100644 index 00000000..06fd2a58 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/445 @@ -0,0 +1 @@ +{"user": "team14", "task": "autocopilot", "time": 1702095366} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/446 b/ranking/NHSPC-2023/submissions/446 new file mode 100644 index 00000000..6e6ebdad --- /dev/null +++ b/ranking/NHSPC-2023/submissions/446 @@ -0,0 +1 @@ +{"user": "team41", "task": "palindrome", "time": 1702095405} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/447 b/ranking/NHSPC-2023/submissions/447 new file mode 100644 index 00000000..2dce28c4 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/447 @@ -0,0 +1 @@ +{"user": "team10", "task": "monster", "time": 1702095415} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/448 b/ranking/NHSPC-2023/submissions/448 new file mode 100644 index 00000000..8e2e60e9 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/448 @@ -0,0 +1 @@ +{"user": "team09", "task": "monster", "time": 1702095417} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/449 b/ranking/NHSPC-2023/submissions/449 new file mode 100644 index 00000000..db5400e2 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/449 @@ -0,0 +1 @@ +{"user": "team40", "task": "monster", "time": 1702095417} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/45 b/ranking/NHSPC-2023/submissions/45 new file mode 100644 index 00000000..d5715f8f --- /dev/null +++ b/ranking/NHSPC-2023/submissions/45 @@ -0,0 +1 @@ +{"user": "team13", "task": "museum", "time": 1702085638} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/450 b/ranking/NHSPC-2023/submissions/450 new file mode 100644 index 00000000..d46915c4 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/450 @@ -0,0 +1 @@ +{"user": "team10", "task": "maze", "time": 1702095447} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/451 b/ranking/NHSPC-2023/submissions/451 new file mode 100644 index 00000000..90f0733a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/451 @@ -0,0 +1 @@ +{"user": "team14", "task": "autocopilot", "time": 1702095501} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/452 b/ranking/NHSPC-2023/submissions/452 new file mode 100644 index 00000000..cb2da86d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/452 @@ -0,0 +1 @@ +{"user": "team39", "task": "convexhull", "time": 1702095503} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/453 b/ranking/NHSPC-2023/submissions/453 new file mode 100644 index 00000000..24270ad6 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/453 @@ -0,0 +1 @@ +{"user": "team35", "task": "aisimulation", "time": 1702095506} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/454 b/ranking/NHSPC-2023/submissions/454 new file mode 100644 index 00000000..1a4f9d83 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/454 @@ -0,0 +1 @@ +{"user": "team21", "task": "autocopilot", "time": 1702095512} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/455 b/ranking/NHSPC-2023/submissions/455 new file mode 100644 index 00000000..aa86de05 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/455 @@ -0,0 +1 @@ +{"user": "team32", "task": "aisimulation", "time": 1702095537} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/456 b/ranking/NHSPC-2023/submissions/456 new file mode 100644 index 00000000..b8a757e1 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/456 @@ -0,0 +1 @@ +{"user": "team15", "task": "maze", "time": 1702095554} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/457 b/ranking/NHSPC-2023/submissions/457 new file mode 100644 index 00000000..47f8c520 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/457 @@ -0,0 +1 @@ +{"user": "team48", "task": "race", "time": 1702095576} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/458 b/ranking/NHSPC-2023/submissions/458 new file mode 100644 index 00000000..f0026c74 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/458 @@ -0,0 +1 @@ +{"user": "team19", "task": "aisimulation", "time": 1702095588} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/459 b/ranking/NHSPC-2023/submissions/459 new file mode 100644 index 00000000..738d58fd --- /dev/null +++ b/ranking/NHSPC-2023/submissions/459 @@ -0,0 +1 @@ +{"user": "team40", "task": "monster", "time": 1702095589} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/46 b/ranking/NHSPC-2023/submissions/46 new file mode 100644 index 00000000..5652ebe3 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/46 @@ -0,0 +1 @@ +{"user": "team46", "task": "aisimulation", "time": 1702085651} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/460 b/ranking/NHSPC-2023/submissions/460 new file mode 100644 index 00000000..59db2444 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/460 @@ -0,0 +1 @@ +{"user": "team41", "task": "palindrome", "time": 1702095614} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/461 b/ranking/NHSPC-2023/submissions/461 new file mode 100644 index 00000000..27601f9b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/461 @@ -0,0 +1 @@ +{"user": "team32", "task": "aisimulation", "time": 1702095682} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/462 b/ranking/NHSPC-2023/submissions/462 new file mode 100644 index 00000000..cad31475 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/462 @@ -0,0 +1 @@ +{"user": "team03", "task": "maze", "time": 1702095690} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/463 b/ranking/NHSPC-2023/submissions/463 new file mode 100644 index 00000000..5d3d3c3e --- /dev/null +++ b/ranking/NHSPC-2023/submissions/463 @@ -0,0 +1 @@ +{"user": "team14", "task": "autocopilot", "time": 1702095690} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/464 b/ranking/NHSPC-2023/submissions/464 new file mode 100644 index 00000000..b911e8b8 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/464 @@ -0,0 +1 @@ +{"user": "team39", "task": "convexhull", "time": 1702095717} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/465 b/ranking/NHSPC-2023/submissions/465 new file mode 100644 index 00000000..456c7471 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/465 @@ -0,0 +1 @@ +{"user": "team19", "task": "aisimulation", "time": 1702095718} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/466 b/ranking/NHSPC-2023/submissions/466 new file mode 100644 index 00000000..70eb7af6 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/466 @@ -0,0 +1 @@ +{"user": "team48", "task": "race", "time": 1702095720} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/467 b/ranking/NHSPC-2023/submissions/467 new file mode 100644 index 00000000..a0cd8be2 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/467 @@ -0,0 +1 @@ +{"user": "team09", "task": "monster", "time": 1702095728} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/468 b/ranking/NHSPC-2023/submissions/468 new file mode 100644 index 00000000..d92d2ff6 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/468 @@ -0,0 +1 @@ +{"user": "team20", "task": "monster", "time": 1702095765} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/469 b/ranking/NHSPC-2023/submissions/469 new file mode 100644 index 00000000..6521da31 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/469 @@ -0,0 +1 @@ +{"user": "team18", "task": "convexhull", "time": 1702095793} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/47 b/ranking/NHSPC-2023/submissions/47 new file mode 100644 index 00000000..0934595a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/47 @@ -0,0 +1 @@ +{"user": "team03", "task": "palindrome", "time": 1702085688} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/470 b/ranking/NHSPC-2023/submissions/470 new file mode 100644 index 00000000..3b4dca9b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/470 @@ -0,0 +1 @@ +{"user": "team25", "task": "aisimulation", "time": 1702095829} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/471 b/ranking/NHSPC-2023/submissions/471 new file mode 100644 index 00000000..86d0bf5d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/471 @@ -0,0 +1 @@ +{"user": "team48", "task": "race", "time": 1702095869} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/472 b/ranking/NHSPC-2023/submissions/472 new file mode 100644 index 00000000..29ad4186 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/472 @@ -0,0 +1 @@ +{"user": "team40", "task": "monster", "time": 1702095900} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/473 b/ranking/NHSPC-2023/submissions/473 new file mode 100644 index 00000000..e050d85d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/473 @@ -0,0 +1 @@ +{"user": "team18", "task": "convexhull", "time": 1702095914} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/474 b/ranking/NHSPC-2023/submissions/474 new file mode 100644 index 00000000..238dff43 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/474 @@ -0,0 +1 @@ +{"user": "team16", "task": "aisimulation", "time": 1702095925} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/475 b/ranking/NHSPC-2023/submissions/475 new file mode 100644 index 00000000..ae429808 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/475 @@ -0,0 +1 @@ +{"user": "team23", "task": "aisimulation", "time": 1702095963} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/476 b/ranking/NHSPC-2023/submissions/476 new file mode 100644 index 00000000..98425149 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/476 @@ -0,0 +1 @@ +{"user": "team28", "task": "palindrome", "time": 1702095969} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/477 b/ranking/NHSPC-2023/submissions/477 new file mode 100644 index 00000000..7d42c3fd --- /dev/null +++ b/ranking/NHSPC-2023/submissions/477 @@ -0,0 +1 @@ +{"user": "team15", "task": "maze", "time": 1702095975} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/478 b/ranking/NHSPC-2023/submissions/478 new file mode 100644 index 00000000..bd8e66ec --- /dev/null +++ b/ranking/NHSPC-2023/submissions/478 @@ -0,0 +1 @@ +{"user": "team25", "task": "aisimulation", "time": 1702095985} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/479 b/ranking/NHSPC-2023/submissions/479 new file mode 100644 index 00000000..fb73d659 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/479 @@ -0,0 +1 @@ +{"user": "team42", "task": "race", "time": 1702095990} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/48 b/ranking/NHSPC-2023/submissions/48 new file mode 100644 index 00000000..59f5a922 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/48 @@ -0,0 +1 @@ +{"user": "team43", "task": "palindrome", "time": 1702085804} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/480 b/ranking/NHSPC-2023/submissions/480 new file mode 100644 index 00000000..18a8ca95 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/480 @@ -0,0 +1 @@ +{"user": "team10", "task": "agreement", "time": 1702095997} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/481 b/ranking/NHSPC-2023/submissions/481 new file mode 100644 index 00000000..033c2091 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/481 @@ -0,0 +1 @@ +{"user": "team48", "task": "race", "time": 1702096026} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/482 b/ranking/NHSPC-2023/submissions/482 new file mode 100644 index 00000000..e80a0284 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/482 @@ -0,0 +1 @@ +{"user": "team35", "task": "aisimulation", "time": 1702096063} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/483 b/ranking/NHSPC-2023/submissions/483 new file mode 100644 index 00000000..038ebce2 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/483 @@ -0,0 +1 @@ +{"user": "team30", "task": "race", "time": 1702096079} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/484 b/ranking/NHSPC-2023/submissions/484 new file mode 100644 index 00000000..86934a07 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/484 @@ -0,0 +1 @@ +{"user": "team16", "task": "aisimulation", "time": 1702096081} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/485 b/ranking/NHSPC-2023/submissions/485 new file mode 100644 index 00000000..975dc05f --- /dev/null +++ b/ranking/NHSPC-2023/submissions/485 @@ -0,0 +1 @@ +{"user": "team23", "task": "maze", "time": 1702096099} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/486 b/ranking/NHSPC-2023/submissions/486 new file mode 100644 index 00000000..8c24ac5c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/486 @@ -0,0 +1 @@ +{"user": "team42", "task": "race", "time": 1702096124} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/487 b/ranking/NHSPC-2023/submissions/487 new file mode 100644 index 00000000..7138fe62 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/487 @@ -0,0 +1 @@ +{"user": "team48", "task": "race", "time": 1702096147} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/488 b/ranking/NHSPC-2023/submissions/488 new file mode 100644 index 00000000..56136e5b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/488 @@ -0,0 +1 @@ +{"user": "team04", "task": "monster", "time": 1702096237} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/489 b/ranking/NHSPC-2023/submissions/489 new file mode 100644 index 00000000..32d548aa --- /dev/null +++ b/ranking/NHSPC-2023/submissions/489 @@ -0,0 +1 @@ +{"user": "team15", "task": "maze", "time": 1702096254} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/49 b/ranking/NHSPC-2023/submissions/49 new file mode 100644 index 00000000..08e3f207 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/49 @@ -0,0 +1 @@ +{"user": "team15", "task": "museum", "time": 1702085836} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/490 b/ranking/NHSPC-2023/submissions/490 new file mode 100644 index 00000000..c44dc227 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/490 @@ -0,0 +1 @@ +{"user": "team40", "task": "monster", "time": 1702096296} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/491 b/ranking/NHSPC-2023/submissions/491 new file mode 100644 index 00000000..d2d33455 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/491 @@ -0,0 +1 @@ +{"user": "team45", "task": "aisimulation", "time": 1702096373} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/492 b/ranking/NHSPC-2023/submissions/492 new file mode 100644 index 00000000..1478fe48 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/492 @@ -0,0 +1 @@ +{"user": "team36", "task": "race", "time": 1702096416} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/493 b/ranking/NHSPC-2023/submissions/493 new file mode 100644 index 00000000..bb2cefc9 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/493 @@ -0,0 +1 @@ +{"user": "team44", "task": "monster", "time": 1702096459} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/494 b/ranking/NHSPC-2023/submissions/494 new file mode 100644 index 00000000..d29e3625 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/494 @@ -0,0 +1 @@ +{"user": "team18", "task": "race", "time": 1702096475} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/495 b/ranking/NHSPC-2023/submissions/495 new file mode 100644 index 00000000..ee795676 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/495 @@ -0,0 +1 @@ +{"user": "team45", "task": "aisimulation", "time": 1702096504} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/496 b/ranking/NHSPC-2023/submissions/496 new file mode 100644 index 00000000..4e8ac35c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/496 @@ -0,0 +1 @@ +{"user": "team09", "task": "autocopilot", "time": 1702096528} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/497 b/ranking/NHSPC-2023/submissions/497 new file mode 100644 index 00000000..eaaba261 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/497 @@ -0,0 +1 @@ +{"user": "team40", "task": "monster", "time": 1702096544} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/498 b/ranking/NHSPC-2023/submissions/498 new file mode 100644 index 00000000..a89be607 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/498 @@ -0,0 +1 @@ +{"user": "team26", "task": "aisimulation", "time": 1702096601} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/499 b/ranking/NHSPC-2023/submissions/499 new file mode 100644 index 00000000..fab79f13 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/499 @@ -0,0 +1 @@ +{"user": "team33", "task": "monster", "time": 1702096639} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/50 b/ranking/NHSPC-2023/submissions/50 new file mode 100644 index 00000000..f13cd6be --- /dev/null +++ b/ranking/NHSPC-2023/submissions/50 @@ -0,0 +1 @@ +{"user": "team04", "task": "museum", "time": 1702085839} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/500 b/ranking/NHSPC-2023/submissions/500 new file mode 100644 index 00000000..b73bd0fc --- /dev/null +++ b/ranking/NHSPC-2023/submissions/500 @@ -0,0 +1 @@ +{"user": "team45", "task": "aisimulation", "time": 1702096648} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/501 b/ranking/NHSPC-2023/submissions/501 new file mode 100644 index 00000000..ec6cee51 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/501 @@ -0,0 +1 @@ +{"user": "team03", "task": "monster", "time": 1702096650} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/502 b/ranking/NHSPC-2023/submissions/502 new file mode 100644 index 00000000..ff76613a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/502 @@ -0,0 +1 @@ +{"user": "team09", "task": "autocopilot", "time": 1702096655} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/503 b/ranking/NHSPC-2023/submissions/503 new file mode 100644 index 00000000..dda8bbc6 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/503 @@ -0,0 +1 @@ +{"user": "team40", "task": "monster", "time": 1702096664} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/504 b/ranking/NHSPC-2023/submissions/504 new file mode 100644 index 00000000..d59e4a08 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/504 @@ -0,0 +1 @@ +{"user": "team42", "task": "race", "time": 1702096671} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/505 b/ranking/NHSPC-2023/submissions/505 new file mode 100644 index 00000000..69e14354 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/505 @@ -0,0 +1 @@ +{"user": "team41", "task": "autocopilot", "time": 1702096693} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/506 b/ranking/NHSPC-2023/submissions/506 new file mode 100644 index 00000000..1d9c6449 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/506 @@ -0,0 +1 @@ +{"user": "team32", "task": "aisimulation", "time": 1702096762} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/507 b/ranking/NHSPC-2023/submissions/507 new file mode 100644 index 00000000..1bcdfd86 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/507 @@ -0,0 +1 @@ +{"user": "team45", "task": "aisimulation", "time": 1702096770} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/508 b/ranking/NHSPC-2023/submissions/508 new file mode 100644 index 00000000..d43f1ccb --- /dev/null +++ b/ranking/NHSPC-2023/submissions/508 @@ -0,0 +1 @@ +{"user": "team07", "task": "aisimulation", "time": 1702096808} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/509 b/ranking/NHSPC-2023/submissions/509 new file mode 100644 index 00000000..60e082c2 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/509 @@ -0,0 +1 @@ +{"user": "team14", "task": "race", "time": 1702096830} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/51 b/ranking/NHSPC-2023/submissions/51 new file mode 100644 index 00000000..7aa84466 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/51 @@ -0,0 +1 @@ +{"user": "team03", "task": "palindrome", "time": 1702085932} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/510 b/ranking/NHSPC-2023/submissions/510 new file mode 100644 index 00000000..b2bd79ec --- /dev/null +++ b/ranking/NHSPC-2023/submissions/510 @@ -0,0 +1 @@ +{"user": "team44", "task": "monster", "time": 1702096845} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/511 b/ranking/NHSPC-2023/submissions/511 new file mode 100644 index 00000000..e2c00362 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/511 @@ -0,0 +1 @@ +{"user": "team42", "task": "race", "time": 1702096868} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/512 b/ranking/NHSPC-2023/submissions/512 new file mode 100644 index 00000000..1e02d140 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/512 @@ -0,0 +1 @@ +{"user": "team44", "task": "monster", "time": 1702097006} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/513 b/ranking/NHSPC-2023/submissions/513 new file mode 100644 index 00000000..c78ffa5e --- /dev/null +++ b/ranking/NHSPC-2023/submissions/513 @@ -0,0 +1 @@ +{"user": "team03", "task": "monster", "time": 1702097008} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/514 b/ranking/NHSPC-2023/submissions/514 new file mode 100644 index 00000000..68639a2d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/514 @@ -0,0 +1 @@ +{"user": "team20", "task": "monster", "time": 1702097023} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/515 b/ranking/NHSPC-2023/submissions/515 new file mode 100644 index 00000000..bf0a0b25 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/515 @@ -0,0 +1 @@ +{"user": "team12", "task": "monster", "time": 1702097027} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/516 b/ranking/NHSPC-2023/submissions/516 new file mode 100644 index 00000000..2aa0634c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/516 @@ -0,0 +1 @@ +{"user": "team34", "task": "autocopilot", "time": 1702097036} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/517 b/ranking/NHSPC-2023/submissions/517 new file mode 100644 index 00000000..b069b958 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/517 @@ -0,0 +1 @@ +{"user": "team23", "task": "autocopilot", "time": 1702097056} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/518 b/ranking/NHSPC-2023/submissions/518 new file mode 100644 index 00000000..69c5cf9c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/518 @@ -0,0 +1 @@ +{"user": "team17", "task": "autocopilot", "time": 1702097059} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/519 b/ranking/NHSPC-2023/submissions/519 new file mode 100644 index 00000000..eab9de01 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/519 @@ -0,0 +1 @@ +{"user": "team42", "task": "race", "time": 1702097100} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/52 b/ranking/NHSPC-2023/submissions/52 new file mode 100644 index 00000000..48700458 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/52 @@ -0,0 +1 @@ +{"user": "team48", "task": "museum", "time": 1702085933} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/520 b/ranking/NHSPC-2023/submissions/520 new file mode 100644 index 00000000..313bd551 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/520 @@ -0,0 +1 @@ +{"user": "team36", "task": "maze", "time": 1702097190} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/521 b/ranking/NHSPC-2023/submissions/521 new file mode 100644 index 00000000..68a52e3d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/521 @@ -0,0 +1 @@ +{"user": "team02", "task": "aisimulation", "time": 1702097201} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/522 b/ranking/NHSPC-2023/submissions/522 new file mode 100644 index 00000000..6a5a60a9 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/522 @@ -0,0 +1 @@ +{"user": "team22", "task": "monster", "time": 1702097230} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/523 b/ranking/NHSPC-2023/submissions/523 new file mode 100644 index 00000000..4177047c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/523 @@ -0,0 +1 @@ +{"user": "team17", "task": "autocopilot", "time": 1702097241} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/524 b/ranking/NHSPC-2023/submissions/524 new file mode 100644 index 00000000..6c57a244 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/524 @@ -0,0 +1 @@ +{"user": "team44", "task": "monster", "time": 1702097304} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/525 b/ranking/NHSPC-2023/submissions/525 new file mode 100644 index 00000000..f3605f8d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/525 @@ -0,0 +1 @@ +{"user": "team43", "task": "race", "time": 1702097320} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/526 b/ranking/NHSPC-2023/submissions/526 new file mode 100644 index 00000000..92e9de15 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/526 @@ -0,0 +1 @@ +{"user": "team02", "task": "aisimulation", "time": 1702097345} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/527 b/ranking/NHSPC-2023/submissions/527 new file mode 100644 index 00000000..099a5287 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/527 @@ -0,0 +1 @@ +{"user": "team34", "task": "autocopilot", "time": 1702097363} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/528 b/ranking/NHSPC-2023/submissions/528 new file mode 100644 index 00000000..3a01d833 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/528 @@ -0,0 +1 @@ +{"user": "team36", "task": "maze", "time": 1702097380} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/529 b/ranking/NHSPC-2023/submissions/529 new file mode 100644 index 00000000..66f07ac3 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/529 @@ -0,0 +1 @@ +{"user": "team10", "task": "autocopilot", "time": 1702097409} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/53 b/ranking/NHSPC-2023/submissions/53 new file mode 100644 index 00000000..839657b4 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/53 @@ -0,0 +1 @@ +{"user": "team15", "task": "museum", "time": 1702085964} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/530 b/ranking/NHSPC-2023/submissions/530 new file mode 100644 index 00000000..e865bee8 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/530 @@ -0,0 +1 @@ +{"user": "team33", "task": "aisimulation", "time": 1702097416} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/531 b/ranking/NHSPC-2023/submissions/531 new file mode 100644 index 00000000..1b0db993 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/531 @@ -0,0 +1 @@ +{"user": "team08", "task": "race", "time": 1702097422} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/532 b/ranking/NHSPC-2023/submissions/532 new file mode 100644 index 00000000..2d2ae1f8 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/532 @@ -0,0 +1 @@ +{"user": "team26", "task": "autocopilot", "time": 1702097437} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/533 b/ranking/NHSPC-2023/submissions/533 new file mode 100644 index 00000000..96a1d1cd --- /dev/null +++ b/ranking/NHSPC-2023/submissions/533 @@ -0,0 +1 @@ +{"user": "team45", "task": "aisimulation", "time": 1702097444} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/534 b/ranking/NHSPC-2023/submissions/534 new file mode 100644 index 00000000..c95b3912 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/534 @@ -0,0 +1 @@ +{"user": "team14", "task": "race", "time": 1702097454} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/535 b/ranking/NHSPC-2023/submissions/535 new file mode 100644 index 00000000..06431ad8 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/535 @@ -0,0 +1 @@ +{"user": "team46", "task": "monster", "time": 1702097466} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/536 b/ranking/NHSPC-2023/submissions/536 new file mode 100644 index 00000000..78c36966 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/536 @@ -0,0 +1 @@ +{"user": "team42", "task": "race", "time": 1702097474} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/537 b/ranking/NHSPC-2023/submissions/537 new file mode 100644 index 00000000..35ffe571 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/537 @@ -0,0 +1 @@ +{"user": "team21", "task": "autocopilot", "time": 1702097475} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/538 b/ranking/NHSPC-2023/submissions/538 new file mode 100644 index 00000000..1e164f13 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/538 @@ -0,0 +1 @@ +{"user": "team18", "task": "aisimulation", "time": 1702097486} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/539 b/ranking/NHSPC-2023/submissions/539 new file mode 100644 index 00000000..c6eb8500 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/539 @@ -0,0 +1 @@ +{"user": "team27", "task": "autocopilot", "time": 1702097492} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/54 b/ranking/NHSPC-2023/submissions/54 new file mode 100644 index 00000000..419ee3f3 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/54 @@ -0,0 +1 @@ +{"user": "team31", "task": "museum", "time": 1702086011} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/540 b/ranking/NHSPC-2023/submissions/540 new file mode 100644 index 00000000..2d775aa0 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/540 @@ -0,0 +1 @@ +{"user": "team27", "task": "aisimulation", "time": 1702097508} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/541 b/ranking/NHSPC-2023/submissions/541 new file mode 100644 index 00000000..60d6ef7e --- /dev/null +++ b/ranking/NHSPC-2023/submissions/541 @@ -0,0 +1 @@ +{"user": "team40", "task": "autocopilot", "time": 1702097516} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/542 b/ranking/NHSPC-2023/submissions/542 new file mode 100644 index 00000000..56bf224c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/542 @@ -0,0 +1 @@ +{"user": "team10", "task": "autocopilot", "time": 1702097530} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/543 b/ranking/NHSPC-2023/submissions/543 new file mode 100644 index 00000000..2248b75d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/543 @@ -0,0 +1 @@ +{"user": "team19", "task": "autocopilot", "time": 1702097560} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/544 b/ranking/NHSPC-2023/submissions/544 new file mode 100644 index 00000000..38670180 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/544 @@ -0,0 +1 @@ +{"user": "team23", "task": "maze", "time": 1702097595} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/545 b/ranking/NHSPC-2023/submissions/545 new file mode 100644 index 00000000..c2e1db70 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/545 @@ -0,0 +1 @@ +{"user": "team36", "task": "maze", "time": 1702097597} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/546 b/ranking/NHSPC-2023/submissions/546 new file mode 100644 index 00000000..cc7897bc --- /dev/null +++ b/ranking/NHSPC-2023/submissions/546 @@ -0,0 +1 @@ +{"user": "team05", "task": "race", "time": 1702097608} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/547 b/ranking/NHSPC-2023/submissions/547 new file mode 100644 index 00000000..1a72ebbe --- /dev/null +++ b/ranking/NHSPC-2023/submissions/547 @@ -0,0 +1 @@ +{"user": "team13", "task": "race", "time": 1702097650} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/548 b/ranking/NHSPC-2023/submissions/548 new file mode 100644 index 00000000..628fcf2c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/548 @@ -0,0 +1 @@ +{"user": "team21", "task": "autocopilot", "time": 1702097677} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/549 b/ranking/NHSPC-2023/submissions/549 new file mode 100644 index 00000000..60a26fad --- /dev/null +++ b/ranking/NHSPC-2023/submissions/549 @@ -0,0 +1 @@ +{"user": "team19", "task": "autocopilot", "time": 1702097683} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/55 b/ranking/NHSPC-2023/submissions/55 new file mode 100644 index 00000000..65fb0e3e --- /dev/null +++ b/ranking/NHSPC-2023/submissions/55 @@ -0,0 +1 @@ +{"user": "team33", "task": "museum", "time": 1702086044} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/550 b/ranking/NHSPC-2023/submissions/550 new file mode 100644 index 00000000..af01e7db --- /dev/null +++ b/ranking/NHSPC-2023/submissions/550 @@ -0,0 +1 @@ +{"user": "team42", "task": "race", "time": 1702097731} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/551 b/ranking/NHSPC-2023/submissions/551 new file mode 100644 index 00000000..d454c73b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/551 @@ -0,0 +1 @@ +{"user": "team10", "task": "autocopilot", "time": 1702097745} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/552 b/ranking/NHSPC-2023/submissions/552 new file mode 100644 index 00000000..e3339a83 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/552 @@ -0,0 +1 @@ +{"user": "team05", "task": "race", "time": 1702097752} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/553 b/ranking/NHSPC-2023/submissions/553 new file mode 100644 index 00000000..63194a59 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/553 @@ -0,0 +1 @@ +{"user": "team07", "task": "aisimulation", "time": 1702097789} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/554 b/ranking/NHSPC-2023/submissions/554 new file mode 100644 index 00000000..2a5c07a5 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/554 @@ -0,0 +1 @@ +{"user": "team02", "task": "aisimulation", "time": 1702097801} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/555 b/ranking/NHSPC-2023/submissions/555 new file mode 100644 index 00000000..153cd2c2 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/555 @@ -0,0 +1 @@ +{"user": "team21", "task": "race", "time": 1702097815} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/556 b/ranking/NHSPC-2023/submissions/556 new file mode 100644 index 00000000..d41f916f --- /dev/null +++ b/ranking/NHSPC-2023/submissions/556 @@ -0,0 +1 @@ +{"user": "team03", "task": "autocopilot", "time": 1702097858} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/557 b/ranking/NHSPC-2023/submissions/557 new file mode 100644 index 00000000..3e0810b2 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/557 @@ -0,0 +1 @@ +{"user": "team19", "task": "autocopilot", "time": 1702097861} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/558 b/ranking/NHSPC-2023/submissions/558 new file mode 100644 index 00000000..4333f8bc --- /dev/null +++ b/ranking/NHSPC-2023/submissions/558 @@ -0,0 +1 @@ +{"user": "team04", "task": "monster", "time": 1702097862} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/559 b/ranking/NHSPC-2023/submissions/559 new file mode 100644 index 00000000..5aa1d099 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/559 @@ -0,0 +1 @@ +{"user": "team41", "task": "autocopilot", "time": 1702097880} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/56 b/ranking/NHSPC-2023/submissions/56 new file mode 100644 index 00000000..6707fd06 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/56 @@ -0,0 +1 @@ +{"user": "team10", "task": "museum", "time": 1702086061} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/560 b/ranking/NHSPC-2023/submissions/560 new file mode 100644 index 00000000..2512fe2d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/560 @@ -0,0 +1 @@ +{"user": "team36", "task": "aisimulation", "time": 1702097889} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/561 b/ranking/NHSPC-2023/submissions/561 new file mode 100644 index 00000000..fedad4c6 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/561 @@ -0,0 +1 @@ +{"user": "team29", "task": "maze", "time": 1702097897} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/562 b/ranking/NHSPC-2023/submissions/562 new file mode 100644 index 00000000..2217bdd0 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/562 @@ -0,0 +1 @@ +{"user": "team16", "task": "race", "time": 1702097906} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/563 b/ranking/NHSPC-2023/submissions/563 new file mode 100644 index 00000000..2e94bbbc --- /dev/null +++ b/ranking/NHSPC-2023/submissions/563 @@ -0,0 +1 @@ +{"user": "team09", "task": "maze", "time": 1702097931} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/564 b/ranking/NHSPC-2023/submissions/564 new file mode 100644 index 00000000..603e99bc --- /dev/null +++ b/ranking/NHSPC-2023/submissions/564 @@ -0,0 +1 @@ +{"user": "team34", "task": "autocopilot", "time": 1702097938} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/565 b/ranking/NHSPC-2023/submissions/565 new file mode 100644 index 00000000..65db746c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/565 @@ -0,0 +1 @@ +{"user": "team42", "task": "race", "time": 1702097944} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/566 b/ranking/NHSPC-2023/submissions/566 new file mode 100644 index 00000000..bb0e99c2 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/566 @@ -0,0 +1 @@ +{"user": "team15", "task": "race", "time": 1702097945} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/567 b/ranking/NHSPC-2023/submissions/567 new file mode 100644 index 00000000..96e953d8 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/567 @@ -0,0 +1 @@ +{"user": "team04", "task": "monster", "time": 1702098005} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/568 b/ranking/NHSPC-2023/submissions/568 new file mode 100644 index 00000000..d8995ff2 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/568 @@ -0,0 +1 @@ +{"user": "team41", "task": "autocopilot", "time": 1702098007} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/569 b/ranking/NHSPC-2023/submissions/569 new file mode 100644 index 00000000..5bcd39c1 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/569 @@ -0,0 +1 @@ +{"user": "team28", "task": "museum", "time": 1702098014} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/57 b/ranking/NHSPC-2023/submissions/57 new file mode 100644 index 00000000..c388e186 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/57 @@ -0,0 +1 @@ +{"user": "team09", "task": "aisimulation", "time": 1702086123} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/570 b/ranking/NHSPC-2023/submissions/570 new file mode 100644 index 00000000..4fe5a5db --- /dev/null +++ b/ranking/NHSPC-2023/submissions/570 @@ -0,0 +1 @@ +{"user": "team29", "task": "maze", "time": 1702098024} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/571 b/ranking/NHSPC-2023/submissions/571 new file mode 100644 index 00000000..0b390fe2 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/571 @@ -0,0 +1 @@ +{"user": "team19", "task": "autocopilot", "time": 1702098084} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/572 b/ranking/NHSPC-2023/submissions/572 new file mode 100644 index 00000000..3d48b2d2 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/572 @@ -0,0 +1 @@ +{"user": "team45", "task": "convexhull", "time": 1702098118} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/573 b/ranking/NHSPC-2023/submissions/573 new file mode 100644 index 00000000..dc10be5e --- /dev/null +++ b/ranking/NHSPC-2023/submissions/573 @@ -0,0 +1 @@ +{"user": "team04", "task": "monster", "time": 1702098138} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/574 b/ranking/NHSPC-2023/submissions/574 new file mode 100644 index 00000000..15d06e23 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/574 @@ -0,0 +1 @@ +{"user": "team06", "task": "museum", "time": 1702098191} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/575 b/ranking/NHSPC-2023/submissions/575 new file mode 100644 index 00000000..1072ade1 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/575 @@ -0,0 +1 @@ +{"user": "team21", "task": "race", "time": 1702098198} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/576 b/ranking/NHSPC-2023/submissions/576 new file mode 100644 index 00000000..8136a1f2 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/576 @@ -0,0 +1 @@ +{"user": "team02", "task": "race", "time": 1702098244} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/577 b/ranking/NHSPC-2023/submissions/577 new file mode 100644 index 00000000..9bb2d269 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/577 @@ -0,0 +1 @@ +{"user": "team25", "task": "aisimulation", "time": 1702098254} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/578 b/ranking/NHSPC-2023/submissions/578 new file mode 100644 index 00000000..cc498731 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/578 @@ -0,0 +1 @@ +{"user": "team04", "task": "monster", "time": 1702098279} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/579 b/ranking/NHSPC-2023/submissions/579 new file mode 100644 index 00000000..8c28e6a2 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/579 @@ -0,0 +1 @@ +{"user": "team48", "task": "maze", "time": 1702098312} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/58 b/ranking/NHSPC-2023/submissions/58 new file mode 100644 index 00000000..381b921b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/58 @@ -0,0 +1 @@ +{"user": "team12", "task": "museum", "time": 1702086151} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/580 b/ranking/NHSPC-2023/submissions/580 new file mode 100644 index 00000000..ed64df79 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/580 @@ -0,0 +1 @@ +{"user": "team21", "task": "race", "time": 1702098318} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/581 b/ranking/NHSPC-2023/submissions/581 new file mode 100644 index 00000000..fde6ff55 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/581 @@ -0,0 +1 @@ +{"user": "team10", "task": "autocopilot", "time": 1702098328} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/582 b/ranking/NHSPC-2023/submissions/582 new file mode 100644 index 00000000..14a9b593 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/582 @@ -0,0 +1 @@ +{"user": "team01", "task": "autocopilot", "time": 1702098335} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/583 b/ranking/NHSPC-2023/submissions/583 new file mode 100644 index 00000000..cc304c30 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/583 @@ -0,0 +1 @@ +{"user": "team40", "task": "autocopilot", "time": 1702098366} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/584 b/ranking/NHSPC-2023/submissions/584 new file mode 100644 index 00000000..a3c9569d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/584 @@ -0,0 +1 @@ +{"user": "team23", "task": "race", "time": 1702098372} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/585 b/ranking/NHSPC-2023/submissions/585 new file mode 100644 index 00000000..e0ddcd1e --- /dev/null +++ b/ranking/NHSPC-2023/submissions/585 @@ -0,0 +1 @@ +{"user": "team41", "task": "autocopilot", "time": 1702098375} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/586 b/ranking/NHSPC-2023/submissions/586 new file mode 100644 index 00000000..dcebc668 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/586 @@ -0,0 +1 @@ +{"user": "team20", "task": "monster", "time": 1702098412} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/587 b/ranking/NHSPC-2023/submissions/587 new file mode 100644 index 00000000..70073a05 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/587 @@ -0,0 +1 @@ +{"user": "team19", "task": "autocopilot", "time": 1702098415} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/588 b/ranking/NHSPC-2023/submissions/588 new file mode 100644 index 00000000..77119226 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/588 @@ -0,0 +1 @@ +{"user": "team40", "task": "autocopilot", "time": 1702098491} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/589 b/ranking/NHSPC-2023/submissions/589 new file mode 100644 index 00000000..a83afdf0 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/589 @@ -0,0 +1 @@ +{"user": "team45", "task": "aisimulation", "time": 1702098492} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/59 b/ranking/NHSPC-2023/submissions/59 new file mode 100644 index 00000000..a70732a3 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/59 @@ -0,0 +1 @@ +{"user": "team34", "task": "museum", "time": 1702086170} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/590 b/ranking/NHSPC-2023/submissions/590 new file mode 100644 index 00000000..4847237a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/590 @@ -0,0 +1 @@ +{"user": "team41", "task": "autocopilot", "time": 1702098510} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/591 b/ranking/NHSPC-2023/submissions/591 new file mode 100644 index 00000000..b309b4a6 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/591 @@ -0,0 +1 @@ +{"user": "team37", "task": "race", "time": 1702098523} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/592 b/ranking/NHSPC-2023/submissions/592 new file mode 100644 index 00000000..44882e5f --- /dev/null +++ b/ranking/NHSPC-2023/submissions/592 @@ -0,0 +1 @@ +{"user": "team23", "task": "race", "time": 1702098553} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/593 b/ranking/NHSPC-2023/submissions/593 new file mode 100644 index 00000000..745fa39a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/593 @@ -0,0 +1 @@ +{"user": "team48", "task": "maze", "time": 1702098564} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/594 b/ranking/NHSPC-2023/submissions/594 new file mode 100644 index 00000000..f8763561 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/594 @@ -0,0 +1 @@ +{"user": "team04", "task": "monster", "time": 1702098570} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/595 b/ranking/NHSPC-2023/submissions/595 new file mode 100644 index 00000000..f049de87 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/595 @@ -0,0 +1 @@ +{"user": "team33", "task": "race", "time": 1702098576} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/596 b/ranking/NHSPC-2023/submissions/596 new file mode 100644 index 00000000..53a4331f --- /dev/null +++ b/ranking/NHSPC-2023/submissions/596 @@ -0,0 +1 @@ +{"user": "team40", "task": "autocopilot", "time": 1702098611} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/597 b/ranking/NHSPC-2023/submissions/597 new file mode 100644 index 00000000..a21c2509 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/597 @@ -0,0 +1 @@ +{"user": "team25", "task": "autocopilot", "time": 1702098642} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/598 b/ranking/NHSPC-2023/submissions/598 new file mode 100644 index 00000000..5e3f41f8 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/598 @@ -0,0 +1 @@ +{"user": "team28", "task": "museum", "time": 1702098673} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/599 b/ranking/NHSPC-2023/submissions/599 new file mode 100644 index 00000000..e663b8cb --- /dev/null +++ b/ranking/NHSPC-2023/submissions/599 @@ -0,0 +1 @@ +{"user": "team41", "task": "autocopilot", "time": 1702098701} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/60 b/ranking/NHSPC-2023/submissions/60 new file mode 100644 index 00000000..93de8acd --- /dev/null +++ b/ranking/NHSPC-2023/submissions/60 @@ -0,0 +1 @@ +{"user": "team43", "task": "museum", "time": 1702086181} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/600 b/ranking/NHSPC-2023/submissions/600 new file mode 100644 index 00000000..8a167a4a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/600 @@ -0,0 +1 @@ +{"user": "team35", "task": "monster", "time": 1702098716} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/601 b/ranking/NHSPC-2023/submissions/601 new file mode 100644 index 00000000..a9a69979 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/601 @@ -0,0 +1 @@ +{"user": "team33", "task": "race", "time": 1702098725} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/602 b/ranking/NHSPC-2023/submissions/602 new file mode 100644 index 00000000..ac4370c4 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/602 @@ -0,0 +1 @@ +{"user": "team46", "task": "monster", "time": 1702098747} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/603 b/ranking/NHSPC-2023/submissions/603 new file mode 100644 index 00000000..64a5e5c5 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/603 @@ -0,0 +1 @@ +{"user": "team36", "task": "autocopilot", "time": 1702098761} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/604 b/ranking/NHSPC-2023/submissions/604 new file mode 100644 index 00000000..dbcb024a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/604 @@ -0,0 +1 @@ +{"user": "team25", "task": "autocopilot", "time": 1702098769} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/605 b/ranking/NHSPC-2023/submissions/605 new file mode 100644 index 00000000..0369781c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/605 @@ -0,0 +1 @@ +{"user": "team44", "task": "autocopilot", "time": 1702098791} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/606 b/ranking/NHSPC-2023/submissions/606 new file mode 100644 index 00000000..4bb194d6 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/606 @@ -0,0 +1 @@ +{"user": "team20", "task": "monster", "time": 1702098826} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/607 b/ranking/NHSPC-2023/submissions/607 new file mode 100644 index 00000000..f9adf600 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/607 @@ -0,0 +1 @@ +{"user": "team29", "task": "maze", "time": 1702098827} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/608 b/ranking/NHSPC-2023/submissions/608 new file mode 100644 index 00000000..f38ceb63 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/608 @@ -0,0 +1 @@ +{"user": "team39", "task": "maze", "time": 1702098846} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/609 b/ranking/NHSPC-2023/submissions/609 new file mode 100644 index 00000000..16262bc7 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/609 @@ -0,0 +1 @@ +{"user": "team33", "task": "race", "time": 1702098869} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/61 b/ranking/NHSPC-2023/submissions/61 new file mode 100644 index 00000000..dbf9ddbc --- /dev/null +++ b/ranking/NHSPC-2023/submissions/61 @@ -0,0 +1 @@ +{"user": "team40", "task": "museum", "time": 1702086209} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/610 b/ranking/NHSPC-2023/submissions/610 new file mode 100644 index 00000000..50359752 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/610 @@ -0,0 +1 @@ +{"user": "team07", "task": "maze", "time": 1702098883} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/611 b/ranking/NHSPC-2023/submissions/611 new file mode 100644 index 00000000..2f5a1b69 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/611 @@ -0,0 +1 @@ +{"user": "team23", "task": "autocopilot", "time": 1702098888} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/612 b/ranking/NHSPC-2023/submissions/612 new file mode 100644 index 00000000..9506f38d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/612 @@ -0,0 +1 @@ +{"user": "team15", "task": "race", "time": 1702098891} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/613 b/ranking/NHSPC-2023/submissions/613 new file mode 100644 index 00000000..e2bfc041 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/613 @@ -0,0 +1 @@ +{"user": "team30", "task": "race", "time": 1702098894} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/614 b/ranking/NHSPC-2023/submissions/614 new file mode 100644 index 00000000..be0653b6 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/614 @@ -0,0 +1 @@ +{"user": "team31", "task": "maze", "time": 1702098920} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/615 b/ranking/NHSPC-2023/submissions/615 new file mode 100644 index 00000000..fd78f10e --- /dev/null +++ b/ranking/NHSPC-2023/submissions/615 @@ -0,0 +1 @@ +{"user": "team36", "task": "aisimulation", "time": 1702098948} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/616 b/ranking/NHSPC-2023/submissions/616 new file mode 100644 index 00000000..64cc205b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/616 @@ -0,0 +1 @@ +{"user": "team20", "task": "monster", "time": 1702098957} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/617 b/ranking/NHSPC-2023/submissions/617 new file mode 100644 index 00000000..51c8a27b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/617 @@ -0,0 +1 @@ +{"user": "team24", "task": "maze", "time": 1702098960} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/618 b/ranking/NHSPC-2023/submissions/618 new file mode 100644 index 00000000..e228d402 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/618 @@ -0,0 +1 @@ +{"user": "team43", "task": "autocopilot", "time": 1702098974} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/619 b/ranking/NHSPC-2023/submissions/619 new file mode 100644 index 00000000..5193a2bc --- /dev/null +++ b/ranking/NHSPC-2023/submissions/619 @@ -0,0 +1 @@ +{"user": "team25", "task": "aisimulation", "time": 1702098995} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/62 b/ranking/NHSPC-2023/submissions/62 new file mode 100644 index 00000000..9deb6c34 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/62 @@ -0,0 +1 @@ +{"user": "team08", "task": "museum", "time": 1702086226} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/620 b/ranking/NHSPC-2023/submissions/620 new file mode 100644 index 00000000..ae532934 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/620 @@ -0,0 +1 @@ +{"user": "team15", "task": "race", "time": 1702099013} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/621 b/ranking/NHSPC-2023/submissions/621 new file mode 100644 index 00000000..362bba5a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/621 @@ -0,0 +1 @@ +{"user": "team08", "task": "convexhull", "time": 1702099024} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/622 b/ranking/NHSPC-2023/submissions/622 new file mode 100644 index 00000000..14ee748b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/622 @@ -0,0 +1 @@ +{"user": "team34", "task": "race", "time": 1702099040} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/623 b/ranking/NHSPC-2023/submissions/623 new file mode 100644 index 00000000..1c11e7a7 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/623 @@ -0,0 +1 @@ +{"user": "team05", "task": "museum", "time": 1702099050} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/624 b/ranking/NHSPC-2023/submissions/624 new file mode 100644 index 00000000..02e0ce43 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/624 @@ -0,0 +1 @@ +{"user": "team31", "task": "maze", "time": 1702099093} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/625 b/ranking/NHSPC-2023/submissions/625 new file mode 100644 index 00000000..f2679ae3 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/625 @@ -0,0 +1 @@ +{"user": "team48", "task": "maze", "time": 1702099095} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/626 b/ranking/NHSPC-2023/submissions/626 new file mode 100644 index 00000000..e90423e6 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/626 @@ -0,0 +1 @@ +{"user": "team35", "task": "monster", "time": 1702099103} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/627 b/ranking/NHSPC-2023/submissions/627 new file mode 100644 index 00000000..42343010 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/627 @@ -0,0 +1 @@ +{"user": "team30", "task": "race", "time": 1702099184} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/628 b/ranking/NHSPC-2023/submissions/628 new file mode 100644 index 00000000..bede34c4 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/628 @@ -0,0 +1 @@ +{"user": "team12", "task": "autocopilot", "time": 1702099216} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/629 b/ranking/NHSPC-2023/submissions/629 new file mode 100644 index 00000000..5e4be4ea --- /dev/null +++ b/ranking/NHSPC-2023/submissions/629 @@ -0,0 +1 @@ +{"user": "team35", "task": "monster", "time": 1702099224} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/63 b/ranking/NHSPC-2023/submissions/63 new file mode 100644 index 00000000..9b2f8802 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/63 @@ -0,0 +1 @@ +{"user": "team10", "task": "palindrome", "time": 1702086260} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/630 b/ranking/NHSPC-2023/submissions/630 new file mode 100644 index 00000000..6834267d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/630 @@ -0,0 +1 @@ +{"user": "team23", "task": "maze", "time": 1702099258} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/631 b/ranking/NHSPC-2023/submissions/631 new file mode 100644 index 00000000..66939c8a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/631 @@ -0,0 +1 @@ +{"user": "team36", "task": "race", "time": 1702099364} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/632 b/ranking/NHSPC-2023/submissions/632 new file mode 100644 index 00000000..62b6a17c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/632 @@ -0,0 +1 @@ +{"user": "team03", "task": "monster", "time": 1702099365} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/633 b/ranking/NHSPC-2023/submissions/633 new file mode 100644 index 00000000..733164da --- /dev/null +++ b/ranking/NHSPC-2023/submissions/633 @@ -0,0 +1 @@ +{"user": "team13", "task": "monster", "time": 1702099395} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/634 b/ranking/NHSPC-2023/submissions/634 new file mode 100644 index 00000000..4caf2358 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/634 @@ -0,0 +1 @@ +{"user": "team30", "task": "race", "time": 1702099423} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/635 b/ranking/NHSPC-2023/submissions/635 new file mode 100644 index 00000000..aadd9f41 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/635 @@ -0,0 +1 @@ +{"user": "team48", "task": "maze", "time": 1702099485} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/636 b/ranking/NHSPC-2023/submissions/636 new file mode 100644 index 00000000..28ed54d5 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/636 @@ -0,0 +1 @@ +{"user": "team36", "task": "race", "time": 1702099497} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/637 b/ranking/NHSPC-2023/submissions/637 new file mode 100644 index 00000000..aee198fe --- /dev/null +++ b/ranking/NHSPC-2023/submissions/637 @@ -0,0 +1 @@ +{"user": "team13", "task": "monster", "time": 1702099523} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/638 b/ranking/NHSPC-2023/submissions/638 new file mode 100644 index 00000000..c5ff44d0 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/638 @@ -0,0 +1 @@ +{"user": "team45", "task": "autocopilot", "time": 1702099524} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/639 b/ranking/NHSPC-2023/submissions/639 new file mode 100644 index 00000000..34355491 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/639 @@ -0,0 +1 @@ +{"user": "team20", "task": "race", "time": 1702099550} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/64 b/ranking/NHSPC-2023/submissions/64 new file mode 100644 index 00000000..21da9eed --- /dev/null +++ b/ranking/NHSPC-2023/submissions/64 @@ -0,0 +1 @@ +{"user": "team38", "task": "museum", "time": 1702086351} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/640 b/ranking/NHSPC-2023/submissions/640 new file mode 100644 index 00000000..5493183a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/640 @@ -0,0 +1 @@ +{"user": "team29", "task": "race", "time": 1702099555} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/641 b/ranking/NHSPC-2023/submissions/641 new file mode 100644 index 00000000..7c29f0e8 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/641 @@ -0,0 +1 @@ +{"user": "team03", "task": "monster", "time": 1702099572} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/642 b/ranking/NHSPC-2023/submissions/642 new file mode 100644 index 00000000..5503841e --- /dev/null +++ b/ranking/NHSPC-2023/submissions/642 @@ -0,0 +1 @@ +{"user": "team30", "task": "race", "time": 1702099574} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/643 b/ranking/NHSPC-2023/submissions/643 new file mode 100644 index 00000000..7505b24d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/643 @@ -0,0 +1 @@ +{"user": "team19", "task": "maze", "time": 1702099596} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/644 b/ranking/NHSPC-2023/submissions/644 new file mode 100644 index 00000000..c067bb5d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/644 @@ -0,0 +1 @@ +{"user": "team23", "task": "maze", "time": 1702099601} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/645 b/ranking/NHSPC-2023/submissions/645 new file mode 100644 index 00000000..a4a59151 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/645 @@ -0,0 +1 @@ +{"user": "team32", "task": "maze", "time": 1702099615} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/646 b/ranking/NHSPC-2023/submissions/646 new file mode 100644 index 00000000..f82d28eb --- /dev/null +++ b/ranking/NHSPC-2023/submissions/646 @@ -0,0 +1 @@ +{"user": "team10", "task": "convexhull", "time": 1702099631} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/647 b/ranking/NHSPC-2023/submissions/647 new file mode 100644 index 00000000..968b839f --- /dev/null +++ b/ranking/NHSPC-2023/submissions/647 @@ -0,0 +1 @@ +{"user": "team45", "task": "autocopilot", "time": 1702099650} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/648 b/ranking/NHSPC-2023/submissions/648 new file mode 100644 index 00000000..79d507d7 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/648 @@ -0,0 +1 @@ +{"user": "team13", "task": "monster", "time": 1702099660} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/649 b/ranking/NHSPC-2023/submissions/649 new file mode 100644 index 00000000..58eb24e4 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/649 @@ -0,0 +1 @@ +{"user": "team34", "task": "race", "time": 1702099675} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/65 b/ranking/NHSPC-2023/submissions/65 new file mode 100644 index 00000000..d81a80e6 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/65 @@ -0,0 +1 @@ +{"user": "team34", "task": "museum", "time": 1702086381} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/650 b/ranking/NHSPC-2023/submissions/650 new file mode 100644 index 00000000..a2d514b6 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/650 @@ -0,0 +1 @@ +{"user": "team19", "task": "maze", "time": 1702099717} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/651 b/ranking/NHSPC-2023/submissions/651 new file mode 100644 index 00000000..f7f764e8 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/651 @@ -0,0 +1 @@ +{"user": "team02", "task": "maze", "time": 1702099735} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/652 b/ranking/NHSPC-2023/submissions/652 new file mode 100644 index 00000000..3d059d2b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/652 @@ -0,0 +1 @@ +{"user": "team24", "task": "maze", "time": 1702099766} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/653 b/ranking/NHSPC-2023/submissions/653 new file mode 100644 index 00000000..9c555936 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/653 @@ -0,0 +1 @@ +{"user": "team33", "task": "maze", "time": 1702099820} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/654 b/ranking/NHSPC-2023/submissions/654 new file mode 100644 index 00000000..4c5b655b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/654 @@ -0,0 +1 @@ +{"user": "team27", "task": "maze", "time": 1702099827} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/655 b/ranking/NHSPC-2023/submissions/655 new file mode 100644 index 00000000..f9d824b4 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/655 @@ -0,0 +1 @@ +{"user": "team05", "task": "palindrome", "time": 1702099836} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/656 b/ranking/NHSPC-2023/submissions/656 new file mode 100644 index 00000000..4c219887 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/656 @@ -0,0 +1 @@ +{"user": "team30", "task": "race", "time": 1702099839} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/657 b/ranking/NHSPC-2023/submissions/657 new file mode 100644 index 00000000..99bd9d8b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/657 @@ -0,0 +1 @@ +{"user": "team42", "task": "maze", "time": 1702099846} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/658 b/ranking/NHSPC-2023/submissions/658 new file mode 100644 index 00000000..69cfee5a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/658 @@ -0,0 +1 @@ +{"user": "team34", "task": "race", "time": 1702099899} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/659 b/ranking/NHSPC-2023/submissions/659 new file mode 100644 index 00000000..1baea128 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/659 @@ -0,0 +1 @@ +{"user": "team46", "task": "race", "time": 1702099930} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/66 b/ranking/NHSPC-2023/submissions/66 new file mode 100644 index 00000000..2da9142c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/66 @@ -0,0 +1 @@ +{"user": "team03", "task": "palindrome", "time": 1702086422} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/660 b/ranking/NHSPC-2023/submissions/660 new file mode 100644 index 00000000..941f1d0e --- /dev/null +++ b/ranking/NHSPC-2023/submissions/660 @@ -0,0 +1 @@ +{"user": "team48", "task": "autocopilot", "time": 1702099944} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/661 b/ranking/NHSPC-2023/submissions/661 new file mode 100644 index 00000000..273ea82e --- /dev/null +++ b/ranking/NHSPC-2023/submissions/661 @@ -0,0 +1 @@ +{"user": "team05", "task": "palindrome", "time": 1702099959} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/662 b/ranking/NHSPC-2023/submissions/662 new file mode 100644 index 00000000..9a7c9fe8 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/662 @@ -0,0 +1 @@ +{"user": "team42", "task": "maze", "time": 1702099972} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/663 b/ranking/NHSPC-2023/submissions/663 new file mode 100644 index 00000000..199e4d6b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/663 @@ -0,0 +1 @@ +{"user": "team10", "task": "convexhull", "time": 1702099982} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/664 b/ranking/NHSPC-2023/submissions/664 new file mode 100644 index 00000000..b5a5b08c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/664 @@ -0,0 +1 @@ +{"user": "team41", "task": "autocopilot", "time": 1702099983} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/665 b/ranking/NHSPC-2023/submissions/665 new file mode 100644 index 00000000..ede8cb44 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/665 @@ -0,0 +1 @@ +{"user": "team29", "task": "monster", "time": 1702099993} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/666 b/ranking/NHSPC-2023/submissions/666 new file mode 100644 index 00000000..5c7d3780 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/666 @@ -0,0 +1 @@ +{"user": "team04", "task": "aisimulation", "time": 1702100042} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/667 b/ranking/NHSPC-2023/submissions/667 new file mode 100644 index 00000000..7a37aeb2 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/667 @@ -0,0 +1 @@ +{"user": "team42", "task": "maze", "time": 1702100093} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/668 b/ranking/NHSPC-2023/submissions/668 new file mode 100644 index 00000000..3e02eab5 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/668 @@ -0,0 +1 @@ +{"user": "team33", "task": "maze", "time": 1702100102} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/669 b/ranking/NHSPC-2023/submissions/669 new file mode 100644 index 00000000..84a7e060 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/669 @@ -0,0 +1 @@ +{"user": "team20", "task": "monster", "time": 1702100110} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/67 b/ranking/NHSPC-2023/submissions/67 new file mode 100644 index 00000000..ca325926 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/67 @@ -0,0 +1 @@ +{"user": "team04", "task": "palindrome", "time": 1702086430} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/670 b/ranking/NHSPC-2023/submissions/670 new file mode 100644 index 00000000..9cc7c134 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/670 @@ -0,0 +1 @@ +{"user": "team10", "task": "convexhull", "time": 1702100114} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/671 b/ranking/NHSPC-2023/submissions/671 new file mode 100644 index 00000000..4b2b3648 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/671 @@ -0,0 +1 @@ +{"user": "team39", "task": "autocopilot", "time": 1702100137} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/672 b/ranking/NHSPC-2023/submissions/672 new file mode 100644 index 00000000..5af11bae --- /dev/null +++ b/ranking/NHSPC-2023/submissions/672 @@ -0,0 +1 @@ +{"user": "team04", "task": "aisimulation", "time": 1702100167} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/673 b/ranking/NHSPC-2023/submissions/673 new file mode 100644 index 00000000..d08bafb5 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/673 @@ -0,0 +1 @@ +{"user": "team27", "task": "maze", "time": 1702100181} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/674 b/ranking/NHSPC-2023/submissions/674 new file mode 100644 index 00000000..f2e619b9 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/674 @@ -0,0 +1 @@ +{"user": "team08", "task": "maze", "time": 1702100197} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/675 b/ranking/NHSPC-2023/submissions/675 new file mode 100644 index 00000000..07b84960 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/675 @@ -0,0 +1 @@ +{"user": "team41", "task": "autocopilot", "time": 1702100206} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/676 b/ranking/NHSPC-2023/submissions/676 new file mode 100644 index 00000000..a571093e --- /dev/null +++ b/ranking/NHSPC-2023/submissions/676 @@ -0,0 +1 @@ +{"user": "team47", "task": "autocopilot", "time": 1702100227} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/677 b/ranking/NHSPC-2023/submissions/677 new file mode 100644 index 00000000..6742bba6 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/677 @@ -0,0 +1 @@ +{"user": "team10", "task": "convexhull", "time": 1702100242} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/678 b/ranking/NHSPC-2023/submissions/678 new file mode 100644 index 00000000..9a9b0b35 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/678 @@ -0,0 +1 @@ +{"user": "team06", "task": "race", "time": 1702100242} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/679 b/ranking/NHSPC-2023/submissions/679 new file mode 100644 index 00000000..78e5701b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/679 @@ -0,0 +1 @@ +{"user": "team22", "task": "maze", "time": 1702100266} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/68 b/ranking/NHSPC-2023/submissions/68 new file mode 100644 index 00000000..69dc315b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/68 @@ -0,0 +1 @@ +{"user": "team45", "task": "palindrome", "time": 1702086432} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/680 b/ranking/NHSPC-2023/submissions/680 new file mode 100644 index 00000000..309877ab --- /dev/null +++ b/ranking/NHSPC-2023/submissions/680 @@ -0,0 +1 @@ +{"user": "team03", "task": "race", "time": 1702100296} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/681 b/ranking/NHSPC-2023/submissions/681 new file mode 100644 index 00000000..efa552c9 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/681 @@ -0,0 +1 @@ +{"user": "team01", "task": "convexhull", "time": 1702100349} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/682 b/ranking/NHSPC-2023/submissions/682 new file mode 100644 index 00000000..1134d367 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/682 @@ -0,0 +1 @@ +{"user": "team12", "task": "monster", "time": 1702100362} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/683 b/ranking/NHSPC-2023/submissions/683 new file mode 100644 index 00000000..6089c2c9 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/683 @@ -0,0 +1 @@ +{"user": "team35", "task": "monster", "time": 1702100365} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/684 b/ranking/NHSPC-2023/submissions/684 new file mode 100644 index 00000000..08b6ff56 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/684 @@ -0,0 +1 @@ +{"user": "team48", "task": "race", "time": 1702100385} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/685 b/ranking/NHSPC-2023/submissions/685 new file mode 100644 index 00000000..594f7bc9 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/685 @@ -0,0 +1 @@ +{"user": "team13", "task": "autocopilot", "time": 1702100393} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/686 b/ranking/NHSPC-2023/submissions/686 new file mode 100644 index 00000000..15c21f62 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/686 @@ -0,0 +1 @@ +{"user": "team33", "task": "maze", "time": 1702100396} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/687 b/ranking/NHSPC-2023/submissions/687 new file mode 100644 index 00000000..d5c683b5 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/687 @@ -0,0 +1 @@ +{"user": "team32", "task": "maze", "time": 1702100408} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/688 b/ranking/NHSPC-2023/submissions/688 new file mode 100644 index 00000000..8d2115f5 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/688 @@ -0,0 +1 @@ +{"user": "team16", "task": "palindrome", "time": 1702100426} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/689 b/ranking/NHSPC-2023/submissions/689 new file mode 100644 index 00000000..e5b42068 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/689 @@ -0,0 +1 @@ +{"user": "team41", "task": "autocopilot", "time": 1702100436} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/69 b/ranking/NHSPC-2023/submissions/69 new file mode 100644 index 00000000..9122ae03 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/69 @@ -0,0 +1 @@ +{"user": "team27", "task": "museum", "time": 1702086434} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/690 b/ranking/NHSPC-2023/submissions/690 new file mode 100644 index 00000000..8fc36f1f --- /dev/null +++ b/ranking/NHSPC-2023/submissions/690 @@ -0,0 +1 @@ +{"user": "team14", "task": "maze", "time": 1702100450} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/691 b/ranking/NHSPC-2023/submissions/691 new file mode 100644 index 00000000..220e6a98 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/691 @@ -0,0 +1 @@ +{"user": "team39", "task": "palindrome", "time": 1702100452} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/692 b/ranking/NHSPC-2023/submissions/692 new file mode 100644 index 00000000..5fa240e1 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/692 @@ -0,0 +1 @@ +{"user": "team34", "task": "race", "time": 1702100494} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/693 b/ranking/NHSPC-2023/submissions/693 new file mode 100644 index 00000000..88332412 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/693 @@ -0,0 +1 @@ +{"user": "team29", "task": "monster", "time": 1702100510} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/694 b/ranking/NHSPC-2023/submissions/694 new file mode 100644 index 00000000..7e195a6b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/694 @@ -0,0 +1 @@ +{"user": "team37", "task": "autocopilot", "time": 1702100514} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/695 b/ranking/NHSPC-2023/submissions/695 new file mode 100644 index 00000000..a8ce0ff6 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/695 @@ -0,0 +1 @@ +{"user": "team04", "task": "aisimulation", "time": 1702100517} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/696 b/ranking/NHSPC-2023/submissions/696 new file mode 100644 index 00000000..1a88ab4f --- /dev/null +++ b/ranking/NHSPC-2023/submissions/696 @@ -0,0 +1 @@ +{"user": "team13", "task": "autocopilot", "time": 1702100541} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/697 b/ranking/NHSPC-2023/submissions/697 new file mode 100644 index 00000000..d7f9fe8d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/697 @@ -0,0 +1 @@ +{"user": "team35", "task": "monster", "time": 1702100542} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/698 b/ranking/NHSPC-2023/submissions/698 new file mode 100644 index 00000000..d6e0a5e4 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/698 @@ -0,0 +1 @@ +{"user": "team09", "task": "autocopilot", "time": 1702100570} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/699 b/ranking/NHSPC-2023/submissions/699 new file mode 100644 index 00000000..5f08836b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/699 @@ -0,0 +1 @@ +{"user": "team18", "task": "monster", "time": 1702100604} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/70 b/ranking/NHSPC-2023/submissions/70 new file mode 100644 index 00000000..732b0339 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/70 @@ -0,0 +1 @@ +{"user": "team02", "task": "museum", "time": 1702086508} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/700 b/ranking/NHSPC-2023/submissions/700 new file mode 100644 index 00000000..39517ffa --- /dev/null +++ b/ranking/NHSPC-2023/submissions/700 @@ -0,0 +1 @@ +{"user": "team05", "task": "palindrome", "time": 1702100604} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/701 b/ranking/NHSPC-2023/submissions/701 new file mode 100644 index 00000000..2fef8804 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/701 @@ -0,0 +1 @@ +{"user": "team36", "task": "convexhull", "time": 1702100607} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/702 b/ranking/NHSPC-2023/submissions/702 new file mode 100644 index 00000000..a9429907 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/702 @@ -0,0 +1 @@ +{"user": "team14", "task": "monster", "time": 1702100613} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/703 b/ranking/NHSPC-2023/submissions/703 new file mode 100644 index 00000000..43733f0c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/703 @@ -0,0 +1 @@ +{"user": "team25", "task": "maze", "time": 1702100653} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/704 b/ranking/NHSPC-2023/submissions/704 new file mode 100644 index 00000000..501165ab --- /dev/null +++ b/ranking/NHSPC-2023/submissions/704 @@ -0,0 +1 @@ +{"user": "team29", "task": "monster", "time": 1702100656} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/705 b/ranking/NHSPC-2023/submissions/705 new file mode 100644 index 00000000..1c6ea6eb --- /dev/null +++ b/ranking/NHSPC-2023/submissions/705 @@ -0,0 +1 @@ +{"user": "team04", "task": "aisimulation", "time": 1702100669} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/706 b/ranking/NHSPC-2023/submissions/706 new file mode 100644 index 00000000..79c44294 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/706 @@ -0,0 +1 @@ +{"user": "team45", "task": "maze", "time": 1702100674} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/707 b/ranking/NHSPC-2023/submissions/707 new file mode 100644 index 00000000..8975d91d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/707 @@ -0,0 +1 @@ +{"user": "team16", "task": "palindrome", "time": 1702100687} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/708 b/ranking/NHSPC-2023/submissions/708 new file mode 100644 index 00000000..ea289d01 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/708 @@ -0,0 +1 @@ +{"user": "team35", "task": "monster", "time": 1702100688} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/709 b/ranking/NHSPC-2023/submissions/709 new file mode 100644 index 00000000..a3a6ce0f --- /dev/null +++ b/ranking/NHSPC-2023/submissions/709 @@ -0,0 +1 @@ +{"user": "team15", "task": "monster", "time": 1702100709} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/71 b/ranking/NHSPC-2023/submissions/71 new file mode 100644 index 00000000..9f227e92 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/71 @@ -0,0 +1 @@ +{"user": "team03", "task": "palindrome", "time": 1702086543} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/710 b/ranking/NHSPC-2023/submissions/710 new file mode 100644 index 00000000..e7583567 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/710 @@ -0,0 +1 @@ +{"user": "team13", "task": "autocopilot", "time": 1702100711} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/711 b/ranking/NHSPC-2023/submissions/711 new file mode 100644 index 00000000..b808910f --- /dev/null +++ b/ranking/NHSPC-2023/submissions/711 @@ -0,0 +1 @@ +{"user": "team31", "task": "autocopilot", "time": 1702100712} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/712 b/ranking/NHSPC-2023/submissions/712 new file mode 100644 index 00000000..fad50c6e --- /dev/null +++ b/ranking/NHSPC-2023/submissions/712 @@ -0,0 +1 @@ +{"user": "team36", "task": "convexhull", "time": 1702100731} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/713 b/ranking/NHSPC-2023/submissions/713 new file mode 100644 index 00000000..d8759b42 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/713 @@ -0,0 +1 @@ +{"user": "team33", "task": "maze", "time": 1702100748} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/714 b/ranking/NHSPC-2023/submissions/714 new file mode 100644 index 00000000..fa1aecc0 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/714 @@ -0,0 +1 @@ +{"user": "team19", "task": "maze", "time": 1702100750} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/715 b/ranking/NHSPC-2023/submissions/715 new file mode 100644 index 00000000..030d83d8 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/715 @@ -0,0 +1 @@ +{"user": "team26", "task": "race", "time": 1702100760} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/716 b/ranking/NHSPC-2023/submissions/716 new file mode 100644 index 00000000..a7b3356c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/716 @@ -0,0 +1 @@ +{"user": "team09", "task": "autocopilot", "time": 1702100763} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/717 b/ranking/NHSPC-2023/submissions/717 new file mode 100644 index 00000000..6d6f1361 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/717 @@ -0,0 +1 @@ +{"user": "team32", "task": "maze", "time": 1702100777} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/718 b/ranking/NHSPC-2023/submissions/718 new file mode 100644 index 00000000..4f47e8d6 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/718 @@ -0,0 +1 @@ +{"user": "team29", "task": "monster", "time": 1702100785} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/719 b/ranking/NHSPC-2023/submissions/719 new file mode 100644 index 00000000..35d40880 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/719 @@ -0,0 +1 @@ +{"user": "team06", "task": "race", "time": 1702100811} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/72 b/ranking/NHSPC-2023/submissions/72 new file mode 100644 index 00000000..4864261e --- /dev/null +++ b/ranking/NHSPC-2023/submissions/72 @@ -0,0 +1 @@ +{"user": "team29", "task": "museum", "time": 1702086551} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/720 b/ranking/NHSPC-2023/submissions/720 new file mode 100644 index 00000000..9e419d1d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/720 @@ -0,0 +1 @@ +{"user": "team25", "task": "maze", "time": 1702100814} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/721 b/ranking/NHSPC-2023/submissions/721 new file mode 100644 index 00000000..cb80ef92 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/721 @@ -0,0 +1 @@ +{"user": "team15", "task": "monster", "time": 1702100834} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/722 b/ranking/NHSPC-2023/submissions/722 new file mode 100644 index 00000000..91f136ef --- /dev/null +++ b/ranking/NHSPC-2023/submissions/722 @@ -0,0 +1 @@ +{"user": "team10", "task": "monster", "time": 1702100848} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/723 b/ranking/NHSPC-2023/submissions/723 new file mode 100644 index 00000000..185d6d3b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/723 @@ -0,0 +1 @@ +{"user": "team07", "task": "race", "time": 1702100850} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/724 b/ranking/NHSPC-2023/submissions/724 new file mode 100644 index 00000000..fac973c8 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/724 @@ -0,0 +1 @@ +{"user": "team05", "task": "race", "time": 1702100862} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/725 b/ranking/NHSPC-2023/submissions/725 new file mode 100644 index 00000000..f862d106 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/725 @@ -0,0 +1 @@ +{"user": "team42", "task": "autocopilot", "time": 1702100871} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/726 b/ranking/NHSPC-2023/submissions/726 new file mode 100644 index 00000000..fd141c3b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/726 @@ -0,0 +1 @@ +{"user": "team04", "task": "autocopilot", "time": 1702100892} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/727 b/ranking/NHSPC-2023/submissions/727 new file mode 100644 index 00000000..832ee315 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/727 @@ -0,0 +1 @@ +{"user": "team36", "task": "maze", "time": 1702100898} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/728 b/ranking/NHSPC-2023/submissions/728 new file mode 100644 index 00000000..c57f96d8 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/728 @@ -0,0 +1 @@ +{"user": "team31", "task": "autocopilot", "time": 1702100905} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/729 b/ranking/NHSPC-2023/submissions/729 new file mode 100644 index 00000000..080ac8a3 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/729 @@ -0,0 +1 @@ +{"user": "team29", "task": "monster", "time": 1702100909} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/73 b/ranking/NHSPC-2023/submissions/73 new file mode 100644 index 00000000..619283eb --- /dev/null +++ b/ranking/NHSPC-2023/submissions/73 @@ -0,0 +1 @@ +{"user": "team04", "task": "palindrome", "time": 1702086551} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/730 b/ranking/NHSPC-2023/submissions/730 new file mode 100644 index 00000000..18f39b64 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/730 @@ -0,0 +1 @@ +{"user": "team10", "task": "monster", "time": 1702100975} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/731 b/ranking/NHSPC-2023/submissions/731 new file mode 100644 index 00000000..76d4dd03 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/731 @@ -0,0 +1 @@ +{"user": "team35", "task": "monster", "time": 1702100986} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/732 b/ranking/NHSPC-2023/submissions/732 new file mode 100644 index 00000000..1a0a0b0b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/732 @@ -0,0 +1 @@ +{"user": "team42", "task": "autocopilot", "time": 1702100992} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/733 b/ranking/NHSPC-2023/submissions/733 new file mode 100644 index 00000000..cc2696fc --- /dev/null +++ b/ranking/NHSPC-2023/submissions/733 @@ -0,0 +1 @@ +{"user": "team16", "task": "palindrome", "time": 1702101004} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/734 b/ranking/NHSPC-2023/submissions/734 new file mode 100644 index 00000000..95d7cc9b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/734 @@ -0,0 +1 @@ +{"user": "team45", "task": "maze", "time": 1702101024} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/735 b/ranking/NHSPC-2023/submissions/735 new file mode 100644 index 00000000..af1e2e77 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/735 @@ -0,0 +1 @@ +{"user": "team29", "task": "monster", "time": 1702101030} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/736 b/ranking/NHSPC-2023/submissions/736 new file mode 100644 index 00000000..7ed25d84 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/736 @@ -0,0 +1 @@ +{"user": "team26", "task": "autocopilot", "time": 1702101060} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/737 b/ranking/NHSPC-2023/submissions/737 new file mode 100644 index 00000000..505beb83 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/737 @@ -0,0 +1 @@ +{"user": "team10", "task": "autocopilot", "time": 1702101076} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/738 b/ranking/NHSPC-2023/submissions/738 new file mode 100644 index 00000000..59252b62 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/738 @@ -0,0 +1 @@ +{"user": "team35", "task": "monster", "time": 1702101111} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/739 b/ranking/NHSPC-2023/submissions/739 new file mode 100644 index 00000000..c58947cb --- /dev/null +++ b/ranking/NHSPC-2023/submissions/739 @@ -0,0 +1 @@ +{"user": "team31", "task": "autocopilot", "time": 1702101126} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/74 b/ranking/NHSPC-2023/submissions/74 new file mode 100644 index 00000000..3f328038 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/74 @@ -0,0 +1 @@ +{"user": "team32", "task": "museum", "time": 1702086553} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/740 b/ranking/NHSPC-2023/submissions/740 new file mode 100644 index 00000000..8705450b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/740 @@ -0,0 +1 @@ +{"user": "team13", "task": "autocopilot", "time": 1702101142} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/741 b/ranking/NHSPC-2023/submissions/741 new file mode 100644 index 00000000..8f9426c5 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/741 @@ -0,0 +1 @@ +{"user": "team40", "task": "maze", "time": 1702101185} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/742 b/ranking/NHSPC-2023/submissions/742 new file mode 100644 index 00000000..02186d9f --- /dev/null +++ b/ranking/NHSPC-2023/submissions/742 @@ -0,0 +1 @@ +{"user": "team10", "task": "monster", "time": 1702101198} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/743 b/ranking/NHSPC-2023/submissions/743 new file mode 100644 index 00000000..880b8a19 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/743 @@ -0,0 +1 @@ +{"user": "team04", "task": "autocopilot", "time": 1702101210} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/744 b/ranking/NHSPC-2023/submissions/744 new file mode 100644 index 00000000..a443155b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/744 @@ -0,0 +1 @@ +{"user": "team44", "task": "maze", "time": 1702101231} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/745 b/ranking/NHSPC-2023/submissions/745 new file mode 100644 index 00000000..72066be1 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/745 @@ -0,0 +1 @@ +{"user": "team35", "task": "monster", "time": 1702101232} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/746 b/ranking/NHSPC-2023/submissions/746 new file mode 100644 index 00000000..e6f3775a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/746 @@ -0,0 +1 @@ +{"user": "team15", "task": "monster", "time": 1702101234} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/747 b/ranking/NHSPC-2023/submissions/747 new file mode 100644 index 00000000..f9d4e800 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/747 @@ -0,0 +1 @@ +{"user": "team27", "task": "maze", "time": 1702101253} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/748 b/ranking/NHSPC-2023/submissions/748 new file mode 100644 index 00000000..8749151e --- /dev/null +++ b/ranking/NHSPC-2023/submissions/748 @@ -0,0 +1 @@ +{"user": "team41", "task": "race", "time": 1702101287} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/749 b/ranking/NHSPC-2023/submissions/749 new file mode 100644 index 00000000..04c055bc --- /dev/null +++ b/ranking/NHSPC-2023/submissions/749 @@ -0,0 +1 @@ +{"user": "team09", "task": "autocopilot", "time": 1702101305} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/75 b/ranking/NHSPC-2023/submissions/75 new file mode 100644 index 00000000..9d01553d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/75 @@ -0,0 +1 @@ +{"user": "team39", "task": "aisimulation", "time": 1702086563} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/750 b/ranking/NHSPC-2023/submissions/750 new file mode 100644 index 00000000..5b5271fa --- /dev/null +++ b/ranking/NHSPC-2023/submissions/750 @@ -0,0 +1 @@ +{"user": "team03", "task": "race", "time": 1702101306} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/751 b/ranking/NHSPC-2023/submissions/751 new file mode 100644 index 00000000..ef052bbc --- /dev/null +++ b/ranking/NHSPC-2023/submissions/751 @@ -0,0 +1 @@ +{"user": "team25", "task": "autocopilot", "time": 1702101307} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/752 b/ranking/NHSPC-2023/submissions/752 new file mode 100644 index 00000000..1eebd17b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/752 @@ -0,0 +1 @@ +{"user": "team29", "task": "autocopilot", "time": 1702101314} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/753 b/ranking/NHSPC-2023/submissions/753 new file mode 100644 index 00000000..1f1e57b7 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/753 @@ -0,0 +1 @@ +{"user": "team36", "task": "autocopilot", "time": 1702101330} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/754 b/ranking/NHSPC-2023/submissions/754 new file mode 100644 index 00000000..04eae962 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/754 @@ -0,0 +1 @@ +{"user": "team31", "task": "autocopilot", "time": 1702101367} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/755 b/ranking/NHSPC-2023/submissions/755 new file mode 100644 index 00000000..15adbd3b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/755 @@ -0,0 +1 @@ +{"user": "team19", "task": "autocopilot", "time": 1702101377} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/756 b/ranking/NHSPC-2023/submissions/756 new file mode 100644 index 00000000..9382e55c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/756 @@ -0,0 +1 @@ +{"user": "team46", "task": "maze", "time": 1702101383} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/757 b/ranking/NHSPC-2023/submissions/757 new file mode 100644 index 00000000..8dfc5853 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/757 @@ -0,0 +1 @@ +{"user": "team22", "task": "palindrome", "time": 1702101397} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/758 b/ranking/NHSPC-2023/submissions/758 new file mode 100644 index 00000000..ec48f388 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/758 @@ -0,0 +1 @@ +{"user": "team41", "task": "race", "time": 1702101409} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/759 b/ranking/NHSPC-2023/submissions/759 new file mode 100644 index 00000000..cc1a084a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/759 @@ -0,0 +1 @@ +{"user": "team39", "task": "race", "time": 1702101410} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/76 b/ranking/NHSPC-2023/submissions/76 new file mode 100644 index 00000000..289e1586 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/76 @@ -0,0 +1 @@ +{"user": "team30", "task": "aisimulation", "time": 1702086604} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/760 b/ranking/NHSPC-2023/submissions/760 new file mode 100644 index 00000000..19f8fafd --- /dev/null +++ b/ranking/NHSPC-2023/submissions/760 @@ -0,0 +1 @@ +{"user": "team04", "task": "autocopilot", "time": 1702101448} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/761 b/ranking/NHSPC-2023/submissions/761 new file mode 100644 index 00000000..e600bd33 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/761 @@ -0,0 +1 @@ +{"user": "team14", "task": "monster", "time": 1702101474} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/762 b/ranking/NHSPC-2023/submissions/762 new file mode 100644 index 00000000..142b7d80 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/762 @@ -0,0 +1 @@ +{"user": "team26", "task": "autocopilot", "time": 1702101476} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/763 b/ranking/NHSPC-2023/submissions/763 new file mode 100644 index 00000000..20b592b0 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/763 @@ -0,0 +1 @@ +{"user": "team27", "task": "maze", "time": 1702101485} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/764 b/ranking/NHSPC-2023/submissions/764 new file mode 100644 index 00000000..a7201b50 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/764 @@ -0,0 +1 @@ +{"user": "team30", "task": "maze", "time": 1702101485} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/765 b/ranking/NHSPC-2023/submissions/765 new file mode 100644 index 00000000..fdbac03d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/765 @@ -0,0 +1 @@ +{"user": "team25", "task": "autocopilot", "time": 1702101488} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/766 b/ranking/NHSPC-2023/submissions/766 new file mode 100644 index 00000000..571c6aa1 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/766 @@ -0,0 +1 @@ +{"user": "team46", "task": "maze", "time": 1702101508} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/767 b/ranking/NHSPC-2023/submissions/767 new file mode 100644 index 00000000..91548663 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/767 @@ -0,0 +1 @@ +{"user": "team12", "task": "monster", "time": 1702101521} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/768 b/ranking/NHSPC-2023/submissions/768 new file mode 100644 index 00000000..fed83337 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/768 @@ -0,0 +1 @@ +{"user": "team15", "task": "maze", "time": 1702101536} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/769 b/ranking/NHSPC-2023/submissions/769 new file mode 100644 index 00000000..5a4d862a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/769 @@ -0,0 +1 @@ +{"user": "team07", "task": "race", "time": 1702101544} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/77 b/ranking/NHSPC-2023/submissions/77 new file mode 100644 index 00000000..0ebd2735 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/77 @@ -0,0 +1 @@ +{"user": "team44", "task": "museum", "time": 1702086604} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/770 b/ranking/NHSPC-2023/submissions/770 new file mode 100644 index 00000000..264bda8c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/770 @@ -0,0 +1 @@ +{"user": "team39", "task": "race", "time": 1702101544} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/771 b/ranking/NHSPC-2023/submissions/771 new file mode 100644 index 00000000..cd8a68b7 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/771 @@ -0,0 +1 @@ +{"user": "team08", "task": "autocopilot", "time": 1702101552} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/772 b/ranking/NHSPC-2023/submissions/772 new file mode 100644 index 00000000..d0384104 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/772 @@ -0,0 +1 @@ +{"user": "team41", "task": "autocopilot", "time": 1702101579} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/773 b/ranking/NHSPC-2023/submissions/773 new file mode 100644 index 00000000..b8d5f3de --- /dev/null +++ b/ranking/NHSPC-2023/submissions/773 @@ -0,0 +1 @@ +{"user": "team09", "task": "autocopilot", "time": 1702101586} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/774 b/ranking/NHSPC-2023/submissions/774 new file mode 100644 index 00000000..d1032986 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/774 @@ -0,0 +1 @@ +{"user": "team26", "task": "autocopilot", "time": 1702101597} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/775 b/ranking/NHSPC-2023/submissions/775 new file mode 100644 index 00000000..bfa098d2 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/775 @@ -0,0 +1 @@ +{"user": "team44", "task": "maze", "time": 1702101607} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/776 b/ranking/NHSPC-2023/submissions/776 new file mode 100644 index 00000000..56901d48 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/776 @@ -0,0 +1 @@ +{"user": "team10", "task": "autocopilot", "time": 1702101607} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/777 b/ranking/NHSPC-2023/submissions/777 new file mode 100644 index 00000000..f8cb9c25 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/777 @@ -0,0 +1 @@ +{"user": "team30", "task": "maze", "time": 1702101634} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/778 b/ranking/NHSPC-2023/submissions/778 new file mode 100644 index 00000000..553ded24 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/778 @@ -0,0 +1 @@ +{"user": "team34", "task": "autocopilot", "time": 1702101653} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/779 b/ranking/NHSPC-2023/submissions/779 new file mode 100644 index 00000000..b8ab4828 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/779 @@ -0,0 +1 @@ +{"user": "team12", "task": "monster", "time": 1702101656} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/78 b/ranking/NHSPC-2023/submissions/78 new file mode 100644 index 00000000..78d5b0ff --- /dev/null +++ b/ranking/NHSPC-2023/submissions/78 @@ -0,0 +1 @@ +{"user": "team48", "task": "palindrome", "time": 1702086643} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/780 b/ranking/NHSPC-2023/submissions/780 new file mode 100644 index 00000000..945ef2d7 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/780 @@ -0,0 +1 @@ +{"user": "team15", "task": "maze", "time": 1702101667} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/781 b/ranking/NHSPC-2023/submissions/781 new file mode 100644 index 00000000..c9c20f06 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/781 @@ -0,0 +1 @@ +{"user": "team08", "task": "autocopilot", "time": 1702101672} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/782 b/ranking/NHSPC-2023/submissions/782 new file mode 100644 index 00000000..98e37450 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/782 @@ -0,0 +1 @@ +{"user": "team39", "task": "race", "time": 1702101672} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/783 b/ranking/NHSPC-2023/submissions/783 new file mode 100644 index 00000000..4cadb9da --- /dev/null +++ b/ranking/NHSPC-2023/submissions/783 @@ -0,0 +1 @@ +{"user": "team25", "task": "autocopilot", "time": 1702101682} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/784 b/ranking/NHSPC-2023/submissions/784 new file mode 100644 index 00000000..9cba6681 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/784 @@ -0,0 +1 @@ +{"user": "team33", "task": "race", "time": 1702101698} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/785 b/ranking/NHSPC-2023/submissions/785 new file mode 100644 index 00000000..ff9db44b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/785 @@ -0,0 +1 @@ +{"user": "team36", "task": "maze", "time": 1702101709} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/786 b/ranking/NHSPC-2023/submissions/786 new file mode 100644 index 00000000..c31e450b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/786 @@ -0,0 +1 @@ +{"user": "team45", "task": "maze", "time": 1702101729} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/787 b/ranking/NHSPC-2023/submissions/787 new file mode 100644 index 00000000..e033b338 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/787 @@ -0,0 +1 @@ +{"user": "team41", "task": "autocopilot", "time": 1702101736} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/788 b/ranking/NHSPC-2023/submissions/788 new file mode 100644 index 00000000..88455358 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/788 @@ -0,0 +1 @@ +{"user": "team10", "task": "autocopilot", "time": 1702101738} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/789 b/ranking/NHSPC-2023/submissions/789 new file mode 100644 index 00000000..2f07034c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/789 @@ -0,0 +1 @@ +{"user": "team44", "task": "monster", "time": 1702101757} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/79 b/ranking/NHSPC-2023/submissions/79 new file mode 100644 index 00000000..e8c3971b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/79 @@ -0,0 +1 @@ +{"user": "team15", "task": "palindrome", "time": 1702086682} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/790 b/ranking/NHSPC-2023/submissions/790 new file mode 100644 index 00000000..3d325528 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/790 @@ -0,0 +1 @@ +{"user": "team15", "task": "maze", "time": 1702101787} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/791 b/ranking/NHSPC-2023/submissions/791 new file mode 100644 index 00000000..c693ace4 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/791 @@ -0,0 +1 @@ +{"user": "team30", "task": "maze", "time": 1702101795} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/792 b/ranking/NHSPC-2023/submissions/792 new file mode 100644 index 00000000..38b17da0 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/792 @@ -0,0 +1 @@ +{"user": "team02", "task": "maze", "time": 1702101799} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/793 b/ranking/NHSPC-2023/submissions/793 new file mode 100644 index 00000000..182839dd --- /dev/null +++ b/ranking/NHSPC-2023/submissions/793 @@ -0,0 +1 @@ +{"user": "team22", "task": "palindrome", "time": 1702101807} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/794 b/ranking/NHSPC-2023/submissions/794 new file mode 100644 index 00000000..8afba331 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/794 @@ -0,0 +1 @@ +{"user": "team28", "task": "palindrome", "time": 1702101832} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/795 b/ranking/NHSPC-2023/submissions/795 new file mode 100644 index 00000000..c22e980d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/795 @@ -0,0 +1 @@ +{"user": "team09", "task": "autocopilot", "time": 1702101834} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/796 b/ranking/NHSPC-2023/submissions/796 new file mode 100644 index 00000000..b3c160e9 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/796 @@ -0,0 +1 @@ +{"user": "team33", "task": "maze", "time": 1702101839} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/797 b/ranking/NHSPC-2023/submissions/797 new file mode 100644 index 00000000..9e916ae3 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/797 @@ -0,0 +1 @@ +{"user": "team33", "task": "race", "time": 1702101846} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/798 b/ranking/NHSPC-2023/submissions/798 new file mode 100644 index 00000000..8d42bec3 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/798 @@ -0,0 +1 @@ +{"user": "team48", "task": "race", "time": 1702101859} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/799 b/ranking/NHSPC-2023/submissions/799 new file mode 100644 index 00000000..f745e8ae --- /dev/null +++ b/ranking/NHSPC-2023/submissions/799 @@ -0,0 +1 @@ +{"user": "team39", "task": "race", "time": 1702101860} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/80 b/ranking/NHSPC-2023/submissions/80 new file mode 100644 index 00000000..ea6d8ea5 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/80 @@ -0,0 +1 @@ +{"user": "team39", "task": "aisimulation", "time": 1702086693} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/800 b/ranking/NHSPC-2023/submissions/800 new file mode 100644 index 00000000..bd4ba4ba --- /dev/null +++ b/ranking/NHSPC-2023/submissions/800 @@ -0,0 +1 @@ +{"user": "team08", "task": "autocopilot", "time": 1702101864} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/801 b/ranking/NHSPC-2023/submissions/801 new file mode 100644 index 00000000..ba88935e --- /dev/null +++ b/ranking/NHSPC-2023/submissions/801 @@ -0,0 +1 @@ +{"user": "team05", "task": "palindrome", "time": 1702101871} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/802 b/ranking/NHSPC-2023/submissions/802 new file mode 100644 index 00000000..d86c492b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/802 @@ -0,0 +1 @@ +{"user": "team36", "task": "maze", "time": 1702101882} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/803 b/ranking/NHSPC-2023/submissions/803 new file mode 100644 index 00000000..f60978b5 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/803 @@ -0,0 +1 @@ +{"user": "team41", "task": "autocopilot", "time": 1702101885} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/804 b/ranking/NHSPC-2023/submissions/804 new file mode 100644 index 00000000..1160511a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/804 @@ -0,0 +1 @@ +{"user": "team37", "task": "autocopilot", "time": 1702101897} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/805 b/ranking/NHSPC-2023/submissions/805 new file mode 100644 index 00000000..de2dc661 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/805 @@ -0,0 +1 @@ +{"user": "team25", "task": "autocopilot", "time": 1702101916} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/806 b/ranking/NHSPC-2023/submissions/806 new file mode 100644 index 00000000..544b18e6 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/806 @@ -0,0 +1 @@ +{"user": "team46", "task": "maze", "time": 1702101922} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/807 b/ranking/NHSPC-2023/submissions/807 new file mode 100644 index 00000000..3e55f3eb --- /dev/null +++ b/ranking/NHSPC-2023/submissions/807 @@ -0,0 +1 @@ +{"user": "team30", "task": "maze", "time": 1702101923} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/808 b/ranking/NHSPC-2023/submissions/808 new file mode 100644 index 00000000..a872ba14 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/808 @@ -0,0 +1 @@ +{"user": "team45", "task": "race", "time": 1702101942} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/809 b/ranking/NHSPC-2023/submissions/809 new file mode 100644 index 00000000..4db5d2c5 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/809 @@ -0,0 +1 @@ +{"user": "team34", "task": "autocopilot", "time": 1702101943} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/81 b/ranking/NHSPC-2023/submissions/81 new file mode 100644 index 00000000..66338af3 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/81 @@ -0,0 +1 @@ +{"user": "team25", "task": "autocopilot", "time": 1702086716} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/810 b/ranking/NHSPC-2023/submissions/810 new file mode 100644 index 00000000..df814f76 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/810 @@ -0,0 +1 @@ +{"user": "team02", "task": "maze", "time": 1702101946} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/811 b/ranking/NHSPC-2023/submissions/811 new file mode 100644 index 00000000..36b3bad7 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/811 @@ -0,0 +1 @@ +{"user": "team05", "task": "palindrome", "time": 1702101947} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/812 b/ranking/NHSPC-2023/submissions/812 new file mode 100644 index 00000000..39f29f88 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/812 @@ -0,0 +1 @@ +{"user": "team33", "task": "race", "time": 1702101962} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/813 b/ranking/NHSPC-2023/submissions/813 new file mode 100644 index 00000000..14dbd697 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/813 @@ -0,0 +1 @@ +{"user": "team29", "task": "race", "time": 1702101968} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/814 b/ranking/NHSPC-2023/submissions/814 new file mode 100644 index 00000000..7b82b86e --- /dev/null +++ b/ranking/NHSPC-2023/submissions/814 @@ -0,0 +1 @@ +{"user": "team32", "task": "monster", "time": 1702101973} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/815 b/ranking/NHSPC-2023/submissions/815 new file mode 100644 index 00000000..2d66e4d3 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/815 @@ -0,0 +1 @@ +{"user": "team48", "task": "race", "time": 1702101980} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/816 b/ranking/NHSPC-2023/submissions/816 new file mode 100644 index 00000000..d2b8ed75 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/816 @@ -0,0 +1 @@ +{"user": "team09", "task": "autocopilot", "time": 1702101992} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/817 b/ranking/NHSPC-2023/submissions/817 new file mode 100644 index 00000000..cd56103c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/817 @@ -0,0 +1 @@ +{"user": "team18", "task": "convexhull", "time": 1702102000} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/818 b/ranking/NHSPC-2023/submissions/818 new file mode 100644 index 00000000..c4ff7caa --- /dev/null +++ b/ranking/NHSPC-2023/submissions/818 @@ -0,0 +1 @@ +{"user": "team03", "task": "race", "time": 1702102002} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/819 b/ranking/NHSPC-2023/submissions/819 new file mode 100644 index 00000000..4c9ffe6c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/819 @@ -0,0 +1 @@ +{"user": "team30", "task": "maze", "time": 1702102008} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/82 b/ranking/NHSPC-2023/submissions/82 new file mode 100644 index 00000000..f561dc40 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/82 @@ -0,0 +1 @@ +{"user": "team40", "task": "palindrome", "time": 1702086731} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/820 b/ranking/NHSPC-2023/submissions/820 new file mode 100644 index 00000000..48b1f20d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/820 @@ -0,0 +1 @@ +{"user": "team44", "task": "monster", "time": 1702102014} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/821 b/ranking/NHSPC-2023/submissions/821 new file mode 100644 index 00000000..2144ee24 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/821 @@ -0,0 +1 @@ +{"user": "team37", "task": "autocopilot", "time": 1702102036} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/822 b/ranking/NHSPC-2023/submissions/822 new file mode 100644 index 00000000..800fb204 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/822 @@ -0,0 +1 @@ +{"user": "team18", "task": "convexhull", "time": 1702102036} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/823 b/ranking/NHSPC-2023/submissions/823 new file mode 100644 index 00000000..c875600c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/823 @@ -0,0 +1 @@ +{"user": "team33", "task": "race", "time": 1702102057} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/824 b/ranking/NHSPC-2023/submissions/824 new file mode 100644 index 00000000..0b3ff3f9 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/824 @@ -0,0 +1 @@ +{"user": "team02", "task": "maze", "time": 1702102080} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/825 b/ranking/NHSPC-2023/submissions/825 new file mode 100644 index 00000000..7919cc55 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/825 @@ -0,0 +1 @@ +{"user": "team39", "task": "race", "time": 1702102084} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/826 b/ranking/NHSPC-2023/submissions/826 new file mode 100644 index 00000000..97191bf1 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/826 @@ -0,0 +1 @@ +{"user": "team18", "task": "convexhull", "time": 1702102091} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/827 b/ranking/NHSPC-2023/submissions/827 new file mode 100644 index 00000000..d6da8ffe --- /dev/null +++ b/ranking/NHSPC-2023/submissions/827 @@ -0,0 +1 @@ +{"user": "team44", "task": "monster", "time": 1702102099} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/828 b/ranking/NHSPC-2023/submissions/828 new file mode 100644 index 00000000..c5d99385 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/828 @@ -0,0 +1 @@ +{"user": "team09", "task": "autocopilot", "time": 1702102114} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/829 b/ranking/NHSPC-2023/submissions/829 new file mode 100644 index 00000000..6bd9d9b6 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/829 @@ -0,0 +1 @@ +{"user": "team19", "task": "autocopilot", "time": 1702102119} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/83 b/ranking/NHSPC-2023/submissions/83 new file mode 100644 index 00000000..f00c5caf --- /dev/null +++ b/ranking/NHSPC-2023/submissions/83 @@ -0,0 +1 @@ +{"user": "team45", "task": "museum", "time": 1702086762} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/830 b/ranking/NHSPC-2023/submissions/830 new file mode 100644 index 00000000..00323bd2 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/830 @@ -0,0 +1 @@ +{"user": "team20", "task": "convexhull", "time": 1702102133} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/831 b/ranking/NHSPC-2023/submissions/831 new file mode 100644 index 00000000..16ae6d23 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/831 @@ -0,0 +1 @@ +{"user": "team10", "task": "autocopilot", "time": 1702102134} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/832 b/ranking/NHSPC-2023/submissions/832 new file mode 100644 index 00000000..f56ca00b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/832 @@ -0,0 +1 @@ +{"user": "team29", "task": "race", "time": 1702102137} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/833 b/ranking/NHSPC-2023/submissions/833 new file mode 100644 index 00000000..3f31c04b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/833 @@ -0,0 +1 @@ +{"user": "team01", "task": "monster", "time": 1702102138} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/834 b/ranking/NHSPC-2023/submissions/834 new file mode 100644 index 00000000..f60ef509 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/834 @@ -0,0 +1 @@ +{"user": "team06", "task": "race", "time": 1702102142} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/835 b/ranking/NHSPC-2023/submissions/835 new file mode 100644 index 00000000..62575d54 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/835 @@ -0,0 +1 @@ +{"user": "team47", "task": "maze", "time": 1702102164} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/836 b/ranking/NHSPC-2023/submissions/836 new file mode 100644 index 00000000..59d0de06 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/836 @@ -0,0 +1 @@ +{"user": "team36", "task": "maze", "time": 1702102167} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/837 b/ranking/NHSPC-2023/submissions/837 new file mode 100644 index 00000000..7dd3bb7d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/837 @@ -0,0 +1 @@ +{"user": "team48", "task": "race", "time": 1702102175} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/838 b/ranking/NHSPC-2023/submissions/838 new file mode 100644 index 00000000..afe66d02 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/838 @@ -0,0 +1 @@ +{"user": "team34", "task": "autocopilot", "time": 1702102188} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/839 b/ranking/NHSPC-2023/submissions/839 new file mode 100644 index 00000000..3b56bae7 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/839 @@ -0,0 +1 @@ +{"user": "team44", "task": "monster", "time": 1702102200} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/84 b/ranking/NHSPC-2023/submissions/84 new file mode 100644 index 00000000..a447211d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/84 @@ -0,0 +1 @@ +{"user": "team26", "task": "aisimulation", "time": 1702086770} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/840 b/ranking/NHSPC-2023/submissions/840 new file mode 100644 index 00000000..b0cab3a3 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/840 @@ -0,0 +1 @@ +{"user": "team29", "task": "autocopilot", "time": 1702102211} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/841 b/ranking/NHSPC-2023/submissions/841 new file mode 100644 index 00000000..c868f98c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/841 @@ -0,0 +1 @@ +{"user": "team33", "task": "maze", "time": 1702102215} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/842 b/ranking/NHSPC-2023/submissions/842 new file mode 100644 index 00000000..0b16f5dc --- /dev/null +++ b/ranking/NHSPC-2023/submissions/842 @@ -0,0 +1 @@ +{"user": "team35", "task": "maze", "time": 1702102218} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/843 b/ranking/NHSPC-2023/submissions/843 new file mode 100644 index 00000000..13cf0859 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/843 @@ -0,0 +1 @@ +{"user": "team26", "task": "monster", "time": 1702102224} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/844 b/ranking/NHSPC-2023/submissions/844 new file mode 100644 index 00000000..a07f2e2b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/844 @@ -0,0 +1 @@ +{"user": "team28", "task": "palindrome", "time": 1702102232} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/845 b/ranking/NHSPC-2023/submissions/845 new file mode 100644 index 00000000..51d5291b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/845 @@ -0,0 +1 @@ +{"user": "team32", "task": "race", "time": 1702102236} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/846 b/ranking/NHSPC-2023/submissions/846 new file mode 100644 index 00000000..7a214565 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/846 @@ -0,0 +1 @@ +{"user": "team19", "task": "autocopilot", "time": 1702102240} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/847 b/ranking/NHSPC-2023/submissions/847 new file mode 100644 index 00000000..b159abc4 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/847 @@ -0,0 +1 @@ +{"user": "team42", "task": "agreement", "time": 1702102278} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/848 b/ranking/NHSPC-2023/submissions/848 new file mode 100644 index 00000000..8fe3b250 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/848 @@ -0,0 +1 @@ +{"user": "team15", "task": "maze", "time": 1702102282} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/849 b/ranking/NHSPC-2023/submissions/849 new file mode 100644 index 00000000..2c085122 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/849 @@ -0,0 +1 @@ +{"user": "team48", "task": "race", "time": 1702102296} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/85 b/ranking/NHSPC-2023/submissions/85 new file mode 100644 index 00000000..43ed8896 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/85 @@ -0,0 +1 @@ +{"user": "team06", "task": "museum", "time": 1702086777} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/850 b/ranking/NHSPC-2023/submissions/850 new file mode 100644 index 00000000..f74a4bbe --- /dev/null +++ b/ranking/NHSPC-2023/submissions/850 @@ -0,0 +1 @@ +{"user": "team09", "task": "race", "time": 1702102310} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/851 b/ranking/NHSPC-2023/submissions/851 new file mode 100644 index 00000000..80c85021 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/851 @@ -0,0 +1 @@ +{"user": "team10", "task": "convexhull", "time": 1702102313} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/852 b/ranking/NHSPC-2023/submissions/852 new file mode 100644 index 00000000..37580726 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/852 @@ -0,0 +1 @@ +{"user": "team40", "task": "agreement", "time": 1702102325} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/853 b/ranking/NHSPC-2023/submissions/853 new file mode 100644 index 00000000..bbcfc4d5 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/853 @@ -0,0 +1 @@ +{"user": "team25", "task": "autocopilot", "time": 1702102327} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/854 b/ranking/NHSPC-2023/submissions/854 new file mode 100644 index 00000000..2ffb47ce --- /dev/null +++ b/ranking/NHSPC-2023/submissions/854 @@ -0,0 +1 @@ +{"user": "team44", "task": "monster", "time": 1702102333} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/855 b/ranking/NHSPC-2023/submissions/855 new file mode 100644 index 00000000..569f9881 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/855 @@ -0,0 +1 @@ +{"user": "team30", "task": "maze", "time": 1702102334} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/856 b/ranking/NHSPC-2023/submissions/856 new file mode 100644 index 00000000..3fc96d7d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/856 @@ -0,0 +1 @@ +{"user": "team08", "task": "agreement", "time": 1702102345} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/857 b/ranking/NHSPC-2023/submissions/857 new file mode 100644 index 00000000..5a2fad0e --- /dev/null +++ b/ranking/NHSPC-2023/submissions/857 @@ -0,0 +1 @@ +{"user": "team08", "task": "autocopilot", "time": 1702102351} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/858 b/ranking/NHSPC-2023/submissions/858 new file mode 100644 index 00000000..58959b59 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/858 @@ -0,0 +1 @@ +{"user": "team36", "task": "race", "time": 1702102351} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/859 b/ranking/NHSPC-2023/submissions/859 new file mode 100644 index 00000000..b393e3e6 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/859 @@ -0,0 +1 @@ +{"user": "team07", "task": "maze", "time": 1702102351} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/86 b/ranking/NHSPC-2023/submissions/86 new file mode 100644 index 00000000..5fd37b73 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/86 @@ -0,0 +1 @@ +{"user": "team32", "task": "museum", "time": 1702086789} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/860 b/ranking/NHSPC-2023/submissions/860 new file mode 100644 index 00000000..2ce86062 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/860 @@ -0,0 +1 @@ +{"user": "team44", "task": "monster", "time": 1702102375} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/861 b/ranking/NHSPC-2023/submissions/861 new file mode 100644 index 00000000..41a5c4ac --- /dev/null +++ b/ranking/NHSPC-2023/submissions/861 @@ -0,0 +1 @@ +{"user": "team07", "task": "maze", "time": 1702102429} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/862 b/ranking/NHSPC-2023/submissions/862 new file mode 100644 index 00000000..89cc7c76 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/862 @@ -0,0 +1 @@ +{"user": "team40", "task": "agreement", "time": 1702102447} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/863 b/ranking/NHSPC-2023/submissions/863 new file mode 100644 index 00000000..18fd36e5 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/863 @@ -0,0 +1 @@ +{"user": "team18", "task": "convexhull", "time": 1702102453} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/864 b/ranking/NHSPC-2023/submissions/864 new file mode 100644 index 00000000..2ae8fdd2 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/864 @@ -0,0 +1 @@ +{"user": "team15", "task": "maze", "time": 1702102461} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/865 b/ranking/NHSPC-2023/submissions/865 new file mode 100644 index 00000000..34d78259 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/865 @@ -0,0 +1 @@ +{"user": "team19", "task": "autocopilot", "time": 1702102470} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/866 b/ranking/NHSPC-2023/submissions/866 new file mode 100644 index 00000000..05693240 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/866 @@ -0,0 +1 @@ +{"user": "team39", "task": "autocopilot", "time": 1702102480} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/867 b/ranking/NHSPC-2023/submissions/867 new file mode 100644 index 00000000..f2616f7c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/867 @@ -0,0 +1 @@ +{"user": "team21", "task": "aisimulation", "time": 1702102482} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/868 b/ranking/NHSPC-2023/submissions/868 new file mode 100644 index 00000000..aad95ece --- /dev/null +++ b/ranking/NHSPC-2023/submissions/868 @@ -0,0 +1 @@ +{"user": "team48", "task": "autocopilot", "time": 1702102482} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/869 b/ranking/NHSPC-2023/submissions/869 new file mode 100644 index 00000000..832673c2 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/869 @@ -0,0 +1 @@ +{"user": "team08", "task": "maze", "time": 1702102482} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/87 b/ranking/NHSPC-2023/submissions/87 new file mode 100644 index 00000000..9e387926 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/87 @@ -0,0 +1 @@ +{"user": "team31", "task": "palindrome", "time": 1702086806} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/870 b/ranking/NHSPC-2023/submissions/870 new file mode 100644 index 00000000..2494eac8 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/870 @@ -0,0 +1 @@ +{"user": "team30", "task": "maze", "time": 1702102491} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/871 b/ranking/NHSPC-2023/submissions/871 new file mode 100644 index 00000000..6d682416 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/871 @@ -0,0 +1 @@ +{"user": "team36", "task": "race", "time": 1702102493} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/872 b/ranking/NHSPC-2023/submissions/872 new file mode 100644 index 00000000..6d570791 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/872 @@ -0,0 +1 @@ +{"user": "team10", "task": "monster", "time": 1702102498} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/873 b/ranking/NHSPC-2023/submissions/873 new file mode 100644 index 00000000..fe13782f --- /dev/null +++ b/ranking/NHSPC-2023/submissions/873 @@ -0,0 +1 @@ +{"user": "team26", "task": "agreement", "time": 1702102505} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/874 b/ranking/NHSPC-2023/submissions/874 new file mode 100644 index 00000000..8216f064 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/874 @@ -0,0 +1 @@ +{"user": "team27", "task": "maze", "time": 1702102531} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/875 b/ranking/NHSPC-2023/submissions/875 new file mode 100644 index 00000000..8be35ad8 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/875 @@ -0,0 +1 @@ +{"user": "team01", "task": "monster", "time": 1702102535} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/876 b/ranking/NHSPC-2023/submissions/876 new file mode 100644 index 00000000..53fec42c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/876 @@ -0,0 +1 @@ +{"user": "team25", "task": "maze", "time": 1702102539} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/877 b/ranking/NHSPC-2023/submissions/877 new file mode 100644 index 00000000..43b9c153 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/877 @@ -0,0 +1 @@ +{"user": "team13", "task": "maze", "time": 1702102549} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/878 b/ranking/NHSPC-2023/submissions/878 new file mode 100644 index 00000000..c0cc47a5 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/878 @@ -0,0 +1 @@ +{"user": "team08", "task": "maze", "time": 1702102559} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/879 b/ranking/NHSPC-2023/submissions/879 new file mode 100644 index 00000000..9197b711 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/879 @@ -0,0 +1 @@ +{"user": "team33", "task": "maze", "time": 1702102560} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/88 b/ranking/NHSPC-2023/submissions/88 new file mode 100644 index 00000000..2f30142a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/88 @@ -0,0 +1 @@ +{"user": "team05", "task": "race", "time": 1702086817} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/880 b/ranking/NHSPC-2023/submissions/880 new file mode 100644 index 00000000..ca390f71 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/880 @@ -0,0 +1 @@ +{"user": "team45", "task": "convexhull", "time": 1702102561} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/881 b/ranking/NHSPC-2023/submissions/881 new file mode 100644 index 00000000..d2e3f306 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/881 @@ -0,0 +1 @@ +{"user": "team08", "task": "autocopilot", "time": 1702102562} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/882 b/ranking/NHSPC-2023/submissions/882 new file mode 100644 index 00000000..3fcc43ac --- /dev/null +++ b/ranking/NHSPC-2023/submissions/882 @@ -0,0 +1 @@ +{"user": "team12", "task": "race", "time": 1702102564} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/883 b/ranking/NHSPC-2023/submissions/883 new file mode 100644 index 00000000..78718b9c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/883 @@ -0,0 +1 @@ +{"user": "team25", "task": "autocopilot", "time": 1702102566} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/884 b/ranking/NHSPC-2023/submissions/884 new file mode 100644 index 00000000..5d75575f --- /dev/null +++ b/ranking/NHSPC-2023/submissions/884 @@ -0,0 +1 @@ +{"user": "team40", "task": "agreement", "time": 1702102567} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/885 b/ranking/NHSPC-2023/submissions/885 new file mode 100644 index 00000000..ca1aba66 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/885 @@ -0,0 +1 @@ +{"user": "team28", "task": "palindrome", "time": 1702102572} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/886 b/ranking/NHSPC-2023/submissions/886 new file mode 100644 index 00000000..1d199162 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/886 @@ -0,0 +1 @@ +{"user": "team02", "task": "monster", "time": 1702102572} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/887 b/ranking/NHSPC-2023/submissions/887 new file mode 100644 index 00000000..b8af9734 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/887 @@ -0,0 +1 @@ +{"user": "team35", "task": "maze", "time": 1702102576} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/888 b/ranking/NHSPC-2023/submissions/888 new file mode 100644 index 00000000..a87b0eb4 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/888 @@ -0,0 +1 @@ +{"user": "team26", "task": "agreement", "time": 1702102588} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/889 b/ranking/NHSPC-2023/submissions/889 new file mode 100644 index 00000000..351a1090 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/889 @@ -0,0 +1 @@ +{"user": "team30", "task": "maze", "time": 1702102601} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/89 b/ranking/NHSPC-2023/submissions/89 new file mode 100644 index 00000000..d7b63f92 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/89 @@ -0,0 +1 @@ +{"user": "team33", "task": "palindrome", "time": 1702086822} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/890 b/ranking/NHSPC-2023/submissions/890 new file mode 100644 index 00000000..0189e095 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/890 @@ -0,0 +1 @@ +{"user": "team39", "task": "autocopilot", "time": 1702102601} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/891 b/ranking/NHSPC-2023/submissions/891 new file mode 100644 index 00000000..df66c896 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/891 @@ -0,0 +1 @@ +{"user": "team36", "task": "race", "time": 1702102614} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/892 b/ranking/NHSPC-2023/submissions/892 new file mode 100644 index 00000000..e88a10db --- /dev/null +++ b/ranking/NHSPC-2023/submissions/892 @@ -0,0 +1 @@ +{"user": "team30", "task": "maze", "time": 1702102616} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/893 b/ranking/NHSPC-2023/submissions/893 new file mode 100644 index 00000000..7f48ee28 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/893 @@ -0,0 +1 @@ +{"user": "team18", "task": "convexhull", "time": 1702102618} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/894 b/ranking/NHSPC-2023/submissions/894 new file mode 100644 index 00000000..8e40f84e --- /dev/null +++ b/ranking/NHSPC-2023/submissions/894 @@ -0,0 +1 @@ +{"user": "team26", "task": "agreement", "time": 1702102620} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/895 b/ranking/NHSPC-2023/submissions/895 new file mode 100644 index 00000000..0b3bb6c9 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/895 @@ -0,0 +1 @@ +{"user": "team21", "task": "aisimulation", "time": 1702102623} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/896 b/ranking/NHSPC-2023/submissions/896 new file mode 100644 index 00000000..4955756f --- /dev/null +++ b/ranking/NHSPC-2023/submissions/896 @@ -0,0 +1 @@ +{"user": "team40", "task": "agreement", "time": 1702102629} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/897 b/ranking/NHSPC-2023/submissions/897 new file mode 100644 index 00000000..4ae3850a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/897 @@ -0,0 +1 @@ +{"user": "team30", "task": "maze", "time": 1702102636} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/898 b/ranking/NHSPC-2023/submissions/898 new file mode 100644 index 00000000..7a2ff9dd --- /dev/null +++ b/ranking/NHSPC-2023/submissions/898 @@ -0,0 +1 @@ +{"user": "team19", "task": "autocopilot", "time": 1702102638} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/899 b/ranking/NHSPC-2023/submissions/899 new file mode 100644 index 00000000..6d2c64e3 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/899 @@ -0,0 +1 @@ +{"user": "team09", "task": "convexhull", "time": 1702102647} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/90 b/ranking/NHSPC-2023/submissions/90 new file mode 100644 index 00000000..3ddcd872 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/90 @@ -0,0 +1 @@ +{"user": "team17", "task": "museum", "time": 1702086837} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/900 b/ranking/NHSPC-2023/submissions/900 new file mode 100644 index 00000000..7e95d7a8 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/900 @@ -0,0 +1 @@ +{"user": "team26", "task": "agreement", "time": 1702102649} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/901 b/ranking/NHSPC-2023/submissions/901 new file mode 100644 index 00000000..066daba4 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/901 @@ -0,0 +1 @@ +{"user": "team10", "task": "monster", "time": 1702102654} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/902 b/ranking/NHSPC-2023/submissions/902 new file mode 100644 index 00000000..e9522973 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/902 @@ -0,0 +1 @@ +{"user": "team36", "task": "race", "time": 1702102665} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/903 b/ranking/NHSPC-2023/submissions/903 new file mode 100644 index 00000000..74d17e49 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/903 @@ -0,0 +1 @@ +{"user": "team25", "task": "maze", "time": 1702102668} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/904 b/ranking/NHSPC-2023/submissions/904 new file mode 100644 index 00000000..ac2207ac --- /dev/null +++ b/ranking/NHSPC-2023/submissions/904 @@ -0,0 +1 @@ +{"user": "team20", "task": "convexhull", "time": 1702102669} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/905 b/ranking/NHSPC-2023/submissions/905 new file mode 100644 index 00000000..0cf11a5f --- /dev/null +++ b/ranking/NHSPC-2023/submissions/905 @@ -0,0 +1 @@ +{"user": "team30", "task": "maze", "time": 1702102670} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/906 b/ranking/NHSPC-2023/submissions/906 new file mode 100644 index 00000000..44f0ed36 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/906 @@ -0,0 +1 @@ +{"user": "team24", "task": "museum", "time": 1702102688} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/907 b/ranking/NHSPC-2023/submissions/907 new file mode 100644 index 00000000..0a051013 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/907 @@ -0,0 +1 @@ +{"user": "team01", "task": "monster", "time": 1702102689} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/908 b/ranking/NHSPC-2023/submissions/908 new file mode 100644 index 00000000..7b2d07af --- /dev/null +++ b/ranking/NHSPC-2023/submissions/908 @@ -0,0 +1 @@ +{"user": "team45", "task": "convexhull", "time": 1702102689} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/909 b/ranking/NHSPC-2023/submissions/909 new file mode 100644 index 00000000..1c739b9e --- /dev/null +++ b/ranking/NHSPC-2023/submissions/909 @@ -0,0 +1 @@ +{"user": "team44", "task": "maze", "time": 1702102693} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/91 b/ranking/NHSPC-2023/submissions/91 new file mode 100644 index 00000000..f14c049f --- /dev/null +++ b/ranking/NHSPC-2023/submissions/91 @@ -0,0 +1 @@ +{"user": "team23", "task": "palindrome", "time": 1702086857} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/910 b/ranking/NHSPC-2023/submissions/910 new file mode 100644 index 00000000..a0ca5f72 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/910 @@ -0,0 +1 @@ +{"user": "team26", "task": "maze", "time": 1702102695} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/911 b/ranking/NHSPC-2023/submissions/911 new file mode 100644 index 00000000..0952bf83 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/911 @@ -0,0 +1 @@ +{"user": "team30", "task": "maze", "time": 1702102696} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/912 b/ranking/NHSPC-2023/submissions/912 new file mode 100644 index 00000000..0c056d3e --- /dev/null +++ b/ranking/NHSPC-2023/submissions/912 @@ -0,0 +1 @@ +{"user": "team40", "task": "agreement", "time": 1702102698} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/913 b/ranking/NHSPC-2023/submissions/913 new file mode 100644 index 00000000..056888bd --- /dev/null +++ b/ranking/NHSPC-2023/submissions/913 @@ -0,0 +1 @@ +{"user": "team27", "task": "maze", "time": 1702102700} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/914 b/ranking/NHSPC-2023/submissions/914 new file mode 100644 index 00000000..98588aa5 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/914 @@ -0,0 +1 @@ +{"user": "team30", "task": "maze", "time": 1702102708} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/915 b/ranking/NHSPC-2023/submissions/915 new file mode 100644 index 00000000..7259a11a --- /dev/null +++ b/ranking/NHSPC-2023/submissions/915 @@ -0,0 +1 @@ +{"user": "team45", "task": "convexhull", "time": 1702102709} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/916 b/ranking/NHSPC-2023/submissions/916 new file mode 100644 index 00000000..26ad46a7 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/916 @@ -0,0 +1 @@ +{"user": "team36", "task": "race", "time": 1702102711} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/917 b/ranking/NHSPC-2023/submissions/917 new file mode 100644 index 00000000..4e8e82c7 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/917 @@ -0,0 +1 @@ +{"user": "team22", "task": "palindrome", "time": 1702102714} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/918 b/ranking/NHSPC-2023/submissions/918 new file mode 100644 index 00000000..16398eed --- /dev/null +++ b/ranking/NHSPC-2023/submissions/918 @@ -0,0 +1 @@ +{"user": "team47", "task": "maze", "time": 1702102721} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/919 b/ranking/NHSPC-2023/submissions/919 new file mode 100644 index 00000000..415c9343 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/919 @@ -0,0 +1 @@ +{"user": "team33", "task": "maze", "time": 1702102726} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/92 b/ranking/NHSPC-2023/submissions/92 new file mode 100644 index 00000000..21168348 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/92 @@ -0,0 +1 @@ +{"user": "team12", "task": "palindrome", "time": 1702086859} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/920 b/ranking/NHSPC-2023/submissions/920 new file mode 100644 index 00000000..39d98e99 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/920 @@ -0,0 +1 @@ +{"user": "team36", "task": "race", "time": 1702102728} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/921 b/ranking/NHSPC-2023/submissions/921 new file mode 100644 index 00000000..31dba28c --- /dev/null +++ b/ranking/NHSPC-2023/submissions/921 @@ -0,0 +1 @@ +{"user": "team35", "task": "race", "time": 1702102740} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/922 b/ranking/NHSPC-2023/submissions/922 new file mode 100644 index 00000000..aa69ed02 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/922 @@ -0,0 +1 @@ +{"user": "team46", "task": "maze", "time": 1702102742} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/923 b/ranking/NHSPC-2023/submissions/923 new file mode 100644 index 00000000..9d6e17cd --- /dev/null +++ b/ranking/NHSPC-2023/submissions/923 @@ -0,0 +1 @@ +{"user": "team43", "task": "maze", "time": 1702102742} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/924 b/ranking/NHSPC-2023/submissions/924 new file mode 100644 index 00000000..155b597d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/924 @@ -0,0 +1 @@ +{"user": "team33", "task": "race", "time": 1702102747} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/925 b/ranking/NHSPC-2023/submissions/925 new file mode 100644 index 00000000..e52d79ae --- /dev/null +++ b/ranking/NHSPC-2023/submissions/925 @@ -0,0 +1 @@ +{"user": "team21", "task": "aisimulation", "time": 1702102750} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/926 b/ranking/NHSPC-2023/submissions/926 new file mode 100644 index 00000000..283c9f31 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/926 @@ -0,0 +1 @@ +{"user": "team36", "task": "race", "time": 1702102754} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/927 b/ranking/NHSPC-2023/submissions/927 new file mode 100644 index 00000000..1f0c9d8b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/927 @@ -0,0 +1 @@ +{"user": "team40", "task": "agreement", "time": 1702102756} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/928 b/ranking/NHSPC-2023/submissions/928 new file mode 100644 index 00000000..fb666048 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/928 @@ -0,0 +1 @@ +{"user": "team08", "task": "autocopilot", "time": 1702102757} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/929 b/ranking/NHSPC-2023/submissions/929 new file mode 100644 index 00000000..a1863172 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/929 @@ -0,0 +1 @@ +{"user": "team01", "task": "monster", "time": 1702102759} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/93 b/ranking/NHSPC-2023/submissions/93 new file mode 100644 index 00000000..cd499008 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/93 @@ -0,0 +1 @@ +{"user": "team20", "task": "museum", "time": 1702086886} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/930 b/ranking/NHSPC-2023/submissions/930 new file mode 100644 index 00000000..d57fa321 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/930 @@ -0,0 +1 @@ +{"user": "team32", "task": "monster", "time": 1702102762} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/931 b/ranking/NHSPC-2023/submissions/931 new file mode 100644 index 00000000..43adb34d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/931 @@ -0,0 +1 @@ +{"user": "team09", "task": "convexhull", "time": 1702102768} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/932 b/ranking/NHSPC-2023/submissions/932 new file mode 100644 index 00000000..79f067d2 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/932 @@ -0,0 +1 @@ +{"user": "team45", "task": "convexhull", "time": 1702102769} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/933 b/ranking/NHSPC-2023/submissions/933 new file mode 100644 index 00000000..18cf3193 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/933 @@ -0,0 +1 @@ +{"user": "team35", "task": "race", "time": 1702102770} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/934 b/ranking/NHSPC-2023/submissions/934 new file mode 100644 index 00000000..ecb44b40 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/934 @@ -0,0 +1 @@ +{"user": "team36", "task": "race", "time": 1702102770} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/935 b/ranking/NHSPC-2023/submissions/935 new file mode 100644 index 00000000..faeb7f18 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/935 @@ -0,0 +1 @@ +{"user": "team34", "task": "aisimulation", "time": 1702102773} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/936 b/ranking/NHSPC-2023/submissions/936 new file mode 100644 index 00000000..cb8add56 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/936 @@ -0,0 +1 @@ +{"user": "team08", "task": "agreement", "time": 1702102775} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/937 b/ranking/NHSPC-2023/submissions/937 new file mode 100644 index 00000000..e13cb955 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/937 @@ -0,0 +1 @@ +{"user": "team13", "task": "maze", "time": 1702102778} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/938 b/ranking/NHSPC-2023/submissions/938 new file mode 100644 index 00000000..0e1f4d88 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/938 @@ -0,0 +1 @@ +{"user": "team44", "task": "maze", "time": 1702102785} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/939 b/ranking/NHSPC-2023/submissions/939 new file mode 100644 index 00000000..fd906680 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/939 @@ -0,0 +1 @@ +{"user": "team32", "task": "monster", "time": 1702102786} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/94 b/ranking/NHSPC-2023/submissions/94 new file mode 100644 index 00000000..8654a66d --- /dev/null +++ b/ranking/NHSPC-2023/submissions/94 @@ -0,0 +1 @@ +{"user": "team07", "task": "museum", "time": 1702086900} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/940 b/ranking/NHSPC-2023/submissions/940 new file mode 100644 index 00000000..0b8f7f83 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/940 @@ -0,0 +1 @@ +{"user": "team08", "task": "maze", "time": 1702102787} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/941 b/ranking/NHSPC-2023/submissions/941 new file mode 100644 index 00000000..98a63517 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/941 @@ -0,0 +1 @@ +{"user": "team33", "task": "maze", "time": 1702102791} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/942 b/ranking/NHSPC-2023/submissions/942 new file mode 100644 index 00000000..b99661ca --- /dev/null +++ b/ranking/NHSPC-2023/submissions/942 @@ -0,0 +1 @@ +{"user": "team16", "task": "race", "time": 1702102791} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/943 b/ranking/NHSPC-2023/submissions/943 new file mode 100644 index 00000000..9d117dab --- /dev/null +++ b/ranking/NHSPC-2023/submissions/943 @@ -0,0 +1 @@ +{"user": "team25", "task": "autocopilot", "time": 1702102794} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/944 b/ranking/NHSPC-2023/submissions/944 new file mode 100644 index 00000000..646f65f2 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/944 @@ -0,0 +1 @@ +{"user": "team10", "task": "monster", "time": 1702102795} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/945 b/ranking/NHSPC-2023/submissions/945 new file mode 100644 index 00000000..53e1eab8 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/945 @@ -0,0 +1 @@ +{"user": "team29", "task": "autocopilot", "time": 1702102799} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/95 b/ranking/NHSPC-2023/submissions/95 new file mode 100644 index 00000000..0c47c900 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/95 @@ -0,0 +1 @@ +{"user": "team42", "task": "aisimulation", "time": 1702086901} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/96 b/ranking/NHSPC-2023/submissions/96 new file mode 100644 index 00000000..8557844b --- /dev/null +++ b/ranking/NHSPC-2023/submissions/96 @@ -0,0 +1 @@ +{"user": "team10", "task": "aisimulation", "time": 1702086944} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/97 b/ranking/NHSPC-2023/submissions/97 new file mode 100644 index 00000000..b1fcbde6 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/97 @@ -0,0 +1 @@ +{"user": "team33", "task": "palindrome", "time": 1702086956} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/98 b/ranking/NHSPC-2023/submissions/98 new file mode 100644 index 00000000..e0ca1eb9 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/98 @@ -0,0 +1 @@ +{"user": "team31", "task": "palindrome", "time": 1702086969} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/99 b/ranking/NHSPC-2023/submissions/99 new file mode 100644 index 00000000..4b8a3c89 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/99 @@ -0,0 +1 @@ +{"user": "team18", "task": "museum", "time": 1702086981} \ No newline at end of file diff --git a/ranking/NHSPC-2023/submissions/index.json b/ranking/NHSPC-2023/submissions/index.json new file mode 100644 index 00000000..2129c8e2 --- /dev/null +++ b/ranking/NHSPC-2023/submissions/index.json @@ -0,0 +1 @@ +{"650": {"user": "team19", "task": "maze", "time": 1702099717}, "716": {"user": "team09", "task": "autocopilot", "time": 1702100763}, "176": {"user": "team25", "task": "aisimulation", "time": 1702088686}, "491": {"user": "team45", "task": "aisimulation", "time": 1702096373}, "872": {"user": "team10", "task": "monster", "time": 1702102498}, "806": {"user": "team46", "task": "maze", "time": 1702101922}, "359": {"user": "team43", "task": "race", "time": 1702093519}, "147": {"user": "team02", "task": "palindrome", "time": 1702087974}, "750": {"user": "team03", "task": "race", "time": 1702101306}, "181": {"user": "team12", "task": "aisimulation", "time": 1702088770}, "758": {"user": "team41", "task": "race", "time": 1702101409}, "499": {"user": "team33", "task": "monster", "time": 1702096639}, "797": {"user": "team33", "task": "race", "time": 1702101846}, "233": {"user": "team30", "task": "monster", "time": 1702090131}, "653": {"user": "team33", "task": "maze", "time": 1702099820}, "195": {"user": "team07", "task": "palindrome", "time": 1702089094}, "447": {"user": "team10", "task": "monster", "time": 1702095415}, "460": {"user": "team41", "task": "palindrome", "time": 1702095614}, "276": {"user": "team06", "task": "monster", "time": 1702091530}, "783": {"user": "team25", "task": "autocopilot", "time": 1702101682}, "152": {"user": "team25", "task": "aisimulation", "time": 1702088053}, "606": {"user": "team20", "task": "monster", "time": 1702098826}, "177": {"user": "team24", "task": "palindrome", "time": 1702088686}, "616": {"user": "team20", "task": "monster", "time": 1702098957}, "864": {"user": "team15", "task": "maze", "time": 1702102461}, "699": {"user": "team18", "task": "monster", "time": 1702100604}, "267": {"user": "team30", "task": "palindrome", "time": 1702091175}, "627": {"user": "team30", "task": "race", "time": 1702099184}, "405": {"user": "team15", "task": "maze", "time": 1702094354}, "238": {"user": "team25", "task": "aisimulation", "time": 1702090368}, "833": {"user": "team01", "task": "monster", "time": 1702102138}, "566": {"user": "team15", "task": "race", "time": 1702097945}, "585": {"user": "team41", "task": "autocopilot", "time": 1702098375}, "509": {"user": "team14", "task": "race", "time": 1702096830}, "110": {"user": "team46", "task": "museum", "time": 1702087196}, "358": {"user": "team29", "task": "monster", "time": 1702093488}, "768": {"user": "team15", "task": "maze", "time": 1702101536}, "86": {"user": "team32", "task": "museum", "time": 1702086789}, "351": {"user": "team35", "task": "museum", "time": 1702093382}, "462": {"user": "team03", "task": "maze", "time": 1702095690}, "769": {"user": "team07", "task": "race", "time": 1702101544}, "818": {"user": "team03", "task": "race", "time": 1702102002}, "210": {"user": "team45", "task": "monster", "time": 1702089528}, "609": {"user": "team33", "task": "race", "time": 1702098869}, "612": {"user": "team15", "task": "race", "time": 1702098891}, "366": {"user": "team29", "task": "monster", "time": 1702093629}, "138": {"user": "team31", "task": "aisimulation", "time": 1702087797}, "279": {"user": "team19", "task": "monster", "time": 1702091648}, "282": {"user": "team41", "task": "monster", "time": 1702091723}, "536": {"user": "team42", "task": "race", "time": 1702097474}, "875": {"user": "team01", "task": "monster", "time": 1702102535}, "751": {"user": "team25", "task": "autocopilot", "time": 1702101307}, "550": {"user": "team42", "task": "race", "time": 1702097731}, "615": {"user": "team36", "task": "aisimulation", "time": 1702098948}, "129": {"user": "team07", "task": "museum", "time": 1702087478}, "469": {"user": "team18", "task": "convexhull", "time": 1702095793}, "834": {"user": "team06", "task": "race", "time": 1702102142}, "822": {"user": "team18", "task": "convexhull", "time": 1702102036}, "319": {"user": "team17", "task": "palindrome", "time": 1702092668}, "171": {"user": "team33", "task": "aisimulation", "time": 1702088587}, "557": {"user": "team19", "task": "autocopilot", "time": 1702097861}, "711": {"user": "team31", "task": "autocopilot", "time": 1702100712}, "745": {"user": "team35", "task": "monster", "time": 1702101232}, "367": {"user": "team39", "task": "race", "time": 1702093675}, "837": {"user": "team48", "task": "race", "time": 1702102175}, "829": {"user": "team19", "task": "autocopilot", "time": 1702102119}, "707": {"user": "team16", "task": "palindrome", "time": 1702100687}, "334": {"user": "team39", "task": "race", "time": 1702092975}, "746": {"user": "team15", "task": "monster", "time": 1702101234}, "489": {"user": "team15", "task": "maze", "time": 1702096254}, "505": {"user": "team41", "task": "autocopilot", "time": 1702096693}, "555": {"user": "team21", "task": "race", "time": 1702097815}, "659": {"user": "team46", "task": "race", "time": 1702099930}, "161": {"user": "team18", "task": "palindrome", "time": 1702088311}, "151": {"user": "team10", "task": "aisimulation", "time": 1702088050}, "128": {"user": "team42", "task": "palindrome", "time": 1702087467}, "174": {"user": "team29", "task": "palindrome", "time": 1702088637}, "712": {"user": "team36", "task": "convexhull", "time": 1702100731}, "442": {"user": "team41", "task": "palindrome", "time": 1702095281}, "396": {"user": "team45", "task": "monster", "time": 1702094192}, "430": {"user": "team40", "task": "monster", "time": 1702094931}, "64": {"user": "team38", "task": "museum", "time": 1702086351}, "780": {"user": "team15", "task": "maze", "time": 1702101667}, "206": {"user": "team06", "task": "museum", "time": 1702089362}, "595": {"user": "team33", "task": "race", "time": 1702098576}, "240": {"user": "team19", "task": "palindrome", "time": 1702090409}, "157": {"user": "team25", "task": "aisimulation", "time": 1702088193}, "865": {"user": "team19", "task": "autocopilot", "time": 1702102470}, "851": {"user": "team10", "task": "convexhull", "time": 1702102313}, "688": {"user": "team16", "task": "palindrome", "time": 1702100426}, "775": {"user": "team44", "task": "maze", "time": 1702101607}, "328": {"user": "team29", "task": "monster", "time": 1702092900}, "803": {"user": "team41", "task": "autocopilot", "time": 1702101885}, "642": {"user": "team30", "task": "race", "time": 1702099574}, "337": {"user": "team36", "task": "autocopilot", "time": 1702093010}, "450": {"user": "team10", "task": "maze", "time": 1702095447}, "580": {"user": "team21", "task": "race", "time": 1702098318}, "689": {"user": "team41", "task": "autocopilot", "time": 1702100436}, "149": {"user": "team29", "task": "aisimulation", "time": 1702088011}, "774": {"user": "team26", "task": "autocopilot", "time": 1702101597}, "384": {"user": "team29", "task": "monster", "time": 1702093971}, "308": {"user": "team09", "task": "convexhull", "time": 1702092514}, "571": {"user": "team19", "task": "autocopilot", "time": 1702098084}, "184": {"user": "team09", "task": "palindrome", "time": 1702088871}, "307": {"user": "team35", "task": "museum", "time": 1702092494}, "579": {"user": "team48", "task": "maze", "time": 1702098312}, "731": {"user": "team35", "task": "monster", "time": 1702100986}, "382": {"user": "team06", "task": "palindrome", "time": 1702093956}, "492": {"user": "team36", "task": "race", "time": 1702096416}, "524": {"user": "team44", "task": "monster", "time": 1702097304}, "163": {"user": "team25", "task": "aisimulation", "time": 1702088374}, "440": {"user": "team14", "task": "autocopilot", "time": 1702095235}, "436": {"user": "team09", "task": "monster", "time": 1702095127}, "327": {"user": "team26", "task": "palindrome", "time": 1702092883}, "213": {"user": "team42", "task": "monster", "time": 1702089712}, "714": {"user": "team19", "task": "maze", "time": 1702100750}, "533": {"user": "team45", "task": "aisimulation", "time": 1702097444}, "244": {"user": "team46", "task": "autocopilot", "time": 1702090474}, "773": {"user": "team09", "task": "autocopilot", "time": 1702101586}, "55": {"user": "team33", "task": "museum", "time": 1702086044}, "876": {"user": "team25", "task": "maze", "time": 1702102539}, "316": {"user": "team32", "task": "autocopilot", "time": 1702092630}, "281": {"user": "team13", "task": "palindrome", "time": 1702091715}, "617": {"user": "team24", "task": "maze", "time": 1702098960}, "93": {"user": "team20", "task": "museum", "time": 1702086886}, "848": {"user": "team15", "task": "maze", "time": 1702102282}, "511": {"user": "team42", "task": "race", "time": 1702096868}, "245": {"user": "team19", "task": "palindrome", "time": 1702090535}, "597": {"user": "team25", "task": "autocopilot", "time": 1702098642}, "809": {"user": "team34", "task": "autocopilot", "time": 1702101943}, "438": {"user": "team15", "task": "maze", "time": 1702095135}, "341": {"user": "team37", "task": "monster", "time": 1702093094}, "535": {"user": "team46", "task": "monster", "time": 1702097466}, "539": {"user": "team27", "task": "autocopilot", "time": 1702097492}, "628": {"user": "team12", "task": "autocopilot", "time": 1702099216}, "284": {"user": "team35", "task": "autocopilot", "time": 1702091801}, "202": {"user": "team13", "task": "aisimulation", "time": 1702089254}, "130": {"user": "team09", "task": "museum", "time": 1702087484}, "565": {"user": "team42", "task": "race", "time": 1702097944}, "683": {"user": "team35", "task": "monster", "time": 1702100365}, "820": {"user": "team44", "task": "monster", "time": 1702102014}, "301": {"user": "team06", "task": "palindrome", "time": 1702092239}, "453": {"user": "team35", "task": "aisimulation", "time": 1702095506}, "457": {"user": "team48", "task": "race", "time": 1702095576}, "518": {"user": "team17", "task": "autocopilot", "time": 1702097059}, "79": {"user": "team15", "task": "palindrome", "time": 1702086682}, "849": {"user": "team48", "task": "race", "time": 1702102296}, "169": {"user": "team27", "task": "palindrome", "time": 1702088526}, "159": {"user": "team29", "task": "palindrome", "time": 1702088290}, "439": {"user": "team26", "task": "aisimulation", "time": 1702095218}, "728": {"user": "team31", "task": "autocopilot", "time": 1702100905}, "528": {"user": "team36", "task": "maze", "time": 1702097380}, "428": {"user": "team45", "task": "monster", "time": 1702094868}, "681": {"user": "team01", "task": "convexhull", "time": 1702100349}, "107": {"user": "team42", "task": "museum", "time": 1702087110}, "315": {"user": "team19", "task": "monster", "time": 1702092613}, "772": {"user": "team41", "task": "autocopilot", "time": 1702101579}, "831": {"user": "team10", "task": "autocopilot", "time": 1702102134}, "73": {"user": "team04", "task": "palindrome", "time": 1702086551}, "721": {"user": "team15", "task": "monster", "time": 1702100834}, "342": {"user": "team14", "task": "aisimulation", "time": 1702093112}, "854": {"user": "team44", "task": "monster", "time": 1702102333}, "694": {"user": "team37", "task": "autocopilot", "time": 1702100514}, "379": {"user": "team28", "task": "palindrome", "time": 1702093909}, "59": {"user": "team34", "task": "museum", "time": 1702086170}, "648": {"user": "team13", "task": "monster", "time": 1702099660}, "782": {"user": "team39", "task": "race", "time": 1702101672}, "196": {"user": "team19", "task": "museum", "time": 1702089119}, "582": {"user": "team01", "task": "autocopilot", "time": 1702098335}, "592": {"user": "team23", "task": "race", "time": 1702098553}, "237": {"user": "team46", "task": "autocopilot", "time": 1702090353}, "361": {"user": "team45", "task": "monster", "time": 1702093568}, "882": {"user": "team12", "task": "race", "time": 1702102564}, "83": {"user": "team45", "task": "museum", "time": 1702086762}, "786": {"user": "team45", "task": "maze", "time": 1702101729}, "154": {"user": "team33", "task": "museum", "time": 1702088093}, "374": {"user": "team39", "task": "race", "time": 1702093798}, "126": {"user": "team24", "task": "museum", "time": 1702087434}, "350": {"user": "team41", "task": "aisimulation", "time": 1702093320}, "92": {"user": "team12", "task": "palindrome", "time": 1702086859}, "554": {"user": "team02", "task": "aisimulation", "time": 1702097801}, "88": {"user": "team05", "task": "race", "time": 1702086817}, "863": {"user": "team18", "task": "convexhull", "time": 1702102453}, "676": {"user": "team47", "task": "autocopilot", "time": 1702100227}, "309": {"user": "team31", "task": "monster", "time": 1702092528}, "568": {"user": "team41", "task": "autocopilot", "time": 1702098007}, "845": {"user": "team32", "task": "race", "time": 1702102236}, "514": {"user": "team20", "task": "monster", "time": 1702097023}, "353": {"user": "team36", "task": "autocopilot", "time": 1702093401}, "866": {"user": "team39", "task": "autocopilot", "time": 1702102480}, "814": {"user": "team32", "task": "monster", "time": 1702101973}, "201": {"user": "team07", "task": "palindrome", "time": 1702089239}, "754": {"user": "team31", "task": "autocopilot", "time": 1702101367}, "143": {"user": "team10", "task": "aisimulation", "time": 1702087897}, "618": {"user": "team43", "task": "autocopilot", "time": 1702098974}, "72": {"user": "team29", "task": "museum", "time": 1702086551}, "296": {"user": "team03", "task": "monster", "time": 1702092142}, "208": {"user": "team39", "task": "monster", "time": 1702089427}, "111": {"user": "team07", "task": "museum", "time": 1702087199}, "466": {"user": "team48", "task": "race", "time": 1702095720}, "140": {"user": "team36", "task": "aisimulation", "time": 1702087879}, "191": {"user": "team21", "task": "palindrome", "time": 1702089011}, "527": {"user": "team34", "task": "autocopilot", "time": 1702097363}, "144": {"user": "team09", "task": "palindrome", "time": 1702087904}, "65": {"user": "team34", "task": "museum", "time": 1702086381}, "805": {"user": "team25", "task": "autocopilot", "time": 1702101916}, "812": {"user": "team33", "task": "race", "time": 1702101962}, "843": {"user": "team26", "task": "monster", "time": 1702102224}, "418": {"user": "team09", "task": "monster", "time": 1702094718}, "189": {"user": "team25", "task": "aisimulation", "time": 1702088993}, "679": {"user": "team22", "task": "maze", "time": 1702100266}, "398": {"user": "team36", "task": "autocopilot", "time": 1702094237}, "49": {"user": "team15", "task": "museum", "time": 1702085836}, "456": {"user": "team15", "task": "maze", "time": 1702095554}, "295": {"user": "team13", "task": "convexhull", "time": 1702092054}, "178": {"user": "team20", "task": "palindrome", "time": 1702088689}, "713": {"user": "team33", "task": "maze", "time": 1702100748}, "124": {"user": "team37", "task": "palindrome", "time": 1702087403}, "165": {"user": "team21", "task": "palindrome", "time": 1702088450}, "121": {"user": "team46", "task": "museum", "time": 1702087330}, "422": {"user": "team35", "task": "aisimulation", "time": 1702094767}, "175": {"user": "team17", "task": "aisimulation", "time": 1702088673}, "632": {"user": "team03", "task": "monster", "time": 1702099365}, "105": {"user": "team33", "task": "palindrome", "time": 1702087095}, "502": {"user": "team09", "task": "autocopilot", "time": 1702096655}, "103": {"user": "team22", "task": "aisimulation", "time": 1702087044}, "836": {"user": "team36", "task": "maze", "time": 1702102167}, "363": {"user": "team36", "task": "autocopilot", "time": 1702093601}, "283": {"user": "team25", "task": "museum", "time": 1702091782}, "85": {"user": "team06", "task": "museum", "time": 1702086777}, "243": {"user": "team30", "task": "museum", "time": 1702090472}, "788": {"user": "team10", "task": "autocopilot", "time": 1702101738}, "423": {"user": "team40", "task": "monster", "time": 1702094768}, "581": {"user": "team10", "task": "autocopilot", "time": 1702098328}, "608": {"user": "team39", "task": "maze", "time": 1702098846}, "117": {"user": "team39", "task": "museum", "time": 1702087271}, "784": {"user": "team33", "task": "race", "time": 1702101698}, "77": {"user": "team44", "task": "museum", "time": 1702086604}, "757": {"user": "team22", "task": "palindrome", "time": 1702101397}, "736": {"user": "team26", "task": "autocopilot", "time": 1702101060}, "222": {"user": "team01", "task": "museum", "time": 1702089982}, "577": {"user": "team25", "task": "aisimulation", "time": 1702098254}, "434": {"user": "team06", "task": "palindrome", "time": 1702095074}, "112": {"user": "team16", "task": "museum", "time": 1702087211}, "123": {"user": "team16", "task": "museum", "time": 1702087402}, "519": {"user": "team42", "task": "race", "time": 1702097100}, "454": {"user": "team21", "task": "autocopilot", "time": 1702095512}, "260": {"user": "team01", "task": "palindrome", "time": 1702090921}, "120": {"user": "team26", "task": "aisimulation", "time": 1702087329}, "702": {"user": "team14", "task": "monster", "time": 1702100613}, "47": {"user": "team03", "task": "palindrome", "time": 1702085688}, "497": {"user": "team40", "task": "monster", "time": 1702096544}, "371": {"user": "team41", "task": "aisimulation", "time": 1702093784}, "242": {"user": "team17", "task": "aisimulation", "time": 1702090435}, "387": {"user": "team48", "task": "aisimulation", "time": 1702094004}, "500": {"user": "team45", "task": "aisimulation", "time": 1702096648}, "813": {"user": "team29", "task": "race", "time": 1702101968}, "357": {"user": "team46", "task": "palindrome", "time": 1702093456}, "710": {"user": "team13", "task": "autocopilot", "time": 1702100711}, "323": {"user": "team15", "task": "convexhull", "time": 1702092739}, "646": {"user": "team10", "task": "convexhull", "time": 1702099631}, "461": {"user": "team32", "task": "aisimulation", "time": 1702095682}, "465": {"user": "team19", "task": "aisimulation", "time": 1702095718}, "57": {"user": "team09", "task": "aisimulation", "time": 1702086123}, "662": {"user": "team42", "task": "maze", "time": 1702099972}, "614": {"user": "team31", "task": "maze", "time": 1702098920}, "468": {"user": "team20", "task": "monster", "time": 1702095765}, "692": {"user": "team34", "task": "race", "time": 1702100494}, "516": {"user": "team34", "task": "autocopilot", "time": 1702097036}, "886": {"user": "team02", "task": "monster", "time": 1702102572}, "591": {"user": "team37", "task": "race", "time": 1702098523}, "799": {"user": "team39", "task": "race", "time": 1702101860}, "419": {"user": "team29", "task": "monster", "time": 1702094734}, "796": {"user": "team33", "task": "maze", "time": 1702101839}, "211": {"user": "team06", "task": "museum", "time": 1702089682}, "101": {"user": "team33", "task": "museum", "time": 1702087027}, "647": {"user": "team45", "task": "autocopilot", "time": 1702099650}, "756": {"user": "team46", "task": "maze", "time": 1702101383}, "194": {"user": "team46", "task": "aisimulation", "time": 1702089043}, "823": {"user": "team33", "task": "race", "time": 1702102057}, "861": {"user": "team07", "task": "maze", "time": 1702102429}, "561": {"user": "team29", "task": "maze", "time": 1702097897}, "860": {"user": "team44", "task": "monster", "time": 1702102375}, "522": {"user": "team22", "task": "monster", "time": 1702097230}, "95": {"user": "team42", "task": "aisimulation", "time": 1702086901}, "749": {"user": "team09", "task": "autocopilot", "time": 1702101305}, "778": {"user": "team34", "task": "autocopilot", "time": 1702101653}, "764": {"user": "team30", "task": "maze", "time": 1702101485}, "479": {"user": "team42", "task": "race", "time": 1702095990}, "765": {"user": "team25", "task": "autocopilot", "time": 1702101488}, "275": {"user": "team25", "task": "museum", "time": 1702091464}, "219": {"user": "team14", "task": "aisimulation", "time": 1702089851}, "375": {"user": "team16", "task": "aisimulation", "time": 1702093809}, "48": {"user": "team43", "task": "palindrome", "time": 1702085804}, "830": {"user": "team20", "task": "convexhull", "time": 1702102133}, "600": {"user": "team35", "task": "monster", "time": 1702098716}, "168": {"user": "team17", "task": "aisimulation", "time": 1702088523}, "444": {"user": "team15", "task": "maze", "time": 1702095355}, "654": {"user": "team27", "task": "maze", "time": 1702099827}, "373": {"user": "team14", "task": "aisimulation", "time": 1702093787}, "640": {"user": "team29", "task": "race", "time": 1702099555}, "723": {"user": "team07", "task": "race", "time": 1702100850}, "545": {"user": "team36", "task": "maze", "time": 1702097597}, "691": {"user": "team39", "task": "palindrome", "time": 1702100452}, "633": {"user": "team13", "task": "monster", "time": 1702099395}, "755": {"user": "team19", "task": "autocopilot", "time": 1702101377}, "162": {"user": "team08", "task": "aisimulation", "time": 1702088339}, "574": {"user": "team06", "task": "museum", "time": 1702098191}, "343": {"user": "team42", "task": "convexhull", "time": 1702093118}, "735": {"user": "team29", "task": "monster", "time": 1702101030}, "53": {"user": "team15", "task": "museum", "time": 1702085964}, "274": {"user": "team45", "task": "monster", "time": 1702091436}, "677": {"user": "team10", "task": "convexhull", "time": 1702100242}, "314": {"user": "team15", "task": "convexhull", "time": 1702092609}, "868": {"user": "team48", "task": "autocopilot", "time": 1702102482}, "828": {"user": "team09", "task": "autocopilot", "time": 1702102114}, "781": {"user": "team08", "task": "autocopilot", "time": 1702101672}, "737": {"user": "team10", "task": "autocopilot", "time": 1702101076}, "400": {"user": "team21", "task": "race", "time": 1702094276}, "473": {"user": "team18", "task": "convexhull", "time": 1702095914}, "329": {"user": "team44", "task": "race", "time": 1702092911}, "90": {"user": "team17", "task": "museum", "time": 1702086837}, "82": {"user": "team40", "task": "palindrome", "time": 1702086731}, "850": {"user": "team09", "task": "race", "time": 1702102310}, "629": {"user": "team35", "task": "monster", "time": 1702099224}, "620": {"user": "team15", "task": "race", "time": 1702099013}, "258": {"user": "team41", "task": "monster", "time": 1702090841}, "115": {"user": "team25", "task": "autocopilot", "time": 1702087266}, "832": {"user": "team29", "task": "race", "time": 1702102137}, "578": {"user": "team04", "task": "monster", "time": 1702098279}, "43": {"user": "team36", "task": "museum", "time": 1702085570}, "791": {"user": "team30", "task": "maze", "time": 1702101795}, "347": {"user": "team14", "task": "aisimulation", "time": 1702093234}, "858": {"user": "team36", "task": "race", "time": 1702102351}, "393": {"user": "team33", "task": "aisimulation", "time": 1702094122}, "842": {"user": "team35", "task": "maze", "time": 1702102218}, "153": {"user": "team03", "task": "monster", "time": 1702088062}, "346": {"user": "team29", "task": "monster", "time": 1702093173}, "463": {"user": "team14", "task": "autocopilot", "time": 1702095690}, "470": {"user": "team25", "task": "aisimulation", "time": 1702095829}, "158": {"user": "team33", "task": "museum", "time": 1702088215}, "656": {"user": "team30", "task": "race", "time": 1702099839}, "376": {"user": "team12", "task": "race", "time": 1702093812}, "137": {"user": "team21", "task": "museum", "time": 1702087780}, "493": {"user": "team44", "task": "monster", "time": 1702096459}, "819": {"user": "team30", "task": "maze", "time": 1702102008}, "697": {"user": "team35", "task": "monster", "time": 1702100542}, "515": {"user": "team12", "task": "monster", "time": 1702097027}, "285": {"user": "team15", "task": "convexhull", "time": 1702091832}, "271": {"user": "team47", "task": "museum", "time": 1702091366}, "114": {"user": "team33", "task": "palindrome", "time": 1702087260}, "604": {"user": "team25", "task": "autocopilot", "time": 1702098769}, "682": {"user": "team12", "task": "monster", "time": 1702100362}, "739": {"user": "team31", "task": "autocopilot", "time": 1702101126}, "146": {"user": "team03", "task": "monster", "time": 1702087937}, "871": {"user": "team36", "task": "race", "time": 1702102493}, "125": {"user": "team25", "task": "aisimulation", "time": 1702087409}, "523": {"user": "team17", "task": "autocopilot", "time": 1702097241}, "412": {"user": "team14", "task": "palindrome", "time": 1702094535}, "810": {"user": "team02", "task": "maze", "time": 1702101946}, "744": {"user": "team44", "task": "maze", "time": 1702101231}, "451": {"user": "team14", "task": "autocopilot", "time": 1702095501}, "136": {"user": "team29", "task": "aisimulation", "time": 1702087722}, "122": {"user": "team33", "task": "museum", "time": 1702087386}, "262": {"user": "team10", "task": "race", "time": 1702090968}, "549": {"user": "team19", "task": "autocopilot", "time": 1702097683}, "804": {"user": "team37", "task": "autocopilot", "time": 1702101897}, "354": {"user": "team39", "task": "race", "time": 1702093432}, "269": {"user": "team46", "task": "autocopilot", "time": 1702091185}, "266": {"user": "team19", "task": "monster", "time": 1702091124}, "513": {"user": "team03", "task": "monster", "time": 1702097008}, "666": {"user": "team04", "task": "aisimulation", "time": 1702100042}, "534": {"user": "team14", "task": "race", "time": 1702097454}, "435": {"user": "team14", "task": "autocopilot", "time": 1702095112}, "467": {"user": "team09", "task": "monster", "time": 1702095728}, "567": {"user": "team04", "task": "monster", "time": 1702098005}, "715": {"user": "team26", "task": "race", "time": 1702100760}, "826": {"user": "team18", "task": "convexhull", "time": 1702102091}, "216": {"user": "team40", "task": "autocopilot", "time": 1702089826}, "44": {"user": "team33", "task": "museum", "time": 1702085576}, "452": {"user": "team39", "task": "convexhull", "time": 1702095503}, "198": {"user": "team46", "task": "aisimulation", "time": 1702089164}, "701": {"user": "team36", "task": "convexhull", "time": 1702100607}, "290": {"user": "team24", "task": "aisimulation", "time": 1702092005}, "338": {"user": "team16", "task": "aisimulation", "time": 1702093039}, "431": {"user": "team30", "task": "race", "time": 1702094934}, "667": {"user": "team42", "task": "maze", "time": 1702100093}, "675": {"user": "team41", "task": "autocopilot", "time": 1702100206}, "734": {"user": "team45", "task": "maze", "time": 1702101024}, "483": {"user": "team30", "task": "race", "time": 1702096079}, "390": {"user": "team12", "task": "race", "time": 1702094091}, "42": {"user": "team03", "task": "museum", "time": 1702085273}, "835": {"user": "team47", "task": "maze", "time": 1702102164}, "601": {"user": "team33", "task": "race", "time": 1702098725}, "852": {"user": "team40", "task": "agreement", "time": 1702102325}, "277": {"user": "team44", "task": "race", "time": 1702091546}, "663": {"user": "team10", "task": "convexhull", "time": 1702099982}, "559": {"user": "team41", "task": "autocopilot", "time": 1702097880}, "304": {"user": "team42", "task": "convexhull", "time": 1702092296}, "767": {"user": "team12", "task": "monster", "time": 1702101521}, "658": {"user": "team34", "task": "race", "time": 1702099899}, "197": {"user": "team31", "task": "aisimulation", "time": 1702089146}, "305": {"user": "team08", "task": "monster", "time": 1702092309}, "821": {"user": "team37", "task": "autocopilot", "time": 1702102036}, "537": {"user": "team21", "task": "autocopilot", "time": 1702097475}, "471": {"user": "team48", "task": "race", "time": 1702095869}, "705": {"user": "team04", "task": "aisimulation", "time": 1702100669}, "333": {"user": "team25", "task": "museum", "time": 1702092967}, "817": {"user": "team18", "task": "convexhull", "time": 1702102000}, "332": {"user": "team14", "task": "aisimulation", "time": 1702092964}, "839": {"user": "team44", "task": "monster", "time": 1702102200}, "185": {"user": "team08", "task": "palindrome", "time": 1702088951}, "204": {"user": "team24", "task": "museum", "time": 1702089342}, "135": {"user": "team25", "task": "aisimulation", "time": 1702087713}, "474": {"user": "team16", "task": "aisimulation", "time": 1702095925}, "512": {"user": "team44", "task": "monster", "time": 1702097006}, "291": {"user": "team44", "task": "race", "time": 1702092007}, "54": {"user": "team31", "task": "museum", "time": 1702086011}, "634": {"user": "team30", "task": "race", "time": 1702099423}, "811": {"user": "team05", "task": "palindrome", "time": 1702101947}, "665": {"user": "team29", "task": "monster", "time": 1702099993}, "541": {"user": "team40", "task": "autocopilot", "time": 1702097516}, "455": {"user": "team32", "task": "aisimulation", "time": 1702095537}, "297": {"user": "team14", "task": "museum", "time": 1702092172}, "753": {"user": "team36", "task": "autocopilot", "time": 1702101330}, "75": {"user": "team39", "task": "aisimulation", "time": 1702086563}, "300": {"user": "team28", "task": "autocopilot", "time": 1702092230}, "690": {"user": "team14", "task": "maze", "time": 1702100450}, "345": {"user": "team39", "task": "race", "time": 1702093170}, "602": {"user": "team46", "task": "monster", "time": 1702098747}, "792": {"user": "team02", "task": "maze", "time": 1702101799}, "855": {"user": "team30", "task": "maze", "time": 1702102334}, "870": {"user": "team30", "task": "maze", "time": 1702102491}, "859": {"user": "team07", "task": "maze", "time": 1702102351}, "164": {"user": "team43", "task": "aisimulation", "time": 1702088426}, "547": {"user": "team13", "task": "race", "time": 1702097650}, "399": {"user": "team33", "task": "aisimulation", "time": 1702094244}, "255": {"user": "team37", "task": "aisimulation", "time": 1702090709}, "220": {"user": "team02", "task": "autocopilot", "time": 1702089879}, "596": {"user": "team40", "task": "autocopilot", "time": 1702098611}, "313": {"user": "team48", "task": "race", "time": 1702092596}, "71": {"user": "team03", "task": "palindrome", "time": 1702086543}, "401": {"user": "team41", "task": "aisimulation", "time": 1702094295}, "827": {"user": "team44", "task": "monster", "time": 1702102099}, "862": {"user": "team40", "task": "agreement", "time": 1702102447}, "498": {"user": "team26", "task": "aisimulation", "time": 1702096601}, "203": {"user": "team37", "task": "museum", "time": 1702089309}, "252": {"user": "team03", "task": "monster", "time": 1702090655}, "621": {"user": "team08", "task": "convexhull", "time": 1702099024}, "205": {"user": "team26", "task": "aisimulation", "time": 1702089346}, "586": {"user": "team20", "task": "monster", "time": 1702098412}, "190": {"user": "team19", "task": "museum", "time": 1702088998}, "657": {"user": "team42", "task": "maze", "time": 1702099846}, "652": {"user": "team24", "task": "maze", "time": 1702099766}, "575": {"user": "team21", "task": "race", "time": 1702098198}, "228": {"user": "team46", "task": "autocopilot", "time": 1702090042}, "583": {"user": "team40", "task": "autocopilot", "time": 1702098366}, "464": {"user": "team39", "task": "convexhull", "time": 1702095717}, "231": {"user": "team17", "task": "aisimulation", "time": 1702090087}, "790": {"user": "team15", "task": "maze", "time": 1702101787}, "816": {"user": "team09", "task": "autocopilot", "time": 1702101992}, "664": {"user": "team41", "task": "autocopilot", "time": 1702099983}, "380": {"user": "team03", "task": "aisimulation", "time": 1702093914}, "520": {"user": "team36", "task": "maze", "time": 1702097190}, "62": {"user": "team08", "task": "museum", "time": 1702086226}, "98": {"user": "team31", "task": "palindrome", "time": 1702086969}, "106": {"user": "team17", "task": "museum", "time": 1702087096}, "127": {"user": "team46", "task": "museum", "time": 1702087453}, "706": {"user": "team45", "task": "maze", "time": 1702100674}, "183": {"user": "team25", "task": "aisimulation", "time": 1702088868}, "320": {"user": "team42", "task": "convexhull", "time": 1702092680}, "526": {"user": "team02", "task": "aisimulation", "time": 1702097345}, "670": {"user": "team10", "task": "convexhull", "time": 1702100114}, "108": {"user": "team45", "task": "palindrome", "time": 1702087153}, "638": {"user": "team45", "task": "autocopilot", "time": 1702099524}, "372": {"user": "team06", "task": "palindrome", "time": 1702093786}, "141": {"user": "team06", "task": "museum", "time": 1702087888}, "63": {"user": "team10", "task": "palindrome", "time": 1702086260}, "104": {"user": "team46", "task": "museum", "time": 1702087056}, "794": {"user": "team28", "task": "palindrome", "time": 1702101832}, "310": {"user": "team14", "task": "aisimulation", "time": 1702092544}, "841": {"user": "team33", "task": "maze", "time": 1702102215}, "703": {"user": "team25", "task": "maze", "time": 1702100653}, "236": {"user": "team04", "task": "maze", "time": 1702090347}, "490": {"user": "team40", "task": "monster", "time": 1702096296}, "411": {"user": "team36", "task": "autocopilot", "time": 1702094490}, "116": {"user": "team34", "task": "palindrome", "time": 1702087271}, "364": {"user": "team12", "task": "race", "time": 1702093604}, "280": {"user": "team16", "task": "aisimulation", "time": 1702091656}, "230": {"user": "team21", "task": "autocopilot", "time": 1702090064}, "546": {"user": "team05", "task": "race", "time": 1702097608}, "166": {"user": "team38", "task": "palindrome", "time": 1702088457}, "704": {"user": "team29", "task": "monster", "time": 1702100656}, "624": {"user": "team31", "task": "maze", "time": 1702099093}, "639": {"user": "team20", "task": "race", "time": 1702099550}, "543": {"user": "team19", "task": "autocopilot", "time": 1702097560}, "747": {"user": "team27", "task": "maze", "time": 1702101253}, "336": {"user": "team42", "task": "convexhull", "time": 1702092991}, "685": {"user": "team13", "task": "autocopilot", "time": 1702100393}, "611": {"user": "team23", "task": "autocopilot", "time": 1702098888}, "251": {"user": "team14", "task": "museum", "time": 1702090647}, "287": {"user": "team08", "task": "monster", "time": 1702091927}, "317": {"user": "team24", "task": "aisimulation", "time": 1702092637}, "846": {"user": "team19", "task": "autocopilot", "time": 1702102240}, "503": {"user": "team40", "task": "monster", "time": 1702096664}, "635": {"user": "team48", "task": "maze", "time": 1702099485}, "475": {"user": "team23", "task": "aisimulation", "time": 1702095963}, "525": {"user": "team43", "task": "race", "time": 1702097320}, "70": {"user": "team02", "task": "museum", "time": 1702086508}, "413": {"user": "team32", "task": "aisimulation", "time": 1702094557}, "649": {"user": "team34", "task": "race", "time": 1702099675}, "552": {"user": "team05", "task": "race", "time": 1702097752}, "335": {"user": "team48", "task": "race", "time": 1702092978}, "622": {"user": "team34", "task": "race", "time": 1702099040}, "81": {"user": "team25", "task": "autocopilot", "time": 1702086716}, "119": {"user": "team36", "task": "aisimulation", "time": 1702087315}, "847": {"user": "team42", "task": "agreement", "time": 1702102278}, "215": {"user": "team47", "task": "palindrome", "time": 1702089757}, "874": {"user": "team27", "task": "maze", "time": 1702102531}, "173": {"user": "team12", "task": "aisimulation", "time": 1702088614}, "383": {"user": "team37", "task": "monster", "time": 1702093966}, "232": {"user": "team19", "task": "palindrome", "time": 1702090098}, "793": {"user": "team22", "task": "palindrome", "time": 1702101807}, "673": {"user": "team27", "task": "maze", "time": 1702100181}, "299": {"user": "team09", "task": "convexhull", "time": 1702092203}, "132": {"user": "team06", "task": "museum", "time": 1702087590}, "254": {"user": "team28", "task": "museum", "time": 1702090682}, "420": {"user": "team01", "task": "aisimulation", "time": 1702094737}, "235": {"user": "team46", "task": "autocopilot", "time": 1702090219}, "249": {"user": "team46", "task": "autocopilot", "time": 1702090595}, "759": {"user": "team39", "task": "race", "time": 1702101410}, "148": {"user": "team07", "task": "museum", "time": 1702088009}, "321": {"user": "team14", "task": "aisimulation", "time": 1702092690}, "669": {"user": "team20", "task": "monster", "time": 1702100110}, "551": {"user": "team10", "task": "autocopilot", "time": 1702097745}, "429": {"user": "team35", "task": "aisimulation", "time": 1702094930}, "480": {"user": "team10", "task": "agreement", "time": 1702095997}, "732": {"user": "team42", "task": "autocopilot", "time": 1702100992}, "885": {"user": "team28", "task": "palindrome", "time": 1702102572}, "404": {"user": "team06", "task": "palindrome", "time": 1702094343}, "496": {"user": "team09", "task": "autocopilot", "time": 1702096528}, "68": {"user": "team45", "task": "palindrome", "time": 1702086432}, "259": {"user": "team28", "task": "museum", "time": 1702090860}, "741": {"user": "team40", "task": "maze", "time": 1702101185}, "389": {"user": "team46", "task": "palindrome", "time": 1702094050}, "247": {"user": "team21", "task": "autocopilot", "time": 1702090567}, "256": {"user": "team46", "task": "autocopilot", "time": 1702090715}, "594": {"user": "team04", "task": "monster", "time": 1702098570}, "752": {"user": "team29", "task": "autocopilot", "time": 1702101314}, "69": {"user": "team27", "task": "museum", "time": 1702086434}, "477": {"user": "team15", "task": "maze", "time": 1702095975}, "651": {"user": "team02", "task": "maze", "time": 1702099735}, "576": {"user": "team02", "task": "race", "time": 1702098244}, "623": {"user": "team05", "task": "museum", "time": 1702099050}, "887": {"user": "team35", "task": "maze", "time": 1702102576}, "318": {"user": "team08", "task": "monster", "time": 1702092639}, "239": {"user": "team03", "task": "monster", "time": 1702090402}, "487": {"user": "team48", "task": "race", "time": 1702096147}, "58": {"user": "team12", "task": "museum", "time": 1702086151}, "761": {"user": "team14", "task": "monster", "time": 1702101474}, "478": {"user": "team25", "task": "aisimulation", "time": 1702095985}, "433": {"user": "team26", "task": "aisimulation", "time": 1702095051}, "417": {"user": "team17", "task": "autocopilot", "time": 1702094635}, "340": {"user": "team31", "task": "monster", "time": 1702093087}, "800": {"user": "team08", "task": "autocopilot", "time": 1702101864}, "403": {"user": "team14", "task": "palindrome", "time": 1702094342}, "553": {"user": "team07", "task": "aisimulation", "time": 1702097789}, "437": {"user": "team07", "task": "maze", "time": 1702095131}, "270": {"user": "team43", "task": "monster", "time": 1702091283}, "66": {"user": "team03", "task": "palindrome", "time": 1702086422}, "302": {"user": "team24", "task": "aisimulation", "time": 1702092240}, "729": {"user": "team29", "task": "monster", "time": 1702100909}, "785": {"user": "team36", "task": "maze", "time": 1702101709}, "644": {"user": "team23", "task": "maze", "time": 1702099601}, "770": {"user": "team39", "task": "race", "time": 1702101544}, "61": {"user": "team40", "task": "museum", "time": 1702086209}, "807": {"user": "team30", "task": "maze", "time": 1702101923}, "145": {"user": "team47", "task": "aisimulation", "time": 1702087912}, "449": {"user": "team40", "task": "monster", "time": 1702095417}, "217": {"user": "team44", "task": "palindrome", "time": 1702089837}, "51": {"user": "team03", "task": "palindrome", "time": 1702085932}, "139": {"user": "team18", "task": "palindrome", "time": 1702087856}, "109": {"user": "team26", "task": "aisimulation", "time": 1702087165}, "890": {"user": "team39", "task": "autocopilot", "time": 1702102601}, "253": {"user": "team30", "task": "museum", "time": 1702090661}, "717": {"user": "team32", "task": "maze", "time": 1702100777}, "56": {"user": "team10", "task": "museum", "time": 1702086061}, "91": {"user": "team23", "task": "palindrome", "time": 1702086857}, "74": {"user": "team32", "task": "museum", "time": 1702086553}, "410": {"user": "team48", "task": "aisimulation", "time": 1702094436}, "46": {"user": "team46", "task": "aisimulation", "time": 1702085651}, "459": {"user": "team40", "task": "monster", "time": 1702095589}, "179": {"user": "team03", "task": "monster", "time": 1702088717}, "548": {"user": "team21", "task": "autocopilot", "time": 1702097677}, "133": {"user": "team07", "task": "museum", "time": 1702087651}, "427": {"user": "team27", "task": "autocopilot", "time": 1702094837}, "421": {"user": "team21", "task": "race", "time": 1702094766}, "506": {"user": "team32", "task": "aisimulation", "time": 1702096762}, "603": {"user": "team36", "task": "autocopilot", "time": 1702098761}, "801": {"user": "team05", "task": "palindrome", "time": 1702101871}, "445": {"user": "team14", "task": "autocopilot", "time": 1702095366}, "776": {"user": "team10", "task": "autocopilot", "time": 1702101607}, "725": {"user": "team42", "task": "autocopilot", "time": 1702100871}, "573": {"user": "team04", "task": "monster", "time": 1702098138}, "311": {"user": "team06", "task": "palindrome", "time": 1702092545}, "160": {"user": "team48", "task": "race", "time": 1702088294}, "517": {"user": "team23", "task": "autocopilot", "time": 1702097056}, "668": {"user": "team33", "task": "maze", "time": 1702100102}, "802": {"user": "team36", "task": "maze", "time": 1702101882}, "155": {"user": "team07", "task": "museum", "time": 1702088132}, "698": {"user": "team09", "task": "autocopilot", "time": 1702100570}, "867": {"user": "team21", "task": "aisimulation", "time": 1702102482}, "733": {"user": "team16", "task": "palindrome", "time": 1702101004}, "720": {"user": "team25", "task": "maze", "time": 1702100814}, "481": {"user": "team48", "task": "race", "time": 1702096026}, "857": {"user": "team08", "task": "autocopilot", "time": 1702102351}, "789": {"user": "team44", "task": "monster", "time": 1702101757}, "884": {"user": "team40", "task": "agreement", "time": 1702102567}, "348": {"user": "team40", "task": "race", "time": 1702093246}, "322": {"user": "team19", "task": "monster", "time": 1702092733}, "661": {"user": "team05", "task": "palindrome", "time": 1702099959}, "660": {"user": "team48", "task": "autocopilot", "time": 1702099944}, "200": {"user": "team25", "task": "aisimulation", "time": 1702089227}, "180": {"user": "team48", "task": "race", "time": 1702088759}, "409": {"user": "team32", "task": "aisimulation", "time": 1702094430}, "443": {"user": "team18", "task": "convexhull", "time": 1702095299}, "395": {"user": "team14", "task": "palindrome", "time": 1702094144}, "484": {"user": "team16", "task": "aisimulation", "time": 1702096081}, "740": {"user": "team13", "task": "autocopilot", "time": 1702101142}, "544": {"user": "team23", "task": "maze", "time": 1702097595}, "696": {"user": "team13", "task": "autocopilot", "time": 1702100541}, "246": {"user": "team13", "task": "aisimulation", "time": 1702090537}, "587": {"user": "team19", "task": "autocopilot", "time": 1702098415}, "408": {"user": "team22", "task": "monster", "time": 1702094423}, "60": {"user": "team43", "task": "museum", "time": 1702086181}, "446": {"user": "team41", "task": "palindrome", "time": 1702095405}, "362": {"user": "team06", "task": "palindrome", "time": 1702093575}, "225": {"user": "team25", "task": "palindrome", "time": 1702090027}, "234": {"user": "team03", "task": "autocopilot", "time": 1702090170}, "742": {"user": "team10", "task": "monster", "time": 1702101198}, "619": {"user": "team25", "task": "aisimulation", "time": 1702098995}, "766": {"user": "team46", "task": "maze", "time": 1702101508}, "718": {"user": "team29", "task": "monster", "time": 1702100785}, "637": {"user": "team13", "task": "monster", "time": 1702099523}, "391": {"user": "team25", "task": "aisimulation", "time": 1702094114}, "406": {"user": "team39", "task": "race", "time": 1702094386}, "368": {"user": "team46", "task": "palindrome", "time": 1702093679}, "294": {"user": "team45", "task": "monster", "time": 1702092053}, "365": {"user": "team41", "task": "aisimulation", "time": 1702093624}, "432": {"user": "team09", "task": "monster", "time": 1702095007}, "288": {"user": "team41", "task": "monster", "time": 1702091945}, "482": {"user": "team35", "task": "aisimulation", "time": 1702096063}, "392": {"user": "team36", "task": "autocopilot", "time": 1702094116}, "326": {"user": "team19", "task": "monster", "time": 1702092854}, "529": {"user": "team10", "task": "autocopilot", "time": 1702097409}, "560": {"user": "team36", "task": "aisimulation", "time": 1702097889}, "264": {"user": "team46", "task": "autocopilot", "time": 1702091057}, "415": {"user": "team25", "task": "aisimulation", "time": 1702094592}, "693": {"user": "team29", "task": "monster", "time": 1702100510}, "78": {"user": "team48", "task": "palindrome", "time": 1702086643}, "170": {"user": "team24", "task": "palindrome", "time": 1702088556}, "424": {"user": "team26", "task": "museum", "time": 1702094783}, "686": {"user": "team33", "task": "maze", "time": 1702100396}, "94": {"user": "team07", "task": "museum", "time": 1702086900}, "100": {"user": "team41", "task": "museum", "time": 1702087024}, "286": {"user": "team19", "task": "monster", "time": 1702091893}, "407": {"user": "team23", "task": "aisimulation", "time": 1702094387}, "45": {"user": "team13", "task": "museum", "time": 1702085638}, "344": {"user": "team23", "task": "maze", "time": 1702093119}, "564": {"user": "team34", "task": "autocopilot", "time": 1702097938}, "378": {"user": "team42", "task": "convexhull", "time": 1702093858}, "352": {"user": "team40", "task": "race", "time": 1702093395}, "674": {"user": "team08", "task": "maze", "time": 1702100197}, "330": {"user": "team27", "task": "aisimulation", "time": 1702092921}, "760": {"user": "team04", "task": "autocopilot", "time": 1702101448}, "221": {"user": "team21", "task": "autocopilot", "time": 1702089906}, "223": {"user": "team14", "task": "aisimulation", "time": 1702089985}, "306": {"user": "team14", "task": "aisimulation", "time": 1702092413}, "563": {"user": "team09", "task": "maze", "time": 1702097931}, "312": {"user": "team25", "task": "museum", "time": 1702092569}, "708": {"user": "team35", "task": "monster", "time": 1702100688}, "356": {"user": "team06", "task": "palindrome", "time": 1702093444}, "655": {"user": "team05", "task": "palindrome", "time": 1702099836}, "889": {"user": "team30", "task": "maze", "time": 1702102601}, "96": {"user": "team10", "task": "aisimulation", "time": 1702086944}, "825": {"user": "team39", "task": "race", "time": 1702102084}, "156": {"user": "team09", "task": "palindrome", "time": 1702088134}, "572": {"user": "team45", "task": "convexhull", "time": 1702098118}, "394": {"user": "team29", "task": "monster", "time": 1702094123}, "684": {"user": "team48", "task": "race", "time": 1702100385}, "150": {"user": "team32", "task": "palindrome", "time": 1702088045}, "538": {"user": "team18", "task": "aisimulation", "time": 1702097486}, "589": {"user": "team45", "task": "aisimulation", "time": 1702098492}, "873": {"user": "team26", "task": "agreement", "time": 1702102505}, "762": {"user": "team26", "task": "autocopilot", "time": 1702101476}, "218": {"user": "team30", "task": "monster", "time": 1702089837}, "795": {"user": "team09", "task": "autocopilot", "time": 1702101834}, "182": {"user": "team17", "task": "aisimulation", "time": 1702088862}, "67": {"user": "team04", "task": "palindrome", "time": 1702086430}, "853": {"user": "team25", "task": "autocopilot", "time": 1702102327}, "626": {"user": "team35", "task": "monster", "time": 1702099103}, "507": {"user": "team45", "task": "aisimulation", "time": 1702096770}, "339": {"user": "team08", "task": "monster", "time": 1702093081}, "695": {"user": "team04", "task": "aisimulation", "time": 1702100517}, "52": {"user": "team48", "task": "museum", "time": 1702085933}, "303": {"user": "team48", "task": "monster", "time": 1702092244}, "192": {"user": "team13", "task": "autocopilot", "time": 1702089026}, "331": {"user": "team08", "task": "monster", "time": 1702092931}, "131": {"user": "team44", "task": "aisimulation", "time": 1702087532}, "542": {"user": "team10", "task": "autocopilot", "time": 1702097530}, "188": {"user": "team09", "task": "palindrome", "time": 1702088993}, "187": {"user": "team31", "task": "aisimulation", "time": 1702088985}, "89": {"user": "team33", "task": "palindrome", "time": 1702086822}, "593": {"user": "team48", "task": "maze", "time": 1702098564}, "265": {"user": "team41", "task": "monster", "time": 1702091074}, "743": {"user": "team04", "task": "autocopilot", "time": 1702101210}, "844": {"user": "team28", "task": "palindrome", "time": 1702102232}, "709": {"user": "team15", "task": "monster", "time": 1702100709}, "261": {"user": "team46", "task": "autocopilot", "time": 1702090936}, "325": {"user": "team17", "task": "palindrome", "time": 1702092845}, "385": {"user": "team36", "task": "autocopilot", "time": 1702093978}, "273": {"user": "team13", "task": "palindrome", "time": 1702091423}, "540": {"user": "team27", "task": "aisimulation", "time": 1702097508}, "879": {"user": "team33", "task": "maze", "time": 1702102560}, "598": {"user": "team28", "task": "museum", "time": 1702098673}, "680": {"user": "team03", "task": "race", "time": 1702100296}, "599": {"user": "team41", "task": "autocopilot", "time": 1702098701}, "355": {"user": "team24", "task": "museum", "time": 1702093440}, "370": {"user": "team29", "task": "monster", "time": 1702093778}, "324": {"user": "team48", "task": "race", "time": 1702092799}, "838": {"user": "team34", "task": "autocopilot", "time": 1702102188}, "558": {"user": "team04", "task": "monster", "time": 1702097862}, "798": {"user": "team48", "task": "race", "time": 1702101859}, "448": {"user": "team09", "task": "monster", "time": 1702095417}, "530": {"user": "team33", "task": "aisimulation", "time": 1702097416}, "730": {"user": "team10", "task": "monster", "time": 1702100975}, "504": {"user": "team42", "task": "race", "time": 1702096671}, "414": {"user": "team31", "task": "monster", "time": 1702094586}, "532": {"user": "team26", "task": "autocopilot", "time": 1702097437}, "888": {"user": "team26", "task": "agreement", "time": 1702102588}, "397": {"user": "team39", "task": "race", "time": 1702094218}, "248": {"user": "team17", "task": "aisimulation", "time": 1702090576}, "416": {"user": "team21", "task": "race", "time": 1702094600}, "840": {"user": "team29", "task": "autocopilot", "time": 1702102211}, "808": {"user": "team45", "task": "race", "time": 1702101942}, "485": {"user": "team23", "task": "maze", "time": 1702096099}, "631": {"user": "team36", "task": "race", "time": 1702099364}, "227": {"user": "team36", "task": "palindrome", "time": 1702090039}, "486": {"user": "team42", "task": "race", "time": 1702096124}, "590": {"user": "team41", "task": "autocopilot", "time": 1702098510}, "508": {"user": "team07", "task": "aisimulation", "time": 1702096808}, "878": {"user": "team08", "task": "maze", "time": 1702102559}, "212": {"user": "team43", "task": "monster", "time": 1702089693}, "381": {"user": "team39", "task": "race", "time": 1702093930}, "87": {"user": "team31", "task": "palindrome", "time": 1702086806}, "763": {"user": "team27", "task": "maze", "time": 1702101485}, "771": {"user": "team08", "task": "autocopilot", "time": 1702101552}, "645": {"user": "team32", "task": "maze", "time": 1702099615}, "360": {"user": "team39", "task": "race", "time": 1702093553}, "727": {"user": "team36", "task": "maze", "time": 1702100898}, "50": {"user": "team04", "task": "museum", "time": 1702085839}, "570": {"user": "team29", "task": "maze", "time": 1702098024}, "869": {"user": "team08", "task": "maze", "time": 1702102482}, "494": {"user": "team18", "task": "race", "time": 1702096475}, "881": {"user": "team08", "task": "autocopilot", "time": 1702102562}, "643": {"user": "team19", "task": "maze", "time": 1702099596}, "510": {"user": "team44", "task": "monster", "time": 1702096845}, "84": {"user": "team26", "task": "aisimulation", "time": 1702086770}, "556": {"user": "team03", "task": "autocopilot", "time": 1702097858}, "199": {"user": "team23", "task": "museum", "time": 1702089220}, "472": {"user": "team40", "task": "monster", "time": 1702095900}, "787": {"user": "team41", "task": "autocopilot", "time": 1702101736}, "625": {"user": "team48", "task": "maze", "time": 1702099095}, "402": {"user": "team31", "task": "monster", "time": 1702094335}, "815": {"user": "team48", "task": "race", "time": 1702101980}, "250": {"user": "team40", "task": "autocopilot", "time": 1702090631}, "501": {"user": "team03", "task": "monster", "time": 1702096650}, "738": {"user": "team35", "task": "monster", "time": 1702101111}, "142": {"user": "team29", "task": "aisimulation", "time": 1702087888}, "268": {"user": "team10", "task": "race", "time": 1702091185}, "224": {"user": "team30", "task": "monster", "time": 1702089996}, "488": {"user": "team04", "task": "monster", "time": 1702096237}, "724": {"user": "team05", "task": "race", "time": 1702100862}, "207": {"user": "team13", "task": "aisimulation", "time": 1702089416}, "289": {"user": "team15", "task": "convexhull", "time": 1702091954}, "584": {"user": "team23", "task": "race", "time": 1702098372}, "748": {"user": "team41", "task": "race", "time": 1702101287}, "605": {"user": "team44", "task": "autocopilot", "time": 1702098791}, "369": {"user": "team25", "task": "museum", "time": 1702093733}, "272": {"user": "team19", "task": "monster", "time": 1702091415}, "113": {"user": "team24", "task": "museum", "time": 1702087223}, "495": {"user": "team45", "task": "aisimulation", "time": 1702096504}, "856": {"user": "team08", "task": "agreement", "time": 1702102345}, "531": {"user": "team08", "task": "race", "time": 1702097422}, "278": {"user": "team41", "task": "monster", "time": 1702091600}, "388": {"user": "team31", "task": "monster", "time": 1702094007}, "441": {"user": "team40", "task": "monster", "time": 1702095262}, "241": {"user": "team22", "task": "monster", "time": 1702090411}, "726": {"user": "team04", "task": "autocopilot", "time": 1702100892}, "671": {"user": "team39", "task": "autocopilot", "time": 1702100137}, "193": {"user": "team06", "task": "museum", "time": 1702089043}, "458": {"user": "team19", "task": "aisimulation", "time": 1702095588}, "779": {"user": "team12", "task": "monster", "time": 1702101656}, "226": {"user": "team03", "task": "autocopilot", "time": 1702090027}, "298": {"user": "team13", "task": "convexhull", "time": 1702092176}, "349": {"user": "team16", "task": "aisimulation", "time": 1702093252}, "263": {"user": "team13", "task": "aisimulation", "time": 1702091026}, "426": {"user": "team25", "task": "aisimulation", "time": 1702094801}, "134": {"user": "team32", "task": "palindrome", "time": 1702087671}, "641": {"user": "team03", "task": "monster", "time": 1702099572}, "292": {"user": "team17", "task": "museum", "time": 1702092015}, "877": {"user": "team13", "task": "maze", "time": 1702102549}, "229": {"user": "team40", "task": "aisimulation", "time": 1702090050}, "687": {"user": "team32", "task": "maze", "time": 1702100408}, "257": {"user": "team26", "task": "museum", "time": 1702090834}, "97": {"user": "team33", "task": "palindrome", "time": 1702086956}, "377": {"user": "team08", "task": "monster", "time": 1702093850}, "588": {"user": "team40", "task": "autocopilot", "time": 1702098491}, "880": {"user": "team45", "task": "convexhull", "time": 1702102561}, "700": {"user": "team05", "task": "palindrome", "time": 1702100604}, "824": {"user": "team02", "task": "maze", "time": 1702102080}, "722": {"user": "team10", "task": "monster", "time": 1702100848}, "636": {"user": "team36", "task": "race", "time": 1702099497}, "209": {"user": "team42", "task": "monster", "time": 1702089527}, "293": {"user": "team19", "task": "monster", "time": 1702092044}, "41": {"user": "team24", "task": "agreement", "time": 1702084976}, "607": {"user": "team29", "task": "maze", "time": 1702098827}, "613": {"user": "team30", "task": "race", "time": 1702098894}, "521": {"user": "team02", "task": "aisimulation", "time": 1702097201}, "678": {"user": "team06", "task": "race", "time": 1702100242}, "80": {"user": "team39", "task": "aisimulation", "time": 1702086693}, "425": {"user": "team18", "task": "convexhull", "time": 1702094788}, "172": {"user": "team22", "task": "autocopilot", "time": 1702088611}, "118": {"user": "team19", "task": "monster", "time": 1702087283}, "76": {"user": "team30", "task": "aisimulation", "time": 1702086604}, "777": {"user": "team30", "task": "maze", "time": 1702101634}, "386": {"user": "team42", "task": "convexhull", "time": 1702093979}, "569": {"user": "team28", "task": "museum", "time": 1702098014}, "672": {"user": "team04", "task": "aisimulation", "time": 1702100167}, "99": {"user": "team18", "task": "museum", "time": 1702086981}, "610": {"user": "team07", "task": "maze", "time": 1702098883}, "562": {"user": "team16", "task": "race", "time": 1702097906}, "476": {"user": "team28", "task": "palindrome", "time": 1702095969}, "883": {"user": "team25", "task": "autocopilot", "time": 1702102566}, "630": {"user": "team23", "task": "maze", "time": 1702099258}, "214": {"user": "team13", "task": "aisimulation", "time": 1702089728}, "102": {"user": "team33", "task": "race", "time": 1702087038}, "719": {"user": "team06", "task": "race", "time": 1702100811}, "186": {"user": "team07", "task": "palindrome", "time": 1702088969}, "167": {"user": "team30", "task": "monster", "time": 1702088519}, "894": {"user": "team26", "task": "agreement", "time": 1702102620}, "896": {"user": "team40", "task": "agreement", "time": 1702102629}, "900": {"user": "team26", "task": "agreement", "time": 1702102649}, "912": {"user": "team40", "task": "agreement", "time": 1702102698}, "927": {"user": "team40", "task": "agreement", "time": 1702102756}, "936": {"user": "team08", "task": "agreement", "time": 1702102775}, "895": {"user": "team21", "task": "aisimulation", "time": 1702102623}, "925": {"user": "team21", "task": "aisimulation", "time": 1702102750}, "935": {"user": "team34", "task": "aisimulation", "time": 1702102773}, "898": {"user": "team19", "task": "autocopilot", "time": 1702102638}, "928": {"user": "team08", "task": "autocopilot", "time": 1702102757}, "943": {"user": "team25", "task": "autocopilot", "time": 1702102794}, "945": {"user": "team29", "task": "autocopilot", "time": 1702102799}, "893": {"user": "team18", "task": "convexhull", "time": 1702102618}, "899": {"user": "team09", "task": "convexhull", "time": 1702102647}, "904": {"user": "team20", "task": "convexhull", "time": 1702102669}, "908": {"user": "team45", "task": "convexhull", "time": 1702102689}, "915": {"user": "team45", "task": "convexhull", "time": 1702102709}, "931": {"user": "team09", "task": "convexhull", "time": 1702102768}, "932": {"user": "team45", "task": "convexhull", "time": 1702102769}, "892": {"user": "team30", "task": "maze", "time": 1702102616}, "897": {"user": "team30", "task": "maze", "time": 1702102636}, "903": {"user": "team25", "task": "maze", "time": 1702102668}, "905": {"user": "team30", "task": "maze", "time": 1702102670}, "909": {"user": "team44", "task": "maze", "time": 1702102693}, "910": {"user": "team26", "task": "maze", "time": 1702102695}, "911": {"user": "team30", "task": "maze", "time": 1702102696}, "913": {"user": "team27", "task": "maze", "time": 1702102700}, "914": {"user": "team30", "task": "maze", "time": 1702102708}, "918": {"user": "team47", "task": "maze", "time": 1702102721}, "919": {"user": "team33", "task": "maze", "time": 1702102726}, "922": {"user": "team46", "task": "maze", "time": 1702102742}, "923": {"user": "team43", "task": "maze", "time": 1702102742}, "937": {"user": "team13", "task": "maze", "time": 1702102778}, "938": {"user": "team44", "task": "maze", "time": 1702102785}, "940": {"user": "team08", "task": "maze", "time": 1702102787}, "941": {"user": "team33", "task": "maze", "time": 1702102791}, "901": {"user": "team10", "task": "monster", "time": 1702102654}, "907": {"user": "team01", "task": "monster", "time": 1702102689}, "929": {"user": "team01", "task": "monster", "time": 1702102759}, "930": {"user": "team32", "task": "monster", "time": 1702102762}, "939": {"user": "team32", "task": "monster", "time": 1702102786}, "944": {"user": "team10", "task": "monster", "time": 1702102795}, "906": {"user": "team24", "task": "museum", "time": 1702102688}, "917": {"user": "team22", "task": "palindrome", "time": 1702102714}, "891": {"user": "team36", "task": "race", "time": 1702102614}, "902": {"user": "team36", "task": "race", "time": 1702102665}, "916": {"user": "team36", "task": "race", "time": 1702102711}, "920": {"user": "team36", "task": "race", "time": 1702102728}, "921": {"user": "team35", "task": "race", "time": 1702102740}, "924": {"user": "team33", "task": "race", "time": 1702102747}, "926": {"user": "team36", "task": "race", "time": 1702102754}, "933": {"user": "team35", "task": "race", "time": 1702102770}, "934": {"user": "team36", "task": "race", "time": 1702102770}, "942": {"user": "team16", "task": "race", "time": 1702102791}} \ No newline at end of file diff --git a/ranking/NHSPC-2023/tasks/agreement b/ranking/NHSPC-2023/tasks/agreement new file mode 100644 index 00000000..c69ff1fb --- /dev/null +++ b/ranking/NHSPC-2023/tasks/agreement @@ -0,0 +1 @@ +{"name": "agreement", "short_name": "agreement", "contest": "nhspc2023", "max_score": 100.0, "extra_headers": ["Subtask 1 (21)", "Subtask 2 (13)", "Subtask 3 (23)", "Subtask 4 (43)"], "order": 0, "score_mode": "max_subtask", "score_precision": 0} \ No newline at end of file diff --git a/ranking/NHSPC-2023/tasks/aisimulation b/ranking/NHSPC-2023/tasks/aisimulation new file mode 100644 index 00000000..2ec89495 --- /dev/null +++ b/ranking/NHSPC-2023/tasks/aisimulation @@ -0,0 +1 @@ +{"name": "aisimulation", "short_name": "aisimulation", "contest": "nhspc2023", "max_score": 100.0, "extra_headers": ["Subtask 1 (3)", "Subtask 2 (5)", "Subtask 3 (92)"], "order": 1, "score_mode": "max_subtask", "score_precision": 0} \ No newline at end of file diff --git a/ranking/NHSPC-2023/tasks/autocopilot b/ranking/NHSPC-2023/tasks/autocopilot new file mode 100644 index 00000000..d919cb72 --- /dev/null +++ b/ranking/NHSPC-2023/tasks/autocopilot @@ -0,0 +1 @@ +{"name": "autocopilot", "short_name": "autocopilot", "contest": "nhspc2023", "max_score": 100.0, "extra_headers": ["Subtask 1 (4)", "Subtask 2 (24)", "Subtask 3 (31)", "Subtask 4 (41)"], "order": 2, "score_mode": "max_subtask", "score_precision": 0} \ No newline at end of file diff --git a/ranking/NHSPC-2023/tasks/convexhull b/ranking/NHSPC-2023/tasks/convexhull new file mode 100644 index 00000000..427cf31c --- /dev/null +++ b/ranking/NHSPC-2023/tasks/convexhull @@ -0,0 +1 @@ +{"name": "convexhull", "short_name": "convexhull", "contest": "nhspc2023", "max_score": 100.0, "extra_headers": ["Subtask 1 (7)", "Subtask 2 (23)", "Subtask 3 (41)", "Subtask 4 (29)"], "order": 3, "score_mode": "max_subtask", "score_precision": 0} \ No newline at end of file diff --git a/ranking/NHSPC-2023/tasks/index.json b/ranking/NHSPC-2023/tasks/index.json new file mode 100644 index 00000000..79c85a4e --- /dev/null +++ b/ranking/NHSPC-2023/tasks/index.json @@ -0,0 +1 @@ +{"museum": {"name": "museum", "short_name": "museum", "contest": "nhspc2023", "max_score": 100.0, "extra_headers": ["Subtask 1 (3)", "Subtask 2 (19)", "Subtask 3 (78)"], "order": 6, "score_mode": "max_subtask", "score_precision": 0}, "maze": {"name": "maze", "short_name": "maze", "contest": "nhspc2023", "max_score": 100.0, "extra_headers": ["Subtask 1 (37)", "Subtask 2 (29)", "Subtask 3 (34)"], "order": 4, "score_mode": "max_subtask", "score_precision": 0}, "agreement": {"name": "agreement", "short_name": "agreement", "contest": "nhspc2023", "max_score": 100.0, "extra_headers": ["Subtask 1 (21)", "Subtask 2 (13)", "Subtask 3 (23)", "Subtask 4 (43)"], "order": 0, "score_mode": "max_subtask", "score_precision": 0}, "race": {"name": "race", "short_name": "race", "contest": "nhspc2023", "max_score": 100.0, "extra_headers": ["Subtask 1 (5)", "Subtask 2 (7)", "Subtask 3 (17)", "Subtask 4 (40)", "Subtask 5 (31)"], "order": 8, "score_mode": "max_subtask", "score_precision": 0}, "monster": {"name": "monster", "short_name": "monster", "contest": "nhspc2023", "max_score": 100.0, "extra_headers": ["Subtask 1 (6)", "Subtask 2 (21)", "Subtask 3 (4)", "Subtask 4 (25)", "Subtask 5 (44)"], "order": 5, "score_mode": "max_subtask", "score_precision": 0}, "palindrome": {"name": "palindrome", "short_name": "palindrome", "contest": "nhspc2023", "max_score": 100.0, "extra_headers": ["Subtask 1 (10)", "Subtask 2 (30)", "Subtask 3 (10)", "Subtask 4 (50)"], "order": 7, "score_mode": "max_subtask", "score_precision": 0}, "autocopilot": {"name": "autocopilot", "short_name": "autocopilot", "contest": "nhspc2023", "max_score": 100.0, "extra_headers": ["Subtask 1 (4)", "Subtask 2 (24)", "Subtask 3 (31)", "Subtask 4 (41)"], "order": 2, "score_mode": "max_subtask", "score_precision": 0}, "convexhull": {"name": "convexhull", "short_name": "convexhull", "contest": "nhspc2023", "max_score": 100.0, "extra_headers": ["Subtask 1 (7)", "Subtask 2 (23)", "Subtask 3 (41)", "Subtask 4 (29)"], "order": 3, "score_mode": "max_subtask", "score_precision": 0}, "aisimulation": {"name": "aisimulation", "short_name": "aisimulation", "contest": "nhspc2023", "max_score": 100.0, "extra_headers": ["Subtask 1 (3)", "Subtask 2 (5)", "Subtask 3 (92)"], "order": 1, "score_mode": "max_subtask", "score_precision": 0}} \ No newline at end of file diff --git a/ranking/NHSPC-2023/tasks/maze b/ranking/NHSPC-2023/tasks/maze new file mode 100644 index 00000000..5e1fd5f9 --- /dev/null +++ b/ranking/NHSPC-2023/tasks/maze @@ -0,0 +1 @@ +{"name": "maze", "short_name": "maze", "contest": "nhspc2023", "max_score": 100.0, "extra_headers": ["Subtask 1 (37)", "Subtask 2 (29)", "Subtask 3 (34)"], "order": 4, "score_mode": "max_subtask", "score_precision": 0} \ No newline at end of file diff --git a/ranking/NHSPC-2023/tasks/monster b/ranking/NHSPC-2023/tasks/monster new file mode 100644 index 00000000..4e4c2a0d --- /dev/null +++ b/ranking/NHSPC-2023/tasks/monster @@ -0,0 +1 @@ +{"name": "monster", "short_name": "monster", "contest": "nhspc2023", "max_score": 100.0, "extra_headers": ["Subtask 1 (6)", "Subtask 2 (21)", "Subtask 3 (4)", "Subtask 4 (25)", "Subtask 5 (44)"], "order": 5, "score_mode": "max_subtask", "score_precision": 0} \ No newline at end of file diff --git a/ranking/NHSPC-2023/tasks/museum b/ranking/NHSPC-2023/tasks/museum new file mode 100644 index 00000000..c0fe83a6 --- /dev/null +++ b/ranking/NHSPC-2023/tasks/museum @@ -0,0 +1 @@ +{"name": "museum", "short_name": "museum", "contest": "nhspc2023", "max_score": 100.0, "extra_headers": ["Subtask 1 (3)", "Subtask 2 (19)", "Subtask 3 (78)"], "order": 6, "score_mode": "max_subtask", "score_precision": 0} \ No newline at end of file diff --git a/ranking/NHSPC-2023/tasks/palindrome b/ranking/NHSPC-2023/tasks/palindrome new file mode 100644 index 00000000..4daa7b0e --- /dev/null +++ b/ranking/NHSPC-2023/tasks/palindrome @@ -0,0 +1 @@ +{"name": "palindrome", "short_name": "palindrome", "contest": "nhspc2023", "max_score": 100.0, "extra_headers": ["Subtask 1 (10)", "Subtask 2 (30)", "Subtask 3 (10)", "Subtask 4 (50)"], "order": 7, "score_mode": "max_subtask", "score_precision": 0} \ No newline at end of file diff --git a/ranking/NHSPC-2023/tasks/race b/ranking/NHSPC-2023/tasks/race new file mode 100644 index 00000000..0b2a7358 --- /dev/null +++ b/ranking/NHSPC-2023/tasks/race @@ -0,0 +1 @@ +{"name": "race", "short_name": "race", "contest": "nhspc2023", "max_score": 100.0, "extra_headers": ["Subtask 1 (5)", "Subtask 2 (7)", "Subtask 3 (17)", "Subtask 4 (40)", "Subtask 5 (31)"], "order": 8, "score_mode": "max_subtask", "score_precision": 0} \ No newline at end of file diff --git a/ranking/NHSPC-2023/teams/index.json b/ranking/NHSPC-2023/teams/index.json new file mode 100644 index 00000000..9e26dfee --- /dev/null +++ b/ranking/NHSPC-2023/teams/index.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/index.json b/ranking/NHSPC-2023/users/index.json new file mode 100644 index 00000000..3af4aa21 --- /dev/null +++ b/ranking/NHSPC-2023/users/index.json @@ -0,0 +1 @@ +{"team39": {"f_name": "\u5f35\u79c9\u4e2d", "l_name": "\u81fa\u5317\u5e02\u7acb\u5efa\u570b\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team37": {"f_name": "\u9ec3\u50b3\u8000", "l_name": "\u9ad8\u96c4\u5e02\u7acb\u9ad8\u96c4\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team01": {"f_name": "\u5b8b\u6631\u5ba3", "l_name": "\u570b\u7acb\u9cf3\u5c71\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team34": {"f_name": "\u90b1\u65b0\u582f", "l_name": "\u81fa\u4e2d\u5e02\u7acb\u81fa\u4e2d\u7b2c\u4e00\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null}, "team09": {"f_name": "\u66f9\u5141\u78a9", "l_name": "\u570b\u7acb\u65b0\u7af9\u79d1\u5b78\u5712\u5340\u5be6\u9a57\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null}, "team17": {"f_name": "\u859b\u5c39\u5586", "l_name": "\u570b\u7acb\u5f70\u5316\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team29": {"f_name": "\u9f94\u5fb7\u6069", "l_name": "\u81fa\u4e2d\u5e02\u7acb\u81fa\u4e2d\u7b2c\u4e00\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null}, "team31": {"f_name": "\u6d2a\u921e\u777f", "l_name": "\u81fa\u4e2d\u5e02\u7acb\u81fa\u4e2d\u7b2c\u4e00\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null}, "team25": {"f_name": "\u9322\u7956\u665f", "l_name": "\u4e8c\u4fe1\u5b78\u6821\u8ca1\u5718\u6cd5\u4eba\u57fa\u9686\u5e02\u4e8c\u4fe1\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team04": {"f_name": "\u90ed\u80b2\u6137", "l_name": "\u570b\u7acb\u81fa\u5357\u7b2c\u4e00\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team45": {"f_name": "\u6797\u9f0e\u967d", "l_name": "\u975c\u5fc3\u5b78\u6821\u8ca1\u5718\u6cd5\u4eba\u81fa\u5317\u5e02\u79c1\u7acb\u975c\u5fc3\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null}, "team18": {"f_name": "\u9673\u80b2\u5fb7", "l_name": "\u570b\u7acb\u5f70\u5316\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team19": {"f_name": "\u937e\u79c9\u5747", "l_name": "\u96f2\u6797\u7e23\u7acb\u53e4\u5751\u83ef\u5fb7\u798f\u5be6\u9a57\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team07": {"f_name": "\u8449\u667a\u63da", "l_name": "\u570b\u7acb\u81fa\u5357\u7b2c\u4e00\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team10": {"f_name": "\u9ec3\u9756\u5b87", "l_name": "\u570b\u7acb\u65b0\u7af9\u79d1\u5b78\u5712\u5340\u5be6\u9a57\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null}, "team20": {"f_name": "\u6797\u7950\u4efb", "l_name": "\u570b\u7acb\u5b9c\u862d\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team24": {"f_name": "\u5ed6\u5049\u4e1e", "l_name": "\u65b0\u5317\u5e02\u7acb\u65b0\u838a\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team26": {"f_name": "\u9ec3\u5955", "l_name": "\u4e8c\u4fe1\u5b78\u6821\u8ca1\u5718\u6cd5\u4eba\u57fa\u9686\u5e02\u4e8c\u4fe1\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team14": {"f_name": "\u90ed\u52dd\u5a01", "l_name": "\u5fa9\u65e6\u5b78\u6821\u8ca1\u5718\u6cd5\u4eba\u6843\u5712\u5e02\u5fa9\u65e6\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null}, "team05": {"f_name": "\u8449\u5ba5\u5747", "l_name": "\u570b\u7acb\u81fa\u5357\u5973\u5b50\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team15": {"f_name": "\u9673\u67cf\u4f59", "l_name": "\u5609\u7fa9\u5e02\u79c1\u7acb\u5609\u83ef\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team03": {"f_name": "\u8d99\u7fca\u4f51", "l_name": "\u81fa\u5357\u5e02\u653f\u5e9c\u9ad8\u7d1a\u4e2d\u7b49\u4ee5\u4e0b\u6559\u80b2\u968e\u6bb5\u975e\u5b78\u6821\u578b\u614b\u5be6\u9a57\u6559\u80b2", "team": null}, "team42": {"f_name": "\u9673\u67cf\u51f1", "l_name": "\u81fa\u5317\u5e02\u7acb\u5efa\u570b\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team02": {"f_name": "\u502a\u5609\u99ff", "l_name": "\u570b\u7acb\u5c4f\u6771\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team32": {"f_name": "\u8521\u5b5f\u5ef7", "l_name": "\u81fa\u4e2d\u5e02\u7acb\u81fa\u4e2d\u7b2c\u4e00\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null}, "team46": {"f_name": "\u90b1\u6c90\u5b89", "l_name": "\u81fa\u5317\u5e02\u79c1\u7acb\u8587\u95a3\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team16": {"f_name": "\u9673\u5efa\u9716", "l_name": "\u570b\u7acb\u5f70\u5316\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team22": {"f_name": "\u5433\u65fb\u54f2", "l_name": "\u5eb7\u6a4b\u5b78\u6821\u8ca1\u5718\u6cd5\u4eba\u65b0\u5317\u5e02\u5eb7\u6a4b\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team30": {"f_name": "\u8521\u5146\u8c50", "l_name": "\u81fa\u4e2d\u5e02\u7acb\u81fa\u4e2d\u7b2c\u4e00\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null}, "team12": {"f_name": "\u5289\u6069\u63da", "l_name": "\u570b\u7acb\u65b0\u7af9\u79d1\u5b78\u5712\u5340\u5be6\u9a57\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null}, "team36": {"f_name": "\u9ec3\u5b87\u7db8", "l_name": "\u9ad8\u96c4\u5e02\u7acb\u9ad8\u96c4\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team40": {"f_name": "\u65bd\u7ae3\u8000", "l_name": "\u81fa\u5317\u5e02\u7acb\u5efa\u570b\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team06": {"f_name": "\u838a\u8212\u6db5", "l_name": "\u570b\u7acb\u81fa\u5357\u5973\u5b50\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team41": {"f_name": "\u912d\u5b87\u5b8f", "l_name": "\u570b\u7acb\u81fa\u7063\u5e2b\u7bc4\u5927\u5b78\u9644\u5c6c\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team47": {"f_name": "\u5353\u80b2\u5b89", "l_name": "\u81fa\u5317\u5e02\u7acb\u5efa\u570b\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team35": {"f_name": "\u90ed\u4e45\u9298", "l_name": "\u9ad8\u96c4\u5e02\u7acb\u9ad8\u96c4\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team38": {"f_name": "\u674e\u4ea6\u965e", "l_name": "\u570b\u7acb\u9ad8\u96c4\u5e2b\u7bc4\u5927\u5b78\u9644\u5c6c\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team23": {"f_name": "\u912d\u5bb6\u7e09", "l_name": "\u65b0\u5317\u5e02\u7acb\u677f\u6a4b\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team43": {"f_name": "\u9673\u980e\u6069", "l_name": "\u81fa\u5317\u5e02\u7acb\u5efa\u570b\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team21": {"f_name": "\u6797\u51a0\u4f36", "l_name": "\u570b\u7acb\u5b9c\u862d\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team44": {"f_name": "\u912d\u5091\u5143", "l_name": "\u570b\u7acb\u81fa\u7063\u5e2b\u7bc4\u5927\u5b78\u9644\u5c6c\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team33": {"f_name": "\u9673\u79c9\u83ef", "l_name": "\u81fa\u4e2d\u5e02\u79c1\u7acb\u660e\u9053\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team28": {"f_name": "\u8d99\u6587\u777f", "l_name": "\u5357\u5c71\u5b78\u6821\u8ca1\u5718\u6cd5\u4eba\u65b0\u5317\u5e02\u5357\u5c71\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team27": {"f_name": "\u8521\u5955\u7ae0", "l_name": "\u65b0\u5317\u5e02\u7acb\u677f\u6a4b\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team08": {"f_name": "\u5c09\u5d34", "l_name": "\u570b\u7acb\u65b0\u7af9\u79d1\u5b78\u5712\u5340\u5be6\u9a57\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null}, "team48": {"f_name": "\u9ad8\u7fca\u6069", "l_name": "\u81fa\u5317\u5e02\u7acb\u5efa\u570b\u9ad8\u7d1a\u4e2d\u5b78", "team": null}, "team13": {"f_name": "\u856d\u51f1\u9d3b", "l_name": "\u6843\u5712\u5e02\u7acb\u6b66\u9675\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null}} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team01 b/ranking/NHSPC-2023/users/team01 new file mode 100644 index 00000000..6b3a43f4 --- /dev/null +++ b/ranking/NHSPC-2023/users/team01 @@ -0,0 +1 @@ +{"f_name": "\u5b8b\u6631\u5ba3", "l_name": "\u570b\u7acb\u9cf3\u5c71\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team02 b/ranking/NHSPC-2023/users/team02 new file mode 100644 index 00000000..e7cda4e7 --- /dev/null +++ b/ranking/NHSPC-2023/users/team02 @@ -0,0 +1 @@ +{"f_name": "\u502a\u5609\u99ff", "l_name": "\u570b\u7acb\u5c4f\u6771\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team03 b/ranking/NHSPC-2023/users/team03 new file mode 100644 index 00000000..158321bb --- /dev/null +++ b/ranking/NHSPC-2023/users/team03 @@ -0,0 +1 @@ +{"f_name": "\u8d99\u7fca\u4f51", "l_name": "\u81fa\u5357\u5e02\u653f\u5e9c\u9ad8\u7d1a\u4e2d\u7b49\u4ee5\u4e0b\u6559\u80b2\u968e\u6bb5\u975e\u5b78\u6821\u578b\u614b\u5be6\u9a57\u6559\u80b2", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team04 b/ranking/NHSPC-2023/users/team04 new file mode 100644 index 00000000..b48b3dd5 --- /dev/null +++ b/ranking/NHSPC-2023/users/team04 @@ -0,0 +1 @@ +{"f_name": "\u90ed\u80b2\u6137", "l_name": "\u570b\u7acb\u81fa\u5357\u7b2c\u4e00\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team05 b/ranking/NHSPC-2023/users/team05 new file mode 100644 index 00000000..95464cd4 --- /dev/null +++ b/ranking/NHSPC-2023/users/team05 @@ -0,0 +1 @@ +{"f_name": "\u8449\u5ba5\u5747", "l_name": "\u570b\u7acb\u81fa\u5357\u5973\u5b50\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team06 b/ranking/NHSPC-2023/users/team06 new file mode 100644 index 00000000..a3791a48 --- /dev/null +++ b/ranking/NHSPC-2023/users/team06 @@ -0,0 +1 @@ +{"f_name": "\u838a\u8212\u6db5", "l_name": "\u570b\u7acb\u81fa\u5357\u5973\u5b50\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team07 b/ranking/NHSPC-2023/users/team07 new file mode 100644 index 00000000..3671de1e --- /dev/null +++ b/ranking/NHSPC-2023/users/team07 @@ -0,0 +1 @@ +{"f_name": "\u8449\u667a\u63da", "l_name": "\u570b\u7acb\u81fa\u5357\u7b2c\u4e00\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team08 b/ranking/NHSPC-2023/users/team08 new file mode 100644 index 00000000..92158d7d --- /dev/null +++ b/ranking/NHSPC-2023/users/team08 @@ -0,0 +1 @@ +{"f_name": "\u5c09\u5d34", "l_name": "\u570b\u7acb\u65b0\u7af9\u79d1\u5b78\u5712\u5340\u5be6\u9a57\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team09 b/ranking/NHSPC-2023/users/team09 new file mode 100644 index 00000000..10a4088c --- /dev/null +++ b/ranking/NHSPC-2023/users/team09 @@ -0,0 +1 @@ +{"f_name": "\u66f9\u5141\u78a9", "l_name": "\u570b\u7acb\u65b0\u7af9\u79d1\u5b78\u5712\u5340\u5be6\u9a57\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team10 b/ranking/NHSPC-2023/users/team10 new file mode 100644 index 00000000..94bef523 --- /dev/null +++ b/ranking/NHSPC-2023/users/team10 @@ -0,0 +1 @@ +{"f_name": "\u9ec3\u9756\u5b87", "l_name": "\u570b\u7acb\u65b0\u7af9\u79d1\u5b78\u5712\u5340\u5be6\u9a57\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team12 b/ranking/NHSPC-2023/users/team12 new file mode 100644 index 00000000..843e0f73 --- /dev/null +++ b/ranking/NHSPC-2023/users/team12 @@ -0,0 +1 @@ +{"f_name": "\u5289\u6069\u63da", "l_name": "\u570b\u7acb\u65b0\u7af9\u79d1\u5b78\u5712\u5340\u5be6\u9a57\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team13 b/ranking/NHSPC-2023/users/team13 new file mode 100644 index 00000000..50bdbc0a --- /dev/null +++ b/ranking/NHSPC-2023/users/team13 @@ -0,0 +1 @@ +{"f_name": "\u856d\u51f1\u9d3b", "l_name": "\u6843\u5712\u5e02\u7acb\u6b66\u9675\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team14 b/ranking/NHSPC-2023/users/team14 new file mode 100644 index 00000000..5eecc609 --- /dev/null +++ b/ranking/NHSPC-2023/users/team14 @@ -0,0 +1 @@ +{"f_name": "\u90ed\u52dd\u5a01", "l_name": "\u5fa9\u65e6\u5b78\u6821\u8ca1\u5718\u6cd5\u4eba\u6843\u5712\u5e02\u5fa9\u65e6\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team15 b/ranking/NHSPC-2023/users/team15 new file mode 100644 index 00000000..941c18a5 --- /dev/null +++ b/ranking/NHSPC-2023/users/team15 @@ -0,0 +1 @@ +{"f_name": "\u9673\u67cf\u4f59", "l_name": "\u5609\u7fa9\u5e02\u79c1\u7acb\u5609\u83ef\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team16 b/ranking/NHSPC-2023/users/team16 new file mode 100644 index 00000000..aef14d96 --- /dev/null +++ b/ranking/NHSPC-2023/users/team16 @@ -0,0 +1 @@ +{"f_name": "\u9673\u5efa\u9716", "l_name": "\u570b\u7acb\u5f70\u5316\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team17 b/ranking/NHSPC-2023/users/team17 new file mode 100644 index 00000000..86d52b01 --- /dev/null +++ b/ranking/NHSPC-2023/users/team17 @@ -0,0 +1 @@ +{"f_name": "\u859b\u5c39\u5586", "l_name": "\u570b\u7acb\u5f70\u5316\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team18 b/ranking/NHSPC-2023/users/team18 new file mode 100644 index 00000000..17206c34 --- /dev/null +++ b/ranking/NHSPC-2023/users/team18 @@ -0,0 +1 @@ +{"f_name": "\u9673\u80b2\u5fb7", "l_name": "\u570b\u7acb\u5f70\u5316\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team19 b/ranking/NHSPC-2023/users/team19 new file mode 100644 index 00000000..d7f2c989 --- /dev/null +++ b/ranking/NHSPC-2023/users/team19 @@ -0,0 +1 @@ +{"f_name": "\u937e\u79c9\u5747", "l_name": "\u96f2\u6797\u7e23\u7acb\u53e4\u5751\u83ef\u5fb7\u798f\u5be6\u9a57\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team20 b/ranking/NHSPC-2023/users/team20 new file mode 100644 index 00000000..242a0f93 --- /dev/null +++ b/ranking/NHSPC-2023/users/team20 @@ -0,0 +1 @@ +{"f_name": "\u6797\u7950\u4efb", "l_name": "\u570b\u7acb\u5b9c\u862d\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team21 b/ranking/NHSPC-2023/users/team21 new file mode 100644 index 00000000..c589d329 --- /dev/null +++ b/ranking/NHSPC-2023/users/team21 @@ -0,0 +1 @@ +{"f_name": "\u6797\u51a0\u4f36", "l_name": "\u570b\u7acb\u5b9c\u862d\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team22 b/ranking/NHSPC-2023/users/team22 new file mode 100644 index 00000000..4e22363a --- /dev/null +++ b/ranking/NHSPC-2023/users/team22 @@ -0,0 +1 @@ +{"f_name": "\u5433\u65fb\u54f2", "l_name": "\u5eb7\u6a4b\u5b78\u6821\u8ca1\u5718\u6cd5\u4eba\u65b0\u5317\u5e02\u5eb7\u6a4b\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team23 b/ranking/NHSPC-2023/users/team23 new file mode 100644 index 00000000..80b31e91 --- /dev/null +++ b/ranking/NHSPC-2023/users/team23 @@ -0,0 +1 @@ +{"f_name": "\u912d\u5bb6\u7e09", "l_name": "\u65b0\u5317\u5e02\u7acb\u677f\u6a4b\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team24 b/ranking/NHSPC-2023/users/team24 new file mode 100644 index 00000000..9e14dc40 --- /dev/null +++ b/ranking/NHSPC-2023/users/team24 @@ -0,0 +1 @@ +{"f_name": "\u5ed6\u5049\u4e1e", "l_name": "\u65b0\u5317\u5e02\u7acb\u65b0\u838a\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team25 b/ranking/NHSPC-2023/users/team25 new file mode 100644 index 00000000..2d854570 --- /dev/null +++ b/ranking/NHSPC-2023/users/team25 @@ -0,0 +1 @@ +{"f_name": "\u9322\u7956\u665f", "l_name": "\u4e8c\u4fe1\u5b78\u6821\u8ca1\u5718\u6cd5\u4eba\u57fa\u9686\u5e02\u4e8c\u4fe1\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team26 b/ranking/NHSPC-2023/users/team26 new file mode 100644 index 00000000..c895676b --- /dev/null +++ b/ranking/NHSPC-2023/users/team26 @@ -0,0 +1 @@ +{"f_name": "\u9ec3\u5955", "l_name": "\u4e8c\u4fe1\u5b78\u6821\u8ca1\u5718\u6cd5\u4eba\u57fa\u9686\u5e02\u4e8c\u4fe1\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team27 b/ranking/NHSPC-2023/users/team27 new file mode 100644 index 00000000..c1e2ada1 --- /dev/null +++ b/ranking/NHSPC-2023/users/team27 @@ -0,0 +1 @@ +{"f_name": "\u8521\u5955\u7ae0", "l_name": "\u65b0\u5317\u5e02\u7acb\u677f\u6a4b\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team28 b/ranking/NHSPC-2023/users/team28 new file mode 100644 index 00000000..49ade583 --- /dev/null +++ b/ranking/NHSPC-2023/users/team28 @@ -0,0 +1 @@ +{"f_name": "\u8d99\u6587\u777f", "l_name": "\u5357\u5c71\u5b78\u6821\u8ca1\u5718\u6cd5\u4eba\u65b0\u5317\u5e02\u5357\u5c71\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team29 b/ranking/NHSPC-2023/users/team29 new file mode 100644 index 00000000..906a8a6f --- /dev/null +++ b/ranking/NHSPC-2023/users/team29 @@ -0,0 +1 @@ +{"f_name": "\u9f94\u5fb7\u6069", "l_name": "\u81fa\u4e2d\u5e02\u7acb\u81fa\u4e2d\u7b2c\u4e00\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team30 b/ranking/NHSPC-2023/users/team30 new file mode 100644 index 00000000..0f78f805 --- /dev/null +++ b/ranking/NHSPC-2023/users/team30 @@ -0,0 +1 @@ +{"f_name": "\u8521\u5146\u8c50", "l_name": "\u81fa\u4e2d\u5e02\u7acb\u81fa\u4e2d\u7b2c\u4e00\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team31 b/ranking/NHSPC-2023/users/team31 new file mode 100644 index 00000000..3fd69137 --- /dev/null +++ b/ranking/NHSPC-2023/users/team31 @@ -0,0 +1 @@ +{"f_name": "\u6d2a\u921e\u777f", "l_name": "\u81fa\u4e2d\u5e02\u7acb\u81fa\u4e2d\u7b2c\u4e00\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team32 b/ranking/NHSPC-2023/users/team32 new file mode 100644 index 00000000..9c4dada1 --- /dev/null +++ b/ranking/NHSPC-2023/users/team32 @@ -0,0 +1 @@ +{"f_name": "\u8521\u5b5f\u5ef7", "l_name": "\u81fa\u4e2d\u5e02\u7acb\u81fa\u4e2d\u7b2c\u4e00\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team33 b/ranking/NHSPC-2023/users/team33 new file mode 100644 index 00000000..fb8a661f --- /dev/null +++ b/ranking/NHSPC-2023/users/team33 @@ -0,0 +1 @@ +{"f_name": "\u9673\u79c9\u83ef", "l_name": "\u81fa\u4e2d\u5e02\u79c1\u7acb\u660e\u9053\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team34 b/ranking/NHSPC-2023/users/team34 new file mode 100644 index 00000000..e1809752 --- /dev/null +++ b/ranking/NHSPC-2023/users/team34 @@ -0,0 +1 @@ +{"f_name": "\u90b1\u65b0\u582f", "l_name": "\u81fa\u4e2d\u5e02\u7acb\u81fa\u4e2d\u7b2c\u4e00\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team35 b/ranking/NHSPC-2023/users/team35 new file mode 100644 index 00000000..140fc212 --- /dev/null +++ b/ranking/NHSPC-2023/users/team35 @@ -0,0 +1 @@ +{"f_name": "\u90ed\u4e45\u9298", "l_name": "\u9ad8\u96c4\u5e02\u7acb\u9ad8\u96c4\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team36 b/ranking/NHSPC-2023/users/team36 new file mode 100644 index 00000000..7678438a --- /dev/null +++ b/ranking/NHSPC-2023/users/team36 @@ -0,0 +1 @@ +{"f_name": "\u9ec3\u5b87\u7db8", "l_name": "\u9ad8\u96c4\u5e02\u7acb\u9ad8\u96c4\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team37 b/ranking/NHSPC-2023/users/team37 new file mode 100644 index 00000000..24ac9edb --- /dev/null +++ b/ranking/NHSPC-2023/users/team37 @@ -0,0 +1 @@ +{"f_name": "\u9ec3\u50b3\u8000", "l_name": "\u9ad8\u96c4\u5e02\u7acb\u9ad8\u96c4\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team38 b/ranking/NHSPC-2023/users/team38 new file mode 100644 index 00000000..81575c7d --- /dev/null +++ b/ranking/NHSPC-2023/users/team38 @@ -0,0 +1 @@ +{"f_name": "\u674e\u4ea6\u965e", "l_name": "\u570b\u7acb\u9ad8\u96c4\u5e2b\u7bc4\u5927\u5b78\u9644\u5c6c\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team39 b/ranking/NHSPC-2023/users/team39 new file mode 100644 index 00000000..a3837df4 --- /dev/null +++ b/ranking/NHSPC-2023/users/team39 @@ -0,0 +1 @@ +{"f_name": "\u5f35\u79c9\u4e2d", "l_name": "\u81fa\u5317\u5e02\u7acb\u5efa\u570b\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team40 b/ranking/NHSPC-2023/users/team40 new file mode 100644 index 00000000..74e307cb --- /dev/null +++ b/ranking/NHSPC-2023/users/team40 @@ -0,0 +1 @@ +{"f_name": "\u65bd\u7ae3\u8000", "l_name": "\u81fa\u5317\u5e02\u7acb\u5efa\u570b\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team41 b/ranking/NHSPC-2023/users/team41 new file mode 100644 index 00000000..f882346b --- /dev/null +++ b/ranking/NHSPC-2023/users/team41 @@ -0,0 +1 @@ +{"f_name": "\u912d\u5b87\u5b8f", "l_name": "\u570b\u7acb\u81fa\u7063\u5e2b\u7bc4\u5927\u5b78\u9644\u5c6c\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team42 b/ranking/NHSPC-2023/users/team42 new file mode 100644 index 00000000..ea55b82c --- /dev/null +++ b/ranking/NHSPC-2023/users/team42 @@ -0,0 +1 @@ +{"f_name": "\u9673\u67cf\u51f1", "l_name": "\u81fa\u5317\u5e02\u7acb\u5efa\u570b\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team43 b/ranking/NHSPC-2023/users/team43 new file mode 100644 index 00000000..576f9194 --- /dev/null +++ b/ranking/NHSPC-2023/users/team43 @@ -0,0 +1 @@ +{"f_name": "\u9673\u980e\u6069", "l_name": "\u81fa\u5317\u5e02\u7acb\u5efa\u570b\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team44 b/ranking/NHSPC-2023/users/team44 new file mode 100644 index 00000000..ac7b9909 --- /dev/null +++ b/ranking/NHSPC-2023/users/team44 @@ -0,0 +1 @@ +{"f_name": "\u912d\u5091\u5143", "l_name": "\u570b\u7acb\u81fa\u7063\u5e2b\u7bc4\u5927\u5b78\u9644\u5c6c\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team45 b/ranking/NHSPC-2023/users/team45 new file mode 100644 index 00000000..603b5672 --- /dev/null +++ b/ranking/NHSPC-2023/users/team45 @@ -0,0 +1 @@ +{"f_name": "\u6797\u9f0e\u967d", "l_name": "\u975c\u5fc3\u5b78\u6821\u8ca1\u5718\u6cd5\u4eba\u81fa\u5317\u5e02\u79c1\u7acb\u975c\u5fc3\u9ad8\u7d1a\u4e2d\u7b49\u5b78\u6821", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team46 b/ranking/NHSPC-2023/users/team46 new file mode 100644 index 00000000..14f5b296 --- /dev/null +++ b/ranking/NHSPC-2023/users/team46 @@ -0,0 +1 @@ +{"f_name": "\u90b1\u6c90\u5b89", "l_name": "\u81fa\u5317\u5e02\u79c1\u7acb\u8587\u95a3\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team47 b/ranking/NHSPC-2023/users/team47 new file mode 100644 index 00000000..20a5fc51 --- /dev/null +++ b/ranking/NHSPC-2023/users/team47 @@ -0,0 +1 @@ +{"f_name": "\u5353\u80b2\u5b89", "l_name": "\u81fa\u5317\u5e02\u7acb\u5efa\u570b\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file diff --git a/ranking/NHSPC-2023/users/team48 b/ranking/NHSPC-2023/users/team48 new file mode 100644 index 00000000..ab210ab9 --- /dev/null +++ b/ranking/NHSPC-2023/users/team48 @@ -0,0 +1 @@ +{"f_name": "\u9ad8\u7fca\u6069", "l_name": "\u81fa\u5317\u5e02\u7acb\u5efa\u570b\u9ad8\u7d1a\u4e2d\u5b78", "team": null} \ No newline at end of file