From 7421631588d7f0cfc72725e50515982286b68b25 Mon Sep 17 00:00:00 2001 From: uellenberg Date: Tue, 4 Aug 2026 18:26:43 -0700 Subject: [PATCH 1/3] Add high-quality IOCCC header images --- inc/header.default.html | 7 +++++-- inc/header.no-header-2.html | 7 +++++-- inc/header.with-header-3.html | 7 +++++-- ioccc.css | 5 +++++ png/ioccc-600.png | Bin 0 -> 88408 bytes png/ioccc-900.png | Bin 0 -> 160679 bytes png/ioccc-card-1280.png | Bin 0 -> 438464 bytes png/ioccc.png | Bin 25968 -> 41687 bytes 8 files changed, 20 insertions(+), 6 deletions(-) create mode 100644 png/ioccc-600.png create mode 100644 png/ioccc-900.png create mode 100644 png/ioccc-card-1280.png diff --git a/inc/header.default.html b/inc/header.default.html index 655d993705..7b5d4da04d 100644 --- a/inc/header.default.html +++ b/inc/header.default.html @@ -4,8 +4,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="%%DOCROOT_SLASH%%png/ioccc.png 400w, %%DOCROOT_SLASH%%png/ioccc-600.png 600w, %%DOCROOT_SLASH%%png/ioccc-900.png 900w" + >

%%HEADER_1%%

%%HEADER_2%%

diff --git a/inc/header.no-header-2.html b/inc/header.no-header-2.html index 0c6682c23f..012465e7b8 100644 --- a/inc/header.no-header-2.html +++ b/inc/header.no-header-2.html @@ -4,8 +4,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="%%DOCROOT_SLASH%%png/ioccc.png 400w, %%DOCROOT_SLASH%%png/ioccc-600.png 600w, %%DOCROOT_SLASH%%png/ioccc-900.png 900w" + >

%%HEADER_1%%

diff --git a/inc/header.with-header-3.html b/inc/header.with-header-3.html index 71b1437c2c..7c57eecea7 100644 --- a/inc/header.with-header-3.html +++ b/inc/header.with-header-3.html @@ -4,8 +4,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="%%DOCROOT_SLASH%%png/ioccc.png 400w, %%DOCROOT_SLASH%%png/ioccc-600.png 600w, %%DOCROOT_SLASH%%png/ioccc-900.png 900w" + >

%%HEADER_1%%

%%HEADER_2%%

diff --git a/ioccc.css b/ioccc.css index d860a0770e..47aaa146af 100644 --- a/ioccc.css +++ b/ioccc.css @@ -676,6 +676,11 @@ transition: all .3s ease; font-size: 1.5em; } +.header img { + width: 20%; + min-width: 400px; +} + /* Top navigation bar ============================================================================ */ /* Style the top navigation bar */ diff --git a/png/ioccc-600.png b/png/ioccc-600.png new file mode 100644 index 0000000000000000000000000000000000000000..d52e79a25dff06d2aa30526ca16ce62c87149b47 GIT binary patch literal 88408 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�k3{D|J6mc@suLjI{n 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

U?h~TqMVu7%hgG!-0xHVHJRI$e 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

jF>kt&k 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%0D8m(t97!%f;@b~|%{NMvDMjAus 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 M07*qoM6N<$f;PqKPXGV_ literal 0 HcmV?d00001 diff --git a/png/ioccc.png b/png/ioccc.png index 5b3bd1b03e75984bfd743757ae78fab761aa38dd..52ca536dda075e291dc408e9c0255058eb3d34fa 100644 GIT binary patch literal 41687 zcmV*EKx@B=P)z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy32;bRa{vGf6951U69E94oEQKA00(qQO+^Rl2n7KH3&EJl%K!i% z07*naRCwC#z3H!I$B`cxk;~cd`u10Q6|1o2@3BM{i?!FQ z;tf6&&pkI!p3KP1Uq(bm#6>AJ+&4M*AWPn+%-w!!^$5BKp(0W9>QJl>BHPZ-jVxh z9(fr1|I<1ckLJ}+#PWNTqwr)czq|T4mt^k|uo^}@GJWkK30aR`E1d7cPjpWoi!48% zR1XHQ9+G19xmtnuyqzANHE{cu9P;sfjOLyvU1oobCat@wmOP1y&m&{pgIys{y)rwe zM?XxTw~-}>7EK<#{rJh6&~pr$l1t`0(nB4g&lLlo+!LG6l?T=#x53}L zg!Kqir^DvG^|0;k^Bw*vZsF&7uR274^%S%I(f8{fl-$GL!3X}9CuP1p#@MVmU>(wV zd$^J#x?j3V<e=G=H9cyf6BNXdNa%xO+@noC%7n$w)-bO-?JVc2vIbKbbQvM{GP z%_XckBFt$%vU8dP)_h6Km*t%1fHhzL^S;b!PIJJTBf^|@bDGn`1g!b=oztA=G?%dE zG^aT|k>uPQu;wbvoaXeo0i(HuHK(U=%FeqvR|)6x&Yb4-ImOmTiP87}uDOIYr#U^f zlHF4vFn+8HWIhAt%VSP+nyZBK6*A}2oaXdo0@j@7G>7sz-9NGUyno~WoR85Qunxogc9$;YZ@wuy#D*Z-X7_f{=?(&xuxX~`{LYOVX}Pbcrbi^HLx=R_&A7Myd| z66Z*s<7@_-n_GYSr%P*Vt@$*a_u??O`Ox}I%xzc?jNW~B`tG~9v%_aIDkY_qh9Qk( z8by?I3P8(}ZEkvh`IlRHF6Qid5*PXX)b?oL=1$)7L~l8Bz*0{*IklD~ z2|0R{oI6KOp2U?E?Da5?k#iyh+1zBWy|(qhXVp`w6CLtSeXM!6|2U@yLTo;99|&Ez zkWD76D2Ub=MR@!;KL0!}EZ}qs8yjvg0M5ZVPztLGUw=LS+Sf!J`*Uv3X+98l)lGIt z8uUbuO;xGQO_k?d2tag60!NO(bI*}>8@9JmDX=b5n5LG)>DatFo*rs@g4dy|um;yWjlX zR|vsFwft^BvQO){KLU|(zGNP(5X}zZgm|)c&Zd&*zHs*Z+gG-yQ>Cc!Q77SKI)f%M z$6BS7bJ`2kWHNc><;7=TI5*ca9!A#=L!8!A={|CJh&^`3-SgglpN7>teD)4&qm=&s zpZxm&`M>?;=9^cv<0S0|{eIN)l~lD*TGn|ngsOb?H(vb1KlyF^tc=lfH~0CPe=Hq* zj5^>QR*OpM$16NP8o;{4oA+?%=8tt<|Mg$}^?&;I52muiJ+iju&t_GcY9aJ`yZZb8 z;~)R(*Ip%rd}cil_4*!e-gB`Ba&iA9@9_S;6}$aMW2`a8S_c4x5JG6PUESu{dwAWG zSmxdyd5D1ZK#q`~EWm0$4hO@Z{ru-|{rs(s%}vhvnKNg;@P#kD^wNuA7~aND{n3Ne z{Xo*80<2r!S4vlv62eGnjA`%!eV_S03j*G38xIMvlu~6`XPL}%T~$sgV$9yRgxDw| ztrl;${Uiwx$>$cZ?v2TJ1XzztygGz{br1M;C#ZDKU}UXRYHvXzB4dP7@<61jyA`#J zu~{avOy#-Bb1kK7Rw<7M7X*dbI$G)r*3}4IX9W)o15iif_cuW>Sm~Fvb;8JaR3g{ zQffK3ajZ|C^o}2I1%Y>;3S(IogF!l-l04^SNrfQB5Nn%#1ONbWzXi@&>i{f(rPM@` zK5@cZU+*wR=Q`kLKJpoWb#d`*s4pyV1)HdjlB<9Q+@AT<-VIe*+ z^gk%TGRAIi=a(;6lL^gpT9yX_1z3v*2(kZv3*ZQ`jeyf`>*t;e&YbD^KD!^BYG^hq zu3yi_W16O{D5#Xg7<3LBuxS1O_Q0aS3u~Qo7SS?hl0-fKd~o7K_haV8J6us(o6%@A z8kyP5%Q7Ye)tUexAxJ4OhJ-jm_S)baSnG^&T05-X(H_y^B^;R`43T<_a6 ziVf5A=ZBXso1zHn+Lw}PO|7N-vIE?N3(h&${M(=d=O&Kz@#FCF%k9B zu)CXo_+c>|vNUC7Ne(cgL5F62-V77XDm_37LX7Y0UQd7NOYzB*T|~S$z|z`mY>c+H z++^bAIjw7IOam6c7%~Qw0;TStG1fY3p}`BK8q}}=#`E;rn)&6I`$;Rfs}&_gwY4>z zO!#c(7X?#_0wATt^T6}a^MEnOSi_J8Ex}r+H7MnzJovNDnIMqQKOe5Icb^)BdengR zP{pgqs}DYKz%s^u?|YZudQ0u@(xRZoKp5I2fvPfP33ctPHH@i#U;d+ibn^7+gt!Bl!Z~LQ7~_;W__NkpLQEK{vuEK~ ze|0Gc?%K9hmer+8qrrerryqd@W9a+n`{4UcW849Y4w%#6g;GukSJzHTtCU65osRtS zm)pzB?K?DG6-BzaIh;&_*(@kaZY`yh1_4G9gdqk2aPIb5;r8Urj}Q~2bV5K~ySjE& zWtB3Fspp^fjvw#OMXI|7tjCL1k6ygGPXpHZ^MfD!pxWBvSw^iTVMvk$Ce3 zRcWO(rQ+DJ@}K|nFEmDz+W?kx?!tu|-~ayRWD=ESB4yy5PY7p>a!xo$&iByaW@xZ> z4;mT?;%0O}G`_DF7v(p;(K&UhcW;0-nH2B5Gu_?wr&C^*Oeum$IENs>Ab=nM&uajy z5o$h?DU1Q74pynFDkp?h${J%h*Q=}Qo8MgQcB4BtbR(;GK-Mx$^# z4TSIkxbM?e3p*W567YR!-j3*;vj@O!ZNm_-wrRs&mb9{TMPcjOP^w;d!8?Au{}hY!Ej@4c z=YQUM<(1R7sa8t${qMi?)>~DYCPK7~2`KeFj|TybA`-_KhI`O(fL6`!ZOk4tC?l7AwlqmF1pfL5S-2#qa#i;^Ja*CxA7Z&E9)&XE=;zv!JehL>2_3 z(;>Ycw%ZT{j?z7-`UJs#d%&2z##9v)h0AkWmR2bphT_+Lt+lpxJJqZ#vny9Fk4E8S z5(yCy;>R&tSfGoG*y(`h?F+lMQ9`XT&KhI2a8_F(fHGv4gwes z0TGn4Qj)sHpZsLwX2ALw6?yrezx(FJi;!h4DO-r4=lMy(I~~^PV5fso^bu4Y*sb<| zp=VF!X?AZZp{}8-NLkvdB2@)a!gLD%?Z3&Qxc=+Ee)MJ^h}+YR8-usrN{7QJO_`LG z5E@0K*Ta4vyIlxFV9Yf}qEBK(b0%;gRw(7_8iD|QA2`RNAa%`#L-@{jcK_fHpx;k! zKdf1nzWeUA!62T^s1TG8631j^g)A>)x7&b4gOBzmu+T=<)~Nk$8i^y6cs%wSOOxjT z=SV5Zb6Qp24}LKHt>0qZZgNXjC?&33d2e@@PbMe?A%r9eSzRSZk7BQflsaRaQdTJo z;EXYBLl(a}Fs5YY>2jAq^uhS!7|0F-9piR{yf(KmU39wXgX>;2)kzen{3S zdw_Kv!bEQO5a@dkt=ieC%aTe7&H?9;B-ragw~KY{+HK79J;^`IAj@2K$*4u`{dHe*^-&S|?%R#wQ`8uWVT zdCs{#19pQH&NUbzwXCht&N@UyLXmkM_c>>thrYiD6O0i;pe$iL_P_hxt-tekjz^LI zY22>s`ki+^*xB)?Qz8VVl(yUC$Psel1nKpFF;L11(X_!DZA6)?Dwp}pD(wKAHb{{A z9$^furCz|igoX*{4PF2M$ugSf{%f!8e(PJof$zo5M;q6!y*n7l(a5VRB!skD^vDr% z<_uY0MntG?>WX5PmC{o(Uen<&A3w7nR1`90iMp26~WDF^7T$M;su$>+Md*8eI>Prr+u}TAg z)y6poNWc+5yqbyaZ8I8?x+aX#cAFeOPS2fdz`~WKGsYTYm9nBNtJ$a;kHvImt#bfI zX#_w7B*=Wv@3b8vbp~b1S-aKh5&{5dEwPpjhy2}lZ@m2SK^7ovuwyjZ+TI?HMp2d_ z0BN`B`Z|5~S$h09Aq4W=YHb_CWjPt;+t&?Hx^l!KQN~JP01P6cGiWqp#9Lk^&WN2Y zBChzoRY(?{BU%%!>E@sfL@b_wE}Z(#w}*njMt4#vHUnOsCH7ze{N?#lgZeQn-)a_z?i@J-EH) z4j>6YXPK1}Zd$en)qawHNNM=&x#aZebbKVSLAcP;!Ue6CZ^`(Y@%WOM&5B$Unb0KU zI$h}_&u^Hpqv~ur-L5L{7ZnZtH-GcNl`A15vpArR9B;MaHpxzGWX6e z#{(dQ1OWgLN*gJF1U>*L1()@S-AR8srTb__&zzxW&*H)Y0=S}ZQW`0(l%~w`DxF#+ z##ou=a+c|`bha_TBW0AgV!zw*+HIq9myLL9vDIo3vIkh!(xTuOE=YL)`-?aJ>Jw}S z@rADsIxmezNuCozXdKgH$LI?$kmJV@0J6+UX{EG6=zKCM20QgEQ?-<(uy$`wH7y|& zsj{jPj1j-v4wn|eq|}KxT5zs$Z6jI6H#TOcPZz!3M?R%W>C2Zt9F4r$45h?4rb|oo z+&T8lGb9XQHfzj7`57sN9QmyZhpJ(miv=d+|kn{5bLb#!79g%G9;3E0GUJby0xlLy$NCt+XQ)d58!I z;IuYMIw{Z^U00NQUZ)>LZA!6$BLK9P76mJc@O}T6U;6zpiuf)2`1ae|!}oDKrb1B9 zqunk&bB4U|0WHX#Y&%Zq%WPotRkdo&1noUkaOLBN8L`XTW+enQ`W;3w&ycHc@R ztI}zsh0;=4rF5l?Cb|;3taVYVw6L`T>LVopfN>iU3FjDeXcPjagmFM5oB{I*rGQAh zfPMIX{M(N$(R63$)SvwsQhL~AOGIoPJJvdOO#RmXFn$01@oTTi&CO4;4e6evULzv_ z@3Z$dAU=yB7IBS+2;S2z%A2c3NhzJNjdadT& zWN$%OtFsiM&`LqW$mNnnu^Da(Rm!v^zK6sjbC>?*|8jE*ztPH>_xN*J76<+)h`u-& zE}lK>fANd#^l9SznCCXnZJwK|(%ER54F)aOAUszXI>hP^<)A<5Z|Z09)0E+cJ3T)w{bRe zMPaMTRHaG>JL%?@i`waxYjsger4=|D`(Z0`7DOSdyrL33#*BA>rY667t##@oWdLe7 ziC3f~b?vgu^SUdzM%%p@0F+V}FK>*;EX$m87{_#Vm7hJ!*4Bt~kmt6lY+ajtJSoRx z6SkD2q86eos&XP_A+xC?#A`2j-NW{0D(}#7}mqF-$_s_sK#*=)Ja?vLX|x@Hl6_K|DBga1b8+#=x4w1P z!qGv5$i5P{ceZOx)ANJK2mr8B9(X|S6}Hw{XS6;j4EuVYt!t;GbI#NP0G!s&TGnm@ zV*jgO?VLG77z0EW1iv_H_)rABPn1O5;_Y@dET|WXeOmm+9<6x01G^1)M(?haYA{NdYoDh93mp9N~9Mqwx2o0B3~CpH%2ZHIsFJASphr!TjAyAX}XwkUuQ7DepnQGV_mTU4vw+emz(TvtjveF2kFy}a(WvpFvPD|vgKb4Tjl8bvDj#O!%}&d% zu7UpiU`O#I7CXVRF*NBXGjR;J_{qG zR6QP#@_P+3C|XNg&JIY-WqX z+(}*RP95W3yT@7)N9&3#yK=2_ z_6$+dR=aV$A_P_y84h`}*xgA^9p4A6+49lJL>Gk&g2LLBUXPtR#n;ymivX&Y{G`MJe!4+jSDj8=%98jM-qpHoViE}cLY2~|gN;%Ze36#{rk3|cuQS>)NO2*W&z+ChM` z8SVf5e|+Ku-ev>7e=U#te!RARi^9$sDO6QiB~_7|s#0aC@=WKsDGIr@qbI48>VDVo zXIjdo5?43&Y*@=*`O2r2oBZr&vmgHOp&6?l09x&Bzk|WfzyA+A_-+e`Bmt0MKB!mC_mOtX0wgEXe5;ybkpPu-5PQ zy*5RHy2ycsI?rvwyrm^MEu6KK0m%C zVbZlwfUJA=s4>h0u?s^l@%{A`H5r#1o2^qPtF0~0;wVa@2!ntqmE_6Mqr?ABoUx1# z{baT!l*(GI#5uaW%#R*rQG`{s=WJPKRh4Jew1B0xYCMH*WVl}Is0F#(?RNcM*Y7P^ z$}e5qym);^NLbZ{A4br2MN#`v5ck>)LtSK6N)`reI*GzC3^7ev81~=zzy6;jkh_{q zr+HPmexEVsEiLh-B}NFQsVxdCge@jhZLDR15L%RDcm1s+8*ii^>hvbDq6a{%nXR7z zh>9ZTaa00|Al1Je@W z9#Yyw*6Fg$H#UO)!sMNI>cOrv)+h-MoRp0W=$x~8ZtL1AWvl8V!O+^9dFk#Lc5S?9 z&;Ah-4=4pBrmVue?=wJ39qqi|gx) z0KK&}|MY2ZWra8gvzbj(Qxs}=<+`R`IhoC_Z`HM8U8ak|n7S?|)o5Vz479{%2PT|E zvDaBh7M9A=Nabg?XDKh3KYjI4=5{rTsh2L&>-+g!EH-EFe?^!n3 z-Y$#6_JFaUfePTiy`q(SC+dG$obcYf! zl!=A)Y42$2^{nALAH0_wIc2OxM9!)22l48PoXvDm1PlFYxDzH}6k!;W>C{_VTH@#a zaDA<}Gn&la+M3M%|1$uRDD;l4vv%9-^;weeB;j#F{gB5o z^?blb@v|n*?uQvEWzF91ZjDAj7KYUKnUt>EbJkj=>8l! zaAb{ldn}516!RoO$_Qmh8Sy;a2cJ)aV|Ghfqp>1ct=E6&cQ(KKUE+C-u^Bxd_tV4y zIY12#0L1eej~de0usyH&3K0nR8a&$b%-hpF*ateEn_b-$LTjI5 zo3~AVo0#PSX%Ph9lzT}LN;&g{OE@t+H8>Du;JUqF&4JlY;lqKK33Jfn!(LtIPS$fDpn0kB)~y z(D8kerhI8-EgS6)H+H2I?KVr2*cg^1lv1oJSC&>vSLcN`wyr9Lyv_#;SAT*=ecJ47 zU%#l%eG$NSjv8m2*2N^RW_f>oDIZT**fH92D106>hP4Q6v_y)5Daz`-4{vD_LPovy zRlc<7b-G@!&!Wih_IaET&Q)31#yakt5yDw(wRX;0A)T|0-mvEr<3Q)Rv(`%CjImlf zW5HQHnK`LUmOEoz;}+-Ky%@F}*h;9$tbFgnO=q1*sr-9vE{BbxhcnI=UR=#{Mk)0?+HNxvg{s#x(}}Hf8irvQg(2~M zT9!ep)%nT)`fnF)YACyKj9kl#J zjgMaZ|EQH3VD{RN4%mp42B%K?>uYB{`?D?;lacT}MqTBFzVC%0?{orip{`5bYKhs% zkK4YFzE8?BaISLBUAlO6FxUp@cRC@ZLA%Y8gg6If*#uF$ayqSNDa381bX|ck z2#|ByN{H`6qeWASoFSovGo*|L0U#>N)51Atc&DSwl1IMN!jvUF(nq14v&8d>AJ91F z=oRBJ0_hxIdhwt9Q)BIa{+Iu|Qg&&nx4gWtu@SuV5?@$ggzUxQR;8Nl4y_jygHfGT zLMYN}DJqlLzIdG3cV@Hy_x(@K6$)r_rc-w6RBv!0T7)!9+N1HLs&uF0`+khbx?L6oC?%Aot7})xa&25S&5NC( zREG3JX7eMLzDKRRg)f^i)rS|W4=)11O7Hjv3Cwt0M=|%?bsZLkj$`KsyxvW{ey`fz z;YsEDk>`;-XPnc~XfzlOiX!cHmlhY}@tDOiY#ezUCYd31U2+Wo4Q6`wL0pR~7Ac z2_ev=fmX`ZMJcPwF7Md>JW4BzsDRAMRn+z8WE4dwn-Gjvx@A0k@SA zMOCMHyxdnxSqD_P0B4K_01&Pp>8?cg7-x21hw9zRTS{wH6uPcdo~yFZMJ^{3on_+2 zrk>24v5#oY-T|WBLM8k(8hqzF{^DZq*=HYvc(tFFu9^BqO0d=#4c57RdC*zgxKQkA z)Iv6THCSh**z<08V9LT-7oI#}%4*@&SHq%dV?31eFun^&)GMA1^G)0VOwhF-77 z!Vr~eaKWUbnaC?>_w&t5LTKYL7Sn*%-};^BlU4}d{JPBYa%ZR5xKUiZSYNvQkqf?a zC-Q5$b$V2ldN``%7NY0-exB5O-V;V(-5NOgiNn!HAP*!!F=1LhCFw5-fwKtd%pE(5=ryIMiQ%VX~RVFF4?h0Yb zQZFoo1RPoeM!RC@@#CChnzATrUAcU9I2-^t-}gB8onyXF5J3nhgwxvPqmfp+Nop@e zzS`E=2k*INGFWS++)J3yq_dII8Ed2vwKCp{*3w!|lAgb?=CxbK3%n?BQlT|Y8%~Kw zeM-@2J{pzIIp6m^k5v^eETFX@gtHd3cExzCg|s9zN)aH%e}CO9E_l73*J|^2het8p zPa$|fVI0XzS0F@i$lFQKi@nG*)^bk8WQ^291T@uZdpmT}S@w{$5W<+(?s)AEEPs4e zI%joR>bg=zq02%Sg`7?0bf!ilxw*48wXk*Vlyb(vzGvi} z6E1gfKmN1d#q7+ISe{Hd> zhQIfRXOmXgyqYITCrLVI&cJW{rV*mt-7Pmaip!VF_udDkPsrUYI-#mkOeay&*V@#z zE=%3(1%9igMMVgpE<7*tJY8H0%ayKlU`y}j9LE&D##nsQDE0b@W2C#9>4N=YTt45LIF zt3{3%e!TIwTeooz`sn`YP)?_$z2YL>h(5+RQ`eM$DKcjX@mmSmPW+ZJ&RS%QQ_2V- zLJ$DZ+6m#DbJ=jDs>%VXyzrM6t=z8OdZ+r>OBwanSG|=Luiy7NU9a6C*6}#1)6Dr1 z<%|Up3z*3=VtO{4N(C5okq}}lpG&~@LzfJ00S<)636GO-Vd>*FG!d*tuIozWnJNmE zWokOrSt_n=n7jn%_MEOcqhWv^=gW(GQBh62JNIZ1AaBg=6c}$V2;aM)o(D)8M>!-E z31vY5h-~f8{tO8rduMR;qw7ZHCIkr~O?qnQF8rH+BW~OPtzqB)^Rf6bJP-?1dH#HP z{`_Vf_g;Oq_tHz@;^Mt+Vp?h|C5?K7ds@%bY(kIr8xTCm`6AQQT565qy{@&oks9BA z>)kj`d_M}qXnWgRU#Gs0)VQoq|xx86$bgxyKk51&xz-_#3}*?R!5! z1mE{P&l`=%kt2i<(ArrGO1XSI1Mt` zJj^eBX#CpCwr^u?`2`bayM^smHLfj!)5=*Zh6Cdzgb}D~qrnlM5VO=CXpl{KB?36- z0$O;O>57ZOl#{g16msqb@nq)`Z+GS9m0LihHsacbxVG_;V1DF;TRw@@Yx2?PvSjT( zj|rj+mRH2q&`1FUtuf9yeAtrAz8+(mOczEsG3U;jMkp~_JEN`IPsbr;^OY$|YqT}S z*1}l>gwl3`l+jL$_4{70$Gbfq$2@7VFl0eQ{ot0m%bjbxZ1IaDfPx1Z?)P-d_OcM0ARjP7(=a{F-{7Tk0x4aY;jRk zT3fahmGx)^s_{GTGznWwU4sLwm6ggVX_aa;Ah6ad?X)(tS;*Tw>1ZKTRk}p#3ROU* z&_NV3k5kTodc3L`^(aN9XdL_W^qK9y_zz*&=iIZF7(*#V=Rhg2))muK31NY0A;E%k z+JRbL?cMpAOcY1q@{-C&4gjZH1K z%`yf6&RAoWHL5wxH$rrhEDSo%Mye*-SR*Ae-&q%~9hq%xfT-?B7b^-QYnJr1CB_+9 z7SkKTTkFKN8{Zfh>#R>nr-wQPC|og7Ir2E!|Lq+I))`S-ZLGDn5g?qiQdp&}(R-7j zIRVt#YUPwRLNpc?D?}4vqK9KEq!GdiwWr72)^q*NPXqO2R$sYs3pXpy*z$t6vdr2Y zuhU^k!orv*E$aC^PVQtDvAbH{ey4N%AO6ED|N39woqXvY9gewseW1GV;l_mzHv_-> zwXgSHdMR37z8UA6gr26Z4~!#wp}p3nI|cFD6vJwF7O$YR;ztaMbYpHE92|#fc7R1ZciChhJb}CD@eCr?2JgzcD2#9sLG50 zf^}f6oJ{cKQKzIc0U~h#)))s=SCw^+9B3YUNh&CEPQsA&yXf&f2S`dgQBpvx!3WJn zUBXNu_e3vB2h((CY#HZkU7@rl6w2N9(n&zH##kj~mdZ4h=}b;0ay+iD-O!WSO{qCQ z6>jbngC3^TVU?B}J91;^)~A7;mVb1ewcB2|%aaxjW1h5F5b!8Du-mY^eP!#|v9&+_ z)2+Ywi$j4{4w_sjfJnj+Jy z%h~o&r5OoBi(riL@_anqC4?bz&*Mt*ChLo}pcK?aSBg1UcP;| zT%$&r$%yv*fV?@QAin2ydo1(=(wEYpl2%HN*>X6Du~x>-CKC$)Kqy6LbT6Fxz+A0V z;g_>gW|=Na%VK|ZtsYFIt-FhNH;iO2s2&j-a)3zv)QmZuqWIhWQm%_!RkJ6z?DQ2^JG8U6@y|GbU zyRHVKy{SLkhG@~&(paOcs%9xn9EgH~?#9I+K&B)n@7C=bruZuM^)#XmZ(nYS4weaP`X7F(Q{h;>Av}I~#3{vdK&q zmE+t`Dk0QtvBlHL+YN$7h=*Lc6j?xE(zmtU@Tb|!!Ow|8Q=YsL&2YqF6y5u1RBp4WscBV!~C z8$Weq3@IUuBO(n00BoSAvA{KPy+{aU3=nA$>^Y+%;xGE1JP?!Q;>#~D{L(LFSFeuW z{Au>aPd`rt#3&r^Md#KM7VN$Ta+59$K$pi-W}gP z-=jV+w+C$Xm<30BeQ387^Q7aY#CklGl`PY;HWY$D)?<%pLMS3yrNN<^Ob}1lszhS| zDL7DhX6nX)*Mhd$wW~(TJyVM@P8-|k%UZKmD}MHzT%Oh!E(T{#1-->fq{TWdB|(&F zIo#^BqG5nWh%y&iX(>%P{D80ZCc76q?RG6Qf{f6BA~!_|Ny}-2$egn(Eo^OVEm)_+ zL(8K0PFQjB)Y09YQJPnXRHF5kTU#3gVhuXS+bwT0DTmujeR<^ci=TPY=XZO4w+Ba# zeKeDu({-(iTot*PPE?lFySs9CAUC$*ChN0%WMapCnr!RSlTg9z zIkQ?RoBWB5qdhcP^|iKA65n6^-QSJY*BkK!0rrAp7;7x_d*S2zfc3C_L?2SRR3xN* z>QwvGDfzA6p1yZ}{MrxI?(WBjz&Wdp%F@PJ-|P24O|eP3ZlnW1LTDTjVQCnu@verN zS}lzwNYH63>P|fDhAOl@SG5&*)&YqVw3N5n-qKQ8*TxE~6qeI_m>DX|Rb{9bJFW2l zC-1#tElbZUvG312oOsVobwkyy>gukJWRq-B6v-ATQKGG}B*>s3dmzIGJP(rJtrvSB zzs;Kgzs^6C5opzWv>nFGLx`7+I3=ZkMGA zVLTXvJOcpU$yqeu5My}bxqHnAXPRHZnB|QWLh6gTYeG?Im9Y?v_13Y*gkrp?#}n^@ z*1oE(mC(eK&0Jkm2?5H4#DLM((b{MU!3cyC##oZZssPFmV|o4HujPF0%O)N_^&&*cPsRp=(v_J`lN@1fBXU;NCO za{t{k0MeAFX}Y=w7cSnuE*PV$D_0h-DC}ZxCQ~~Zn;ZLnHisVv!Fc}t-~Mfg@mGMqG3`bdfKZ;QP-^s! zVF0}Q*Hx0@!UKVJ!R$03b~g z#wpP#lEjv$_TcE|pS>Kti^igN(fLp}(U?%z=p0&yty0h#T?7G=e2vM?FrS-FKh2w} zB8-LVC)B>$QHed63bk4q#R~F{<#7!pp>UDJP-Um%&$@^!$E*tb{k}NBI zLQtuAw?il+jFYyWBNc6>a;2h_@>b93UHnmdczFGf|M=ps{o02v_4k3P(GyC$=g)V~ zpLbvS()5{U$AAA-cX$LbhNb~TG3dL+ob)zWmeNE5iFhUq&GVc^hP5S>A|k_RLu`fi z2mnN6Qi?>h)Om=AOZ#9(RT66h7^8E95{S1GZ2%y=*CSH!!GKT(j8Y*8=S(V==Pe(F z2=T)6hIJxge95q_D?-w!^^$gr$U7aD)gGgnoJJZh{-<9e|LgzW-cS&tFBaGp7<|+k zV<3d`yyI#|7oDBEdJs-e+9b~T z5G7NitiJX1Wpi@Od;Q*uH-zz&aX~2!Wl7d^(eJs!QXxqQR4L9gYpXYzVR+l8i+Z>I z!>=9gUKx|DETdAL&CRZEh*^-jnw#URA2YM+rN28_TjyM+Ay6iiN(EK2*Jr{KO3m>J z5gFlxTp}pQ9y_-1To@`WzWVn(HS6;`r^188Q z;i}5crgpI~$H(UIFxHw6dNj|MKqDnn3Cpr2HHvY{1x*s#{=X3P_UDXKsmN^;;Jf5B zyqlu?tGDWhKfLwVf4%*sFMWvN)rS(b@ho5atv}UsVX;#$(9(ywhn)3lSsw zR$-M8(l)u>Y=-N7bUqlQX=b%{l_g1!3K6XdQD^4{olB2bKl~BecP{bXzE+#Jo_2eW z&uTk8c(LiPDj`Fc+sYc>Xsie@bMuAAi>nlX3e^=^Nl~RK=aLde+d8I7?2V(AU`eGS zR1gQ`?!~*Qb6Zz`&{OF(PxtHQ){9gk+2s6TMb~V->|aSmOW*M#O9zb0q_@JPWQqWg zXf0Aj2%%E)zA!!jxOZ_!&FAxjgPV0-E2RiwNs^Fv3M20N&PNQ!w6v+EEx5IzMo(Ykdy>-7KtAOJ~3K~$(MT1WGQNGXQ{(I3je zP;`5u)0O!vy}WzqR&_4{3jij6^;gOI`slI8eoT|WH=V9(Z603XE`$)YUa}dSTdJtm zHHH|yCwv%;C8`TyS)-;4IdnJfG&55Sy9C}BnNVm4Dr=O1?NJglX7y_lFcX8+9XCJ{|3C(!i9358I zua`f1+Rx_iP`>eI_v*LB#>Ho~IGUZLS-!E6&0|wJOK^6%EG{-<+QyTVCxLmvITcJu zD!A+q2xEwVApkPMI8(~cN>k3$_%3JPa??Bv@UQ|{2C)uaGZu+xU63+x3dV%GrfiL8 zvh7X)0O6b_2^Wmai~8pNTvTc}QoUZg&Ubi%CiADBdj5w$_)bw)1S23&CO6ML{L^3f z*xrTJ*1;h(O^o3cpm8=j7p#lUwTcTt>)vm?tp4!=#qmdl0h+a?i20YE~kYM!z0Tuup{NW#}(Mo4)`-6rm z1aHoCFm8M7I)~1AYavFA0YmE#r(1=Mc-xMuXYU zo0WJp!5Hmqh5--*p_DRux98J`0IjgUj~Ice1VHaCYVX?9!!l^PK7rWUtqpo(A27rGsO{5DMOV@uodF>GygM z4f?*{lLXLsaqFP}ul`kirT6Wfn}3Q;jc>dm-v!*f|AJXzx~M0M`n78yl!|j}YI{oz zhH^L(osR7FMVhze@4F*(;=KSY4B`6k{{H3P{0-Uby%kz5r%&7WLs$}XL*2xs>`s7I znY?v$a}Gnm+s)~wjy_-rVLnIS&a>6%Jvs+K@UCb7-nO#wE-or%EX#vsfDvK@jILO~ zMuvziNn|GB+CGLD8trBU0$>bjnoPz^dJzFYAADKHtOGG30^tHE1%POsUlc(kL{KUv zeHX7O1VTAs6cOdh3P%pL4s`{cvzHzMhG=K=$lJRIy$>x~0b<(|SdQ(|Gc%|VgVDiQ z^xg%eJbh!uN)3lMi5We(tt}NRj$MX5-n-{LWZeNArB8Q7yywXm%jaExLDGWX? z^fZTalrlLOa;27Qj}d@k2)=1B1VR<%6yB*n`1*i4?Tjyd;)Z1>N7vlyP;gQ@{~Y5l z%FZQhuB?FU;l!rY!Zz$*h8UbFFE*gs_cu6mp{|yD^eRL!N{8@rK`!=h)gyfA~J}2|gG`0>)_f zkL=B(*ByptiQGP?Ha5gy*fK?Brz`R<<@|0UEJCQ1G)ef%5ZZA>&I#vCDVn9PXnQh7 zrKFrwr6{F9X)xyIzxy*^EP}OYZESSV8l8>WwDThO0O0ZUOa0&y&9@OFrIbp=Sb|6a z(APB**QzSR5)&X=6B|vHB3j1~1?PyZsaqtJ0-&4E;!t4-fJkU7;0?a6T3F}91Om`I z(|vyRJ|Tp*B1Q-$gtocfQel^nW=H$3OJSbnhT0i}CKr-&Gy)cSyN$6wTdwlw(dNI#j9oIK=#?t16Ubs49Ppe6m0MftWsX4-w@3c`WXFzgTPi+)MhomtOZnJ{qX)EwQ>P2SeHG z$=-mcnQX_B0Qi;P`Ypof((s3nw}-d4--aK1?4^J9&(McAS?4`Rt9N(R@ZMi{A|&CQ z@x(U{BKr9}X5ma;Vws}&vcecyr>nYZaePWBF~$P45f%}>0XT=oEE#Z=ww^|Au>gQ% zV?Bh5U<)O8UuUgruCRSt2vQ&*+Cca$UUOB2G5Vqe0UJNLaB|5dz?g9>jNeZMYf%+ zK5;>H*H;Op@f+W(A|{deK&ylO;V?%;!p;U_BJsM27NT`rs_id6aq;pm-eJ8G5ubVH zqz;{`Qmdn)o9`{EbNjbAB8iAG#w@d=(fk|Vcm^<5rj8K_ah-t(wGFyKiqYCuxWvup zF=H4bp?7+jrqe}L#l-@otW}~G<>mtqWDh+gg@D7uaC{ucV}E+;XEQb%{nXm)0PFoh zkdMgbPiOvg_WIz2GqJs?HaEEJ_wUtT%FmtK`Y-;={onh&dw)*w!+SZreR$QTgi?AF z0f9>4t11eH&LIM!3|b@H7+VG@p#%{Lkfy575P{0UfSjIS24=OevrgJwQbC z-d8%>NCaa{1l`!h0%M3FwylX}Mjsc_Y_!%6&+p6o=Jk${D_iF` zlC(1%@WtGpjwPYB71M9l)mNVQG-u3z>wArDfUTq{F*nC;?=mzRk`#Tw2yRvdl0@%C zH>Hfq zdgtp3@~qWR3U%e?i^%h6ZIt{qb?vvl$!6nOT{Ep?w_8xQ%NVZ~gaXHr3-(b9$=x_w|d{-oM)L2Ml?4co_7-zPxW<-skuB+pawPkpA+| zkN@n?-*2?Sj|S?sH638wj>k0VCRipxDX3|9idvowpmKeFNDw zZd@q$9$Fk_0Bm#3F!AtY+Pk?=V+2B@_i=sQ42P$G{^#HR+0Q;`oY8ubrW@TJSul#h z1IAz+00l(CSq#CODmo_^s^l(|HV$sh=5y6F*y|M@E~Z)j_~UAKmlg%?@B5RJFqwqo zW2W^w$n~=PdY<=V^x9bNye|q^yg}wQ~2?C%G(K=+2(Cm&Ptm7kHbO;jfV_h@O z(YaWbC*-Vd5^~tf`zhz#&ahu8fv!`wcmeR}=07(oOF<2YDYwg7_hM@IQ zPUK8oGiVd6ZG{hG2#aYM4Th#BS$Em5$vcDqRSG;J082B-Ge97W5?~Rd{@xD(2oTy9 z2SlgaGV(FRHp5lx>u@+BLdfAt2#Y)9Nxu5j*@r*7C{$gmL2sJp7f&anogJ1WU~R0b zSXE&<%@`9(Re$@x{7%J;bB5CBy(64P@1nCHh&et^wznDb#o-jar&9V5@s2O7(R#7a zbuERc^IXp7$>q!R@@2NSN5|tc)8mL$MURiu;p(oB6ysIX0&!`o_&yYj6G7g$a}HER${I z6}<-_YICD$JOEH3Aym;j-`1}XDPuVlpzYq?}YH_otM4UMd;U-=FBeiDzZ%Ef+x}xMR`28 zwKd~Y&oWn4$!hl;%M^tgTuA zmZgz1aDae2Kl?N3bV{B*S&rrqLIr1O0)+5R*CJ9O1781bxv1psb7i(PsKaG^f9$#?dGMJfcL5)qwo z=-pkNRlBlTRcH)$yLH6%B%!;z?7;`QQlJ#Xh=efbu&UU}Ny=BxmES8!GC+*ZIt~!6 z4aNW@OK%v;0D&qc2P13dZ<&?8;bUhk2BYFZWFr#wI)9G&?fvJdEj!M~vUJtB49C;e zOo{Ha^d7Nw1_)G0mgUK6pC|>KM-zci0AyK86HA2*?wuL`b=@$TJI5%ENs`Rx$yz7x zucqAr3msJ!mPL*TYGbpL_TA|V@H)lyJBd&@Pe-fiXtjUo@=}GyIkT9V*-W3FnB(K- z#!b6_cqh*e>vh=b3KfDTimHTnJ5(yl7~zs7imHS%MmT3&P^Bmn%Nal}-cj}7tx6nk zvopWvXw`0NI6VLBzy9*?{LY6^Xm5e0-=|U#&Z$b6QZ&n`l;jnlkuCqQ?Qk<8sFJN4 z#j8f2*qu~Qug_j;8Vd-7F+zX{&Jqa#VlXfs?QBX!1`b)4yOu^DBj?QfK!6ZRFa$yf zVVor?07Pe-lc}j49c=)iG)W>tL?m_fE>0M70SHuxcAC#lCpgLgB*qY(53VLzpK?K^ zipx=cG}rx(ltlipKZlWYb9sz^1;O#rE>D3F<#@V`Jlp{h_@ic`Pv92)$ zAOzF&tac+o*C-{oKJXAA7-t$Dj z+a(JhbHj!aBv(i%sV7ry&`hVkEco_CNtn5Il~RI;UYp>2jL|m6Wz@`yz*TF($r6>U zuK^`m+jqQY7K_>#Zmm$VR;tICTwN8Lo2=KPRmD}WJDVKPJP$xZjA>5Z`%Awa%3(q# zqmk_O!}d;i^f6zS&CyZ${U7krFx}ZrH_wS)pD9JTpqvxNDO<+)cV&G4zHa=UL)GoA zd*Q;lU;WC#AO6vuo>u}a&sncaq@tYDB%xBVG+C-;F-|yVQnD-~loCb>-@SxLSejyO0RSjbN?B(KT~gfv z2ul>@oDhg1y7?j^YdeL!)3HmIt$#PjPH3A60wKPxVKRkyuB9fldJO~s0az!G00^KU z>KFmqUjc#u-V@T=V&mC-22vpi2t*)^gZForK@%EgH@f|ZtgGTtV&~Oj^QC8^N@!Ku z+K^y8o$YT9(>f`~vp@k6AXtsgsm)zET%ox@Ai#J_#Uh+Xt?S7(vDQ8QyKh&2^t)nn zqjTkfY1>RAew6`vjJgQE!I63f5!v_P0fYFCwI-NX3 zA7co%nLqoiTp5l!mmO=WlbdX9lTbn^jZNK%_37mB{KdCTik%-%bX5uGM4p3lz2Q*q z?()q|27qM=go$7r?R0Gj-ssWFvWmZ)?+b0qH3Y4Lx9B~_=&L#yz1+dtP*p+eST{lI zFk6J8J{y>S^S6jQoixwB2nc+Aq|Wao8=J}Mni>pMuMZ$TQge0uy+6ZCTk2MgJO&KW zH%m(7(+|a z!59HpGzLR!^Nj$ojIho)1ftt%0R~(DAzb$Gs8rx0VC3T6Tq&dkeWXfxly)+f02n+W zupB6XGck#7*98EA5Tjr687Kh)2+=wKz}7ezuw6cpl14#X1OOWDQr2>?7U7~btdnqS zdbt9MI#|@mno4_~5&^s;BTtCe)-+j`)FEJuAq19nKuFr{(>y1Uw%>tr#ziVvpiH`? z2LSHyXnJ@wZL1UgUjER7+0OZFYb#wDwJ);};&f(>Nf<-UWsG^R$2T_kXhaDiNw-V$ zMK~CYD5iRlm=qy63^oo$t(DU1RWV*N!WJX$R^fyu%VC<8*b$9p^y35bETl-x*{q71=1davF3U6A>fY`NAa- zy%SFNN2B6k8rsocY)83b1ga-f6bkYlOA>~{%mooW=xh&O7tqZXi?4li4&MX-qE!CS zm3(i{4mRtC*R>SF_51zPQ?<7zwzgQmPpS$D<1r#gg! zmZeL6dk8Hg#1Me6ptU|cAS+1>fe_L(hV#4~nhD1E#uBmx0Qg!9H8YvONHD?EVQ1qf zKED2`CyE=_Cr>?9eEZvP!@GG^^WKV;E!!ZKRF2kDii`qj=Yh!5hZtiluf9}A2+ETf z62=gHOStD*R}I%l+97Ekt2)NkdXo9Nat56CYAy93?)+}?+m}6N)`~PWgmjaH4+d;B zVtI!d)`x>>aLyKuna#`M*eX!ET+chV=*)ZXgAc*C6x0x6uvVXp#RgKrf<+Gi819<-z%PbNq^xhMbWcX_IkRmhl7FK-R0-bQ6Zox!24+HhW7f_2k*UU zis8wv<2>(ly6A#2nnLbeFpVaRAt8uJC=x^^W0KI>tdk^N_k(G2@a@;9!xtWIt~@!P zri(?=$z3PUi*k5rYw7S-Rag|UX+kxgK;E_1S)=Lc4fg677T?Q*dM{e-1l+-~yLJ4^ zK@i0Ddb)QZSzS}B>#B8K@$Wa&$aX>A6jJ zGDpPb_{eLm7Zusel+zMp2%#M;;@uwW_IHRiYGlFMu)x(wv?KAAInUFwHTE_mmG zag4D!IN+lVGA*f)lWAOC&8K@m^U%(i2*HG4Sw@9yM+ljet!($zYsJZlTr3hHycC(% z-Ak9`-X8DwNm-&Xv8jw}jCD9Yyj2IR?D6*Xm-4;yqtW_wyfD`Cm|E}aq7E?o3*8UTpBReS$W)+_gwGg%Z#n#PsBn=UR625NIt zbUL)IaXO7<>FZMKMtjxOx@n48Rvx^s&*nWiC;@lt*xfo_yechK7q*k#T{Rjdt81!1 z6y4q%A?)4diTwRWt9C2D_q~JlwXHAy%mA9R{`foJS$y+bZ}hcA%KhlPJr8;bpr!mAB zBcq^PMG2v8F*3#we5;`0eH4PKjZIr?0w}VyC^}8(#0ax|dy8kx*Y9|{_=}I$a-$q8 zA$*?q=JWLOWwEovR#vFityD({G?>Xegy2Gm823K=SmpI|g_+G7Yppf4_rWw;&k0jW zL`3hk~!Ubi0h{dl@3M838r`+e#?jK^^{^JN)k2S+i9tZZGyd|6P=7t>_eVY9N+)H=hS(v%JQR7sj7EX!DyQz;4KR7$3lLwa@I zo6nRnvfnqxtaiKd!UevwL(>$h3Z09Au=;fDeQ+*BMru<$@cAd_^ZD@k>$M*H;B;Lz zi#a_x9LT-Suon>!&`wTezn40nrsD8WUAeOQ)OSvd!AqC2R}V84g}HjQI6fxxd8Qk+ zHktuB7if29N1i2vxLAa`4vXVc+Zbc4HrA&2sV5&Dk_W`CgM*_$)kY z^R$yjKnMZK1?!KpFtMH05ZLq2ckjPndOw{^Ksym?DY(zGX3(c;IygBUAj;JhJ{&U6 zp(vs;zN&mND{Ea_mS}BsT_uOl(da)S81x?hoO$`Cd9}4Fq3YsJvc0WV*OJky8VqHp zcPC=&{DTZKZ~eg^sNeXFd~53?j#hWIMWl?fbZgtr=QyA84v*FVB~=dwz_hBd=vqI(TFi1h_wx*T#i;nqs_rFddHNqQOw;SX)56P{(g1&{x`1!iY#0E z#3$Dt|3rCkYx>>q&cE@^2&~?ItePc4#5~W6A{!3*<|Z4BC}U_X_ueCu&GBgn!H0l~ zRrTUNMfl2kcU)Cg8>5{w&N=UcwINA(j7Wtr)2T?aw3j3`olN-ZYX5k2|0jO!CsxtmU`XByaJT1k1o+gRme4usjzWe0Gi)=6;b&bZvx@eq__0frS-Z~crtZ$`CsnKZE z?dGEq)1|8ylgT`gez%$zowWgQ7Oh1LB>GG?c`mJ`*RFN%yDvWd^z_9S{LU^*69izB zshdurY0|ou0AzE0hB%s+qx0w0_BP9NQdKyehQ-1c)1o{%)s5EL*4{EjFFksNF*bVa z@tc3~m&TlUpGUI@V5?eBkH<1QM}%<3P(rXSq{L3vk5QH-edd|8*Hc;M5si{l$zzhO zPo|ymL?j6t4Cr9697ys$TI;IH%#IGcNa|A8byFT)->vrF<5T$&ogxH)81;+S^^4bE z)t;lteHW6Q9W`22DIVMz5JWM`9`U~ zk5t|2&X<7*G)dY8&Yeql zc2K4vL_}0;>& zRjE8L0JZ?+))wE{p}ihy8uTuB>zlIj#(E#T41nXGaZX!n zt@YMAM2QH%cxWn~ccsKEBX!M=k9(`D^fTSro=PK-XyB8>>O+&TjWhoF-fFU7EvS7DM^PKkkB+rqMXiSXJYi(x-H!SCM zrK_r{ig|Y9`!bmKAFDnL$iugQu-D0BQJUPpmu_#X(W)Ab)L=#A9sU8})N3j}i^a=- z@PFL*U;j66Y=z!iwE6&&!L}^IRDw$>Igb<(G3W*nqq8leDthN;)tNW~#uxx#>)fWb z+Bs{j&WAe@h;!b#z!)HaT3^>i9UCtbp;VYo#rgBY+3fhc|KZ?5HV)cEXQTHRqMOay zv0L=sPbQ%#F$DAA=O*hA(9{u%>D1G}YERt)2J2H5lZ17RrU>-7HgiPUmy6va;Uk9RAI}Z}u*@ zOP5ryCm16>;9_nM4$a{q6h&T^Nt(ERw^>ws{eE`wBH!JmQbJM0*(_A0D`$)H)`2!o z8*9Kv2zz@w?Mc3T`O*)5a8*iXn!5;WA)tT%Ao9wMnK_M;#5 zR#(%(pbCC!nu9b|N!oQji@17toCAoJ6}Gm<`hALs^Lf-dl%*T*--t_MKtIHPek5krztNxPdufVI?n5+em@ z?K+8+BuPk?VV)!B7(!?o@0=}94-H^dl#5wWHoDn=ez!SzpU~;YMl&l${p?l!%+=d# zA-o+``(T%0UcPqoPyXcmFaPqZM>;(S{J53)cEH6)_^ubC}K)@j2sN+)}HTn)#c0l;zio&koi0|O)O`HX|yRSYrV0~F>rcu z{{#28$GHEIhrjh_-!j%&Q#8#&>u%F1tu13Tgvh&{=IS-MnPq7-9qK*1b}iZ2IoIu; zzVx!Y`ch1irX7_Dff|!*%>l@uS7r&FEG{KUy0gP~cUhi8S>j|8io(rKr;CH5rZHNZ z#u&r(Cm!FEa@kiJjYhk>o7Rp2hNue{du3Tqj!xHhH;9zJEC?a7oO8b4$x{Hq7;PFd znld8g#BZv?vPe1F)RgMypPWNy0$g~xxZ})VhBK6=2Z;VMCV(gyINnX zW-s4nuSaY4fB*Mm#2!Vh3$1JK8|R#J&KRGjyxmcB@>n*B@L9&1hK*Rz zQeRqIKm4kwPF}lM;KQ4k2dZqx5!qgRi{{ccxmZL#fb*6l*mU|omV%+06O_~w3j zI@a1YjV)~Hm4Eo*y;py?kAM8(gM)7%CIFU%qN>UG@KoiJDd7twAuvkq>{L+M$uBU* zrKDOD?^y^0Q5r)iCEYHOl4cp{bV#pJn$`79uWZZ9Jt*x&_qoHKuFMP7+P$&yW!9e_5%qLdQO zfper3V~j>SQ%y}hsixD}jay~el(lYba{=mptnq_>C_ma*b?05e_vx%0|J(mNSzGI0 zzWf28RVxmK-UsKRb1h9jIu}C-b-i>^4?fh5FRP`Av2%Vr_KU^ae-|%0@ux4fgSZ&N zZ8fW)HBf?xtkYq=9#IlY1Av6l6e9o#N*>JR_v@mnO7Cl}wNgTB>%C})okX|ewBfPH zvY|2HJ$vDW^uY(W01l4I3zNOQ6+G(LQxR(5BBTS|J=b8jEM!$l!EtRgGj1z{!KF*` zfd|;Ra|96?6yeX5UBiJm@U6ykoiEcQMMA{Vj`n)sJx-^gs@!6sPp;ow+}ziVt!uq#>N1R<{K?OBIP;=^0ALJ+04Xs^FilY@1c=7? z5PUT~J$>$(YBnz`y(pVSQ&~3uxu5?s=Wo)qdg!4CZrwV(c5Uip4~rv!=qJuvlO~cu zv;cxp!I^WG6?4%$7Tpm|hlFR0Ep_p|^RBLA)TS8g`K&xXts7f4rfPJp>&+hS%n$zm zmHNH)!%URoqkcPL%<`P6gnx(_e&hFkU;KB!nXawh;p*F9Cs-SU58A{K(7EV+Fgj=x zokQ<~b-pNq)@W^9mURmBcRD$Ix7QfSQhlW*Pc5g32@pz?t?igCf=IQAG)WK_(6XY> zTwyNe>PHh(RkNy^Q`&DDQB}O#6^xM(A|b%@EG()l8#+fqAc*9dXY$?M-O=cDHZwG`a1K#eh4o5p(0 z3|5mX4}SjD-|yj1eEjQw@^$pwH+AgKt11H&#SsH(|n`z zv5(#N##8?I;}7od|Gje(Rfc+8*TeBKB8iC-J_hP6=ZrBPj$an0N>(pPnS~HyWB`VW;r03Tm+P{wYE#s@tQ!L-Km8BBxUsSNrdOUZ_T-bFnNI)ou!>C( zEF4omu-0UmQj&8@1f?xzG0K=}==g*w#nY5fMx{jWV+bL5vshSTjrEPObz`fhX-vJ| z!3WC;dG8v#AI;Pc0VrYJoOL^F*k@_RI~^(|OH$rad>La>@ho53g{U(>H~ioutmP0I zQl)5~(==t>E>&v!gCE9+qA$zfT-3U?oW&4)S%kW2YssM~{9+y({U+hlJ(c%+7jGm4 z5<@_`w0?qiLb!E|poDe0-gv}Fm1>!!F(ShyV4X|k3au99bg`JF=}KKorFd0|UQZ#$ z7?CQ$WJ93nbh?P7b(6Yzljix>%1Q%RXw!JloRx%v5MgCd3n8j{kiIh1ns+)s^$$MxcmL0KeS^Wz z0?&&Ar36B9LTHT07?m4q&B05_ImokB&QU353~8}7#&)%BnVBXDbUM)OVxA)**fb#o zryDcAaeZ?2rK+r}O3%xtXe!GVzxd@}O5RNAIM1_BfBM0{{LAlP(l^DNlKE`rL-f62 zhf@IOxObdU&bV{?yqKubw&-sXnY4~Ugb>DnQlK=35S`J@^rSqvUeD)R+uJcth^G(y z#G`K$v!`kL3%~HCfB7%}O?A+Zw%2H-lu&{TP6cCJXodPHXG|(~=CSmyrD^USun>t5G)-xiu`FYGPL*P5Lb;$x!lYzbN*Je{ zQz4jARLWNJg$couH(9QkPGA1#|NPxZ{k?az!uN!92!MnxgR9sY(=Q#~k+zBmt^G=* zY1&$Th7ibEF_lyDNQZwzH}lzXzrSiN7lNfJPZCN9cpoSwyp!A6B+U{4(V7Gb!Hr=z zZ%W3xc^)Z^Ng4@ZjEQ-{>zXRXhC{l#N_TeX#s+YXMG?!=FBW!ucv=}}Txc3wmi2Tx zo6lboWifjBh3Eh0?`01^wDQCg{Y#hHDT>FQ_~bMH;rZi}Xyyy4vbv^>A*Hd?Q85Cg zlnXA`M)l3-lTDkZ>zs=uq299?X^eyrN+~b~QU;|+nxaxbNVGP@=yhF5Tb=N|y`9G%JN@Q2pLa<=%#RrL)2Xx0=6S*?P>h@q!6|2q zS#7EX6EBMHfae3IQYNG)fWZY_+j44VQ)i5IP8(NiS2d>A8gaby=*2I6`3vu80om*I zzVek{`QtzS7=o_WqsX0NGJzL#?C9qvpB?PRRe;e$TQGS=xZ zrC5@%G-FZ{#;8y{?@&f57hEN`MOHo-c`Tk@zD(1UDMgc{6%}McvMg((c`8IJ-3ycw zMj00@N#2X`^c%l`8V=9@SHJ%9@BD9fIb3uv(ds??7K!cTUBo3|E%{a?#wA)IMye!{ z9BafF#H$W*DVNV^UskjEe4-TLoJ&cQgmk+}n*mcwc{lU*ahh%t(q>*@47HXx$DM;1 zp=ro%j?c;p&2usw($!V6vI2}@RRv>wRoTh$xF{>*v98TxQO{*cormq=oO6e&dh^gTfJOr# zD2@Wfh>-+|l%i#mioIl0NgUfhcqLw<{~;@hvz8Mn@d}r{6v*~uTQzNCYrvf+K5_1Me)lU{Ymsp)0|2gl?!Q!EmSPVv;!<=Jy9FMiSX`}NHm_4RAjI~Uybn|Khm@GcpK(LC2v^K(4cqoU+I z=b~VfaZ!*;#ViXp23aX%QXxsWuX3P|AS{Njz4rPeG|_JR*2a&2{Qe*R@kfPL_az1a z0GfPt@3VhD>Sfo&>ioM|#=UvHe4@Ah@u%y?HjQgr-!#6e!p`Mu+n29}746>qk1rO( z>2ls0`5(1CvvRW2o9}c^_j(J<%iY!0E;EM^iHMmXNN56=Yu0hwQrnVqC{@%- zE>clow+nM~FgFKzE=19L-_&+zb8A#LtqWDv3~+@W0p}3QUN7(Ua;+5+DaBfAMz9+jQnlI2dbYT(Ob1D&lrAD9 z5<~%r!PeF8=J5S%_3m!l+NO0$h*eE1uv4tf{lov^tMl`7A9&h?5We}%Z-3`IKW(=9 z3TuQOLZOw;GG!DiCe5sw6f+ZXqBrAK)(|E7Fpo)wU+Uq zgz5j&=V^VN>0AJS%alEs`-QH?9H|mQQ-TOCHx1$#3RavT{AY)Wns-om9XRX;} zy4yu&Qd;FXv4Tk-+z*dIAMJ*Da(8`VrF5E^YcY&7q1jEGv?&0>sh&? zl*uykoerdi%;-Z+D2-A-lBayrQgABQ82uv~APrWLhg`)>>(;)Z!v`+R?_f;gxq) zS?cZ_=OrnPh!VVSDm(1E(a^QldEZ*!w61DhRkwB90PL8B{P+Ix-@O&BCRGLxOhoj> zFTOZ8*ZI>w`F}^-HOeS6W%T8!Hd-mgq?r_xqJ24*@FK<-qWBP;kJfqXd=QH~a-sfP zfB)~i@VU>$7@MY%@nMtM!xy8ZSK~kSKO;oyZ-4pkKKtzRFMt2rm(Ral)dQt80TMA0 zBajFuJqQw_I3GMII{EaoPdxQp+38)qdX+Oe&R`>n&Bin7GiZO!37`#Z7h$2F{nYvdqFTkv>j&?5Q2LX!_KG&7Ms#-sUYP3_7 zS-%eeK1NrTnFu&XO0iOkGq&|j<{~fVML0$hN#bi%XG<20tJ>5o7p-sv7U!yJ4HfRh^B9=IgpsRasGF#%QgTQpy;m zlu~P}(A4$L&hYZqSlP{}u%v@p>l^E;#@0=1eM7uguFU=8fBFwsRu<#9;KY>2OwSy- z^(^}AXFt2Ty86d|{3jP)d#$N=v#cn~t_#_yW&|}hkCNGr<3%OR@gevSLi9j&l)?I$ zGr#?nudb~f8w>_%i>E*pLWnV@C+~y5WeOp9A0|_L_W95B=9k{P_;xki^G%DA5MuKC zA`*iHuQF3)^V`?oYj(DmI!lHaoTn7d6ks^wfiea%oFJMEhI=pnqz^wq0M1P3`DZ() z&y;J&%9T}>Ww%^gICBOgJeJd4qT9ojg!c-uZZtaoFaDRqMKvERTFHk+tJ!Z2i(}i* z{1$ePxBaGh?`oFw+`KvYnWyJg=Blb`Th}zcX?$J#(a7!X?d|MbTE6;|Pn*3%i@W61 zPwYH)y5;h+)=SJ~r<2Xk7e!%Ga8N0wH8U$B!VsBrm6fcr@g<2!1W9~J46d!)rfO{) zU>p#v>t-}+hQqq5YQ*ho`^M**o5ysxZMw$6*+JmPmAvH&>Mfeg6U_sZS!VLwB+N>% zr4z#;7TdNrH$q({n>objeXu@QmqKH%u@<=rv47@cXaAf3{;R!SZyaKUNwbSd*NfRX z3Cm_Bn{)P+SAO#E{`^n(Zf-ECq9~2YVpK6GiAsdWmCVQW=%a`ia4|MM)Wv-H!WVw^ z+%wNn>Sc?V7|L`?J=tPR-K?Fp)>+$Dm2Dblt!rCnt+&=Y*B|X&yZX-F*0taqgb3b& z^9Y!_A~67okN^Q90)gPTAviLd)e~pemX2#;1fU5pO|c2n3z@u_oj;j5HMSD1DxQ71 zd-iO3{A9VhrpwL@U>$9I{e0=fhX`2rM+mE%H!u9bABb}g8?8Q!bv2y^`LT`Dzd}n- zw7aAB>h&z=`IYj_=bkS+s;ZjgVb!&-YhP7vXJ>bJ=hDd=uYUX%z!HGhZT^Pssl|o7 zS0c_672R&$?Pgh~Q*b<)+({u4F^Zr75fiELNth~II~Nf{jLx~XbxmXIx~-~uG^(4X zLfEeMwm)yTPnvkdR^C1VNC4g(`R_LjWyZ|Ll+2wNGo|!|XYpj+hzJp|-nilR2FW&> zI7i-kAH^aKTi1T+cfR!EZ@j3Ko+8myeBCk~cq@eI{1Btmb@j&Uul@9uA8uZ~u9Q~H z2tbo;1^@(sM4LkNK3LQ3KKbnPr_Y>KtRN+fOkjdUFmYEA@*b=uAEa$Ve-NCDB2gg1 z_#pr;`0E?*?QC6hO${Q5fQXEQ03?J!1jI1zHA1OHZIXMFJ&q`Or*rbuvt`}|Ic%t> zkKv&?x1SF)^8p|`d!~EtTzTSDxpvHSdq)-rew+=gN919B80}iFt)2P@|KRc;{^8?- zRv)lPan(pKgb;j;K1NUra{?0fCm-WPGsNIrL$_IpkD12D@Uu;8!?H31=J}@SR#jG( zS)QAO1xXt!#mvOai4?#TuA-!i*?aGtpK`0Js;jE;z5>~92g4U(aLkC@x(Whv)Xtg8 zvS&)Qto>j2cWy{vZL+*5%dYo%T`Lit){rN@Q92JsdwXfqeTX6YC|00$esKKBlYj3k zzkA~3$*B;V5`lzF2j!S|&U^1&`fo;%?dvg-GiRS6ZT5CHszE=t9*|OSF6|qT2q8dl zI?uz*?sqC*{O4L-TQ2PfVVlV?S=QYFTA%600L@dvGeig z%TuSz^<(+c3gTm`4eyL3>hXc9>9p|dv(1;kyzv)*@mQeM9VKKGvHd+n;TNMD8%|{bbW(cZJnet$S6~&9W@dO`eb4qOqUF z3A57WkV0T_Y+ZS8t+&=r0jq5r#G$o&MPq*}YvvV($?wZ8FYY|Q(CSM|{BBjhyt}hq z?F|Md%kn%g0Cd}Oj7mfyP9%$nwZl+X0A8RCv2m{HEq8zEmw)x_)6WRN)vMPI2{C4( zvHOG~5MyxG*`{u*+O>^st!)~gMqOIxy$jCu2YXkqU);KWIW!HVp@S2EAV^>_evHM` zsKT)*6L;~=jrT8~I&*GmZkZ(kdp8L4+)I%y+8Z2{tsUMP&WBPMk@f=U2eiR2keWk(vi7CR08B$A5vcX zK1%|uB#@FfoB%6XE+Nz+yG>)CrTE#77&@H8FdmXElNWIK#rU<1=Oi`cMXruU?+yo> z)+wd5HdCNU*Je^-b}(?GVF*4%pY^&=J@>KGr=QTqKok%eCuJo4C6eSAI!7T;j4&8V zU8hgZs<1d&6CcC%n^!h&T(M0JDOVLyjT@992@xP6jagE{qkZ2;hyWpgL;#vwSwD5+ zte(^zPq1=?5StvbQMI>u^P;mMxB#IgOjZ@AhM5Ta+zKbpkh*Ww#0LXd4+BkuweS3I|9gAs z(qoHO0MLMXSx#A3cFui*mDZZ`oK{zhEaQHEXsvh7H;o?-+kSskRaXW#u6%XA&QK1W zg@;}bef-|8eHR!Y>a5JOl2z%P2GCPIm?Gi(A+Q<1^4@!IW2|EswRSLv@-17kY*vm);Gx;5kcLJ=s8E$S|v^E4EqpcAEz%UUrGa-VczK&DCLL_7+ zR!9uQfCv&L*>Wj|)%y@)h!L0(!pezrd0yTRFx@-4-I50l`PnBs=gt);PIlIg>2B{~ zds2@YupVmVDLWXP|L1=Y`u+R2oIZ?ib=0xH6=i7ZCmT1>t4S!$ zi#QP{QhQ%J*XU@Uo9~_Klsw~d9F{o~-T_mnLX1R`87az07>R{BB1OUoD2T0XFTZ!; z#`eu|4j3UKO&u)eq*xWRignX&Z#VB=K<_b)WdcAzCcS*@#F-Ok3X|cjaWOe+C6k3D zNsdkR^`HO%AOJ~3K~xQ|TzT8J&RZwZ5h5ZZFpQm}DZxolg@|MSX#dDg6`7>`xd`A@ z**$gonIbQ5TW(Ci`F3;TVrzZy659$uKupTeWG0Y^06a!1LL$ycH+ z8(zKo?*H^Z-`W9nA&TA-<{_b#+~#oJ0ai8~e!HLZ>XR`lL{f^1LTQbOUO5+>^C39J zyP+EXcHZWUQ~h;FdC4s*EC5`us<-zBR~pN#v^K_=u}3n?7{>86A3_M;I`1gBCl=<9 zFDwuu$T*3RjbW`=DW$c}a+MivGL>Z}%S>5nW7rrr88F2-8#f3uQMq{Y{VSI*U9iCe zLh_!pR!Zq4$e6WKdWu;XJRw4i&DQ4b&t7#GE+GkF1c@SOit@~p&n(R^&LZiZ6d3>r zRMp`6wF}mUV7&xOh{-sk@i-VrqBP0Vlu0m7q?|o_CukMpSeJW|^weK{rfT^wa*n5mII1wKKLWnU$ z-!^&KTUc6uh)n9!&}x_Vuqn zJhZx%G>IGmOmcfs#% zHF0M!xNviG;C*C9rIOb^R$h~Y0Fj6&2vLDBArc#7*4Iy*eB#MYx0gU<;@PX2DOqEB z%8;gEJ~@~TWv#t<{`I|nKLP-z5}K@(MpOVylq#z1Gc7_CYbVAQ0${VZyL;jM&bR(r zMx!LeNST!rr%tS&q}iaA+$IDDP}igD*DpHjy$#Vdgb1Kh&IeQS=Y()pjwPs8NQ|kk z)Hn?3Q>WWxAB7+x{SU5~TRe5*EZy3{MPM-88VtG zUaK1mtN=s$2%-kqU(#fK#>ACL7W9xGZi#p4+F(%7Rk*h3YV}K|E3So%*`9~>cw0ZN!yBE$^ZIhDS6OTw# z2r*^7Yvz<(uBKoy89xi@+CUTlBIHc*lV_h^SzDX(o&AxvI16(}Ort^n;@fYuE(mL+ zR996YCQ3CsK6kvH2q0}MA@0+_l)VWe<5)gKk7%!4 zsuFM9xLnsw2ol>0Vw}n`Z8XFvAz<>?30Y^Hmqj7x*1)Kn%B zK#7QBv;t;O3YZ0PoEPg|455|iLloCkOKYbUtB;UL-N%RZiM8&>o-0qBF4vD|^9zSk zRUa;3Jq}PcoqS!t^DqCUy>{(GqSc*jDLL#Y9S~>$ktiB1oo-ah6NU5u><{{{z4=Dt zL*uO%oR%gbLamk7Ix~4ubUyQ$PcJSl8DoqwS{q}uQi_ODj8A4JYugKNy}7fy7st3m zM69)DRsbqVu^E$lnyxv`?cU#+h(Z)af(T-iwYAkVPo1Sn)7{C3abK>?{E?ok(eUD1 zuRAY73RRkKh*&97if0n3FhQ1hC)SO>Og!b2GTp|BZIm$Dwe8-OcQ$|Wqq)ug>dM;f zE{~m^jX{6cIf=oFwE!BCvfN~41~CTf5QLCWDOGfcvnVJ+5>dv9Zn`tAZML>9g+R^)@hyR7RK}>zLKj7RT>}7{obyfy>^yph zK2VIn9GESkClq2v%B`%qZ(@UtTB@L^t@ z>;A&?<>@n>^%MEhG9Z0;op=ObeT2;c@BGuv_SQT9{10N&JTPvB2t?fLskJrKicChG z4rN&?eLyAyt%Mkegb9=uNyFmCDc9+_sq0sM_`^}_eGu=XNCXff6qy1IF$1&e6`f!F z{4Zr$HZhM<`4gIK`*_ucgZ}w9UTz?3l}0caxDnw3giD%Fr-A`~CQT4F`o zkkXh!_%I#(8)FF3*f56dz-R){UxibIZT_dZ_9{Yu2{S#>UlD1Y6n>p%!6d zRM9J$&^IkeL_{{3D!KwH1`Ls6oDdutGpng0V;UdWG+t0*^dW|}4#C>0_CAP;OKT^4 z-TAZv+uK*`dgwhkXDN!JTr(G)Jnxmhsw4z58E2gk$yv0Hyay04nFW9pB=J6^gTfrO zR!x%upfQ+dpba2OS_ki9+lJT(29tRQ7g;bnvDw5_!^M&Do*6s?$xZl0C7Z<^>lA#z@D-ieWdM;|E3 zu^5xa+-H!8zyz#7DNroLg30!d(fb(MT1cGp!CQfF;?!9L48gyD?TrY^xzyG|Yto5c zF_Eh)(weg}in121MP~s}jB$CM<++|jFk)5JP2;>*N`=fo-IR){D6z%pQMDlR^Du6*Lj&WV%7>bfdAcaH|@=K!iw|F*Uf=T(+3 zzW8h0>5wsOj4C^93>iblu-2-`k=5;(=RqC=vpAK;>qcz`yZqxELUc2n&kCNzJ8#{ za40Gh^jI&(%x>U7gv%$Vm40M3O3h9VFngb=+~f@uu18V}VNg9QS>&gSNg zE7yoKlQA+Ps+5U3so65-YqL-VfG9HNXo%yHY66q-X)@_GEy>CcA%?&)5*yjw-o4qq zxwgK3yFE4N?+vzhA`lR;)`$i%)#V?f)p*384{Qn~6=x(^YC{ zepC^&$_p}i2;@CFhu&cnWNMh5h>F6|V@i2K@Wu$DX&UVvCL@Uukz_oeNFYQ5p+Nzq zveBqt7M*Ie6QWq#vP_~3Oj;{K5JWT?v2h+lK<7cCR36EA6yB~kPbNY#5?O3+3 zbn6Ih^`JOXbk4U;bUu3Tt19)s33VOXCXA|(FlaFF{eDasG!+T={#%#+@Q==Y?Q7ZM z;(fbsvjKYmnT3y8A#)@noBb^jD&|*o)8e?wEigl#D-rQN0aijQ2tN4061)gZ8s6b7 zI$XQ-o}gkwY!sqO;>(zQ@pT|yK>$-hOQM;K%LA(_F~;bl_ee;@F-D?D6ul<^h;g`a zW25YJy4~)PVsP{7l_(?tWC+m!D6Kiml-3+0j1f|V@=}CTL~N?UCJbx5rxRwy2udZA zm2MBy043w7kI+IuhyWnl+ndLZofx~_zBMZ=r~mfvtp56!cHe$$@1>XV#+KG9D{=?{ z0mf(*IiZzv03wQq#JbbznT!=vIviEiHVw2bE7cUatDC|((i)IJacU@^On7KRCVmKl zwyr|(Z8Na84L+t~3=GIj%4iVbEJs!`QV8H21TRXvZl}0?8w<>`!uyf;XgxDK?>Ph@ z24;v6eLxCGBY^;=KkYeE3W@(Trs6|tHO9G`R${bDO|@(UP|#Tb*aK_9K?E5N_Wa74QVIYD{heT4RA@Tg6QBDp&wTF1 z>dJegH(v{Hyy5GL^NdX%g+rLgF%YHeEHCGKIZj4;Bcd^6j2?|f!-2C_fjFaU>k98k za%2T8=}bVy7?>OCN~oE_V7MDXaLy$sF%eu=tc@b2L*?~Tr`5)fe;k@R zR1+#xjr{Ij7>#0GKOpk;Pe zOrkJJe2GLNCS|;BeN(03Gl&`iL1Hx;?QHKXuPh(9%XztqCgSVw#qq5*&a#(GXPM!&51xPdO#ykA$Sj92ZPEL=&#NID8~KxSK=&(?CsPpbdr$>L?jZ&$?HnHdK9Y~ zqCf}~2@P-DxH-SDFx!@WZ+FWzZA1-dsOVSYGPyo zlNU^cBGR_LZJ}w1&=px@ed!z{rY6joU}6$PQ!#dwvLryZ8ua%T7gw65^4@y{3Xu)7 zGUIB|xl(H3_!oZV#IOAN?!_zDfB4GiKmO4BXfkVzPH1(zsoUvTyAuLhr<7{FC+7$N zwE__g9ythcS~n6fA%v!BCX$?CJTfq_&WYFuNIW_Oh*9z!6|>ycNi)t|B@*w&dl4Du zl%~5=+AmQaBeVR06TSObh&jyRsI9>)F?Szg$1|k)YLt-AsG%&A`)4tEI6; zO=CA|`t|FV-}50v)>@l{R*A@Ht;VSjA+pjyIt26{rV=cn6*DLmh~gx507GEs5(P_X z?m(2fj>+_AB`X0CMk4_TL3ClZw>DQ+$2D_DqoHjY52@yHD!sr;vDSnD(K(&xQ78nM zL8}T8mRGu+j=6QO8lzWMcx!7=*VtNZ^ssev*0T3d6p-j+Dx}T~$i{mVX_RtxT{X?f zS_jF}VV$C*j6xusWr8FDVifOzi|(;s{Pfem`b)BVbNiK_^uPbZBM$K7?ya>ZszoTq zfEc_d?-7t#NlG0_!`BfZMgn3H03>1t(jH2nOlw7q;>RK5C=w$eMrM6CsY!?m&`%=f z5^=03XMBiBTA`u`2~3ZVsJyjq3=_}w^s!YgOTDjOAY+hN{d_9YOjfT5hn*mUpTJxd7-Y51Hn7xRIUGrrWFfIe;qofU@pkckj}_`8QAhqklA;@Be7fYBn`= zRu#_lfSYN9f&e1ZklfAd*Q}3Z3S%;6LzI*kC#wj8V{L$x_b_7>0g>dn4M7mO*Hd}U z%qRlh$ExyGg^e{#F3+rWrL{~n)`rZGqLV4pBAO0arJ(Ubi z1Wnu4ZQG84e{3E_CQ@0(ibF^nBFQ{r4qB_}-9mS|E1&+%%BMa(ynb!_Z~jyNdp{88 z4_-d0>z4pZ2uYERS=E#gPYx>~;OtP%bOYFDtOEO)dUw~^LFd1M`JMUci_kVf%%U}7xULX&+_Pk8oqp>PH5MG?TH8q()CdmhF+iY)cMk1q) zQif=%yc7{dXIbfl4imrv=Mu59BDA`icf0z~#&)}=ZT;3(-89s;kYz*by4JF_kY%7$ zs?voqQj8Fl3dKA|i!q|K!{G=35=ICTvm#Pcz+x06B4rXfOaM!asf{VR-Ry35RGw$U zVdGp1M|khaIRQv{lES?293f&9_O`LMP5O+LaxvFblFF3kNwqFWWF!GrmgR>JF=F?` z$?l1h{x`n3`_@}qFTK=WzIwn%l!zcHLJ|TnA2_#g_Fj_?F%bfcM847BD)c6WEI z^JEIG4UtZxnw4Uu2!dxK(t2WA!33=$QEQA^TPtVBe9W$oF=~CiySX_S4wGS2TURy> z9rypG&EB@u~Nj*IJK6I)lMj{iShKO2=NWcr*bxy|zpX^IYU(Jjx3*H_yg!QO@GgU0e;dB+9g5 z)~QyfQlvEzhyZYwCtR4K6>}tN@?5X4caOX(rYlK=%gbHo_L@dHFU;23tZktz(HPVk zQif;JU&y+3jL>Lp>bkD$$~u>sA_b`+MrD*DP+9|G@{Fdoky2LcOl!V}+oPfsL1hlk zrEorG8O&(0gjs340i}u;fQndQq*QE`2x6RK%6`A-#Cq;@lo30}Pjrr-IPt~beD9SX zT>jSg>YtrQjFaFA0D=gH0N!En5Q1cxG>ucN)3_P$K&#nW%LmF6-BTBM1niV^0E5w} zA7W&*MXo~-AJ93dp%W@oMpPx%6`N+eCs_As)U;V4>pZ&9ZdHLa^6-+{YQ?p|~*L=o|mucrsoDi_Ou1BL$ zs>jE~v1uU#h{j>z%u~hci>JXPmR%D`p#`Zd-N^@;v3Bj{}a0 z)DU6tN^7>(jYh+<01^OT%5o&lCL^X8_a#^e5~Co-Zdc#U?mhT!Of3tiLM)9Fok1&{ zjaN*{U66A~G|uo$D|2w+a%VSSb{*K5Ug3yEC(ht`*H8#z~|MUMi z_dotqRhADGt;QzGJ_^lX)S+AH3}&T!=4dpu)@8aNVh92uf_IEMRhSZ>7-Y(@LV!H? z&iPZP=5KdR-nyQhPQJTai*N{mIXFkwrc4NAmRa$Ih*5};oV9g5N)>Am(T1FKK`N~k zq&$f!W-*J1WEtPn{+uAVOlx%|%(``GRC=CJjA_MZ#F_3lv)_vM*rp`U^R~6!^|juy z-#-1TzqWDy#`gDrFt~701d<025c8rnCU0s|Dhs|<3Z0uIy5bS%CG-8XN>R%6x=TgT z69LV7rq?O}0BWU=ud7~9FD|NXm-9l;&9gD8ELC2RHlz*SLc~5=67*1^P(3a-DnRQ|%W&mS8C&HVNL3 zUl7F@CFO|TJ-yOeBia}b;7+QjoM=~!DT54+Nw!@|>_X>m9V2xZGiFD9-VJ#6dc7F? zb&Y}a+Q*+AK_nt7L}q61k!b80O}BUYm;~|ho>s}2jM;|3A$X+{ zS;Mrk-h*>Ek-)<2nG3BmYn=#Li%Q|G!_Q}gVZ7I)Nkj_^^UVFd-M)3mM8zVV_%A-b z`iswvu3wAi-|=s}6Jtm;6i@^56lf7}zx>ct5+0JJB5HX_EiLlgoLO9?G=d@VqoU-z zXkEYYLu-B0dXdPCF@i*DLaU)Ex~m6kiu~sTOdm#>s*jRVJsh-3)Al#MnXRrZfAUig z`KTOGrtU~Fh$w`Bgdv2gs+7u!G_ekzbdhtODXmge`=C_>h)yZGU3mKrt4f3bQ3Mg= zbad{lVU&EIX{;bs98833T1}K0nK1-8>KEk$NzI{mvn(^F@*YJM@(0M<_O zk31Ab5DA@5sZ{1%Dy&GeF5#{BiHSVF*9m*Q`LgVeM*X&}MPioa3q|+T6X)QUUu?Fw zwqE<`&Y%5XQ1=ms2#fo}un+)1EiGX=r}DYHT%ZcJ{k3RVWm8G=N60Y(h=8B{s>X7E*FpOIVJWp~nwa%usJL5q_O{^F(+a z9H9xnSbDPQk!HpUOR^OAsuWZ5(%e^pKu+ z{C#vm9!A0w@@TCGj1cS_8xN15(hZTm^VrztNF zkB>_SvnjSD;Xy@tu<72PdGINoKs*Ku$|t3HY)8UJicgcSVjFYCjzJzKx`PtcO z<2#V>F&lgzo6YS&@JZ2wKT(PKnZ-7>uyarN=~zj$Ck5%xl$vBmjPtwI?^8TH4s1C3 zv`RL`L$2L<@)sUGWD1`)8~7OKgz#jnT723FHpSCod7Ri437@Dc`MCOuPs)nWhs2Y) znBhq)rGv%C*%SUu;n6jtPl|r%DYn9HN%)XMyPq}F|0BZF!ueF<6VMYrZFx`e>Bc93 zgnPoz!UBs&grD*3e~kFFk?<*=;uD9bBz%e$?0A0HQ#>NTvwNmHjv#VE&J9oGcrqMvBPFc@9Q)cYo2MC|6*0!6}J|Q`JoXL1ZaedlI zxO>F0`0vHYxaNm4|kJpBrN%-V6rgbUV2lM;=EDTYe8;nh#>9x`%M{-oL6GE7Z^v%n5H1eW;%oAne zku7-Dl0rwuOdm*e`}1(%VLvrZb~iY1mCPd@lV)xjYgdeXlbWgGG(z73U zlSk~k!;vXDX|H1uTP_ZzR8q>UkmPV9P2;cr!&mnj`@^Jg_Y>VuC>~pmJ}y(r!{BGs zSpTJ8d+nQl@aLn&qDV8{_fbT&)|?koCR)V*;Par*Q{7{#oT?i0hFi?1?ha zuMN9{cJ$F%R1YNE`!3cX@cxJY@gE*J0X^QierqO4ZY|7TzIEer+P(5CzjXd<|L80G zN!$~IC&UiESNY@j;K9oLxUi>mA|bZ3hCO_B?s5ROmE-oT+vaww>$SJWz|9*sZ{5E0 zSAX@_XU;rx=FGWQUU|uJob5F(+dSRs;vwC)aRh)QDWuevMQxky7<{YWtsW_*vrI%$ zQ4}VQh1O6mI~eOy$qE8zt5Ca)S1FyQSrm!kP{gs}94iF?h7et;uxgdnYA$1Rmy&mk z?g@Fc(ZhBmJdhXa?n$^0mwk|M<8`msTUb~mgq%BfZY$5bVdG$sN0Hzhv_{4NfI-NV zO0-Fzs~m z`FRn?EX%MENU3q_F$ihKbg87Kr>&_ew^VZWNy}^g!>@m)vL4L`fq>p!@qwU z5zxvsYSpj)+ONFv#s%AE>pX9Barf?Mb~e9xQznU36lDB5*BSr}#+nfAII`V_vuE9- zM}5b6K=NKm7)8a68}aO{9*t<463&rQNb41D02qWc#@ez}t)`xNhCcI5WnK5Uo8KhK zZ`>GmI&3(kSw^Hp#vp_cLMse0#%OJf(FiHW5hqTd^XKc9MRzGbP1Cu#QMYS{AuS4` zH6{d63WSW0P%*|BDaU_WYh~N~%o+Re;WEbfpxXT>fP@Faz-^xHkA(Za-SqnJ|Ni=S zzSHS;Q{PEilPrq(;yfxu<@j;)jc;72)q+h!tzK|0Z`@dZ@4cwob<))3+)|1dg8=To z&c^`I2r0`_ZwsNZKvLWDp72xCMDU{DCB_&rhAayx1wsr$FlL~X zhI3OCS_o~7tXAcP3&F%huwyLC%bodo)$KY-VrfknL#~S)2Q14_3K*|sL`qW>rYKC7 znLJlo%c&{-!V67|@kW_XILCH;v63GznqKf*O%|yq5Zy76bxhRx~Nn_o@Xoz zC^ciM8v{xiDNRv8o|_~wNurBFQp#U?iJm*x+Dg7sYJPrhVF7o$UY|fUJJ;TPvo{>pI4=?6I*t_t zBnXh_fn~uxN}%!UTnJPYIL}R%L6)IBM{{%N&;Bfa_0{b2pKnu2wofnsT)o=4d|53m zxoOG}B0+#E6;!E!=K-Z=rDHHF+)&DJ4n+ZJisKlf2(rw&cu^$D!W(Z)ZW`SfS(aV8 zG`Fze4+fS})bmKQi5d;$`}au>ptUx}z$!^Nhctya#={|vV|eEsuJzLS^Anp!vAB3= zc2+Jg2SQNKBNG#NVgdyLU~IHDT5GMfQbzFQTnFBnAM?%*?<4zU*}TqF}a7S}lC&5USO{vc|(Ut@TO^HU{p+i-dq6 zFhPJ^7mr2|hA=Z@w4VRUSEd*v8_P;cdFlPDcjkiOkO9zIjUGRaCnu5Pm~p2krB+Hy zp35{=MUEH)tr>HeZ8?tXIL5LNrDQl{@4lN?tD{4QD(j+HSh#uPM!(ak3PHakrew_D9`^ zA^i3p?vwEGygBwg7Ck_8yF5v#Qa~v<&X_zV2u!7-!%*9{sZ`|U%QFD4t_{Vx_|~_6 z^1%mMDS}X`TJ?_|vyLAp^*SQtz9K;>qqSB-7+FwEEYEgbBqam^1Of7W7!L7p2uWhS z_ny}J#;^bSGh3ze>ebnI-%UH6vJk9PqQ{PrQ>Re13dW4*OG;}kd69=hZL|`c`o4@J zV!I%sqVw<9Kl6 z#;t{ga+aY=g`7T3UwR1#0g57(=Sm2bjt1fF>kyPtd&(dL02m`eFgDV}p<4XNt4*Rx zOKU78y?i-qHZ$LMw<@4`W&MLne5uijp*%UySDGudWsK{qJ9& znIVjFN}nm0gY)O@vu8=E1e}{R)lw?XRnqI_aiWYi+8{yzK&1)uJi=@{s8}`Ialp1Q zV}LOYL;I&cmGbKUeT;m#G0hpP-70@!aj`B0t5)f`bL9EwakUC*s-s91g-Vkw?k;PD zd6pG}p-~C|Fh{6h0fk_xRRoZmNwu)Ylz5hO!KmI>!%YU~vvh0~x7VEDqFW0mt z6BG2Mm*@*GV1%IG*F~X{FpavMXnsBq6DhUU+Ke)c0b@)l&PS2gZrEyML0YRcj3H8z zC}JOc@X>3pxvTYf_3E|7MSC>Du1k*{qZcmF$w}1f={(nIQVi$srlSz*6G9o8a;>#W zGtuv&JhNTPZ`a*&S&kNMC#}~{aE?12cKv$qbp9PuJFHQ_0uKOKwam(;wT)-1nKrCU zP??nL)wyeLH@awzIp6c4C%fq+>G%KDzgoR_r>7^r^ri9jE_wCvX)>+GaAv0a-S6^l zce4PSUT!6Q7e4>)`~B0uZaF8k=vo%Fyb2(lhe;7}S!9;)n1xwFiIVB^+do+ibUU-& zdyim<>yu}>Y+bluzxX0`T?j*+Bq~kiaG{fPE(&g_Z7?{;^atGL;O;m{eo*%E}}Fg^*TL&o__YT#C6f)qDm4OhuL86b`mCWKQ6LDNF|j9fN?Aqqn0vyz9TD1 zaCnO5^VRYc=P1wF;v$>*|9&`qX37}o4Wm1Eif*@|HEA^H%P(7}PLVLwNutwKj^^i* zFxI77mKH^xWm!z9F;QAXDHc*`V-~v78T!qdNe7*H*VX zJ&ipN0D|Yw0|24SuG9*2=fDqrlv#GmNt4;sbZ{>II_TPK2 zbpAZ?ymcN{^UQ*PZFss4-jSo*d-&ULEx-tLmIL)vmdS(|r9_fo%Z{(yG{PW;0+}xU z>7R}LCw}$q@~cT=*K4gfJ^I>f?&m&7T^IFwYB-d`<*2`~Bmie&0)9yqMr)xpAOr{@ zLNH?n#&9VqUpgodiHqVj*ZzxPSY%i(fc)+o@DpspL#d0Km-5!ks&2G-8fJ zj~!zdF3=-K&~T`SLm5S4`SxrfP5=6>EKIqOLMo*-7(f^?LM%otn`&LC>$m)N!)aiW zE!1josNzo8IAJc;(VH` z;rwzEXPhD96VJDmws=+)8PC()*EYf!$630tP&zV=(xqB$DoIEfmWNZP&m3t2z>luK z)#;cl6Xh~Jb;>?}o>2;;k&a_ITwF?`M0%ApjH2OUI#^K22vNq`M^Kev+20--tn{;IxUm;tGxChbeRW4kpzx=X0 zabL-Hz&cxm0T3dD`ku-Y03Qe;jzh3Z9GAM56bZAb+nUbi<^bTM(ut*|LA`z^FV4OE z8SlacR;{AtW!>w^-r{i39b~ykx+C12;ECW|3L%wJ2mv9~vMk$Xj>Bx5u+||+LO$xb zo>LA=Lf|~dosOL(w8u-Q+HF=Y1Hj!6ue|$i)bCGfO`A>Y#TVJhlbCbU>!~ml%eQ9> zjXIaFq*0y;0cF?neM)U5h0$7Tl#F5}sokm(n-rr6Ghzn;s9v>NPZGSm?01}I_4;2B zB{ZQ6R&CJX0J>ae&pvA(JBEwG3?vh+|h_GF5)D~k|eo%w;x5)^SoM(ojq&UYPi=kQKaHglJxu1 zDW`EVn*ZozHJ|#zQA%lVVfoU`4N;xW1q4%#WTEd@1FPhlA~QG|^j5WW8)0H`$0W>@&MPUJ3|C+~E5 zr#lWXdi&z4J3aBw{@FUOD$f`G@-MTSn@rXAhP^Wo092Os-+Z(G=9|v+bnA;>DxElv zZD*|qaj%Rv56*eM^;0kqUHVYh-_Sx6zoMn|j!aVD&KDN2<;X$g9-fM>&#|hf@+=GI zi0clIow<26CS2_srY1F;DSP0X*a+4f6o)2TrGhQSrPqh-1 zQlOsgm5Rca(gScPCA3^c7^Qb^+3l%HrJZFsNvPJ9i?oyJ*n zx{W;>K$|owRa%~hmlJ=~FDf+~*3j=jV3o_PR0aV5-jJ&K@`be?*0NMd0UKGm2L9PI zoA#yd$>YRd8PjdDm5DgciLZZs=3oD7we_^not_>K8aL&YJuzW58f#tFzIzB`c5S=; zvQGPcnW{V=e)Q4cCqIcl`e>UVuqG+nQQZIlh-WWQZ(17=g8@3zHd0Z~SA&#~!n`ns zV9-)24gf04F5Vp`2|V}QA%q&wKIyR-9LlkUvbBq>;)XK^=Px?`KH zb*PLGbeFE7mv6^Q zm+#>6A=8?ol)5gf96Or#`*yt+-n!YuCfl^tYh&hyS2zjU%(E3XzI1Nh=sKKnO+{nj8sxirM1VLz%JY6g>S zmF0Fhu%f>2x0jY|x7HqV-s#-+ylL0zHTH5<5zij|5d))dR3C9H*c+PX$D|*^a}t6i03*-jsSo)IbpRLV8AX_ zv1P#;Vy|Tcz4^^e2G#&zO-`Qp`qvNY1+#ChF>##gxpUQX=R_FxE?(@v`R3-YhTSmm z9_&Ud=@&o{t5n2rC>g=F3y>m=RhD4p%6zDl1b|*pyWSa=N~e5(%C_ATCv3)0x2r}Y zwRH8Cvb^5=SCWKF&o08d?$XR_$GwSD_pFQO$_rQLKAf2iZ-&<7F~*J!hs3gIt>&Ub zQ}NXq;*C7VFO_h=PhGe1gFpCBXT{CsN^_~GNm*sgZ?~<uQ zYcR-!5ZA8VjN@o}+9SkiHYq|V40V?2Xt|e-5>;+x%X81Y+^p2g8>{ctUwHYi|KdlK z)|Cb6s2DEvPP}rqNK-J{wx!F2Qj|;{?p(c;rlZNp)0DbFK(vN9)>u4q@K}EIgpNRQsJPG5Ziv?)yewQ+N9a#DrVN&bn@Y_ z7!HYTtD*paVmOdO@NSPUF0FK2>&BKlP4IU10HD%rg_HN@rR)6PXX&8{tJ$FOl`F6X z7Qg%5!(aQ_R!?`21F@^Ja(VLg*C$_peQn3+j63Ab`2(Zw_{tTy zas>b;m_M?P@NOsbD@jt0BHnKMMK`6cEz`c^9A=DA+I;uz_m-9xF%GKLKuYHOxF}4L z=rk_!I28&+QB-Q`hLW zEHif4ZUn8*T-ehL&_8l?qlav1Nfm`iQ<27SZ)|yA@A3$+j-}h}tndHe2dr9czxLYh zrEi?Dt>#&zsfgpP0!AOMv6VeoOq;$YtX8x6r7u^{o?Y8l?~?8K+e0uC09X)Ex4_KG zha+S$lS!vN8Qon1jEpe=@Hc<+_ntS^Xf(pmYc?4nD2hxR@xk3i&D^-tE2KhA_sj|M z>d&76c-9zDd7jSACG+#yty}SxD+Khjrt_iWrQHs%*0Zb}hTQipw^1wleaJ_S6F3g) zc3HX6fYE6<9c%23D=)Zyb50=CASE(Nac}~ zBFm%@h9J;Ns(56(P0PZRdh@sE7Z>NIre2oPaU6mW%5zf`ChiY;R%l`uc^oXhcjML% z@;kF~-RQ%B0my?!(KxMe1y9y#ts#h0v6xH^@WMtz*A6hYmzFxU+EI*2Q4nKHmT4hS z)a}Wfi`-}>M}P81BLMfvG20E!$wC~aoOt{ zr%Vh#Qn{(p3?SH5m2ZpHSHKu+XMn5Y)wJ6Ifb8Zi8K->EU(v5@fpyK$J+fjoS$Sjt z;K4cJe7dwkJ*=bi9_57s`)W@opVF78hsvsHkt!t&+r{2%}EJV5#7muoM- zTt0nzmkcxpiq0~t9TtPwG)u&DF{8TR#(+!`6gVo&NZm4_zI%6}*BhNYd7kr9slBzNwl%N_O6?0eUBAewAjh$_#*|{E zOrGmBO0&^O<^@kgk&npTt4S8Y7I2BNE2S*d0NNE%v@PphwIYAVj3Vyz;4u&J4;$g zm2p}|2fjEaxpQZu$T0%}U_9F#M;d?d;kY+*j!YBJBbH^i+QBoYH|=b<@2+XN0>1Nl) z5nsKkgs7f93jopF>{|c4+bb5A#@88m?D(&7F0sW_9Lb0Zmm_8oLNT*=uWt-7+BgeK zmoEK)xrc4r$#aV_WDIa_hKtKQ&6P4rXjUoZJc75rvj}>V+FFx5Y&0XrJ~Ykak%@Fh zBtBkuTMdbsxO>}Gxb7fX2q7gxgfV86c5SX@k%e-&*v*zlfIaN`S-grY&;HN< z3joBo?-auUAC1zRxAHYJC9IXo6H#bgZqimO%~hJ2{_VvgD+)z%y-_T5v=m4g04xVX zFvql1h%%Mu#&Pnc<)GD^{H@21l?h%r4*<*y zc6HhsE0<4x;~Q6h@AtOzbT1yO*<|(l#^=@syTvM2hraiP82|wP=niXN*7;uraoxeC zOM@T1HC~*xHhHRb96w_j%>h8?xh^bhmkD9AGc;fT6YBc87*sJ_6dL=sWiiev#z+=C z>gDM$0?K5bC~dsyL(mzJZ5X%)c04SClsOgK_MK`ODNaCU!^9{}kS_T}s`=8*+Xx{L z8Or{?1ntpq8z3PlP*!d@ga#7oP9dd6W$ zCKwYVBqo;5bCqTa1Y)k{oQE+W7ZH-&Sy|zvq#(Xmdj5Rr`SU7C(;K(4x!KC8V?(b_ zWSNVif8`_L*hEZ(3;iO^vrMR3JnCO>)SDPH!dwtir>WsSvR$JT9}EEjD|xL~?hnK^ zzEI8}`qTI4q-Ne^Woe<;=`4X#o?Fhs!Ra%O>pN?MjHx(YFV*_Yg;kl!>>U6|yPa{$ z*IDy+kgc`mtxwiNzil2;0xOr> zuf5iO?X~dQwdnfw{@=d2A{Ib%uJT+a2@R^OTt)=Lcw}XOcs|vZ&bXEWOd+*KMrlz@ zcyl$68c`C4AZ8P0*-aKN^z&{PmhSE{N!;LKxoe+n5@gxsfZ2=}28_m(sXU}!2^Deo z@`nf^1b_*lo=02{D3eJ_y#SFAThtKhI4df6mFIb3+g8Yz;hSVa28L3s4>Y^|V0RhA;0~`QkJiPG-|7nx1~HFW*@ffmd=%WZ2J_Kls6`UwHPJ7f)^UziG1>o94#9=I37@JBl#mqoGJs zp2TB|#iLV)?%0;;jX(H<-HQ{S`&@O+0=LbheC!O|#((+r>GJ8*lVAMec#U|m+|``R zIMrOJJTD!ZBxHn{rJ@7?tVV#BmWOVlXtar7|#J5Mx%O zK_i)t2KlA;-v7@3doSmkFl7AGu1(+7UfS!~UTtYHTmERd7=?n1Tu9t-z1tT#Ajb^| zbE#WK1~ku+TPBX{9-fM`c_cCEba!k%R=-oZ`c^Xa++ZX`vp`g zUNthd>zDnYPJN%2O7TM9IXs01*TER9cCP8e$EJU|QMq~R_6HxlpGo}E&%JQs*yn=E z4m1B9!OG?F^lbfpprs{M6yv2Z<1}7+ss7?i$=uw+2iN-j$f~zw7@_Glv2ASI zV89rok_6kfF~(?RHLA4l3u6#~k*kL{5Ak`jIl+ZZ^@?n_!F)QpOP&qw*XfEW!{B#f%kU zzv?+|X*!#m+nyoy!JL>X-A$HyOT_g85rw?Svvg!UTA%yiM80&n+$<4nyB?($#uy`P zH=Bd^XHat*TZ~vXrJHTr*$`>4ID5R;xr+VU8ILJy8SAJejtmo`)G$vib3f*Q^!58bY%KSaBs`fzA^3w$JrT2vT7t; zjg)tLD;Yd{1_0ujEAFWim6u<_gxS^F!S2b}^9kIy|NXx|`HgQl&F02Ok9jlYrsFXH zNS7ZRR~rC;=+cVzQdu?4Ir5lM2|_?TS7n)2N+yXimdG<>Kov#%3!e`}S}Yj^2qC13 z0sx6H0*v!+PugY8IUsPFjq${FtGwS|@st&$>Y3DtQK)N{Q2}vW9S$`I0NVg)!TGpf z)tXgn5DPKrqvh6GxPC~DMo6pH>#v@E;i$^aUP1( z$V7!~Fb4TbsVjtx(lVerPN1q-P%=^i0HO>r#ww-g`i;f!|E<$%Gtcw4*!$A&hi|<# zGjsW(5|U5?=)KctUj6x3YD}a6!0(Y~9Hjvmk1f~gLhqaPwjNq=Z&m>e?HusJ=7YUi7k13a9zF1-E??@d8?Ua~C)|_AiRXEZwpp`ebW?0X z!Uqfh_uw5rzSc3iaYLkOdh3=-){iLorhA&U!5$5Rd-1oqPwct|01(JH)*dq&ux&%G zj8vKn#3+C?#@xPsyFGCR6C%S<`($OiH39=h3BkjV1dO=5eTyMN0f2fQ(o`1(02-eP zV*rX?&qxUrw9yD5ga9Fo2&KM<2n8c$l1Q*ro@<5CW?Ax&9`%nNZGH9v0A!0x>C$3+ z^=kaljNoFCc<;pnE=AR%XDjsy-X90)D;0vWh0;({QvbG@I zX??k@Gt-6{$lFA^G^8g{XJ3p9Ev{N2zDQ#HMUr( zBn<-q8AYaEHWIL9gGm8E72IyMd2-7bBM`<2gVMxtjMlm+5VMQ`Fd&8_S}sc}F%{b- zZ%z6{7?N58VS)*xKEbx75dr`)8fngDmO+hxF$iPO8UeD(B~~thS&<=zA@4>AyV!O& z3SS%Jcw4YttIyz%0hQy2ch_L;hVwG$020DSU<(;FU*5<)D)j4qY)AN^=1H)c5OG#XVm zKr&BNVif0K3?B}SVk*xN-EQQz-06=-TFSz%dVnW>^;i8;30=RgW@qKx93KqMo;>{= zzjkT6^55p!0eRRHl9?;;;7&pSuv*Rif0e26$}8F8(%=U_*ndLJHg~%XwHu#nLkOn| z05VO9>w;1$NsRB0yQOhM#Ez{a4e5&Z+!&y)J3f3GVGN)F01<+KAPV&w+vQAHCMhZ_ zgfOuz;uvgMhA=Q-lrjdqqen;SEgr`hV@xPuO#OgZHlh?v4j8K}Bfifxbl-jtzJF(J zmhP`2T=U-5N1yGS_~qf?@YDntI>neX9O@)7wdv81I#>S58!r^!{yyii?}HjDV~omk z!wUl-!cZ0%5p0a!q(s-m%eh?asNs;-DoHNRJ^#EvF@cwtRi`7DmIPyG7Z!e)reUk4 z6d)1D(6A99tX_}qEJ>%Pr7~o@ljeF0%W+)6I4X*xhYq2`hjF=#^4xHaq6m*hxbd~$ zY)<@lV=YU%+$p*}zPR+j;P8Q@?^HwkYR3=DQUkox-9HJ9fx}<>S~fqw&+Wet&A=Uk zY%ys>fWV-9VWIl$b1+zdm2=kt0BE^{*brf2j7k3b+n_Zj6eCO=2V+h>mnW$KprtY- zoLZjLiS1YbkT0z)n_5La9B3}qMy)y5QX)(MfCT|&Ole~PShWh>n7E!!%%S<)SB!%Q zMF_J}fY8dE(`qyzT%dj_u&v_ed&!+ETdn*UI~r;wXTH!|3~JTLpjQ|RN+sm`Dh$VKxw_*mx2IbX>K75F+i+L&GYQn zUb7D$#xpb0aj@1fJL^{`j_Z$ph>$9>ToxEm0}!@bEpuaD7aYLU>RT?qHU{z}qKYeR zc{DTyyZT;IZM)&1ki$U$e7Y6`cyQ0yuy)0!2*Yf-Q;de`&0BoAyK$rKKCv$vZyIPk zXU%#OOP?fx=^DuA_O6zu8SxI1%L<*JnYyAfx%FJ z{TK9&|A;BY%t8ne$41ODkbnWJ(I9$gxY1I~{>iuVXlASQtxY7Ee2sVeP@6`CVB0|$ zi_ws}uI*Id#sYxRf-iD~Fd`Pyd8RoBfV|rinX>8)vN%MP0caJCw&NcF0Eo%sgTw~N zs8yx3_T?`-%_h2jUEaAP?%oyi^R?jQ3*Eo`q0=~86uF~`E;5xXgfIBYw8%6VcWMd{0*s9UV+(*KJzV}WN~kl-kk;H=`6AA^{1PTao+}bZ{1AZS>jQYkA~T{wA@pp zT4y92t6^3p*rh75tkrkr+P(i9Ef#ww;raz)j&tmv{?i-3|NA?yEPX)AUZZ^=)JE0O zI)woku&Y(VthMosm-x(H>tA{Qe)GbN64ygqQ_q!(*o|h9b1h}{+_MG{LI_g|2xt&s zf)T>1NQqZMG{FX&R2sEecd>zisZ|0%#B+@SBLzZWl*$*Elv4uBB90>r7%+%nWDr7x zk4CzlA%u(&D#?&jHU%%+lp#Tzx3XoK4ve`saQ@B=xIL29qlLU3URHJ&K zG?P*kxiOB)3xsT=jWGrYCcf|ZCCzsj;4Ci=q`+D$%QCJNb+7eRRv&amqq$`iiq>Q; zye^EMF_Iz9_DGkOLY%$xdW&LE(jSnB*{MfGHFfzo~8r!y$=T3Vnm^f@p>G!&+ zLCBgs1j#K`qySrIdTLHjExPep)h53<^B;6n{Lv7 zcq1X~wI|$Egwt$J{pN4Z{?Q-p7<}U%T=zkxD*!mvm4g88yF9o)Zui#6O?@Ja!K_%o z#%HV($4RfvWC@4XG@=Yl4qyNbLI_g^8mQ+}*98DR8s!T;a;!vb2LTvk^iChOT#X0- zkn71L&XxyovbAzhw^W81S}I`-T5ICDC>;+%5kd&YUpyPXECXLMTjq&{6m0PlTXl>P zwdJe{CQ;fo8C<{YRZ0*hN*Bs1y3-R7MX3VNT4|nH6DJX+1`|MF3=qdrQBtJKD(Zar zzyEP??yUdJGycS+GcmEQJT-E1Q+C`m$!pa{t#-n(Nh0G&D@AK{P?#Wv5GWy3o(`{E ztD9*Dn>;PBy6^Lh+_+5gK@Q5wNIaBjRx*?H1z}I2U04fd2M2aA<68W z)jntC(6oEE>kgz?dsx%j5=&;TxYN@rilEuB%T=pXa@y3X~T>u5*mlNh2>=XWWR_^HH5g+ILI`7Q z06-h+xiF^Y_z|Th7l;w!y0GPjyEQ-nm||w>LcsXsda1|!0svYnnIzLn0vJFTi~()5 z;AU(zFb2RNN&x_q9loqQhFxiQ_>ll#pibHTRgC{$&eN+ngnX}JuJ zkIPk+B*qv(KrBm2im0cuZ1nEM(YqI6y!LiKNK>l)oNS_o@a%Kc`ghld9SC0p>91>6&Pj1epao!0I<3p2>=RY z&&|ov$YV6;ym9WFbMhnwfTGYzcL0vZxiH*x0>%I)#uy$&GR>7%W9y|B0+%eKL2-dKXk!q7OwyuA z2}9hedf9eIOKL=9>m)2N+eW=!5H$UAgUW2ghePdF<2$pFCP_M&s#b4?TqvoO5<*F7 zivB>zKCxYl#X_$(Idx1rWtxX$u`12tD_2%eInZDI?? zTq+kri6W_}xY=y>Iw@Cj{ILn3RBM9>)>-U2Z6Qh*-~6Ed?jORMCAhjak$(1T%VFJU z?3GHET{&~c^8N97#3~tv+N%}eh;(o5q00BAQ^{uMvIl9oYUs1eRkzjN<_M`hfhJq2 zbazPMCYb-zKXuyeO;@z77q~xl@I!Zl000JPsU$c6j61;K-fY$Y7!k!Xi8aXi`6Yx9 z7z0Wd%N=uU{Kct+yswijx81JJOzx2z4OP2<3t=T-a2Ewn);91F)u_kGwL_rZF z>}Ep=EaD`)dpFK9igPP3lp-2qtJR{-wkDQUZ{VV10FYLOR0;veo~XdJZSpS9eKtuP zjI~nrdYv6TN^3O~(EupRhoLBVo^n?XTGjfkc$sr9cp-%3TxtVFzmJ=fNDJnAQrE)i z*G`m{#@orqJ;``+R(CnRKB|YITP~+U)Xtu@j~*pLm^|0%C@%71ICmpb$;92;%hQL_ z1Qmi8NTzY74QK$xbLx}>B5p4P!PKeF`G3;5@?S|d0043P<@m(shhe!Wtad96<6~#e zI*kS%4o$Bo!$B-CP18IXbZf~28-gFX#m@lT+kCV_O9KWVID2M1lk}SHjVrTvmbx45 z=$?|Uvh2q1|Nhy3@h=X16uR$Fn}Ybh;Du32jD`TsF{xynkS6G&Fj^amCnsCRXfQ?< zg%T*fJ6}u$dVJ6|0+po*P?nK`uNdoBH%}$AbAwBl`ft9uHby>qw#cn=xk%HJ69lzG z%yo+>5k~6d?p-Mrb{HB(Q;c0K3XMQYu9W6nIgZWhje<++Iq|Tm6c^2N6Wt$Uxqdda zQasE~CSMrMyN*+EUVrvk>-ceES!OsiQlt3pybwxLGyUvQo3yU}x4+@4$da(g@@QeH zRC2V@YBazAzK{C-fK9(Zp8dJj;RjCCU0jTBgifd9d!8_6>d+zo+&Shr(Ceurk3iGgn~EQQr^Hve9N+Y^7g^ zElIe)G^s4R`Gt&Z7hicmzJFxeo1UKh;unWkX1d?~E?@4d z>O@*Pi3;R6)uOPcr)jH&l(M9dl4~9(LP~9uAnEzGWrt~&rJNU>OU|X%mO)4*iBqq# zg!X#o=+XM}@n3oA1>&{t?}Ro6{G&&e(jR=#TfW8sz_Mzt>p%A#Yq!zzvQEO3b6F%= z!8xa5^4PIT#c#edGw5Z}aL`R={1b=DjpJHt9Y?I(C=-<=G|SrWzdzsWsY4Tp*^G0w zuu$B+3&UZxcoT(5DJl7Y!vvFFm80ZLAlH(CMaX5*Hc->2g^fl z*>Rjk!+x;v0Xz&2&f>QbYiT(S5}Z9_9h$HjThek95|_gmlE^sL0kFb~`@ z3QQT&n0Owan{%p`DhkkitpAWnY>d&yXrrg54mC=ylpHK(O*Glm5v73yC96@FlH*cK zb!-rsM1HrMHJkT8(=|>2ah%4BFEw6#srS}fA1(*|zHi%knob`+Y@Iqq%4O*FOpz7I z(m)6$gydj8`?c2(A3OBD|Ly-MvbZSHqA2p58{=rLb&+A0`L1#t8iq|;J<$)m*3n>X zq-iQX`Y5`6+fEXvTFHf+eC|2>u@K%E%!c)(KQpt?ZYN7iXWH$Z8#f#?F)L=l%*%^KSuPf4 z{_^E$d0C_>_jWg2ck|{=_reR2 zl8!<4`~L1--|yGG7fbV_w778bV)DWZQYqNp_MLXo+uRxLbh5lC(0uCU)#}<_dg;pc z_K#C*$}s8=lHP7d)oaCYh<+$&V{UFf1nP9+5LRbr@(|jMdMe~>mNojrRUy>Miac?G zLI~U2elRGvZr$mvZ4O6SCu_gZH((GQsl}~IVZ(V zbD=KhPQeCYHXjW}!%lan-QM0E71^2fAAPh({t0rYkM2Kh z5vlx0t3C2#B2Mf7<~w?Bu6f}Ce1Zsk^ugmq9@yYLWheuOqCkbr3`9UxSVM5m{rES2 zV{wqaZJT*M^u9307KKd`$w(qnk@t-T)$6j~Us8#AtM};(yMLrdn=m!ee)igw(rUPHz8S|c0KES5U)cT4|C$Xq({y<> zYNTnTwFrppZCuZ0XA@&+W1~Jdx9V)?``>p`5~46BMs$sOsif-mFR!dbmoCXh19o=& z_O{tw-|5`Bm!`!q&vKQ%aP@q3g_kZ}eEaR2%!)^YQCi!&vwrIQDGvb7(x4sJ*5>C| zl@eJdM`_FZnc)bDNNcLsX?B*DmO!a68o9DGTR(k&=f=(cAZrf>&~%^r)bo>RKY#wr zty}l++yNVQY)Pfjxc9AZKlkf@FIsrKvh<-B6s28A&A3Qf0Y+!y|tD7EjWh&A%ytk3De7Xvn%7s^(_FLOd=i*hr@nR zjEbU>rez#c2thR)D=1S&001BWNkl7^j1k@w011IngtZzs8a|GLF|H_VckS->2OsnXX{R^po2_5{+uu}b zU-8*D-gtF$^AEFl#&XGE2MXAfeX;9}53H5a4?tGxvcQ z#m6KXo;u_4pA9nyV;IKqfqH4FCgU;)92sT?A%gb+Fr(yYQS^H|S=N=ZF&OApONI~_ zKsA!Yj^^eXA&AY*db4@9)oSk!&u<5fsF`(0N#wTGEWN7@N2kx8jb46PE-yo`7q+&{ z#;yA$KwjFkutQFpQE}$X*bv;9X?^aOKKI}MC`p0rby2!jDcqgFeAzUrcC4OM}S z;eb|V@{)Q&5KeL@j(^r`wR7huKS`-*cI;AAY;E2Do!>svdUizPBR7wA{4oy?fkOz) zo?La#Q|_lCQ@-nI~}!9Wd%DoK>JmXe6=N8e*D2X^r(dH=DlE zVDEjuZ%6&^#yjuyciO#v+8L&)-}#ka{^g2BO}97RxVEwJC%vc{2HWMXHMVRvV-bSH zLQ84PP1?R2FPu`XC7~0g8xWi=OxEt_?aj2an~kzzTJ%SGUUW}iJN5aW{h1?Yer9Io zZ~o1%{p)}IozDGCKxSOCH%MYFBPF#GT1q8^Ac8hBKnTG)Uz9d0%Cso5GW+~5eEM^* zyyUv=(FZq*wYAA|!Y9fjdQ6l)NMFxm|Lki2blI6Bt1KP4=Ml1!Y+SxvZHam<*$5-^oq4 zy{6O*kxUYC>eNgHQ&Ce;?99$CNl9^xc`nOR6-7M+BtjubYnq>@r6pQj#o1X-Q=es~ zv(w*N-!4%0dg<v@ZJx4dH3$k?!9}%;b<_-`@<}^yRZM1 z&p!9uz6@Q}V`{aUU;XME-}=_?4J`||R+#zGD5)h{3(}Ib6iSFZ9}(RoL_h>)AA0t|x2}8og_XbhE8mb(hQN~bEQAn3_}pW(R1~5pgfZkjg+N586eS6^S};3{%_d9fjWPXB zw?E28qrBfAbvpfCcPm}L{uSDh`!A6J=6~+z{`{TW?`?Da^fHRsIBv|&){{g_DYVuS z*lul$DACP@cy1X<3Mq+zy>a<4?{^0G@8(&SW@SaATxg$r<+;E0|9|t~#7s@x=H}MF z`j@}mzP}+D2%A#GNu;zCS_-X%Bq0SMA~OVL=e;p5FHKgO(iT2+U;onQzWC*zS4shl z-Odj+7%RgVzW@C<|MS29?QAfpC3Pty4jNbk%L+Mx1B3ISbZ&U@+O=0+d!seeLL?#* zLJ*1R#%19;-QwOo+v#vo&b<0E5)ooDGbf^`@`JCRJ&X7Nr;i2L;XNOBmuD#xKH~MT z`n9i_cKe})K0hf00zl4Uj}QjtfKrCwC&W-To0#^eM?Ig2yEfZsZ`Ep1zpscw2u-CV z04k-FmRxQovYyN}y%&|>M1)FV6hRb$l%XiRwPnB4NsA&)^WiY-c86)&%X&9I#~pdp z9dy3;z0&~eA>O+0qxn&m&1PA%)k@+xQc6aVjuz&8S!Qb=h7W&CQpzOp#<-$zK3HoD zW3${0vtpEGo;w#_x%kar{pwz#44you17zy&{N2CtJHPY0@BH9@3T`J!voJ|TrlcTA zBnSbpa$>N~8|#fX45^I#m%j1US6}mR=V z<6dW-5Csw;Apir1z|IzNqjB==#faqXci$C+Xf2jT5lJL+4thNSAOMJgsto`Ekgjhu zp1aVzdL;-E%`d1VLBtROA_D9o5nw;n{NLZ686|uyf%Zl5;XnDuM+k=>9|Dg$^5*%k ztCefnMhAwy+4<=CFI)@ASyra0NmDl%lsh{cquYP>3vg%Bvtax$dCS!2noBEE&bM0i z`T4q1f=DPOwbmGdKqYlu#dSnMghW6Dh{2Xwo~5NTd0u2$F&L!%ewwCzm*4+X|NhE> z6gB&KC(H0ZQn-V2x~Zg`5u#D6#Yqxrt)oaOrIeCf7Pj4XX%?8h_s06d*sL^JUfPg5 z-}}N}`Ac8@#xF7RegXwtg%3V(hONNKKm6ejfA>4TnRdEKT+>m_I}I#>WwnGkaA411 zozJZsUU}tHpML#wtyV>;5V0awR4sjLoiQfs_w#<=IA^UZMk8xYnx`9Ew>$T5*&<_R zb{?4ppa4Wb;T-`G0s$k4`K7Zf%V#1L5diT6yb%C05CBeo0uV!$jiCA@tE;I{nJ<=9+Nj(wX@S zuU~e~PT0}mu-w{OQ|o{J2H&6VJY@QlY{t(mM71W-T(engwGyqBlu~P{l#)^kA;5bX z#he!)2(_}N^ns1BMNw8Xa4;B_W#42QpUK;&^}fWO{E+*4FLU2F0u{wcOUfp5thLr! zDJ6vvLJ%V6TU%y0a^4&3OY5vJ8HPf`U;qDp>k3(ucCv8sTGNDzq-Ak8GAL?UOo+Y@_>z0!aM z02h3_v$3^x#}pX=2tt7Z83}{{5{LqT5XV?zMg{=ZTAez5so5BdZ4Z#dFf9$@-ozdG zQ!gzxuD%eTJXJe!@<341(+B20WtXP~;YXEFhqrFs{-^(Ruk+M6$35S%yF7$iUZ44_ ze(p2roekm2)lXkpy)f^bnSgLGC^t6l)wkYygSHL~G7R{i2C;1{s8|RwpCq+2(Ygg}Ur1OgHh0afgxK%@s;9}{|nAa!!~{FPQ?wz?zSqdzzy zN({_?YwOl%(D$W9c7T#l5RxDy!s~g&|lS__YX1|>Ybta)6}9ANz%|!GlVz^+CT!F%t#an3mp034Q1o!3!qa)Kv-+@rh1r%yLtda-_LrM7yyax(cp4usFj zJmQPu*1!5ze(To9fxsidGx_d%`me|Q6y$(wf8>Din4S?VF3E|(bku0HtaEn zVUJy${+T-e{vf?ROj*cUt)^5I!g#5NKmg3_m~9A!wS@@oL_I#+Y$_y}s1N|6Mnh^X zi3DQ(^l1_T5CbB_v2)&e=NVW>-utr1Z+`fb-Odgm5D8f=VIif|QfeucBmvgA!La|< zTduQ9$Or*}7Ei8TIQyKaB)aOeUv)9rxx2f*v%O&p2V5dbU@63y)DppjQUQ#W8+#fZ zs3;YHV*w{tFV4*@97aO7w=o>{oDHGO0F;y}iWP7`W>Imf>$qhsZ0 zI|c#|2vHN^DjdR30Qif(zo||+Co6Yh0CvtZTPaeuqo1#1Q{p%V{9zx408m={{^r)s zXcUA1rN^suyg}fN* z?VZ~)iKIjlC?qhmb0PTPd6GE9n5JIS=5hE~LM~Eb(sI`D}2owSV696C~ArLVV0|XAi*^(hR?`&Sw z8Z(X7{Ba<6c+V4~bRtG3%a76P9NzQT10Dmyk0SzbGUgG=(j$&Oa&zCF$#)f=v`?nm z51xw6vkdPH&8>k$6md)d!CGsrYs&EQ(p*cR+|zx_+1a3^3+y=H%&hYjlZ1xD-CH-; zHrE(YM3E3Agc21?D#n`9N?A`tL{PC?O2y~To?AV0Rw+Ggah_;R_I?SXF+tecxVLuq zP9TZIM1n{YNg>Aa=eRE-7X?%a+5iC{Fu1(v-uiI+5C6z+-B(HDx#zEF9UVD|!(ne{ zXTy{}m<(77A){CmA^1QDf(V5aagC%#lw;UpWzyr|tt$&xQ66m%N8khC?QKjmkQ3}x8y3I- zSO6zws5gdb`r*wR8-t;Zld1qA04qsNtxqhUc=`3u)|-tuj-x12N)u5C!TYg6pPAS1 z-Mx4Jo^h6lq?Af&Arz6?;}0ho9AgO)5gCyYJqN5s@ue58Cbb&wwY_8ZH2~OLySu%y z5lEsyB84a`_0Jw;iHN{Dwq_50RUSsDtb#tU_aWWfY+wJ2^sTqguAI?QADGF~6kD73 zj0vI4fDu6@jaUj1tRVm-A(J}kgaa`XGx7LZD=R2Nbt>;nI&fuatuySJbMwo~eW1Kgc zbGFu)OOpC02DwLfiO-yFTzj#0a;3g{`mkOHo&ba&6ZRf4_~v)NyYt=e9(DAQoBMt; zK<)YGVGKg9UA|IfrT`&Cqv^eO-eZ!m*4Ele9bXj1TR-?gKP`<7Avher*-1*NH7O-8 zoV#%G((|fvhmmr^9|C}P?&b&Yw>y2PTs%k$p@~$5x+(09&36?xDo9k^C8A^YBEZEf zSDLNq1k(FF9}%Iwy|r=gt_L9^0ic9XTFYwKifDp&;5l@QExxIBS%}QGq=smKE>rq@!d{JOvQcBfY0hIUXJ%xbGl}w10 zT~A6D#7N8>yz|x+Hc!hu4)k;dfU4{khv^=hMebkW&#IN04- zN77L;mH?wjDkYe!N>RWeh`52IDx3BmFA5|P6AXJRdr1oC5?9sFV(a)&Mfo8UM%kA%V;ClcdYDxWt zD~(H+YWu~=!&ty~-g(9j+=pAf`5+Q^x{U5{;AW?bvtW=Vb2+>Wlf`wlc+J*2-cF0eNb7BMGi{anVCdPmuF%q%4{?& zn1v94RG*(0^*R_6$|4k{9}PoZ*rnx~R%+4(o|=e#++7-1E;l~)Vr^l$cKV=uz>_#| zS9Pk#+f&tcO}kxgZdKdGR50#wsO+6?=lQ?)>&H)bKY0r>SKH(F;*@tXAJ_nZvb0HS zNvaa0CV^6791Ckba|i*wXJ?#^H6bdcCM;s`{_ck#ItMyQNGbrOl#F9piF_065fYLh zv8TO&O4>FuPN$71y4|o>)_C;pgM<;Ihh*k{ z#6=vR$u&E>cYo`*F8tcBjXNH@XO*FM0+3#h8WpI7)DclErAQJ*L{LRcRN6clF(dPsG*#!HC@@$AskAfJ z`4W*(j~#0UqhY7ro?m!Sgrq2ney8nOpeDpvYZb?8yiC0(op>*dL2J=DL)S5SSR`_SV+y+*}1|0BCQmJI5?g$wVm~MY0OgW9NiUtfPuWbQZKOhyn>IgmNx8 z7l6wsV&|f=ltO^kDCO968ImRgVH`V?4Tpnfb7nZ~Is^@%bgbiK_Vw54_1Ek#|F!n@ zpKSc6@0Ej`gV(X2pKD-MA$4j7Tg|#P{nDyP=f(){g;od*&Y=`2B$Xz%reBmLFcV3k zwbDvyDYWtqd_d_h4 z!)`YqNv)Miv{n^aW^06sToBe`S%UXL$~>thGc(adv1G05_3}I?B{Lu5qR>%yoAArOz+dU-{z3+wbKc{!rh(ae$$y9+nU? zipg5wF8cSBN5QNA`%9N$n2}$VE=9J z%R<1oT2(cV`=aL`y-GgXB02sb&*Z%IE0>=FgwN`AvfmVO@7v#2zy9m>)2AQaVejB$ zpKR(#oC4tkfBiip8zDlKlDpcwv$dI*M#goe5+QUHsVGv2NDxRUMp-EjE9MY@m2yH< zMW7J?f=6rB9)E~Y1VW&-9za8Do(Ekpz(}2TrvhQG*EP;lq@{|h;0!4RcqgLB??>Rm zLbG1qSE*YmxwzQa-5q9`P^xfF7$X`Dj3NpFyk{w)EaSk;c4$mll%=A|!by@q08_2* z9D5JW@xs;1_0L?Xq3ynVz4QGe3T$Ytk@65&2xpAo08*k5P&s51Az&1kk%W-iV@)U} zBzjl*WJ3t7)S(Jf`&Po9H#Y(Y4pXJOnSl>V8%GcFs3q~y|NI19L~WdkNuL^5J|rA+agDCd~S)oOL6lBG93zx2lE zhc`a#zV)E;RHgGH49;T!Zyj3)QZYRUg}^E@sdCFEM5Raw^qv8#Dg#V(WTer!DHRKm zIY&f+19}hMgL7aET1x;SisZfyk6r^G{m;kgB5FxeVeI4yy|};tadT`)s}evR$8ZlH zSv&gi!0*5>pXYae^EWRX%9Z%w;3q;L093yCQ%)+?ZrsykjyJ0P?VYW{`lQiNDz0qh zS}Wv0QUWP!pdw9(K`9eOVsWvi)L79sGowP_PA3}-NC+c16h$0G5XUG4jrqeU37#mE7{$?G&;ucasGM(v6i5&-ij4v1*jga6NiD7rc;qA~rJ@Lp0V$0!k+nnwN>$QS z#eOr2cz5>>B9fGW5>QR4A`;{+hk%t|fl@rV7XWBpe7ctpET86G=otQ~>~}@*V&}5J+QjZsPU;;}_yX8=^?!nzIJjGq{}{p*1+i z#;`G=n#S=XKK#%hvnGzY5A^b)o||WY+J*C?USo#Z;xbf8&yG<-^f;~Ray$?|Wb`Lz zwjYkbs^zzCt^L6toc-p(+(hsc2;6HADB(0aTG=_OtEs#_+U+(f*y z5<=^-fs=X6_z7_Yx2IaI<K&CTY~MYfM<4~N_&qha&fi`7zj1je3;H_O8Yc^n8o zarjMI{|7(VXf{uM`OEu`e-;Rw^3~kiJ9&vCFtZSpWodsnilVw8g@FaKQbZ6)N7nL$ zIgFxmem**kz{%O?=IVLg%QB&LQI_?x#99rbh^%EI5`r0(b6!A5)71Nb5(r5|u@FLP z4KP+?cn?B&DN#y#*xm7-e!r?Kg&3-fl$C!0!rrG+-U>hgKvJTV6`2|bC=rdx)x&1H zB8>G{KfV5=4|{*|pUdqs&w&W?42lAc0i}ZXh1NA@vW}t{_k0*8W?UFE|I^oh;87tq z8naT4Mx#-Y?T`>rRBJTm8;!=%9ro`TV~nA3?L`0(a-0kI$SQ(Q54ooyj1K|f!}~wg z8{yaptlI8(znh#qIZ>8AH3F+Paf6vi_Y-~Q*t)$i&T_H3ok&slCWKz*3 zt)14`YCXn@zSWBIy!1W*_@Y2&thDVyKt-c~g|p6Di-om!_inS2v+?YCfU&(2Y zD*U+r8W@0`W9KRZ$%7XS09M&SCj#6wqqqmZg9tf%Ycq>W{?%mp9Y9xrSo^?3qCBY1)1eeoWXq)c^RS-TT(JE>hg}~|?$I5P)U~=ju?E#?O zZWC3;VNy!P&AQZz8A1pZ4ntr>v$**95|CO8A$$lZgf~W5%W;fSK2Qz;l9W-Jj)(-Q zh=i1qlp-Oj6F~?SfeMv*>=9%T0F+Whh4*9AV`W$aVDBqN5v25S9A#MvP+9zs;5;jr z*GD%gRjZZsdZ}8PJ^ht0gfG6{xp8Cj5B~^u?l+qYgF!At!pt=Gznz|9V1Q|Nhyx2k z)ROr0832HpI8(OB3z2A)8Yn*Z+UHuckMhI(B-zMkHSCdTFZUn%49@nX12O=>&42t) zE^(mh1QXg0xf-idbkRl_tVUgJ0!~`Ka6D^00000NkvXXu0mjfCDJ Date: Tue, 4 Aug 2026 18:59:04 -0700 Subject: [PATCH 2/3] Improve website embed --- bin/subst.default.sh | 16 ++++++++ bin/subst.entry-index.sh | 86 +++++++++++++++++++++++++++++++++++++++- inc/head.default.html | 11 +++++ 3 files changed, 112 insertions(+), 1 deletion(-) diff --git a/bin/subst.default.sh b/bin/subst.default.sh index 75071b12ee..352f16bf32 100755 --- a/bin/subst.default.sh +++ b/bin/subst.default.sh @@ -325,6 +325,22 @@ echo "-s" echo "NEXT_YEAR=$NEXT_YEAR" +# output site metadata +# +echo "-s" +echo "OG_TYPE=website" +echo "-s" +echo "OG_IMAGE=$SITE_URL/png/ioccc-card-1280.png" +echo "-s" +echo "OG_IMAGE_WIDTH=1280" +echo "-s" +echo "OG_IMAGE_HEIGHT=720" +echo "-s" +echo "OG_IMAGE_ALT=The International Obfuscated C Code Contest" +echo "-s" +echo "CANONICAL_URL=$URL" + + # All Done!!! All Done!!! -- Jessica Noll, Age 2 # exit 0 diff --git a/bin/subst.entry-index.sh b/bin/subst.entry-index.sh index 65ee85ab05..9185546028 100755 --- a/bin/subst.entry-index.sh +++ b/bin/subst.entry-index.sh @@ -332,6 +332,66 @@ function output_abstract } +# Write the video ID of the first YouTube link in the README to standard output (stdout) +# This is used for thumbnail images, so videos we know don't have one are ignored +# +# usage: +# output_youtube_img_id YYYY/dir/README.md +# +# returns: +# 0 ==> no errors detected, but output may be empty +# > 0 ==> function error number +# +function output_youtube_img_id +{ + local README_PATH; # YYYY/dir/README.md + local VIDEO_ID; # Extracted video ID (if it exists) + + # Video IDs for which YouTube has no maxresdefault.jpg + # This should only be old videos + # + local NO_MAXRES_ID_SET=( + "xTseqWCtAUA" # 2004/vik1 + "-ga41edXw3A" # 2011/eastman + ) + + # parse args + # + if [[ $# -ne 1 ]]; then + echo "$0: ERROR: in output_youtube_img_id: expected 1 arg, found $#" 1>&2 + return 1 + fi + README_PATH="$1" + if [[ ! -e $README_PATH ]]; then + echo "$0: ERROR: in output_youtube_img_id: README.md does not exist: $README_PATH" 1>&2 + return 2 + fi + if [[ ! -f $README_PATH ]]; then + echo "$0: ERROR: in output_youtube_img_id: README.md is not a file: $README_PATH" 1>&2 + return 3 + fi + if [[ ! -r $README_PATH ]]; then + echo "$0: ERROR: in output_youtube_img_id: README.md is not a readable file: $README_PATH" 1>&2 + return 4 + fi + + VIDEO_ID=$(grep -o -E -m 1 \ + -e 'youtube\.com/(watch\?v=|live/|embed/)[A-Za-z0-9_-]{11}' \ + -e 'youtu\.be/[A-Za-z0-9_-]{11}' "$README_PATH" 2>/dev/null | + head -1 | grep -o -E '[A-Za-z0-9_-]{11}$') + + local ID + for ID in "${NO_MAXRES_ID_SET[@]}"; do + if [[ $VIDEO_ID == "$ID" ]]; then + return 0 + fi + done + + printf '%s\n' "$VIDEO_ID" + return 0 +} + + # setup # export NOOP= @@ -709,7 +769,7 @@ echo "TITLE=$YYYY_DIR - $AWARD" # output DESCRIPTION substitution # echo "-s" -echo "DESCRIPTION=$YEAR_DIR IOCCC entry $ENTRY_DIR - $AWARD" +echo "DESCRIPTION=${ABSTRACT%.}. $YEAR_DIR IOCCC entry $ENTRY_DIR - $AWARD" # output KEYWORDS substitution @@ -780,6 +840,30 @@ echo "-s" echo "YEAR=$YEAR_DIR" +# output metadata +# +echo "-s" +echo "OG_TYPE=article" + +YOUTUBE_ID=$(output_youtube_img_id "$YYYY_DIR/README.md") +status="$?" +if [[ $status -ne 0 ]]; then + echo "$0: ERROR: output_youtube_img_id failed, error: $status" 1>&2 + exit 1 +fi + +if [[ -n $YOUTUBE_ID ]]; then + echo "-s" + echo "OG_IMAGE=https://i.ytimg.com/vi/$YOUTUBE_ID/maxresdefault.jpg" + echo "-s" + echo "OG_IMAGE_WIDTH=1280" + echo "-s" + echo "OG_IMAGE_HEIGHT=720" + echo "-s" + echo "OG_IMAGE_ALT=Video of IOCCC entry $YYYY_DIR" +fi + + # All Done!!! All Done!!! -- Jessica Noll, Age 2 # exit 0 diff --git a/inc/head.default.html b/inc/head.default.html index ba486e40fa..a045fcd6cd 100644 --- a/inc/head.default.html +++ b/inc/head.default.html @@ -9,6 +9,17 @@ + + + + + + + + + + + From 2e1c997ed30e46313bc13174625f85c2de2adda0 Mon Sep 17 00:00:00 2001 From: uellenberg Date: Tue, 4 Aug 2026 19:28:29 -0700 Subject: [PATCH 3/3] Regenerate website --- 1984/anonymous/index.html | 20 ++++++++++++++++--- 1984/decot/index.html | 20 ++++++++++++++++--- 1984/laman/index.html | 20 ++++++++++++++++--- 1984/mullender/index.html | 20 ++++++++++++++++--- 1985/applin/index.html | 20 ++++++++++++++++--- 1985/august/index.html | 20 ++++++++++++++++--- 1985/lycklama/index.html | 20 ++++++++++++++++--- 1985/shapiro/index.html | 20 ++++++++++++++++--- 1985/sicherman/index.html | 20 ++++++++++++++++--- 1986/applin/index.html | 20 ++++++++++++++++--- 1986/august/index.html | 20 ++++++++++++++++--- 1986/bright/index.html | 20 ++++++++++++++++--- 1986/hague/index.html | 20 ++++++++++++++++--- 1986/holloway/index.html | 20 ++++++++++++++++--- 1986/marshall/compilers.html | 18 +++++++++++++++-- 1986/marshall/index.html | 20 ++++++++++++++++--- 1986/pawka/index.html | 20 ++++++++++++++++--- 1986/stein/index.html | 20 ++++++++++++++++--- 1986/wall/index.html | 20 ++++++++++++++++--- 1987/biggar/index.html | 20 ++++++++++++++++--- 1987/heckbert/index.html | 20 ++++++++++++++++--- 1987/hines/index.html | 20 ++++++++++++++++--- 1987/korn/index.html | 20 ++++++++++++++++--- 1987/lievaart/index.html | 20 ++++++++++++++++--- 1987/wall/index.html | 20 ++++++++++++++++--- 1987/westley/index.html | 20 ++++++++++++++++--- 1988/applin/index.html | 20 ++++++++++++++++--- 1988/dale/index.html | 20 ++++++++++++++++--- 1988/isaak/index.html | 20 ++++++++++++++++--- 1988/litmaath/index.html | 20 ++++++++++++++++--- 1988/phillipps/index.html | 20 ++++++++++++++++--- 1988/reddy/index.html | 20 ++++++++++++++++--- 1988/robison/index.html | 20 ++++++++++++++++--- 1988/spinellis/index.html | 20 ++++++++++++++++--- 1988/westley/index.html | 20 ++++++++++++++++--- 1989/fubar/index.html | 20 ++++++++++++++++--- 1989/jar.1/index.html | 20 ++++++++++++++++--- 1989/jar.2/index.html | 20 ++++++++++++++++--- 1989/ovdluhe/index.html | 20 ++++++++++++++++--- 1989/paul/index.html | 20 ++++++++++++++++--- 1989/robison/index.html | 20 ++++++++++++++++--- 1989/roemer/index.html | 20 ++++++++++++++++--- 1989/tromp/index.html | 20 ++++++++++++++++--- 1989/vanb/index.html | 20 ++++++++++++++++--- 1989/westley/index.html | 20 ++++++++++++++++--- 1990/baruch/index.html | 20 ++++++++++++++++--- 1990/cmills/index.html | 20 ++++++++++++++++--- 1990/dds/index.html | 20 ++++++++++++++++--- 1990/dg/index.html | 20 ++++++++++++++++--- 1990/jaw/index.html | 20 ++++++++++++++++--- 1990/pjr/index.html | 20 ++++++++++++++++--- 1990/scjones/index.html | 20 ++++++++++++++++--- 1990/stig/index.html | 20 ++++++++++++++++--- 1990/tbr/index.html | 20 ++++++++++++++++--- 1990/theorem/index.html | 20 ++++++++++++++++--- 1990/westley/index.html | 20 ++++++++++++++++--- 1991/ant/index.html | 20 ++++++++++++++++--- 1991/brnstnd/index.html | 20 ++++++++++++++++--- 1991/brnstnd/sorta.README.html | 18 +++++++++++++++-- 1991/buzzard/index.html | 20 ++++++++++++++++--- 1991/cdupont/index.html | 20 ++++++++++++++++--- 1991/davidguy/index.html | 20 ++++++++++++++++--- 1991/dds/index.html | 20 ++++++++++++++++--- 1991/fine/index.html | 20 ++++++++++++++++--- 1991/rince/index.html | 20 ++++++++++++++++--- 1991/westley/index.html | 20 ++++++++++++++++--- 1992/adrian/index.html | 20 ++++++++++++++++--- 1992/albert/index.html | 20 ++++++++++++++++--- 1992/ant/index.html | 20 ++++++++++++++++--- 1992/buzzard.1/index.html | 20 ++++++++++++++++--- 1992/buzzard.2/buzzard.2.README.html | 18 +++++++++++++++-- 1992/buzzard.2/buzzard.2.design.html | 18 +++++++++++++++-- 1992/buzzard.2/index.html | 20 ++++++++++++++++--- 1992/gson/index.html | 20 ++++++++++++++++--- 1992/imc/index.html | 20 ++++++++++++++++--- 1992/kivinen/index.html | 20 ++++++++++++++++--- 1992/lush/index.html | 20 ++++++++++++++++--- 1992/marangon/index.html | 20 ++++++++++++++++--- 1992/nathan/index.html | 20 ++++++++++++++++--- 1992/vern/index.html | 20 ++++++++++++++++--- 1992/westley/index.html | 20 ++++++++++++++++--- 1993/ant/index.html | 20 ++++++++++++++++--- 1993/cmills/index.html | 20 ++++++++++++++++--- 1993/dgibson/index.html | 20 ++++++++++++++++--- 1993/ejb/hanoi.html | 18 +++++++++++++++-- 1993/ejb/index.html | 20 ++++++++++++++++--- 1993/ejb/patience.html | 18 +++++++++++++++-- 1993/jonth/index.html | 20 ++++++++++++++++--- 1993/leo/index.html | 20 ++++++++++++++++--- 1993/lmfjyh/index.html | 20 ++++++++++++++++--- 1993/plummer/index.html | 20 ++++++++++++++++--- 1993/rince/design.html | 18 +++++++++++++++-- 1993/rince/index.html | 20 ++++++++++++++++--- 1993/schnitzi/index.html | 20 ++++++++++++++++--- 1993/vanb/index.html | 20 ++++++++++++++++--- 1994/dodsond1/index.html | 20 ++++++++++++++++--- 1994/dodsond2/index.html | 20 ++++++++++++++++--- 1994/horton/index.html | 20 ++++++++++++++++--- 1994/imc/index.html | 20 ++++++++++++++++--- 1994/ldb/index.html | 20 ++++++++++++++++--- 1994/schnitzi/index.html | 20 ++++++++++++++++--- 1994/shapiro/index.html | 20 ++++++++++++++++--- 1994/shapiro/shapiro.html | 18 +++++++++++++++-- 1994/smr/index.html | 20 ++++++++++++++++--- 1994/tvr/index.html | 20 ++++++++++++++++--- 1994/weisberg/index.html | 20 ++++++++++++++++--- 1994/westley/index.html | 20 ++++++++++++++++--- 1995/cdua/index.html | 20 ++++++++++++++++--- 1995/dodsond1/index.html | 20 ++++++++++++++++--- 1995/dodsond2/index.html | 20 ++++++++++++++++--- 1995/esde/index.html | 20 ++++++++++++++++--- 1995/garry/index.html | 20 ++++++++++++++++--- 1995/heathbar/index.html | 20 ++++++++++++++++--- 1995/leo/index.html | 20 ++++++++++++++++--- 1995/leo/secret.html | 18 +++++++++++++++-- 1995/makarios/index.html | 20 ++++++++++++++++--- 1995/savastio/index.html | 20 ++++++++++++++++--- 1995/schnitzi/index.html | 20 ++++++++++++++++--- 1995/spinellis/index.html | 20 ++++++++++++++++--- 1995/vanschnitz/index.html | 20 ++++++++++++++++--- 1996/august/index.html | 20 ++++++++++++++++--- 1996/dalbec/index.html | 20 ++++++++++++++++--- 1996/eldby/index.html | 20 ++++++++++++++++--- 1996/gandalf/index.html | 20 ++++++++++++++++--- 1996/huffman/index.html | 20 ++++++++++++++++--- 1996/jonth/index.html | 20 ++++++++++++++++--- 1996/rcm/index.html | 20 ++++++++++++++++--- 1996/schweikh1/index.html | 20 ++++++++++++++++--- 1996/schweikh2/index.html | 20 ++++++++++++++++--- 1996/schweikh3/index.html | 20 ++++++++++++++++--- 1996/westley/index.html | 20 ++++++++++++++++--- 1998/banks/index.html | 20 ++++++++++++++++--- 1998/bas1/index.html | 20 ++++++++++++++++--- 1998/bas2/index.html | 20 ++++++++++++++++--- 1998/chaos/index.html | 20 ++++++++++++++++--- 1998/df/index.html | 20 ++++++++++++++++--- 1998/dlowe/index.html | 20 ++++++++++++++++--- 1998/dloweneil/index.html | 20 ++++++++++++++++--- 1998/dorssel/dorssel.html | 18 +++++++++++++++-- 1998/dorssel/index.html | 20 ++++++++++++++++--- 1998/fanf/index.html | 20 ++++++++++++++++--- 1998/schnitzi/index.html | 20 ++++++++++++++++--- 1998/schweikh1/index.html | 20 ++++++++++++++++--- 1998/schweikh1/macos.html | 18 +++++++++++++++-- 1998/schweikh2/index.html | 20 ++++++++++++++++--- 1998/schweikh3/index.html | 20 ++++++++++++++++--- 1998/tomtorfs/index.html | 20 ++++++++++++++++--- 2000/anderson/index.html | 20 ++++++++++++++++--- 2000/bellard/index.html | 20 ++++++++++++++++--- 2000/bmeyer/index.html | 20 ++++++++++++++++--- 2000/briddlebane/index.html | 20 ++++++++++++++++--- 2000/dhyang/index.html | 20 ++++++++++++++++--- 2000/dlowe/index.html | 20 ++++++++++++++++--- 2000/jarijyrki/index.html | 20 ++++++++++++++++--- 2000/natori/index.html | 20 ++++++++++++++++--- 2000/primenum/index.html | 20 ++++++++++++++++--- 2000/rince/index.html | 20 ++++++++++++++++--- 2000/robison/index.html | 20 ++++++++++++++++--- 2000/schneiderwent/index.html | 20 ++++++++++++++++--- 2000/thadgavin/index.html | 20 ++++++++++++++++--- 2000/tomx/index.html | 20 ++++++++++++++++--- 2001/anonymous/index.html | 20 ++++++++++++++++--- 2001/bellard/index.html | 20 ++++++++++++++++--- 2001/cheong/index.html | 20 ++++++++++++++++--- 2001/coupard/index.html | 20 ++++++++++++++++--- 2001/ctk/index.html | 20 ++++++++++++++++--- 2001/dgbeards/index.html | 20 ++++++++++++++++--- 2001/herrmann1/index.html | 20 ++++++++++++++++--- 2001/herrmann2/index.html | 20 ++++++++++++++++--- 2001/jason/index.html | 20 ++++++++++++++++--- 2001/kev/index.html | 20 ++++++++++++++++--- 2001/ollinger/index.html | 20 ++++++++++++++++--- 2001/rosten/index.html | 20 ++++++++++++++++--- 2001/schweikh/index.html | 20 ++++++++++++++++--- 2001/westley/index.html | 20 ++++++++++++++++--- 2001/williams/index.html | 20 ++++++++++++++++--- 2004/anonymous/index.html | 20 ++++++++++++++++--- 2004/arachnid/index.html | 20 ++++++++++++++++--- 2004/burley/index.html | 20 ++++++++++++++++--- 2004/gavare/index.html | 20 ++++++++++++++++--- 2004/gavin/gavin.html | 18 +++++++++++++++-- 2004/gavin/index.html | 20 ++++++++++++++++--- 2004/hibachi/index.html | 20 ++++++++++++++++--- 2004/hoyle/index.html | 20 ++++++++++++++++--- 2004/jdalbec/index.html | 20 ++++++++++++++++--- 2004/kopczynski/index.html | 20 ++++++++++++++++--- 2004/newbern/index.html | 20 ++++++++++++++++--- 2004/omoikane/index.html | 20 ++++++++++++++++--- 2004/schnitzi/index.html | 20 ++++++++++++++++--- 2004/sds/index.html | 20 ++++++++++++++++--- 2004/vik1/index.html | 20 ++++++++++++++++--- 2004/vik2/index.html | 20 ++++++++++++++++--- 2005/aidan/index.html | 20 ++++++++++++++++--- 2005/anon/index.html | 20 ++++++++++++++++--- 2005/boutines/index.html | 20 ++++++++++++++++--- 2005/chia/index.html | 20 ++++++++++++++++--- 2005/giljade/index.html | 20 ++++++++++++++++--- 2005/jetro/index.html | 20 ++++++++++++++++--- 2005/klausler/index.html | 20 ++++++++++++++++--- 2005/mikeash/index.html | 20 ++++++++++++++++--- 2005/mynx/index.html | 20 ++++++++++++++++--- 2005/persano/index.html | 20 ++++++++++++++++--- 2005/sykes/index.html | 20 ++++++++++++++++--- 2005/timwi/index.html | 20 ++++++++++++++++--- 2005/toledo/index.html | 20 ++++++++++++++++--- 2005/vik/index.html | 20 ++++++++++++++++--- 2005/vince/index.html | 20 ++++++++++++++++--- 2006/birken/index.html | 20 ++++++++++++++++--- 2006/borsanyi/index.html | 20 ++++++++++++++++--- 2006/grothe/index.html | 20 ++++++++++++++++--- 2006/hamre/index.html | 20 ++++++++++++++++--- 2006/meyer/index.html | 20 ++++++++++++++++--- 2006/monge/index.html | 20 ++++++++++++++++--- 2006/night/index.html | 20 ++++++++++++++++--- 2006/sloane/index.html | 20 ++++++++++++++++--- 2006/stewart/index.html | 20 ++++++++++++++++--- 2006/sykes1/index.html | 20 ++++++++++++++++--- 2006/sykes2/index.html | 20 ++++++++++++++++--- 2006/toledo1/index.html | 20 ++++++++++++++++--- 2006/toledo2/index.html | 20 ++++++++++++++++--- 2006/toledo3/index.html | 20 ++++++++++++++++--- 2011/akari/index.html | 20 ++++++++++++++++--- 2011/blakely/index.html | 20 ++++++++++++++++--- 2011/borsanyi/index.html | 20 ++++++++++++++++--- 2011/dlowe/index.html | 20 ++++++++++++++++--- 2011/eastman/index.html | 20 ++++++++++++++++--- 2011/fredriksson/index.html | 20 ++++++++++++++++--- 2011/goren/index.html | 20 ++++++++++++++++--- 2011/hamaji/index.html | 20 ++++++++++++++++--- 2011/hou/index.html | 20 ++++++++++++++++--- 2011/konno/index.html | 20 ++++++++++++++++--- 2011/richards/index.html | 20 ++++++++++++++++--- 2011/toledo/index.html | 20 ++++++++++++++++--- 2011/vik/index.html | 20 ++++++++++++++++--- 2011/zucker/index.html | 20 ++++++++++++++++--- 2012/blakely/index.html | 20 ++++++++++++++++--- 2012/deckmyn/deckmyn.html | 18 +++++++++++++++-- 2012/deckmyn/index.html | 20 ++++++++++++++++--- 2012/dlowe/index.html | 20 ++++++++++++++++--- 2012/endoh1/index.html | 20 ++++++++++++++++--- 2012/endoh2/index.html | 20 ++++++++++++++++--- 2012/grothe/index.html | 20 ++++++++++++++++--- 2012/hamano/index.html | 20 ++++++++++++++++--- 2012/hou/hint.html | 18 +++++++++++++++-- 2012/hou/index.html | 20 ++++++++++++++++--- 2012/kang/index.html | 20 ++++++++++++++++--- 2012/konno/index.html | 20 ++++++++++++++++--- 2012/omoikane/index.html | 20 ++++++++++++++++--- 2012/tromp/how.html | 18 +++++++++++++++-- 2012/tromp/index.html | 20 ++++++++++++++++--- 2012/vik/index.html | 20 ++++++++++++++++--- 2012/zeitak/index.html | 20 ++++++++++++++++--- 2013/birken/index.html | 20 ++++++++++++++++--- 2013/cable1/index.html | 20 ++++++++++++++++--- 2013/cable2/index.html | 20 ++++++++++++++++--- 2013/cable3/index.html | 20 ++++++++++++++++--- 2013/dlowe/index.html | 20 ++++++++++++++++--- 2013/endoh1/index.html | 20 ++++++++++++++++--- 2013/endoh2/index.html | 20 ++++++++++++++++--- 2013/endoh3/index.html | 20 ++++++++++++++++--- 2013/endoh4/index.html | 20 ++++++++++++++++--- 2013/hou/doc/example.html | 18 +++++++++++++++-- 2013/hou/index.html | 20 ++++++++++++++++--- 2013/mills/index.html | 20 ++++++++++++++++--- 2013/misaka/index.html | 20 ++++++++++++++++--- 2013/morgan1/index.html | 20 ++++++++++++++++--- 2013/morgan2/index.html | 20 ++++++++++++++++--- 2013/robison/index.html | 20 ++++++++++++++++--- 2014/birken/index.html | 20 ++++++++++++++++--- 2014/deak/index.html | 20 ++++++++++++++++--- 2014/endoh1/index.html | 20 ++++++++++++++++--- 2014/endoh1/quine-qr.html | 18 +++++++++++++++-- 2014/endoh2/index.html | 20 ++++++++++++++++--- 2014/maffiodo1/index.html | 20 ++++++++++++++++--- 2014/maffiodo2/index.html | 20 ++++++++++++++++--- 2014/morgan/index.html | 20 ++++++++++++++++--- 2014/sinon/index.html | 20 ++++++++++++++++--- 2014/skeggs/index.html | 20 ++++++++++++++++--- 2014/vik/index.html | 20 ++++++++++++++++--- 2014/wiedijk/index.html | 20 ++++++++++++++++--- 2015/burton/index.html | 20 ++++++++++++++++--- 2015/burton/obfuscation.html | 18 +++++++++++++++-- 2015/burton/road.to.obscurity.html | 18 +++++++++++++++-- 2015/dogon/index.html | 20 ++++++++++++++++--- 2015/duble/index.html | 20 ++++++++++++++++--- 2015/endoh1/index.html | 20 ++++++++++++++++--- 2015/endoh2/index.html | 20 ++++++++++++++++--- 2015/endoh3/index.html | 20 ++++++++++++++++--- 2015/endoh4/index.html | 20 ++++++++++++++++--- 2015/hou/index.html | 20 ++++++++++++++++--- 2015/howe/index.html | 20 ++++++++++++++++--- 2015/mills1/index.html | 20 ++++++++++++++++--- 2015/mills2/index.html | 20 ++++++++++++++++--- 2015/muth/index.html | 20 ++++++++++++++++--- 2015/schweikhardt/index.html | 20 ++++++++++++++++--- 2015/yang/index.html | 20 ++++++++++++++++--- 2018/algmyr/index.html | 20 ++++++++++++++++--- 2018/anderson/index.html | 20 ++++++++++++++++--- 2018/bellard/index.html | 20 ++++++++++++++++--- 2018/burton1/index.html | 20 ++++++++++++++++--- 2018/burton2/discrepancies.html | 18 +++++++++++++++-- 2018/burton2/index.html | 20 ++++++++++++++++--- 2018/ciura/index.html | 20 ++++++++++++++++--- 2018/endoh1/index.html | 20 ++++++++++++++++--- 2018/endoh2/index.html | 20 ++++++++++++++++--- 2018/ferguson/FILES.html | 18 +++++++++++++++-- 2018/ferguson/index.html | 20 ++++++++++++++++--- 2018/ferguson/rpm.html | 18 +++++++++++++++-- 2018/giles/index.html | 20 ++++++++++++++++--- 2018/hou/index.html | 20 ++++++++++++++++--- 2018/mills/index.html | 20 ++++++++++++++++--- 2018/poikola/index.html | 20 ++++++++++++++++--- 2018/vokes/index.html | 20 ++++++++++++++++--- 2018/yang/index.html | 20 ++++++++++++++++--- 2019/adamovsky/index.html | 20 ++++++++++++++++--- 2019/burton/index.html | 20 ++++++++++++++++--- 2019/ciura/index.html | 20 ++++++++++++++++--- 2019/diels-grabsch1/index.html | 20 ++++++++++++++++--- 2019/diels-grabsch2/index.html | 20 ++++++++++++++++--- 2019/dogon/index.html | 20 ++++++++++++++++--- 2019/duble/index.html | 20 ++++++++++++++++--- 2019/endoh/index.html | 20 ++++++++++++++++--- 2019/giles/index.html | 20 ++++++++++++++++--- 2019/karns/index.html | 20 ++++++++++++++++--- 2019/lynn/index.html | 20 ++++++++++++++++--- 2019/mills/index.html | 20 ++++++++++++++++--- 2019/poikola/index.html | 20 ++++++++++++++++--- 2019/yang/index.html | 20 ++++++++++++++++--- 2020/burton/index.html | 20 ++++++++++++++++--- 2020/carlini/index.html | 20 ++++++++++++++++--- 2020/endoh1/index.html | 20 ++++++++++++++++--- 2020/endoh2/index.html | 20 ++++++++++++++++--- 2020/endoh2/obfuscation/index.html | 18 +++++++++++++++-- 2020/endoh3/index.html | 20 ++++++++++++++++--- 2020/ferguson1/COMPILING.html | 18 +++++++++++++++-- 2020/ferguson1/HACKING.html | 18 +++++++++++++++-- 2020/ferguson1/bugs.html | 18 +++++++++++++++-- 2020/ferguson1/cannibalism.log.html | 18 +++++++++++++++-- 2020/ferguson1/chocolate-cake.html | 18 +++++++++++++++-- 2020/ferguson1/crazy.log.html | 18 +++++++++++++++-- 2020/ferguson1/gameplay.html | 18 +++++++++++++++-- 2020/ferguson1/index.html | 20 ++++++++++++++++--- 2020/ferguson1/obfuscation.html | 18 +++++++++++++++-- 2020/ferguson1/terminals.html | 18 +++++++++++++++-- 2020/ferguson1/troubleshooting.html | 18 +++++++++++++++-- 2020/ferguson2/index.html | 20 ++++++++++++++++--- 2020/ferguson2/obfuscation.html | 18 +++++++++++++++-- 2020/ferguson2/recode.html | 18 +++++++++++++++-- 2020/ferguson2/testing-procedure.html | 18 +++++++++++++++-- 2020/giles/index.html | 20 ++++++++++++++++--- 2020/kurdyukov1/index.html | 20 ++++++++++++++++--- 2020/kurdyukov2/index.html | 20 ++++++++++++++++--- 2020/kurdyukov3/index.html | 20 ++++++++++++++++--- 2020/kurdyukov4/index.html | 20 ++++++++++++++++--- 2020/otterness/index.html | 20 ++++++++++++++++--- 2020/tsoj/index.html | 20 ++++++++++++++++--- 2020/yang/index.html | 20 ++++++++++++++++--- 2024/burton/deobfuscated.html | 18 +++++++++++++++-- 2024/burton/extra.html | 18 +++++++++++++++-- 2024/burton/index.html | 20 ++++++++++++++++--- 2024/cable1/index.html | 20 ++++++++++++++++--- 2024/cable2/index.html | 20 ++++++++++++++++--- 2024/carlini/index.html | 20 ++++++++++++++++--- 2024/codemeow/index.html | 20 ++++++++++++++++--- 2024/endoh1/index.html | 20 ++++++++++++++++--- 2024/endoh2/index.html | 20 ++++++++++++++++--- 2024/ferguson1/deobfuscation.html | 18 +++++++++++++++-- 2024/ferguson1/index.html | 20 ++++++++++++++++--- 2024/ferguson1/obfuscation.html | 18 +++++++++++++++-- 2024/ferguson2/index.html | 20 ++++++++++++++++--- 2024/guidelines.html | 18 +++++++++++++++-- 2024/howe/index.html | 20 ++++++++++++++++--- 2024/howe/prog.html | 18 +++++++++++++++-- 2024/kramer/index.html | 20 ++++++++++++++++--- 2024/kurdyukov1/index.html | 20 ++++++++++++++++--- 2024/kurdyukov2/index.html | 20 ++++++++++++++++--- 2024/kurdyukov3/index.html | 20 ++++++++++++++++--- 2024/kurdyukov4/index.html | 20 ++++++++++++++++--- 2024/macke/index.html | 20 ++++++++++++++++--- 2024/maffiodo/index.html | 20 ++++++++++++++++--- 2024/mills/index.html | 20 ++++++++++++++++--- 2024/rules.html | 18 +++++++++++++++-- 2024/stedolan/index.html | 20 ++++++++++++++++--- 2024/straadt/index.html | 20 ++++++++++++++++--- 2024/tmarrec/index.html | 20 ++++++++++++++++--- 2024/tompng/index.html | 20 ++++++++++++++++--- 2024/weaver/index.html | 20 ++++++++++++++++--- 2025/ayu/index.html | 20 ++++++++++++++++--- 2025/cable/index.html | 20 ++++++++++++++++--- 2025/cesmoak/index.html | 20 ++++++++++++++++--- 2025/challenge.html | 18 +++++++++++++++-- 2025/diels-grabsch/index.html | 20 ++++++++++++++++--- 2025/dogon/index.html | 20 ++++++++++++++++--- 2025/endoh1/index.html | 20 ++++++++++++++++--- 2025/endoh2/index.html | 20 ++++++++++++++++--- 2025/endoh3/index.html | 20 ++++++++++++++++--- 2025/ferguson/comments.html | 18 +++++++++++++++-- 2025/ferguson/index.html | 20 ++++++++++++++++--- 2025/ferguson/obfuscation.html | 18 +++++++++++++++-- 2025/guidelines.html | 18 +++++++++++++++-- 2025/howe/index.html | 20 ++++++++++++++++--- 2025/howe/prog.html | 18 +++++++++++++++-- 2025/jhshrvdp/index.html | 20 ++++++++++++++++--- 2025/jingp49/index.html | 20 ++++++++++++++++--- 2025/kurdyukov/index.html | 20 ++++++++++++++++--- 2025/mattpep/index.html | 20 ++++++++++++++++--- 2025/ncw1/index.html | 20 ++++++++++++++++--- 2025/ncw2/index.html | 20 ++++++++++++++++--- 2025/ncw3/index.html | 20 ++++++++++++++++--- 2025/tompng/index.html | 20 ++++++++++++++++--- 2025/uellenberg/index.html | 20 ++++++++++++++++--- 2025/yang1/index.html | 20 ++++++++++++++++--- 2025/yang2/index.html | 20 ++++++++++++++++--- 2025/yang3/index.html | 20 ++++++++++++++++--- CODE_OF_CONDUCT.html | 18 +++++++++++++++-- CONTRIBUTING.html | 18 +++++++++++++++-- PULL_REQUEST_TEMPLATE.html | 18 +++++++++++++++-- README.html | 18 +++++++++++++++-- SECURITY.html | 18 +++++++++++++++-- about.html | 18 +++++++++++++++-- archive/historic/index.html | 18 +++++++++++++++-- author/index.html | 18 +++++++++++++++-- authors.html | 18 +++++++++++++++-- bin/index.html | 18 +++++++++++++++-- bugs.html | 18 +++++++++++++++-- contact.html | 18 +++++++++++++++-- faq.html | 18 +++++++++++++++-- inc/index.html | 18 +++++++++++++++-- index.html | 18 +++++++++++++++-- judges.html | 18 +++++++++++++++-- license.html | 18 +++++++++++++++-- location.html | 18 +++++++++++++++-- markdown.html | 18 +++++++++++++++-- news.html | 18 +++++++++++++++-- next/guidelines.html | 18 +++++++++++++++-- next/index.html | 18 +++++++++++++++-- next/pw-change.html | 18 +++++++++++++++-- next/register.html | 18 +++++++++++++++-- next/remarks.html | 18 +++++++++++++++-- next/rules.html | 18 +++++++++++++++-- next/submit.html | 18 +++++++++++++++-- nojs-menu.html | 18 +++++++++++++++-- quick-start.html | 18 +++++++++++++++-- social.html | 18 +++++++++++++++-- status.html | 28 ++++++++++++++++++++------- thanks-for-help.html | 18 +++++++++++++++-- years.html | 18 +++++++++++++++-- 447 files changed, 7523 insertions(+), 1265 deletions(-) diff --git a/1984/anonymous/index.html b/1984/anonymous/index.html index acb1cd7c51..47e51be5c0 100644 --- a/1984/anonymous/index.html +++ b/1984/anonymous/index.html @@ -12,8 +12,19 @@ 1984/anonymous - Dishonorable Mention - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1984/anonymous - Dishonorable Mention

diff --git a/1984/decot/index.html b/1984/decot/index.html index 2a95efd314..8a20ae7cb1 100644 --- a/1984/decot/index.html +++ b/1984/decot/index.html @@ -12,8 +12,19 @@ 1984/decot - Second Place - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1984/decot - Second Place

diff --git a/1984/laman/index.html b/1984/laman/index.html index 10ef52837e..da3648399a 100644 --- a/1984/laman/index.html +++ b/1984/laman/index.html @@ -12,8 +12,19 @@ 1984/laman - Third Place - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1984/laman - Third Place

diff --git a/1984/mullender/index.html b/1984/mullender/index.html index 9b38178c43..4ea6d3ef1c 100644 --- a/1984/mullender/index.html +++ b/1984/mullender/index.html @@ -12,8 +12,19 @@ 1984/mullender - Grand Prize - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1984/mullender - Grand Prize

diff --git a/1985/applin/index.html b/1985/applin/index.html index 1d92aa5bab..499251ab93 100644 --- a/1985/applin/index.html +++ b/1985/applin/index.html @@ -12,8 +12,19 @@ 1985/applin - Best one liner - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1985/applin - Best one liner

diff --git a/1985/august/index.html b/1985/august/index.html index ba3a94cf95..c557f9a4eb 100644 --- a/1985/august/index.html +++ b/1985/august/index.html @@ -12,8 +12,19 @@ 1985/august - Most obscure program - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1985/august - Most obscure program

diff --git a/1985/lycklama/index.html b/1985/lycklama/index.html index 307503f2e6..d1231e5bf3 100644 --- a/1985/lycklama/index.html +++ b/1985/lycklama/index.html @@ -12,8 +12,19 @@ 1985/lycklama - Strangest appearing program - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1985/lycklama - Strangest appearing program

diff --git a/1985/shapiro/index.html b/1985/shapiro/index.html index 2ffbf2e849..b5c909eb6a 100644 --- a/1985/shapiro/index.html +++ b/1985/shapiro/index.html @@ -12,8 +12,19 @@ 1985/shapiro - Grand Prize - Most well rounded in confusion - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1985/shapiro - Grand Prize - Most well rounded in confusion

diff --git a/1985/sicherman/index.html b/1985/sicherman/index.html index 3dcb6c9b2d..049778d624 100644 --- a/1985/sicherman/index.html +++ b/1985/sicherman/index.html @@ -12,8 +12,19 @@ 1985/sicherman - Worst abuse of the C preprocessor - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1985/sicherman - Worst abuse of the C preprocessor

diff --git a/1986/applin/index.html b/1986/applin/index.html index 86170d1963..1b98741954 100644 --- a/1986/applin/index.html +++ b/1986/applin/index.html @@ -12,8 +12,19 @@ 1986/applin - Most adaptable program - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1986/applin - Most adaptable program

diff --git a/1986/august/index.html b/1986/august/index.html index b67204ac9a..45f7e05f61 100644 --- a/1986/august/index.html +++ b/1986/august/index.html @@ -12,8 +12,19 @@ 1986/august - Best complex task done in a complex way - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1986/august - Best complex task done in a complex way

diff --git a/1986/bright/index.html b/1986/bright/index.html index 2a81da2b85..c918826c14 100644 --- a/1986/bright/index.html +++ b/1986/bright/index.html @@ -12,8 +12,19 @@ 1986/bright - Most useful obfuscation - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1986/bright - Most useful obfuscation

diff --git a/1986/hague/index.html b/1986/hague/index.html index 0a12cd58a2..223c5492ba 100644 --- a/1986/hague/index.html +++ b/1986/hague/index.html @@ -12,8 +12,19 @@ 1986/hague - Worst abuse of the C preprocessor - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1986/hague - Worst abuse of the C preprocessor

diff --git a/1986/holloway/index.html b/1986/holloway/index.html index a8a0cbd351..0f9da61bf3 100644 --- a/1986/holloway/index.html +++ b/1986/holloway/index.html @@ -12,8 +12,19 @@ 1986/holloway - Best simple task performed in a complex way - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1986/holloway - Best simple task performed in a complex way

diff --git a/1986/marshall/compilers.html b/1986/marshall/compilers.html index 9bbed3fc21..3883d4d4b4 100644 --- a/1986/marshall/compilers.html +++ b/1986/marshall/compilers.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

compilers.html for 1986/marshall

diff --git a/1986/marshall/index.html b/1986/marshall/index.html index 6ac032c82f..e4859ba342 100644 --- a/1986/marshall/index.html +++ b/1986/marshall/index.html @@ -12,8 +12,19 @@ 1986/marshall - Best layout - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1986/marshall - Best layout

diff --git a/1986/pawka/index.html b/1986/pawka/index.html index fc1d08c660..b01a5d633a 100644 --- a/1986/pawka/index.html +++ b/1986/pawka/index.html @@ -12,8 +12,19 @@ 1986/pawka - Most illegible code - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1986/pawka - Most illegible code

diff --git a/1986/stein/index.html b/1986/stein/index.html index 85619f9d7b..6604d32005 100644 --- a/1986/stein/index.html +++ b/1986/stein/index.html @@ -12,8 +12,19 @@ 1986/stein - Best one liner - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1986/stein - Best one liner

diff --git a/1986/wall/index.html b/1986/wall/index.html index 483fdf950d..52fa581f5f 100644 --- a/1986/wall/index.html +++ b/1986/wall/index.html @@ -12,8 +12,19 @@ 1986/wall - Grand Prize - Most well rounded in confusion - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1986/wall - Grand Prize - Most well rounded in confusion

diff --git a/1987/biggar/index.html b/1987/biggar/index.html index dc01487a6c..bc7805eaa1 100644 --- a/1987/biggar/index.html +++ b/1987/biggar/index.html @@ -12,8 +12,19 @@ 1987/biggar - Best abuse of the rules - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1987/biggar - Best abuse of the rules

diff --git a/1987/heckbert/index.html b/1987/heckbert/index.html index ac68f85e8e..07ff0e8ddb 100644 --- a/1987/heckbert/index.html +++ b/1987/heckbert/index.html @@ -12,8 +12,19 @@ 1987/heckbert - Best obfuscator of programs - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1987/heckbert - Best obfuscator of programs

diff --git a/1987/hines/index.html b/1987/hines/index.html index c15181793d..d9884d7837 100644 --- a/1987/hines/index.html +++ b/1987/hines/index.html @@ -12,8 +12,19 @@ 1987/hines - Worst style - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1987/hines - Worst style

diff --git a/1987/korn/index.html b/1987/korn/index.html index d30bc393ea..16744a7558 100644 --- a/1987/korn/index.html +++ b/1987/korn/index.html @@ -12,8 +12,19 @@ 1987/korn - Best one liner - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1987/korn - Best one liner

diff --git a/1987/lievaart/index.html b/1987/lievaart/index.html index ab50ca8af5..7d092580fb 100644 --- a/1987/lievaart/index.html +++ b/1987/lievaart/index.html @@ -12,8 +12,19 @@ 1987/lievaart - Grand Prize - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1987/lievaart - Grand Prize

diff --git a/1987/wall/index.html b/1987/wall/index.html index 6bed6b63e3..fd16b56c56 100644 --- a/1987/wall/index.html +++ b/1987/wall/index.html @@ -12,8 +12,19 @@ 1987/wall - Most useful obfuscation - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1987/wall - Most useful obfuscation

diff --git a/1987/westley/index.html b/1987/westley/index.html index 2035d10eb6..19b821830e 100644 --- a/1987/westley/index.html +++ b/1987/westley/index.html @@ -12,8 +12,19 @@ 1987/westley - Best layout - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1987/westley - Best layout

diff --git a/1988/applin/index.html b/1988/applin/index.html index 6e49b673a8..0e13aa4fbe 100644 --- a/1988/applin/index.html +++ b/1988/applin/index.html @@ -12,8 +12,19 @@ 1988/applin - Best of Show - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1988/applin - Best of Show

diff --git a/1988/dale/index.html b/1988/dale/index.html index e5dd62a846..1aae6e47cc 100644 --- a/1988/dale/index.html +++ b/1988/dale/index.html @@ -12,8 +12,19 @@ 1988/dale - Best abuse of system calls - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1988/dale - Best abuse of system calls

diff --git a/1988/isaak/index.html b/1988/isaak/index.html index 3aaa404989..081bde3eca 100644 --- a/1988/isaak/index.html +++ b/1988/isaak/index.html @@ -12,8 +12,19 @@ 1988/isaak - Best visuals - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1988/isaak - Best visuals

diff --git a/1988/litmaath/index.html b/1988/litmaath/index.html index 8de53bc12e..5ab6dbd1a2 100644 --- a/1988/litmaath/index.html +++ b/1988/litmaath/index.html @@ -12,8 +12,19 @@ 1988/litmaath - Best small program - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1988/litmaath - Best small program

diff --git a/1988/phillipps/index.html b/1988/phillipps/index.html index 6fd482e8a0..ed9aeab015 100644 --- a/1988/phillipps/index.html +++ b/1988/phillipps/index.html @@ -12,8 +12,19 @@ 1988/phillipps - Least likely to compile successfully - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1988/phillipps - Least likely to compile successfully

diff --git a/1988/reddy/index.html b/1988/reddy/index.html index dd9b7df797..c7d3e49c36 100644 --- a/1988/reddy/index.html +++ b/1988/reddy/index.html @@ -12,8 +12,19 @@ 1988/reddy - Most useful obfuscated C program - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1988/reddy - Most useful obfuscated C program

diff --git a/1988/robison/index.html b/1988/robison/index.html index bc78bda71f..1f93825292 100644 --- a/1988/robison/index.html +++ b/1988/robison/index.html @@ -12,8 +12,19 @@ 1988/robison - Best abuse of C constructs - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1988/robison - Best abuse of C constructs

diff --git a/1988/spinellis/index.html b/1988/spinellis/index.html index 248bafa902..a6ab32c832 100644 --- a/1988/spinellis/index.html +++ b/1988/spinellis/index.html @@ -12,8 +12,19 @@ 1988/spinellis - Best abuse of the rules - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1988/spinellis - Best abuse of the rules

diff --git a/1988/westley/index.html b/1988/westley/index.html index e3e6cb4320..e2b44e42b4 100644 --- a/1988/westley/index.html +++ b/1988/westley/index.html @@ -12,8 +12,19 @@ 1988/westley - Best layout - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1988/westley - Best layout

diff --git a/1989/fubar/index.html b/1989/fubar/index.html index 2e2d88955a..f02ba336c3 100644 --- a/1989/fubar/index.html +++ b/1989/fubar/index.html @@ -12,8 +12,19 @@ 1989/fubar - Best self-modifying program - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1989/fubar - Best self-modifying program

diff --git a/1989/jar.1/index.html b/1989/jar.1/index.html index 521f063799..1a7ba1b584 100644 --- a/1989/jar.1/index.html +++ b/1989/jar.1/index.html @@ -12,8 +12,19 @@ 1989/jar.1 - Strangest abuse of the rules - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1989/jar.1 - Strangest abuse of the rules

diff --git a/1989/jar.2/index.html b/1989/jar.2/index.html index 4b60c2e970..f74cea02a8 100644 --- a/1989/jar.2/index.html +++ b/1989/jar.2/index.html @@ -12,8 +12,19 @@ 1989/jar.2 - Best of Show - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1989/jar.2 - Best of Show

diff --git a/1989/ovdluhe/index.html b/1989/ovdluhe/index.html index 0f49299fed..10b3c3296a 100644 --- a/1989/ovdluhe/index.html +++ b/1989/ovdluhe/index.html @@ -12,8 +12,19 @@ 1989/ovdluhe - Most humorous output - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1989/ovdluhe - Most humorous output

diff --git a/1989/paul/index.html b/1989/paul/index.html index cf7e91cc42..6960eb70d0 100644 --- a/1989/paul/index.html +++ b/1989/paul/index.html @@ -12,8 +12,19 @@ 1989/paul - Most complex algorithm - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1989/paul - Most complex algorithm

diff --git a/1989/robison/index.html b/1989/robison/index.html index e89801a308..5c24a0cae1 100644 --- a/1989/robison/index.html +++ b/1989/robison/index.html @@ -12,8 +12,19 @@ 1989/robison - Best minimal use of C - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1989/robison - Best minimal use of C

diff --git a/1989/roemer/index.html b/1989/roemer/index.html index d4dc2cdee0..fad29d89ea 100644 --- a/1989/roemer/index.html +++ b/1989/roemer/index.html @@ -12,8 +12,19 @@ 1989/roemer - Best layout - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1989/roemer - Best layout

diff --git a/1989/tromp/index.html b/1989/tromp/index.html index 1bdfb7f3c3..fb38231c54 100644 --- a/1989/tromp/index.html +++ b/1989/tromp/index.html @@ -12,8 +12,19 @@ 1989/tromp - Best game - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1989/tromp - Best game

diff --git a/1989/vanb/index.html b/1989/vanb/index.html index c9a78c08fe..5157b6f2a8 100644 --- a/1989/vanb/index.html +++ b/1989/vanb/index.html @@ -12,8 +12,19 @@ 1989/vanb - Best one liner - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1989/vanb - Best one liner

diff --git a/1989/westley/index.html b/1989/westley/index.html index 4999eea56c..a1a76d0bdb 100644 --- a/1989/westley/index.html +++ b/1989/westley/index.html @@ -12,8 +12,19 @@ 1989/westley - Most algorithms in one program - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1989/westley - Most algorithms in one program

diff --git a/1990/baruch/index.html b/1990/baruch/index.html index f74ca9005b..b67d3d48e6 100644 --- a/1990/baruch/index.html +++ b/1990/baruch/index.html @@ -12,8 +12,19 @@ 1990/baruch - Best small program - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1990/baruch - Best small program

diff --git a/1990/cmills/index.html b/1990/cmills/index.html index 62452ce029..3a085fba48 100644 --- a/1990/cmills/index.html +++ b/1990/cmills/index.html @@ -12,8 +12,19 @@ 1990/cmills - Best game - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1990/cmills - Best game

diff --git a/1990/dds/index.html b/1990/dds/index.html index 0771934a52..6cbfbd6299 100644 --- a/1990/dds/index.html +++ b/1990/dds/index.html @@ -12,8 +12,19 @@ 1990/dds - Best language tool - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1990/dds - Best language tool

diff --git a/1990/dg/index.html b/1990/dg/index.html index 7e1e323f37..24fef1f018 100644 --- a/1990/dg/index.html +++ b/1990/dg/index.html @@ -12,8 +12,19 @@ 1990/dg - Best abuse of the C preprocessor - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1990/dg - Best abuse of the C preprocessor

diff --git a/1990/jaw/index.html b/1990/jaw/index.html index 045fd6564a..986a32b071 100644 --- a/1990/jaw/index.html +++ b/1990/jaw/index.html @@ -12,8 +12,19 @@ 1990/jaw - Best entropy-reducer - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1990/jaw - Best entropy-reducer

diff --git a/1990/pjr/index.html b/1990/pjr/index.html index cce4fda6f1..1d521e63cf 100644 --- a/1990/pjr/index.html +++ b/1990/pjr/index.html @@ -12,8 +12,19 @@ 1990/pjr - Most unusual data structure - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1990/pjr - Most unusual data structure

diff --git a/1990/scjones/index.html b/1990/scjones/index.html index 7ae1d37a2c..d58c92b9c5 100644 --- a/1990/scjones/index.html +++ b/1990/scjones/index.html @@ -12,8 +12,19 @@ 1990/scjones - ANSI Committee's worst abuse of C - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1990/scjones - ANSI Committee's worst abuse of C

diff --git a/1990/stig/index.html b/1990/stig/index.html index e8ab2c27bf..f022e04ba1 100644 --- a/1990/stig/index.html +++ b/1990/stig/index.html @@ -12,8 +12,19 @@ 1990/stig - Strangest abuse of the rules - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1990/stig - Strangest abuse of the rules

diff --git a/1990/tbr/index.html b/1990/tbr/index.html index 46caa74bf1..4938d836a5 100644 --- a/1990/tbr/index.html +++ b/1990/tbr/index.html @@ -12,8 +12,19 @@ 1990/tbr - Best utility - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1990/tbr - Best utility

diff --git a/1990/theorem/index.html b/1990/theorem/index.html index f5411b0da7..cdade6b3be 100644 --- a/1990/theorem/index.html +++ b/1990/theorem/index.html @@ -12,8 +12,19 @@ 1990/theorem - Best of Show - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1990/theorem - Best of Show

diff --git a/1990/westley/index.html b/1990/westley/index.html index c2c15e396b..7a470ee11e 100644 --- a/1990/westley/index.html +++ b/1990/westley/index.html @@ -12,8 +12,19 @@ 1990/westley - Best layout - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1990/westley - Best layout

diff --git a/1991/ant/index.html b/1991/ant/index.html index fa6c51250c..0dd372efbc 100644 --- a/1991/ant/index.html +++ b/1991/ant/index.html @@ -12,8 +12,19 @@ 1991/ant - Best utility - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1991/ant - Best utility

diff --git a/1991/brnstnd/index.html b/1991/brnstnd/index.html index 41d3e05b2e..9fa43160e7 100644 --- a/1991/brnstnd/index.html +++ b/1991/brnstnd/index.html @@ -12,8 +12,19 @@ 1991/brnstnd - Best of Show - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1991/brnstnd - Best of Show

diff --git a/1991/brnstnd/sorta.README.html b/1991/brnstnd/sorta.README.html index 72edab03dd..f458020283 100644 --- a/1991/brnstnd/sorta.README.html +++ b/1991/brnstnd/sorta.README.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

sorta.README.html for 1991/brnstnd

diff --git a/1991/buzzard/index.html b/1991/buzzard/index.html index c92033e524..3f2455a843 100644 --- a/1991/buzzard/index.html +++ b/1991/buzzard/index.html @@ -12,8 +12,19 @@ 1991/buzzard - Best output - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1991/buzzard - Best output

diff --git a/1991/cdupont/index.html b/1991/cdupont/index.html index f8dc669c82..497087da3e 100644 --- a/1991/cdupont/index.html +++ b/1991/cdupont/index.html @@ -12,8 +12,19 @@ 1991/cdupont - Most useful label - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1991/cdupont - Most useful label

diff --git a/1991/davidguy/index.html b/1991/davidguy/index.html index 984f9ab1ba..e1ca56b276 100644 --- a/1991/davidguy/index.html +++ b/1991/davidguy/index.html @@ -12,8 +12,19 @@ 1991/davidguy - Best X11 graphics - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1991/davidguy - Best X11 graphics

diff --git a/1991/dds/index.html b/1991/dds/index.html index 4f28db34af..0718726ca2 100644 --- a/1991/dds/index.html +++ b/1991/dds/index.html @@ -12,8 +12,19 @@ 1991/dds - Most well rounded - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1991/dds - Most well rounded

diff --git a/1991/fine/index.html b/1991/fine/index.html index 5e3aa96d5d..ab331fea46 100644 --- a/1991/fine/index.html +++ b/1991/fine/index.html @@ -12,8 +12,19 @@ 1991/fine - Best one liner - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1991/fine - Best one liner

diff --git a/1991/rince/index.html b/1991/rince/index.html index a7136e475c..66b2646547 100644 --- a/1991/rince/index.html +++ b/1991/rince/index.html @@ -12,8 +12,19 @@ 1991/rince - Best game - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1991/rince - Best game

diff --git a/1991/westley/index.html b/1991/westley/index.html index b54e39bfec..09611532d3 100644 --- a/1991/westley/index.html +++ b/1991/westley/index.html @@ -12,8 +12,19 @@ 1991/westley - Grand Prize - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1991/westley - Grand Prize

diff --git a/1992/adrian/index.html b/1992/adrian/index.html index 2aec7818b1..ec9992ca90 100644 --- a/1992/adrian/index.html +++ b/1992/adrian/index.html @@ -12,8 +12,19 @@ 1992/adrian - Most educational - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1992/adrian - Most educational

diff --git a/1992/albert/index.html b/1992/albert/index.html index 46417d87c5..9e19195fc8 100644 --- a/1992/albert/index.html +++ b/1992/albert/index.html @@ -12,8 +12,19 @@ 1992/albert - Most useful program - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1992/albert - Most useful program

diff --git a/1992/ant/index.html b/1992/ant/index.html index ed8c7c714e..296b1d7757 100644 --- a/1992/ant/index.html +++ b/1992/ant/index.html @@ -12,8 +12,19 @@ 1992/ant - Best utility - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1992/ant - Best utility

diff --git a/1992/buzzard.1/index.html b/1992/buzzard.1/index.html index dd9a3b547c..918a3cc581 100644 --- a/1992/buzzard.1/index.html +++ b/1992/buzzard.1/index.html @@ -12,8 +12,19 @@ 1992/buzzard.1 - Most obfuscated algorithm - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1992/buzzard.1 - Most obfuscated algorithm

diff --git a/1992/buzzard.2/buzzard.2.README.html b/1992/buzzard.2/buzzard.2.README.html index 98c34641d3..ea5d7a261a 100644 --- a/1992/buzzard.2/buzzard.2.README.html +++ b/1992/buzzard.2/buzzard.2.README.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

buzzard.2.README.html for 1992/buzzard.2

diff --git a/1992/buzzard.2/buzzard.2.design.html b/1992/buzzard.2/buzzard.2.design.html index 978b7cb3c9..788a0c97a7 100644 --- a/1992/buzzard.2/buzzard.2.design.html +++ b/1992/buzzard.2/buzzard.2.design.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

buzzard.2.design.html for 1992/buzzard.2

diff --git a/1992/buzzard.2/index.html b/1992/buzzard.2/index.html index bf68a16c2f..188ae1a2d8 100644 --- a/1992/buzzard.2/index.html +++ b/1992/buzzard.2/index.html @@ -12,8 +12,19 @@ 1992/buzzard.2 - Best language tool - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1992/buzzard.2 - Best language tool

diff --git a/1992/gson/index.html b/1992/gson/index.html index 13617de972..b4b82fb7ca 100644 --- a/1992/gson/index.html +++ b/1992/gson/index.html @@ -12,8 +12,19 @@ 1992/gson - Most humorous output - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1992/gson - Most humorous output

diff --git a/1992/imc/index.html b/1992/imc/index.html index 0576cbb7e5..3f68d8ebe2 100644 --- a/1992/imc/index.html +++ b/1992/imc/index.html @@ -12,8 +12,19 @@ 1992/imc - Best output - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1992/imc - Best output

diff --git a/1992/kivinen/index.html b/1992/kivinen/index.html index 1483efb19e..7b7c5d3a98 100644 --- a/1992/kivinen/index.html +++ b/1992/kivinen/index.html @@ -12,8 +12,19 @@ 1992/kivinen - Best X program - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1992/kivinen - Best X program

diff --git a/1992/lush/index.html b/1992/lush/index.html index 5ea287c765..1b6a3d8343 100644 --- a/1992/lush/index.html +++ b/1992/lush/index.html @@ -12,8 +12,19 @@ 1992/lush - Worst abuse of the C preprocessor - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1992/lush - Worst abuse of the C preprocessor

diff --git a/1992/marangon/index.html b/1992/marangon/index.html index f188df8adf..4e718f4d2b 100644 --- a/1992/marangon/index.html +++ b/1992/marangon/index.html @@ -12,8 +12,19 @@ 1992/marangon - Best game - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1992/marangon - Best game

diff --git a/1992/nathan/index.html b/1992/nathan/index.html index 679b48923b..66daab165a 100644 --- a/1992/nathan/index.html +++ b/1992/nathan/index.html @@ -12,8 +12,19 @@ 1992/nathan - Worst abuse of the rules - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1992/nathan - Worst abuse of the rules

diff --git a/1992/vern/index.html b/1992/vern/index.html index e46b24feab..78d6a8b867 100644 --- a/1992/vern/index.html +++ b/1992/vern/index.html @@ -12,8 +12,19 @@ 1992/vern - Best of Show - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1992/vern - Best of Show

diff --git a/1992/westley/index.html b/1992/westley/index.html index 6f9ac45278..07f3f87eb3 100644 --- a/1992/westley/index.html +++ b/1992/westley/index.html @@ -12,8 +12,19 @@ 1992/westley - Best small program - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1992/westley - Best small program

diff --git a/1993/ant/index.html b/1993/ant/index.html index 302a496339..2b5b78e33a 100644 --- a/1993/ant/index.html +++ b/1993/ant/index.html @@ -12,8 +12,19 @@ 1993/ant - Best utility - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1993/ant - Best utility

diff --git a/1993/cmills/index.html b/1993/cmills/index.html index 7e701f134d..ba94c64e8b 100644 --- a/1993/cmills/index.html +++ b/1993/cmills/index.html @@ -12,8 +12,19 @@ 1993/cmills - Bill Gates Award - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1993/cmills - Bill Gates Award

diff --git a/1993/dgibson/index.html b/1993/dgibson/index.html index 2453937a02..2c2b6d0abb 100644 --- a/1993/dgibson/index.html +++ b/1993/dgibson/index.html @@ -12,8 +12,19 @@ 1993/dgibson - Best abuse of the C preprocessor - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1993/dgibson - Best abuse of the C preprocessor

diff --git a/1993/ejb/hanoi.html b/1993/ejb/hanoi.html index 57ab9712e5..482610561e 100644 --- a/1993/ejb/hanoi.html +++ b/1993/ejb/hanoi.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

hanoi.html for 1993/ejb

diff --git a/1993/ejb/index.html b/1993/ejb/index.html index fff0b33aed..4e70fca9b7 100644 --- a/1993/ejb/index.html +++ b/1993/ejb/index.html @@ -12,8 +12,19 @@ 1993/ejb - Best obfuscated algorithm - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1993/ejb - Best obfuscated algorithm

diff --git a/1993/ejb/patience.html b/1993/ejb/patience.html index c67659c545..83c8a93b25 100644 --- a/1993/ejb/patience.html +++ b/1993/ejb/patience.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

patience.html for 1993/ejb

diff --git a/1993/jonth/index.html b/1993/jonth/index.html index 6020987585..d01eecfd98 100644 --- a/1993/jonth/index.html +++ b/1993/jonth/index.html @@ -12,8 +12,19 @@ 1993/jonth - Most obfuscated X program - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1993/jonth - Most obfuscated X program

diff --git a/1993/leo/index.html b/1993/leo/index.html index 046841fd7d..e040d1ddcc 100644 --- a/1993/leo/index.html +++ b/1993/leo/index.html @@ -12,8 +12,19 @@ 1993/leo - Best game - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1993/leo - Best game

diff --git a/1993/lmfjyh/index.html b/1993/lmfjyh/index.html index 9c5df9e607..0bd5603bd6 100644 --- a/1993/lmfjyh/index.html +++ b/1993/lmfjyh/index.html @@ -12,8 +12,19 @@ 1993/lmfjyh - Most versatile source - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1993/lmfjyh - Most versatile source

diff --git a/1993/plummer/index.html b/1993/plummer/index.html index 7d3ec30b5b..5f55dd7059 100644 --- a/1993/plummer/index.html +++ b/1993/plummer/index.html @@ -12,8 +12,19 @@ 1993/plummer - Best one liner - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1993/plummer - Best one liner

diff --git a/1993/rince/design.html b/1993/rince/design.html index 0a1196e3c4..79c02f8f86 100644 --- a/1993/rince/design.html +++ b/1993/rince/design.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

design.html for 1993/rince

diff --git a/1993/rince/index.html b/1993/rince/index.html index ac15e540dc..a70bd0a8da 100644 --- a/1993/rince/index.html +++ b/1993/rince/index.html @@ -12,8 +12,19 @@ 1993/rince - Most well rounded - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1993/rince - Most well rounded

diff --git a/1993/schnitzi/index.html b/1993/schnitzi/index.html index f5a2e23301..941aac2753 100644 --- a/1993/schnitzi/index.html +++ b/1993/schnitzi/index.html @@ -12,8 +12,19 @@ 1993/schnitzi - Obfuscated Intelligence Award - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1993/schnitzi - Obfuscated Intelligence Award

diff --git a/1993/vanb/index.html b/1993/vanb/index.html index d099096a8e..fe06f0deff 100644 --- a/1993/vanb/index.html +++ b/1993/vanb/index.html @@ -12,8 +12,19 @@ 1993/vanb - Most irregular expression - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1993/vanb - Most irregular expression

diff --git a/1994/dodsond1/index.html b/1994/dodsond1/index.html index 2362d30e25..f3dfee3e5f 100644 --- a/1994/dodsond1/index.html +++ b/1994/dodsond1/index.html @@ -12,8 +12,19 @@ 1994/dodsond1 - Best game - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1994/dodsond1 - Best game

diff --git a/1994/dodsond2/index.html b/1994/dodsond2/index.html index efcdd5631f..90c0dac02b 100644 --- a/1994/dodsond2/index.html +++ b/1994/dodsond2/index.html @@ -12,8 +12,19 @@ 1994/dodsond2 - Most obfuscated packaging - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1994/dodsond2 - Most obfuscated packaging

diff --git a/1994/horton/index.html b/1994/horton/index.html index 5c4d2572eb..4c6c1c36cc 100644 --- a/1994/horton/index.html +++ b/1994/horton/index.html @@ -12,8 +12,19 @@ 1994/horton - Best utility - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1994/horton - Best utility

diff --git a/1994/imc/index.html b/1994/imc/index.html index 00687f89c5..ba6a69f933 100644 --- a/1994/imc/index.html +++ b/1994/imc/index.html @@ -12,8 +12,19 @@ 1994/imc - Most obfuscated algorithm - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1994/imc - Most obfuscated algorithm

diff --git a/1994/ldb/index.html b/1994/ldb/index.html index 943bda2bb5..4a77dde420 100644 --- a/1994/ldb/index.html +++ b/1994/ldb/index.html @@ -12,8 +12,19 @@ 1994/ldb - Best one liner - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1994/ldb - Best one liner

diff --git a/1994/schnitzi/index.html b/1994/schnitzi/index.html index 090bb08dbb..35fb59d070 100644 --- a/1994/schnitzi/index.html +++ b/1994/schnitzi/index.html @@ -12,8 +12,19 @@ 1994/schnitzi - Best layout - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1994/schnitzi - Best layout

diff --git a/1994/shapiro/index.html b/1994/shapiro/index.html index a30e916350..77afb1c09e 100644 --- a/1994/shapiro/index.html +++ b/1994/shapiro/index.html @@ -12,8 +12,19 @@ 1994/shapiro - Most well rounded obfuscation - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1994/shapiro - Most well rounded obfuscation

diff --git a/1994/shapiro/shapiro.html b/1994/shapiro/shapiro.html index 12fb927947..5b8592e15f 100644 --- a/1994/shapiro/shapiro.html +++ b/1994/shapiro/shapiro.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

shapiro.html for 1994/shapiro

diff --git a/1994/smr/index.html b/1994/smr/index.html index 5ce4b9ab9b..67ec870635 100644 --- a/1994/smr/index.html +++ b/1994/smr/index.html @@ -12,8 +12,19 @@ 1994/smr - Worst abuse of the rules - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1994/smr - Worst abuse of the rules

diff --git a/1994/tvr/index.html b/1994/tvr/index.html index a1c310672e..71a16b49a0 100644 --- a/1994/tvr/index.html +++ b/1994/tvr/index.html @@ -12,8 +12,19 @@ 1994/tvr - Best X11 program - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1994/tvr - Best X11 program

diff --git a/1994/weisberg/index.html b/1994/weisberg/index.html index f8d1f1fc58..1515e79221 100644 --- a/1994/weisberg/index.html +++ b/1994/weisberg/index.html @@ -12,8 +12,19 @@ 1994/weisberg - Best short program - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1994/weisberg - Best short program

diff --git a/1994/westley/index.html b/1994/westley/index.html index ad7ede8eda..2084b205c6 100644 --- a/1994/westley/index.html +++ b/1994/westley/index.html @@ -12,8 +12,19 @@ 1994/westley - Worst abuse of the C preprocessor - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1994/westley - Worst abuse of the C preprocessor

diff --git a/1995/cdua/index.html b/1995/cdua/index.html index 432fb3ed2b..25f450f9b5 100644 --- a/1995/cdua/index.html +++ b/1995/cdua/index.html @@ -12,8 +12,19 @@ 1995/cdua - Best output - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1995/cdua - Best output

diff --git a/1995/dodsond1/index.html b/1995/dodsond1/index.html index 3e3baedbf2..5736468bd3 100644 --- a/1995/dodsond1/index.html +++ b/1995/dodsond1/index.html @@ -12,8 +12,19 @@ 1995/dodsond1 - Most humorous - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1995/dodsond1 - Most humorous

diff --git a/1995/dodsond2/index.html b/1995/dodsond2/index.html index 9eaa2d17b9..0f480a79fd 100644 --- a/1995/dodsond2/index.html +++ b/1995/dodsond2/index.html @@ -12,8 +12,19 @@ 1995/dodsond2 - Best game - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1995/dodsond2 - Best game

diff --git a/1995/esde/index.html b/1995/esde/index.html index 1a444b03b3..bc4dbafb2c 100644 --- a/1995/esde/index.html +++ b/1995/esde/index.html @@ -12,8 +12,19 @@ 1995/esde - Interesting algorithm - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1995/esde - Interesting algorithm

diff --git a/1995/garry/index.html b/1995/garry/index.html index 3edfbb82c3..dea59f8be1 100644 --- a/1995/garry/index.html +++ b/1995/garry/index.html @@ -12,8 +12,19 @@ 1995/garry - Best utility - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1995/garry - Best utility

diff --git a/1995/heathbar/index.html b/1995/heathbar/index.html index cf88ff8a22..71a4fa2d69 100644 --- a/1995/heathbar/index.html +++ b/1995/heathbar/index.html @@ -12,8 +12,19 @@ 1995/heathbar - Best layout - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1995/heathbar - Best layout

diff --git a/1995/leo/index.html b/1995/leo/index.html index 7143304824..c50d1ce2f3 100644 --- a/1995/leo/index.html +++ b/1995/leo/index.html @@ -12,8 +12,19 @@ 1995/leo - Best use of obfuscation - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1995/leo - Best use of obfuscation

diff --git a/1995/leo/secret.html b/1995/leo/secret.html index 1efaeba575..3b1b3dea25 100644 --- a/1995/leo/secret.html +++ b/1995/leo/secret.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

secret.html for 1995/leo

diff --git a/1995/makarios/index.html b/1995/makarios/index.html index 76b59d9af3..fdd02bb9a8 100644 --- a/1995/makarios/index.html +++ b/1995/makarios/index.html @@ -12,8 +12,19 @@ 1995/makarios - Best short program - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1995/makarios - Best short program

diff --git a/1995/savastio/index.html b/1995/savastio/index.html index 80433c78c0..b0c893afa2 100644 --- a/1995/savastio/index.html +++ b/1995/savastio/index.html @@ -12,8 +12,19 @@ 1995/savastio - Most obfuscated syntax - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1995/savastio - Most obfuscated syntax

diff --git a/1995/schnitzi/index.html b/1995/schnitzi/index.html index 22b8532473..1867d74d6a 100644 --- a/1995/schnitzi/index.html +++ b/1995/schnitzi/index.html @@ -12,8 +12,19 @@ 1995/schnitzi - Best one liner - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1995/schnitzi - Best one liner

diff --git a/1995/spinellis/index.html b/1995/spinellis/index.html index c0c7fcc77d..e790b637ec 100644 --- a/1995/spinellis/index.html +++ b/1995/spinellis/index.html @@ -12,8 +12,19 @@ 1995/spinellis - Abusing the rules - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1995/spinellis - Abusing the rules

diff --git a/1995/vanschnitz/index.html b/1995/vanschnitz/index.html index 11f6a0e76d..03a0e6ac69 100644 --- a/1995/vanschnitz/index.html +++ b/1995/vanschnitz/index.html @@ -12,8 +12,19 @@ 1995/vanschnitz - Worst abuse of the C preprocessor and most likely to amaze - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1995/vanschnitz - Worst abuse of the C preprocessor and most likely to amaze

diff --git a/1996/august/index.html b/1996/august/index.html index 02c8f7d1c5..822c39f3cc 100644 --- a/1996/august/index.html +++ b/1996/august/index.html @@ -12,8 +12,19 @@ 1996/august - Best of Show - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1996/august - Best of Show

diff --git a/1996/dalbec/index.html b/1996/dalbec/index.html index 824a727295..410343b0b2 100644 --- a/1996/dalbec/index.html +++ b/1996/dalbec/index.html @@ -12,8 +12,19 @@ 1996/dalbec - Best numerical obfuscation - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1996/dalbec - Best numerical obfuscation

diff --git a/1996/eldby/index.html b/1996/eldby/index.html index fdbf665b6b..7bbcf6e4a8 100644 --- a/1996/eldby/index.html +++ b/1996/eldby/index.html @@ -12,8 +12,19 @@ 1996/eldby - Best output - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1996/eldby - Best output

diff --git a/1996/gandalf/index.html b/1996/gandalf/index.html index 35d74b4b43..b54baa8a98 100644 --- a/1996/gandalf/index.html +++ b/1996/gandalf/index.html @@ -12,8 +12,19 @@ 1996/gandalf - Best layout - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1996/gandalf - Best layout

diff --git a/1996/huffman/index.html b/1996/huffman/index.html index 1b12d1616c..d0067a43d8 100644 --- a/1996/huffman/index.html +++ b/1996/huffman/index.html @@ -12,8 +12,19 @@ 1996/huffman - Best obfuscated character set utility - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1996/huffman - Best obfuscated character set utility

diff --git a/1996/jonth/index.html b/1996/jonth/index.html index 62626b463e..21d54c9963 100644 --- a/1996/jonth/index.html +++ b/1996/jonth/index.html @@ -12,8 +12,19 @@ 1996/jonth - Best X11 entry - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1996/jonth - Best X11 entry

diff --git a/1996/rcm/index.html b/1996/rcm/index.html index 70c41eceb6..a7a3de420b 100644 --- a/1996/rcm/index.html +++ b/1996/rcm/index.html @@ -12,8 +12,19 @@ 1996/rcm - Best RFC obfuscation - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1996/rcm - Best RFC obfuscation

diff --git a/1996/schweikh1/index.html b/1996/schweikh1/index.html index e64a0c63d0..948090e091 100644 --- a/1996/schweikh1/index.html +++ b/1996/schweikh1/index.html @@ -12,8 +12,19 @@ 1996/schweikh1 - Worst abuse of the C preprocessor - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1996/schweikh1 - Worst abuse of the C preprocessor

diff --git a/1996/schweikh2/index.html b/1996/schweikh2/index.html index 59da0f228e..504e5ba2bf 100644 --- a/1996/schweikh2/index.html +++ b/1996/schweikh2/index.html @@ -12,8 +12,19 @@ 1996/schweikh2 - Best algorithm - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1996/schweikh2 - Best algorithm

diff --git a/1996/schweikh3/index.html b/1996/schweikh3/index.html index 3be40a0c66..24d5c10102 100644 --- a/1996/schweikh3/index.html +++ b/1996/schweikh3/index.html @@ -12,8 +12,19 @@ 1996/schweikh3 - Best utility - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1996/schweikh3 - Best utility

diff --git a/1996/westley/index.html b/1996/westley/index.html index cbea1f9902..8c622b939e 100644 --- a/1996/westley/index.html +++ b/1996/westley/index.html @@ -12,8 +12,19 @@ 1996/westley - Best one liner - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1996/westley - Best one liner

diff --git a/1998/banks/index.html b/1998/banks/index.html index fde9e56999..eb3b791d44 100644 --- a/1998/banks/index.html +++ b/1998/banks/index.html @@ -12,8 +12,19 @@ 1998/banks - Best of Show - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1998/banks - Best of Show

diff --git a/1998/bas1/index.html b/1998/bas1/index.html index 360153ff13..6e122c3570 100644 --- a/1998/bas1/index.html +++ b/1998/bas1/index.html @@ -12,8 +12,19 @@ 1998/bas1 - Best encapsulation - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1998/bas1 - Best encapsulation

diff --git a/1998/bas2/index.html b/1998/bas2/index.html index 26fbff2be5..108bb490ac 100644 --- a/1998/bas2/index.html +++ b/1998/bas2/index.html @@ -12,8 +12,19 @@ 1998/bas2 - Best small program - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1998/bas2 - Best small program

diff --git a/1998/chaos/index.html b/1998/chaos/index.html index 18f6acb134..8f28bc6d72 100644 --- a/1998/chaos/index.html +++ b/1998/chaos/index.html @@ -12,8 +12,19 @@ 1998/chaos - Best object orientation - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1998/chaos - Best object orientation

diff --git a/1998/df/index.html b/1998/df/index.html index c180ece0b2..ba0c3731c0 100644 --- a/1998/df/index.html +++ b/1998/df/index.html @@ -12,8 +12,19 @@ 1998/df - Best data hiding - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1998/df - Best data hiding

diff --git a/1998/dlowe/index.html b/1998/dlowe/index.html index 507174770c..924ba3ec6c 100644 --- a/1998/dlowe/index.html +++ b/1998/dlowe/index.html @@ -12,8 +12,19 @@ 1998/dlowe - Best utility - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1998/dlowe - Best utility

diff --git a/1998/dloweneil/index.html b/1998/dloweneil/index.html index 0827a978de..1e5cf32f77 100644 --- a/1998/dloweneil/index.html +++ b/1998/dloweneil/index.html @@ -12,8 +12,19 @@ 1998/dloweneil - Most fun - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1998/dloweneil - Most fun

diff --git a/1998/dorssel/dorssel.html b/1998/dorssel/dorssel.html index 9e05d99b55..6331cdeb06 100644 --- a/1998/dorssel/dorssel.html +++ b/1998/dorssel/dorssel.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

dorssel.html for 1998/dorssel

diff --git a/1998/dorssel/index.html b/1998/dorssel/index.html index 2c26e25142..ab3bca3960 100644 --- a/1998/dorssel/index.html +++ b/1998/dorssel/index.html @@ -12,8 +12,19 @@ 1998/dorssel - Obsolescent feature - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1998/dorssel - Obsolescent feature

diff --git a/1998/fanf/index.html b/1998/fanf/index.html index c55cf572b6..03bf77ba5b 100644 --- a/1998/fanf/index.html +++ b/1998/fanf/index.html @@ -12,8 +12,19 @@ 1998/fanf - Most obfuscated translator - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1998/fanf - Most obfuscated translator

diff --git a/1998/schnitzi/index.html b/1998/schnitzi/index.html index 0a4bcbcb69..2bd4cc4725 100644 --- a/1998/schnitzi/index.html +++ b/1998/schnitzi/index.html @@ -12,8 +12,19 @@ 1998/schnitzi - Best flow control - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1998/schnitzi - Best flow control

diff --git a/1998/schweikh1/index.html b/1998/schweikh1/index.html index 581e2a1f65..40ffcbf0ca 100644 --- a/1998/schweikh1/index.html +++ b/1998/schweikh1/index.html @@ -12,8 +12,19 @@ 1998/schweikh1 - CPP abuse - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1998/schweikh1 - CPP abuse

diff --git a/1998/schweikh1/macos.html b/1998/schweikh1/macos.html index 1bf573ad9c..468a061217 100644 --- a/1998/schweikh1/macos.html +++ b/1998/schweikh1/macos.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

macos.html for 1998/schweikh1

diff --git a/1998/schweikh2/index.html b/1998/schweikh2/index.html index 7b8c8d245d..00b478d4f0 100644 --- a/1998/schweikh2/index.html +++ b/1998/schweikh2/index.html @@ -12,8 +12,19 @@ 1998/schweikh2 - Most erratic behavior - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1998/schweikh2 - Most erratic behavior

diff --git a/1998/schweikh3/index.html b/1998/schweikh3/index.html index cb4eaa0651..2da3535db3 100644 --- a/1998/schweikh3/index.html +++ b/1998/schweikh3/index.html @@ -12,8 +12,19 @@ 1998/schweikh3 - Most space efficient - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1998/schweikh3 - Most space efficient

diff --git a/1998/tomtorfs/index.html b/1998/tomtorfs/index.html index 22eff1d8fb..4e43e83853 100644 --- a/1998/tomtorfs/index.html +++ b/1998/tomtorfs/index.html @@ -12,8 +12,19 @@ 1998/tomtorfs - Best self-documenting - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

1998/tomtorfs - Best self-documenting

diff --git a/2000/anderson/index.html b/2000/anderson/index.html index 5552ebb86a..bdb0ada80d 100644 --- a/2000/anderson/index.html +++ b/2000/anderson/index.html @@ -12,8 +12,19 @@ 2000/anderson - Best use of flags - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2000/anderson - Best use of flags

diff --git a/2000/bellard/index.html b/2000/bellard/index.html index 10c5b20cd3..97c41a8e58 100644 --- a/2000/bellard/index.html +++ b/2000/bellard/index.html @@ -12,8 +12,19 @@ 2000/bellard - Most specific output - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2000/bellard - Most specific output

diff --git a/2000/bmeyer/index.html b/2000/bmeyer/index.html index 2498849861..53c3be31ca 100644 --- a/2000/bmeyer/index.html +++ b/2000/bmeyer/index.html @@ -12,8 +12,19 @@ 2000/bmeyer - Best utility - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2000/bmeyer - Best utility

diff --git a/2000/briddlebane/index.html b/2000/briddlebane/index.html index 0815b5c141..9e200d14dd 100644 --- a/2000/briddlebane/index.html +++ b/2000/briddlebane/index.html @@ -12,8 +12,19 @@ 2000/briddlebane - Best abuse of user - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2000/briddlebane - Best abuse of user

diff --git a/2000/dhyang/index.html b/2000/dhyang/index.html index 44cfdcb2f9..7165689222 100644 --- a/2000/dhyang/index.html +++ b/2000/dhyang/index.html @@ -12,8 +12,19 @@ 2000/dhyang - Best layout - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2000/dhyang - Best layout

diff --git a/2000/dlowe/index.html b/2000/dlowe/index.html index 369a37c7b1..0e64e94597 100644 --- a/2000/dlowe/index.html +++ b/2000/dlowe/index.html @@ -12,8 +12,19 @@ 2000/dlowe - Worst abuse of the rules - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2000/dlowe - Worst abuse of the rules

diff --git a/2000/jarijyrki/index.html b/2000/jarijyrki/index.html index 196ff042ff..90c58d9917 100644 --- a/2000/jarijyrki/index.html +++ b/2000/jarijyrki/index.html @@ -12,8 +12,19 @@ 2000/jarijyrki - Best of Show - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2000/jarijyrki - Best of Show

diff --git a/2000/natori/index.html b/2000/natori/index.html index baff19a47c..8c7abe36da 100644 --- a/2000/natori/index.html +++ b/2000/natori/index.html @@ -12,8 +12,19 @@ 2000/natori - Best small program - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2000/natori - Best small program

diff --git a/2000/primenum/index.html b/2000/primenum/index.html index 89826986a3..574466af9d 100644 --- a/2000/primenum/index.html +++ b/2000/primenum/index.html @@ -12,8 +12,19 @@ 2000/primenum - Best abuse of CPP - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2000/primenum - Best abuse of CPP

diff --git a/2000/rince/index.html b/2000/rince/index.html index 34bc025037..3993e6f809 100644 --- a/2000/rince/index.html +++ b/2000/rince/index.html @@ -12,8 +12,19 @@ 2000/rince - Astronomically obfuscated - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2000/rince - Astronomically obfuscated

diff --git a/2000/robison/index.html b/2000/robison/index.html index 90319a23b2..0f352f4df2 100644 --- a/2000/robison/index.html +++ b/2000/robison/index.html @@ -12,8 +12,19 @@ 2000/robison - Best game - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2000/robison - Best game

diff --git a/2000/schneiderwent/index.html b/2000/schneiderwent/index.html index 045c851ba5..afcc9bacd3 100644 --- a/2000/schneiderwent/index.html +++ b/2000/schneiderwent/index.html @@ -12,8 +12,19 @@ 2000/schneiderwent - Most timely output - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2000/schneiderwent - Most timely output

diff --git a/2000/thadgavin/index.html b/2000/thadgavin/index.html index 2f0b7597a9..f4a24a3706 100644 --- a/2000/thadgavin/index.html +++ b/2000/thadgavin/index.html @@ -12,8 +12,19 @@ 2000/thadgavin - Most portable output - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2000/thadgavin - Most portable output

diff --git a/2000/tomx/index.html b/2000/tomx/index.html index 328fd95827..d793c315f3 100644 --- a/2000/tomx/index.html +++ b/2000/tomx/index.html @@ -12,8 +12,19 @@ 2000/tomx - Most complete program - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2000/tomx - Most complete program

diff --git a/2001/anonymous/index.html b/2001/anonymous/index.html index 414cda0bfb..d5fd504cb0 100644 --- a/2001/anonymous/index.html +++ b/2001/anonymous/index.html @@ -12,8 +12,19 @@ 2001/anonymous - Dishonorable mention - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2001/anonymous - Dishonorable mention

diff --git a/2001/bellard/index.html b/2001/bellard/index.html index 0b6accad08..e1212b427d 100644 --- a/2001/bellard/index.html +++ b/2001/bellard/index.html @@ -12,8 +12,19 @@ 2001/bellard - Best abuse of the rules - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2001/bellard - Best abuse of the rules

diff --git a/2001/cheong/index.html b/2001/cheong/index.html index 78a25c43d5..1401774ae1 100644 --- a/2001/cheong/index.html +++ b/2001/cheong/index.html @@ -12,8 +12,19 @@ 2001/cheong - Best short program - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2001/cheong - Best short program

diff --git a/2001/coupard/index.html b/2001/coupard/index.html index 61f518ecb3..99817bcce4 100644 --- a/2001/coupard/index.html +++ b/2001/coupard/index.html @@ -12,8 +12,19 @@ 2001/coupard - Most obfuscated sound - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2001/coupard - Most obfuscated sound

diff --git a/2001/ctk/index.html b/2001/ctk/index.html index 8413674449..35bcada609 100644 --- a/2001/ctk/index.html +++ b/2001/ctk/index.html @@ -12,8 +12,19 @@ 2001/ctk - Worst driver - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2001/ctk - Worst driver

diff --git a/2001/dgbeards/index.html b/2001/dgbeards/index.html index e03e0987d7..7de44f4693 100644 --- a/2001/dgbeards/index.html +++ b/2001/dgbeards/index.html @@ -12,8 +12,19 @@ 2001/dgbeards - Best AI - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2001/dgbeards - Best AI

diff --git a/2001/herrmann1/index.html b/2001/herrmann1/index.html index 0d183d43bc..9cfb338ab0 100644 --- a/2001/herrmann1/index.html +++ b/2001/herrmann1/index.html @@ -12,8 +12,19 @@ 2001/herrmann1 - Best abuse of the C preprocessor - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2001/herrmann1 - Best abuse of the C preprocessor

diff --git a/2001/herrmann2/index.html b/2001/herrmann2/index.html index b804c55ecd..c7540575c9 100644 --- a/2001/herrmann2/index.html +++ b/2001/herrmann2/index.html @@ -12,8 +12,19 @@ 2001/herrmann2 - Most eye-crossing - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2001/herrmann2 - Most eye-crossing

diff --git a/2001/jason/index.html b/2001/jason/index.html index 5e10ba8bcb..9e63d0fff4 100644 --- a/2001/jason/index.html +++ b/2001/jason/index.html @@ -12,8 +12,19 @@ 2001/jason - Best of Show - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2001/jason - Best of Show

diff --git a/2001/kev/index.html b/2001/kev/index.html index 1c28bd17db..943e7d8890 100644 --- a/2001/kev/index.html +++ b/2001/kev/index.html @@ -12,8 +12,19 @@ 2001/kev - Best curses game - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2001/kev - Best curses game

diff --git a/2001/ollinger/index.html b/2001/ollinger/index.html index 29a87bcb0c..f30fc72cff 100644 --- a/2001/ollinger/index.html +++ b/2001/ollinger/index.html @@ -12,8 +12,19 @@ 2001/ollinger - Best primal ASCII graphics - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2001/ollinger - Best primal ASCII graphics

diff --git a/2001/rosten/index.html b/2001/rosten/index.html index efe7d30307..b9aebfa80d 100644 --- a/2001/rosten/index.html +++ b/2001/rosten/index.html @@ -12,8 +12,19 @@ 2001/rosten - Best abuse of the user - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2001/rosten - Best abuse of the user

diff --git a/2001/schweikh/index.html b/2001/schweikh/index.html index 0dd39d7241..3396b7134f 100644 --- a/2001/schweikh/index.html +++ b/2001/schweikh/index.html @@ -12,8 +12,19 @@ 2001/schweikh - Best one liner - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2001/schweikh - Best one liner

diff --git a/2001/westley/index.html b/2001/westley/index.html index ff49715ac3..e687cea571 100644 --- a/2001/westley/index.html +++ b/2001/westley/index.html @@ -12,8 +12,19 @@ 2001/westley - Best position-independent code - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2001/westley - Best position-independent code

diff --git a/2001/williams/index.html b/2001/williams/index.html index 2c4b26145d..240fc615cb 100644 --- a/2001/williams/index.html +++ b/2001/williams/index.html @@ -12,8 +12,19 @@ 2001/williams - Best graphic game - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2001/williams - Best graphic game

diff --git a/2004/anonymous/index.html b/2004/anonymous/index.html index 6da1c1924a..e79a4704a1 100644 --- a/2004/anonymous/index.html +++ b/2004/anonymous/index.html @@ -12,8 +12,19 @@ 2004/anonymous - Best use of 'Precious' Lines - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2004/anonymous - Best use of 'Precious' Lines

diff --git a/2004/arachnid/index.html b/2004/arachnid/index.html index 5fb2ed340e..c6cf3012d8 100644 --- a/2004/arachnid/index.html +++ b/2004/arachnid/index.html @@ -12,8 +12,19 @@ 2004/arachnid - Best use of vision - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2004/arachnid - Best use of vision

diff --git a/2004/burley/index.html b/2004/burley/index.html index 6f8249848e..dfe6ea25bc 100644 --- a/2004/burley/index.html +++ b/2004/burley/index.html @@ -12,8 +12,19 @@ 2004/burley - Best calculated risk - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2004/burley - Best calculated risk

diff --git a/2004/gavare/index.html b/2004/gavare/index.html index 33a9564d9f..4763452bd9 100644 --- a/2004/gavare/index.html +++ b/2004/gavare/index.html @@ -12,8 +12,19 @@ 2004/gavare - Best use of light and spheres - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2004/gavare - Best use of light and spheres

diff --git a/2004/gavin/gavin.html b/2004/gavin/gavin.html index c2437fe454..67eda23060 100644 --- a/2004/gavin/gavin.html +++ b/2004/gavin/gavin.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

gavin.html for 2004/gavin

diff --git a/2004/gavin/index.html b/2004/gavin/index.html index 8a4eb76a3c..0a6fa37b02 100644 --- a/2004/gavin/index.html +++ b/2004/gavin/index.html @@ -12,8 +12,19 @@ 2004/gavin - Best of Show - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2004/gavin - Best of Show

diff --git a/2004/hibachi/index.html b/2004/hibachi/index.html index 5b2d0eff21..4d292aec27 100644 --- a/2004/hibachi/index.html +++ b/2004/hibachi/index.html @@ -12,8 +12,19 @@ 2004/hibachi - Best abuse of the guidelines - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2004/hibachi - Best abuse of the guidelines

diff --git a/2004/hoyle/index.html b/2004/hoyle/index.html index efab22d9d9..a6d0655ab8 100644 --- a/2004/hoyle/index.html +++ b/2004/hoyle/index.html @@ -12,8 +12,19 @@ 2004/hoyle - Most functional output - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2004/hoyle - Most functional output

diff --git a/2004/jdalbec/index.html b/2004/jdalbec/index.html index 434b8ec066..3b6e301f32 100644 --- a/2004/jdalbec/index.html +++ b/2004/jdalbec/index.html @@ -12,8 +12,19 @@ 2004/jdalbec - Best abuse of the periodic table - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2004/jdalbec - Best abuse of the periodic table

diff --git a/2004/kopczynski/index.html b/2004/kopczynski/index.html index ccc3966c0e..5163e5defb 100644 --- a/2004/kopczynski/index.html +++ b/2004/kopczynski/index.html @@ -12,8 +12,19 @@ 2004/kopczynski - Best one liner - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2004/kopczynski - Best one liner

diff --git a/2004/newbern/index.html b/2004/newbern/index.html index 080243c09d..881f5895c5 100644 --- a/2004/newbern/index.html +++ b/2004/newbern/index.html @@ -12,8 +12,19 @@ 2004/newbern - Best font engine - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2004/newbern - Best font engine

diff --git a/2004/omoikane/index.html b/2004/omoikane/index.html index ec7c26c3bc..f353cb143b 100644 --- a/2004/omoikane/index.html +++ b/2004/omoikane/index.html @@ -12,8 +12,19 @@ 2004/omoikane - Best utility - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2004/omoikane - Best utility

diff --git a/2004/schnitzi/index.html b/2004/schnitzi/index.html index 7cc9273f33..284141723d 100644 --- a/2004/schnitzi/index.html +++ b/2004/schnitzi/index.html @@ -12,8 +12,19 @@ 2004/schnitzi - Best non-use of curses - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2004/schnitzi - Best non-use of curses

diff --git a/2004/sds/index.html b/2004/sds/index.html index ad54f19714..547bf5fdcb 100644 --- a/2004/sds/index.html +++ b/2004/sds/index.html @@ -12,8 +12,19 @@ 2004/sds - Best abuse of indentation - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2004/sds - Best abuse of indentation

diff --git a/2004/vik1/index.html b/2004/vik1/index.html index 3361f4f3fd..389fa291e2 100644 --- a/2004/vik1/index.html +++ b/2004/vik1/index.html @@ -12,8 +12,19 @@ 2004/vik1 - Best X11 game - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2004/vik1 - Best X11 game

diff --git a/2004/vik2/index.html b/2004/vik2/index.html index f057482bf6..0c8fe597f9 100644 --- a/2004/vik2/index.html +++ b/2004/vik2/index.html @@ -12,8 +12,19 @@ 2004/vik2 - Best abuse of CPP - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2004/vik2 - Best abuse of CPP

diff --git a/2005/aidan/index.html b/2005/aidan/index.html index 2845be41fc..9a67add4cb 100644 --- a/2005/aidan/index.html +++ b/2005/aidan/index.html @@ -12,8 +12,19 @@ 2005/aidan - Most ingenious puzzle solution - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2005/aidan - Most ingenious puzzle solution

diff --git a/2005/anon/index.html b/2005/anon/index.html index 9fb20e8e18..8f26831f54 100644 --- a/2005/anon/index.html +++ b/2005/anon/index.html @@ -12,8 +12,19 @@ 2005/anon - Best 3D puzzle - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2005/anon - Best 3D puzzle

diff --git a/2005/boutines/index.html b/2005/boutines/index.html index 6a4856fe0d..a9da6f34bd 100644 --- a/2005/boutines/index.html +++ b/2005/boutines/index.html @@ -12,8 +12,19 @@ 2005/boutines - Most superfluous output - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2005/boutines - Most superfluous output

diff --git a/2005/chia/index.html b/2005/chia/index.html index 889e26c023..3f662ce8e0 100644 --- a/2005/chia/index.html +++ b/2005/chia/index.html @@ -12,8 +12,19 @@ 2005/chia - Most ambiguous language - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2005/chia - Most ambiguous language

diff --git a/2005/giljade/index.html b/2005/giljade/index.html index ad25f37508..736620a8e1 100644 --- a/2005/giljade/index.html +++ b/2005/giljade/index.html @@ -12,8 +12,19 @@ 2005/giljade - Best 2D puzzle - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2005/giljade - Best 2D puzzle

diff --git a/2005/jetro/index.html b/2005/jetro/index.html index b50c3cc2f3..6985ea960e 100644 --- a/2005/jetro/index.html +++ b/2005/jetro/index.html @@ -12,8 +12,19 @@ 2005/jetro - Most sonorous output - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2005/jetro - Most sonorous output

diff --git a/2005/klausler/index.html b/2005/klausler/index.html index ddf5dcb901..1b86b6ebeb 100644 --- a/2005/klausler/index.html +++ b/2005/klausler/index.html @@ -12,8 +12,19 @@ 2005/klausler - Abuse of the rules - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2005/klausler - Abuse of the rules

diff --git a/2005/mikeash/index.html b/2005/mikeash/index.html index cdeb9659c1..f2d68f799d 100644 --- a/2005/mikeash/index.html +++ b/2005/mikeash/index.html @@ -12,8 +12,19 @@ 2005/mikeash - Best use of parenthesis - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2005/mikeash - Best use of parenthesis

diff --git a/2005/mynx/index.html b/2005/mynx/index.html index efea01d317..0c5524b76f 100644 --- a/2005/mynx/index.html +++ b/2005/mynx/index.html @@ -12,8 +12,19 @@ 2005/mynx - Best use of the WWW - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2005/mynx - Best use of the WWW

diff --git a/2005/persano/index.html b/2005/persano/index.html index b80bf246b6..b7165cb28e 100644 --- a/2005/persano/index.html +++ b/2005/persano/index.html @@ -12,8 +12,19 @@ 2005/persano - Best of Show - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2005/persano - Best of Show

diff --git a/2005/sykes/index.html b/2005/sykes/index.html index a7ced27a31..e2977530d7 100644 --- a/2005/sykes/index.html +++ b/2005/sykes/index.html @@ -12,8 +12,19 @@ 2005/sykes - Best emulator - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2005/sykes - Best emulator

diff --git a/2005/timwi/index.html b/2005/timwi/index.html index 31dbe5ce96..e9fd024bad 100644 --- a/2005/timwi/index.html +++ b/2005/timwi/index.html @@ -12,8 +12,19 @@ 2005/timwi - Most discourteous interpreter - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2005/timwi - Most discourteous interpreter

diff --git a/2005/toledo/index.html b/2005/toledo/index.html index c61081dc9a..00bef0bc04 100644 --- a/2005/toledo/index.html +++ b/2005/toledo/index.html @@ -12,8 +12,19 @@ 2005/toledo - Best game - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2005/toledo - Best game

diff --git a/2005/vik/index.html b/2005/vik/index.html index fcc9d1a559..438128910b 100644 --- a/2005/vik/index.html +++ b/2005/vik/index.html @@ -12,8 +12,19 @@ 2005/vik - Most circuitous walk - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2005/vik - Most circuitous walk

diff --git a/2005/vince/index.html b/2005/vince/index.html index dbbe7087fb..cda10be534 100644 --- a/2005/vince/index.html +++ b/2005/vince/index.html @@ -12,8 +12,19 @@ 2005/vince - Most beauteous visuals - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2005/vince - Most beauteous visuals

diff --git a/2006/birken/index.html b/2006/birken/index.html index 618610d2ae..3a1f5f3893 100644 --- a/2006/birken/index.html +++ b/2006/birken/index.html @@ -12,8 +12,19 @@ 2006/birken - EDAMAME Award - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2006/birken - EDAMAME Award

diff --git a/2006/borsanyi/index.html b/2006/borsanyi/index.html index ceabaabc2f..9f80177949 100644 --- a/2006/borsanyi/index.html +++ b/2006/borsanyi/index.html @@ -12,8 +12,19 @@ 2006/borsanyi - Most useful - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2006/borsanyi - Most useful

diff --git a/2006/grothe/index.html b/2006/grothe/index.html index b87b9ca726..89bb05f0c0 100644 --- a/2006/grothe/index.html +++ b/2006/grothe/index.html @@ -12,8 +12,19 @@ 2006/grothe - Most obfuscated audio - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2006/grothe - Most obfuscated audio

diff --git a/2006/hamre/index.html b/2006/hamre/index.html index 5e37e82f63..9958c054e0 100644 --- a/2006/hamre/index.html +++ b/2006/hamre/index.html @@ -12,8 +12,19 @@ 2006/hamre - Most irrational - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2006/hamre - Most irrational

diff --git a/2006/meyer/index.html b/2006/meyer/index.html index 269c4357e3..01d460a963 100644 --- a/2006/meyer/index.html +++ b/2006/meyer/index.html @@ -12,8 +12,19 @@ 2006/meyer - Best game - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2006/meyer - Best game

diff --git a/2006/monge/index.html b/2006/monge/index.html index 6e2850cda9..a21cae4ea2 100644 --- a/2006/monge/index.html +++ b/2006/monge/index.html @@ -12,8 +12,19 @@ 2006/monge - Best compiled graphics - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2006/monge - Best compiled graphics

diff --git a/2006/night/index.html b/2006/night/index.html index b03dfc8d41..e6efd2d623 100644 --- a/2006/night/index.html +++ b/2006/night/index.html @@ -12,8 +12,19 @@ 2006/night - Best abuse of computation - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2006/night - Best abuse of computation

diff --git a/2006/sloane/index.html b/2006/sloane/index.html index 3637b28076..4246eda16e 100644 --- a/2006/sloane/index.html +++ b/2006/sloane/index.html @@ -12,8 +12,19 @@ 2006/sloane - Homer's favorite - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2006/sloane - Homer's favorite

diff --git a/2006/stewart/index.html b/2006/stewart/index.html index 0a5544eaca..886b0d9baf 100644 --- a/2006/stewart/index.html +++ b/2006/stewart/index.html @@ -12,8 +12,19 @@ 2006/stewart - Best computed graphics - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2006/stewart - Best computed graphics

diff --git a/2006/sykes1/index.html b/2006/sykes1/index.html index 5648c0cc76..867f4ab8d0 100644 --- a/2006/sykes1/index.html +++ b/2006/sykes1/index.html @@ -12,8 +12,19 @@ 2006/sykes1 - Best assembler - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2006/sykes1 - Best assembler

diff --git a/2006/sykes2/index.html b/2006/sykes2/index.html index c5d2768ba4..66b0d85a45 100644 --- a/2006/sykes2/index.html +++ b/2006/sykes2/index.html @@ -12,8 +12,19 @@ 2006/sykes2 - Best one liner - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2006/sykes2 - Best one liner

diff --git a/2006/toledo1/index.html b/2006/toledo1/index.html index d245d1d1cc..479d324cc6 100644 --- a/2006/toledo1/index.html +++ b/2006/toledo1/index.html @@ -12,8 +12,19 @@ 2006/toledo1 - Best small program - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2006/toledo1 - Best small program

diff --git a/2006/toledo2/index.html b/2006/toledo2/index.html index 922d9160f1..795e60c32f 100644 --- a/2006/toledo2/index.html +++ b/2006/toledo2/index.html @@ -12,8 +12,19 @@ 2006/toledo2 - Best of Show - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2006/toledo2 - Best of Show

diff --git a/2006/toledo3/index.html b/2006/toledo3/index.html index 1f39dae0e7..de6b1403cc 100644 --- a/2006/toledo3/index.html +++ b/2006/toledo3/index.html @@ -12,8 +12,19 @@ 2006/toledo3 - Most portable chess set - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2006/toledo3 - Most portable chess set

diff --git a/2011/akari/index.html b/2011/akari/index.html index 4ef059a25b..7ccc5ae07f 100644 --- a/2011/akari/index.html +++ b/2011/akari/index.html @@ -12,8 +12,19 @@ 2011/akari - Best of Show - Most Shrinkable - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2011/akari - Best of Show - Most Shrinkable

diff --git a/2011/blakely/index.html b/2011/blakely/index.html index 2e26634dd7..fb4a278e2f 100644 --- a/2011/blakely/index.html +++ b/2011/blakely/index.html @@ -12,8 +12,19 @@ 2011/blakely - Most devolving - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2011/blakely - Most devolving

diff --git a/2011/borsanyi/index.html b/2011/borsanyi/index.html index 911b790178..39f36b4412 100644 --- a/2011/borsanyi/index.html +++ b/2011/borsanyi/index.html @@ -12,8 +12,19 @@ 2011/borsanyi - Best data utility - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2011/borsanyi - Best data utility

diff --git a/2011/dlowe/index.html b/2011/dlowe/index.html index dcca34df26..bb43259f75 100644 --- a/2011/dlowe/index.html +++ b/2011/dlowe/index.html @@ -12,8 +12,19 @@ 2011/dlowe - Most self deprecating - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2011/dlowe - Most self deprecating

diff --git a/2011/eastman/index.html b/2011/eastman/index.html index d548743a9e..60eba61311 100644 --- a/2011/eastman/index.html +++ b/2011/eastman/index.html @@ -12,8 +12,19 @@ 2011/eastman - Best ball - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2011/eastman - Best ball

diff --git a/2011/fredriksson/index.html b/2011/fredriksson/index.html index 3095595656..44addc5bd8 100644 --- a/2011/fredriksson/index.html +++ b/2011/fredriksson/index.html @@ -12,8 +12,19 @@ 2011/fredriksson - Most useful - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2011/fredriksson - Most useful

diff --git a/2011/goren/index.html b/2011/goren/index.html index b193139f08..90b848ef2a 100644 --- a/2011/goren/index.html +++ b/2011/goren/index.html @@ -12,8 +12,19 @@ 2011/goren - Most artistic - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2011/goren - Most artistic

diff --git a/2011/hamaji/index.html b/2011/hamaji/index.html index 3726b07fa8..a5df6e1a9c 100644 --- a/2011/hamaji/index.html +++ b/2011/hamaji/index.html @@ -12,8 +12,19 @@ 2011/hamaji - Best solved puzzle - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2011/hamaji - Best solved puzzle

diff --git a/2011/hou/index.html b/2011/hou/index.html index 2cc55c408d..3e0c72a9b8 100644 --- a/2011/hou/index.html +++ b/2011/hou/index.html @@ -12,8 +12,19 @@ 2011/hou - Best self documenting program - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2011/hou - Best self documenting program

diff --git a/2011/konno/index.html b/2011/konno/index.html index 2ce8d26869..b2434d47fa 100644 --- a/2011/konno/index.html +++ b/2011/konno/index.html @@ -12,8 +12,19 @@ 2011/konno - Best one liner - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2011/konno - Best one liner

diff --git a/2011/richards/index.html b/2011/richards/index.html index cea51f279f..703b3fa9fe 100644 --- a/2011/richards/index.html +++ b/2011/richards/index.html @@ -12,8 +12,19 @@ 2011/richards - Most surprisingly portable - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2011/richards - Most surprisingly portable

diff --git a/2011/toledo/index.html b/2011/toledo/index.html index 88b34b37df..73252ed467 100644 --- a/2011/toledo/index.html +++ b/2011/toledo/index.html @@ -12,8 +12,19 @@ 2011/toledo - Best non-chess game - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2011/toledo - Best non-chess game

diff --git a/2011/vik/index.html b/2011/vik/index.html index 409cfabda4..6dd8591416 100644 --- a/2011/vik/index.html +++ b/2011/vik/index.html @@ -12,8 +12,19 @@ 2011/vik - Most sound - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2011/vik - Most sound

diff --git a/2011/zucker/index.html b/2011/zucker/index.html index ec9ebbd9d6..ddb05c117d 100644 --- a/2011/zucker/index.html +++ b/2011/zucker/index.html @@ -12,8 +12,19 @@ 2011/zucker - Most shiny - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2011/zucker - Most shiny

diff --git a/2012/blakely/index.html b/2012/blakely/index.html index 0f5ccddc01..98d2914976 100644 --- a/2012/blakely/index.html +++ b/2012/blakely/index.html @@ -12,8 +12,19 @@ 2012/blakely - Most GIFted expressions - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2012/blakely - Most GIFted expressions

diff --git a/2012/deckmyn/deckmyn.html b/2012/deckmyn/deckmyn.html index 999586bb3d..0ab8202634 100644 --- a/2012/deckmyn/deckmyn.html +++ b/2012/deckmyn/deckmyn.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

deckmyn.html for 2012/deckmyn

diff --git a/2012/deckmyn/index.html b/2012/deckmyn/index.html index 612da0e6fa..0f769ab3b8 100644 --- a/2012/deckmyn/index.html +++ b/2012/deckmyn/index.html @@ -12,8 +12,19 @@ 2012/deckmyn - Most notable and best tool - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2012/deckmyn - Most notable and best tool

diff --git a/2012/dlowe/index.html b/2012/dlowe/index.html index 6322c18395..efb325f6e5 100644 --- a/2012/dlowe/index.html +++ b/2012/dlowe/index.html @@ -12,8 +12,19 @@ 2012/dlowe - Best way to lose a life - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2012/dlowe - Best way to lose a life

diff --git a/2012/endoh1/index.html b/2012/endoh1/index.html index a6fb19a095..9c5d290236 100644 --- a/2012/endoh1/index.html +++ b/2012/endoh1/index.html @@ -12,8 +12,19 @@ 2012/endoh1 - Most complex ASCII fluid - Honorable mention - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2012/endoh1 - Most complex ASCII fluid - Honorable mention

diff --git a/2012/endoh2/index.html b/2012/endoh2/index.html index 7ba1fc5300..1c0c237dd6 100644 --- a/2012/endoh2/index.html +++ b/2012/endoh2/index.html @@ -12,8 +12,19 @@ 2012/endoh2 - PiE in the sky award - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2012/endoh2 - PiE in the sky award

diff --git a/2012/grothe/index.html b/2012/grothe/index.html index 71742a0a6c..55603c43db 100644 --- a/2012/grothe/index.html +++ b/2012/grothe/index.html @@ -12,8 +12,19 @@ 2012/grothe - Most conspiratorial - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2012/grothe - Most conspiratorial

diff --git a/2012/hamano/index.html b/2012/hamano/index.html index 28dc271229..bdd6d33ea9 100644 --- a/2012/hamano/index.html +++ b/2012/hamano/index.html @@ -12,8 +12,19 @@ 2012/hamano - Silver Award - Most elementary use of C - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2012/hamano - Silver Award - Most elementary use of C

diff --git a/2012/hou/hint.html b/2012/hou/hint.html index 3d1f09ce32..de17f8186a 100644 --- a/2012/hou/hint.html +++ b/2012/hou/hint.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

hint.html for 2012/hou

diff --git a/2012/hou/index.html b/2012/hou/index.html index b698dd8f78..dee4666205 100644 --- a/2012/hou/index.html +++ b/2012/hou/index.html @@ -12,8 +12,19 @@ 2012/hou - Most useful obfuscation - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2012/hou - Most useful obfuscation

diff --git a/2012/kang/index.html b/2012/kang/index.html index 5009a8f0e8..c0365b43ff 100644 --- a/2012/kang/index.html +++ b/2012/kang/index.html @@ -12,8 +12,19 @@ 2012/kang - Best short program - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2012/kang - Best short program

diff --git a/2012/konno/index.html b/2012/konno/index.html index 58e183d3d4..47f1dfb3bc 100644 --- a/2012/konno/index.html +++ b/2012/konno/index.html @@ -12,8 +12,19 @@ 2012/konno - Best one liner - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2012/konno - Best one liner

diff --git a/2012/omoikane/index.html b/2012/omoikane/index.html index 613b7b29fb..cef6cd0ea6 100644 --- a/2012/omoikane/index.html +++ b/2012/omoikane/index.html @@ -12,8 +12,19 @@ 2012/omoikane - Most surreptitious - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2012/omoikane - Most surreptitious

diff --git a/2012/tromp/how.html b/2012/tromp/how.html index 78862ee5d6..479106b90d 100644 --- a/2012/tromp/how.html +++ b/2012/tromp/how.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

how.html for 2012/tromp

diff --git a/2012/tromp/index.html b/2012/tromp/index.html index 911c14345c..9a49d27049 100644 --- a/2012/tromp/index.html +++ b/2012/tromp/index.html @@ -12,8 +12,19 @@ 2012/tromp - Most functional - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2012/tromp - Most functional

diff --git a/2012/vik/index.html b/2012/vik/index.html index 98ef91d5f9..3a296a023d 100644 --- a/2012/vik/index.html +++ b/2012/vik/index.html @@ -12,8 +12,19 @@ 2012/vik - Bronze Award - Best use of cocoa - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2012/vik - Bronze Award - Best use of cocoa

diff --git a/2012/zeitak/index.html b/2012/zeitak/index.html index 9522d6dd0e..2482906ef3 100644 --- a/2012/zeitak/index.html +++ b/2012/zeitak/index.html @@ -12,8 +12,19 @@ 2012/zeitak - Gold Award - Balanced use of obfuscation - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2012/zeitak - Gold Award - Balanced use of obfuscation

diff --git a/2013/birken/index.html b/2013/birken/index.html index 451881fa89..44ee9c4ba9 100644 --- a/2013/birken/index.html +++ b/2013/birken/index.html @@ -12,8 +12,19 @@ 2013/birken - Best painting tool - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2013/birken - Best painting tool

diff --git a/2013/cable1/index.html b/2013/cable1/index.html index 9d9c48dca2..2c42f82a24 100644 --- a/2013/cable1/index.html +++ b/2013/cable1/index.html @@ -12,8 +12,19 @@ 2013/cable1 - Most partisan one liner - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2013/cable1 - Most partisan one liner

diff --git a/2013/cable2/index.html b/2013/cable2/index.html index c93b11f835..d392b7f2a0 100644 --- a/2013/cable2/index.html +++ b/2013/cable2/index.html @@ -12,8 +12,19 @@ 2013/cable2 - Best of Show - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2013/cable2 - Best of Show

diff --git a/2013/cable3/index.html b/2013/cable3/index.html index c3261f89a9..f149567eb6 100644 --- a/2013/cable3/index.html +++ b/2013/cable3/index.html @@ -12,8 +12,19 @@ 2013/cable3 - Largest small system emulator - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2013/cable3 - Largest small system emulator

diff --git a/2013/dlowe/index.html b/2013/dlowe/index.html index c01ff29b3f..24899c126f 100644 --- a/2013/dlowe/index.html +++ b/2013/dlowe/index.html @@ -12,8 +12,19 @@ 2013/dlowe - Best sparkling utility - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2013/dlowe - Best sparkling utility

diff --git a/2013/endoh1/index.html b/2013/endoh1/index.html index f9794b0008..4f2d62d831 100644 --- a/2013/endoh1/index.html +++ b/2013/endoh1/index.html @@ -12,8 +12,19 @@ 2013/endoh1 - Most lazy SKIer - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2013/endoh1 - Most lazy SKIer

diff --git a/2013/endoh2/index.html b/2013/endoh2/index.html index bfc80b095c..03ddb9dfc4 100644 --- a/2013/endoh2/index.html +++ b/2013/endoh2/index.html @@ -12,8 +12,19 @@ 2013/endoh2 - Most recyclable - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2013/endoh2 - Most recyclable

diff --git a/2013/endoh3/index.html b/2013/endoh3/index.html index 32b6b21426..2f607f2e9f 100644 --- a/2013/endoh3/index.html +++ b/2013/endoh3/index.html @@ -12,8 +12,19 @@ 2013/endoh3 - Most tweetable one liner - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2013/endoh3 - Most tweetable one liner

diff --git a/2013/endoh4/index.html b/2013/endoh4/index.html index 7fd9ef9f8a..2449438ce1 100644 --- a/2013/endoh4/index.html +++ b/2013/endoh4/index.html @@ -12,8 +12,19 @@ 2013/endoh4 - Most solid - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2013/endoh4 - Most solid

diff --git a/2013/hou/doc/example.html b/2013/hou/doc/example.html index ed86a4d827..cb9eff0be3 100644 --- a/2013/hou/doc/example.html +++ b/2013/hou/doc/example.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../../png/ioccc.png 400w, ../../../png/ioccc-600.png 600w, ../../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

example.html for 2013/hou

diff --git a/2013/hou/index.html b/2013/hou/index.html index a11b3c2ed5..04eedd6366 100644 --- a/2013/hou/index.html +++ b/2013/hou/index.html @@ -12,8 +12,19 @@ 2013/hou - Best use of one infinite loop - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2013/hou - Best use of one infinite loop

diff --git a/2013/mills/index.html b/2013/mills/index.html index 41eef9c1d4..5f9fb91259 100644 --- a/2013/mills/index.html +++ b/2013/mills/index.html @@ -12,8 +12,19 @@ 2013/mills - Most timely rendered - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2013/mills - Most timely rendered

diff --git a/2013/misaka/index.html b/2013/misaka/index.html index 2eea97e7cb..4144add59e 100644 --- a/2013/misaka/index.html +++ b/2013/misaka/index.html @@ -12,8 +12,19 @@ 2013/misaka - Most catty - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2013/misaka - Most catty

diff --git a/2013/morgan1/index.html b/2013/morgan1/index.html index 37093e48c2..d45395b3e7 100644 --- a/2013/morgan1/index.html +++ b/2013/morgan1/index.html @@ -12,8 +12,19 @@ 2013/morgan1 - Smallest large system simulator - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2013/morgan1 - Smallest large system simulator

diff --git a/2013/morgan2/index.html b/2013/morgan2/index.html index 94411dc666..cd3057a804 100644 --- a/2013/morgan2/index.html +++ b/2013/morgan2/index.html @@ -12,8 +12,19 @@ 2013/morgan2 - Most playfully versatile - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2013/morgan2 - Most playfully versatile

diff --git a/2013/robison/index.html b/2013/robison/index.html index bfdfbbc260..d43d543ff9 100644 --- a/2013/robison/index.html +++ b/2013/robison/index.html @@ -12,8 +12,19 @@ 2013/robison - Most poetic use of strings - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2013/robison - Most poetic use of strings

diff --git a/2014/birken/index.html b/2014/birken/index.html index b33ffed074..dbb0954af2 100644 --- a/2014/birken/index.html +++ b/2014/birken/index.html @@ -12,8 +12,19 @@ 2014/birken - Best use of port 1701 - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2014/birken - Best use of port 1701

diff --git a/2014/deak/index.html b/2014/deak/index.html index 9379d1db17..7aa0254ab4 100644 --- a/2014/deak/index.html +++ b/2014/deak/index.html @@ -12,8 +12,19 @@ 2014/deak - Most underscored argument - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2014/deak - Most underscored argument

diff --git a/2014/endoh1/index.html b/2014/endoh1/index.html index 01bcaa4a1a..5b26f4afa8 100644 --- a/2014/endoh1/index.html +++ b/2014/endoh1/index.html @@ -12,8 +12,19 @@ 2014/endoh1 - Most square (YODA Award) - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2014/endoh1 - Most square (YODA Award)

diff --git a/2014/endoh1/quine-qr.html b/2014/endoh1/quine-qr.html index 0cd7148382..3944bd2ec0 100644 --- a/2014/endoh1/quine-qr.html +++ b/2014/endoh1/quine-qr.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

quine-qr.html for 2014/endoh1

diff --git a/2014/endoh2/index.html b/2014/endoh2/index.html index 57ac9b21ff..e2612d50b3 100644 --- a/2014/endoh2/index.html +++ b/2014/endoh2/index.html @@ -12,8 +12,19 @@ 2014/endoh2 - Best use of bioinformatics - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2014/endoh2 - Best use of bioinformatics

diff --git a/2014/maffiodo1/index.html b/2014/maffiodo1/index.html index 81aa8ea72e..acf3daf623 100644 --- a/2014/maffiodo1/index.html +++ b/2014/maffiodo1/index.html @@ -12,8 +12,19 @@ 2014/maffiodo1 - Homage to a classic game - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2014/maffiodo1 - Homage to a classic game

diff --git a/2014/maffiodo2/index.html b/2014/maffiodo2/index.html index 58ccfe82ef..b8982c8bc5 100644 --- a/2014/maffiodo2/index.html +++ b/2014/maffiodo2/index.html @@ -12,8 +12,19 @@ 2014/maffiodo2 - Most tweetable entry - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2014/maffiodo2 - Most tweetable entry

diff --git a/2014/morgan/index.html b/2014/morgan/index.html index 697822c152..caece9441e 100644 --- a/2014/morgan/index.html +++ b/2014/morgan/index.html @@ -12,8 +12,19 @@ 2014/morgan - Most likely to succeed - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2014/morgan - Most likely to succeed

diff --git a/2014/sinon/index.html b/2014/sinon/index.html index 9f997a7282..96d19be612 100644 --- a/2014/sinon/index.html +++ b/2014/sinon/index.html @@ -12,8 +12,19 @@ 2014/sinon - Best choice of optimization - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2014/sinon - Best choice of optimization

diff --git a/2014/skeggs/index.html b/2014/skeggs/index.html index d55c4fc832..9a765c648b 100644 --- a/2014/skeggs/index.html +++ b/2014/skeggs/index.html @@ -12,8 +12,19 @@ 2014/skeggs - Most dynamic - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2014/skeggs - Most dynamic

diff --git a/2014/vik/index.html b/2014/vik/index.html index 0f1876cade..abca424903 100644 --- a/2014/vik/index.html +++ b/2014/vik/index.html @@ -12,8 +12,19 @@ 2014/vik - Best handling of beeps - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2014/vik - Best handling of beeps

diff --git a/2014/wiedijk/index.html b/2014/wiedijk/index.html index 654f507206..ed6f5c98d5 100644 --- a/2014/wiedijk/index.html +++ b/2014/wiedijk/index.html @@ -12,8 +12,19 @@ 2014/wiedijk - Most functional - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2014/wiedijk - Most functional

diff --git a/2015/burton/index.html b/2015/burton/index.html index 62a0bbc546..7eb42b8b2c 100644 --- a/2015/burton/index.html +++ b/2015/burton/index.html @@ -12,8 +12,19 @@ 2015/burton - Most useful - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2015/burton - Most useful

diff --git a/2015/burton/obfuscation.html b/2015/burton/obfuscation.html index 1bb5f44a66..30601a999e 100644 --- a/2015/burton/obfuscation.html +++ b/2015/burton/obfuscation.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

obfuscation.html for 2015/burton

diff --git a/2015/burton/road.to.obscurity.html b/2015/burton/road.to.obscurity.html index 04ee79dc00..4c6e8b1bfa 100644 --- a/2015/burton/road.to.obscurity.html +++ b/2015/burton/road.to.obscurity.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

road.to.obscurity.html for 2015/burton

diff --git a/2015/dogon/index.html b/2015/dogon/index.html index 3780707557..51eefb52eb 100644 --- a/2015/dogon/index.html +++ b/2015/dogon/index.html @@ -12,8 +12,19 @@ 2015/dogon - Most crafty - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2015/dogon - Most crafty

diff --git a/2015/duble/index.html b/2015/duble/index.html index 79ae3afb7e..3738edaf0e 100644 --- a/2015/duble/index.html +++ b/2015/duble/index.html @@ -12,8 +12,19 @@ 2015/duble - Best handwriting - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2015/duble - Best handwriting

diff --git a/2015/endoh1/index.html b/2015/endoh1/index.html index edbe68211c..23f2b4645c 100644 --- a/2015/endoh1/index.html +++ b/2015/endoh1/index.html @@ -12,8 +12,19 @@ 2015/endoh1 - Most diffused reaction - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2015/endoh1 - Most diffused reaction

diff --git a/2015/endoh2/index.html b/2015/endoh2/index.html index 3b4d9c35ef..43359deb70 100644 --- a/2015/endoh2/index.html +++ b/2015/endoh2/index.html @@ -12,8 +12,19 @@ 2015/endoh2 - Most overlooked obfuscation - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2015/endoh2 - Most overlooked obfuscation

diff --git a/2015/endoh3/index.html b/2015/endoh3/index.html index ef3481d01c..16932af670 100644 --- a/2015/endoh3/index.html +++ b/2015/endoh3/index.html @@ -12,8 +12,19 @@ 2015/endoh3 - Back to the Future Award - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2015/endoh3 - Back to the Future Award

diff --git a/2015/endoh4/index.html b/2015/endoh4/index.html index f6299ef24c..044515f385 100644 --- a/2015/endoh4/index.html +++ b/2015/endoh4/index.html @@ -12,8 +12,19 @@ 2015/endoh4 - Best one liner - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2015/endoh4 - Best one liner

diff --git a/2015/hou/index.html b/2015/hou/index.html index 8d488fdff8..fe6d27fb4f 100644 --- a/2015/hou/index.html +++ b/2015/hou/index.html @@ -12,8 +12,19 @@ 2015/hou - Most well rounded hash - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2015/hou - Most well rounded hash

diff --git a/2015/howe/index.html b/2015/howe/index.html index 157c6cad8e..6b71d60d8a 100644 --- a/2015/howe/index.html +++ b/2015/howe/index.html @@ -12,8 +12,19 @@ 2015/howe - Most different - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2015/howe - Most different

diff --git a/2015/mills1/index.html b/2015/mills1/index.html index 6f08494c50..3c3c7a8d9d 100644 --- a/2015/mills1/index.html +++ b/2015/mills1/index.html @@ -12,8 +12,19 @@ 2015/mills1 - For the Birds! Award - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2015/mills1 - For the Birds! Award

diff --git a/2015/mills2/index.html b/2015/mills2/index.html index e17b1f291f..9387b9d355 100644 --- a/2015/mills2/index.html +++ b/2015/mills2/index.html @@ -12,8 +12,19 @@ 2015/mills2 - Most compact - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2015/mills2 - Most compact

diff --git a/2015/muth/index.html b/2015/muth/index.html index 4ba0c11a87..9be0e06f09 100644 --- a/2015/muth/index.html +++ b/2015/muth/index.html @@ -12,8 +12,19 @@ 2015/muth - Most complete use of CPP - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2015/muth - Most complete use of CPP

diff --git a/2015/schweikhardt/index.html b/2015/schweikhardt/index.html index 36667a0468..c67d5fea5f 100644 --- a/2015/schweikhardt/index.html +++ b/2015/schweikhardt/index.html @@ -12,8 +12,19 @@ 2015/schweikhardt - Best documented - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2015/schweikhardt - Best documented

diff --git a/2015/yang/index.html b/2015/yang/index.html index 049420a69c..727bb064ea 100644 --- a/2015/yang/index.html +++ b/2015/yang/index.html @@ -12,8 +12,19 @@ 2015/yang - Most pointed reaction - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2015/yang - Most pointed reaction

diff --git a/2018/algmyr/index.html b/2018/algmyr/index.html index 74f1b71e27..995135139a 100644 --- a/2018/algmyr/index.html +++ b/2018/algmyr/index.html @@ -12,8 +12,19 @@ 2018/algmyr - Most cacophonic - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2018/algmyr - Most cacophonic

diff --git a/2018/anderson/index.html b/2018/anderson/index.html index c353b2c366..ed897fa320 100644 --- a/2018/anderson/index.html +++ b/2018/anderson/index.html @@ -12,8 +12,19 @@ 2018/anderson - Most able to divine code gaps - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2018/anderson - Most able to divine code gaps

diff --git a/2018/bellard/index.html b/2018/bellard/index.html index 2ce2d0fc60..d5798deb55 100644 --- a/2018/bellard/index.html +++ b/2018/bellard/index.html @@ -12,8 +12,19 @@ 2018/bellard - Most inflationary - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2018/bellard - Most inflationary

diff --git a/2018/burton1/index.html b/2018/burton1/index.html index 48b7c0fbb8..fe65a2acfc 100644 --- a/2018/burton1/index.html +++ b/2018/burton1/index.html @@ -12,8 +12,19 @@ 2018/burton1 - Best one liner - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2018/burton1 - Best one liner

diff --git a/2018/burton2/discrepancies.html b/2018/burton2/discrepancies.html index 6fb952b7c6..d8f6f7b9dc 100644 --- a/2018/burton2/discrepancies.html +++ b/2018/burton2/discrepancies.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

discrepancies.html for 2018/burton2

diff --git a/2018/burton2/index.html b/2018/burton2/index.html index 1eecabaddc..f15f287e26 100644 --- a/2018/burton2/index.html +++ b/2018/burton2/index.html @@ -12,8 +12,19 @@ 2018/burton2 - Best abuse of the rules - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2018/burton2 - Best abuse of the rules

diff --git a/2018/ciura/index.html b/2018/ciura/index.html index 93d144e123..b9543237a0 100644 --- a/2018/ciura/index.html +++ b/2018/ciura/index.html @@ -12,8 +12,19 @@ 2018/ciura - Most likely to be awarded - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2018/ciura - Most likely to be awarded

diff --git a/2018/endoh1/index.html b/2018/endoh1/index.html index eea16ad34c..eaa8fb6adc 100644 --- a/2018/endoh1/index.html +++ b/2018/endoh1/index.html @@ -12,8 +12,19 @@ 2018/endoh1 - Best tool to reveal holes - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2018/endoh1 - Best tool to reveal holes

diff --git a/2018/endoh2/index.html b/2018/endoh2/index.html index 0c2dd29c16..84687e564e 100644 --- a/2018/endoh2/index.html +++ b/2018/endoh2/index.html @@ -12,8 +12,19 @@ 2018/endoh2 - Best use of python - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2018/endoh2 - Best use of python

diff --git a/2018/ferguson/FILES.html b/2018/ferguson/FILES.html index dae02a02fa..a5b1a3669a 100644 --- a/2018/ferguson/FILES.html +++ b/2018/ferguson/FILES.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

FILES.html for 2018/ferguson

diff --git a/2018/ferguson/index.html b/2018/ferguson/index.html index 9582bcda98..535c0c2e89 100644 --- a/2018/ferguson/index.html +++ b/2018/ferguson/index.html @@ -12,8 +12,19 @@ 2018/ferguson - Best use of weasel words - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2018/ferguson - Best use of weasel words

diff --git a/2018/ferguson/rpm.html b/2018/ferguson/rpm.html index d92727a0db..c99c28d369 100644 --- a/2018/ferguson/rpm.html +++ b/2018/ferguson/rpm.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

rpm.html for 2018/ferguson

diff --git a/2018/giles/index.html b/2018/giles/index.html index d537e3109d..115b6f9c69 100644 --- a/2018/giles/index.html +++ b/2018/giles/index.html @@ -12,8 +12,19 @@ 2018/giles - Most unstable - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2018/giles - Most unstable

diff --git a/2018/hou/index.html b/2018/hou/index.html index 163b309d62..2b7005bfcc 100644 --- a/2018/hou/index.html +++ b/2018/hou/index.html @@ -12,8 +12,19 @@ 2018/hou - Most likely to top the charts - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2018/hou - Most likely to top the charts

diff --git a/2018/mills/index.html b/2018/mills/index.html index dd9d2342e6..05333c2d3f 100644 --- a/2018/mills/index.html +++ b/2018/mills/index.html @@ -12,8 +12,19 @@ 2018/mills - Best of Show - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2018/mills - Best of Show

diff --git a/2018/poikola/index.html b/2018/poikola/index.html index 4ad5d7bdc6..75e554982b 100644 --- a/2018/poikola/index.html +++ b/2018/poikola/index.html @@ -12,8 +12,19 @@ 2018/poikola - Most stellar - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2018/poikola - Most stellar

diff --git a/2018/vokes/index.html b/2018/vokes/index.html index b2c3b522e8..442cb5e79c 100644 --- a/2018/vokes/index.html +++ b/2018/vokes/index.html @@ -12,8 +12,19 @@ 2018/vokes - Most connected - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2018/vokes - Most connected

diff --git a/2018/yang/index.html b/2018/yang/index.html index a0d6f37abd..edd002178d 100644 --- a/2018/yang/index.html +++ b/2018/yang/index.html @@ -12,8 +12,19 @@ 2018/yang - Most shifty - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2018/yang - Most shifty

diff --git a/2019/adamovsky/index.html b/2019/adamovsky/index.html index 4298d8e802..1873e3443f 100644 --- a/2019/adamovsky/index.html +++ b/2019/adamovsky/index.html @@ -12,8 +12,19 @@ 2019/adamovsky - Most functional interpreter - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2019/adamovsky - Most functional interpreter

diff --git a/2019/burton/index.html b/2019/burton/index.html index c584e03171..a6e26e6d71 100644 --- a/2019/burton/index.html +++ b/2019/burton/index.html @@ -12,8 +12,19 @@ 2019/burton - Best one liner - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2019/burton - Best one liner

diff --git a/2019/ciura/index.html b/2019/ciura/index.html index 3f15b22677..37188ee027 100644 --- a/2019/ciura/index.html +++ b/2019/ciura/index.html @@ -12,8 +12,19 @@ 2019/ciura - Most alphabetic - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2019/ciura - Most alphabetic

diff --git a/2019/diels-grabsch1/index.html b/2019/diels-grabsch1/index.html index 5cd50b61d3..90877ba4de 100644 --- a/2019/diels-grabsch1/index.html +++ b/2019/diels-grabsch1/index.html @@ -12,8 +12,19 @@ 2019/diels-grabsch1 - Best small program - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2019/diels-grabsch1 - Best small program

diff --git a/2019/diels-grabsch2/index.html b/2019/diels-grabsch2/index.html index 213b9400ef..286b41a1db 100644 --- a/2019/diels-grabsch2/index.html +++ b/2019/diels-grabsch2/index.html @@ -12,8 +12,19 @@ 2019/diels-grabsch2 - Most self-aware - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2019/diels-grabsch2 - Most self-aware

diff --git a/2019/dogon/index.html b/2019/dogon/index.html index d94885d010..a5fb84e88a 100644 --- a/2019/dogon/index.html +++ b/2019/dogon/index.html @@ -12,8 +12,19 @@ 2019/dogon - Best use of space and time - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2019/dogon - Best use of space and time

diff --git a/2019/duble/index.html b/2019/duble/index.html index 890a0592eb..eb445b2a52 100644 --- a/2019/duble/index.html +++ b/2019/duble/index.html @@ -12,8 +12,19 @@ 2019/duble - Best collaborative graphics - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2019/duble - Best collaborative graphics

diff --git a/2019/endoh/index.html b/2019/endoh/index.html index 12740d3404..e8eb87dc87 100644 --- a/2019/endoh/index.html +++ b/2019/endoh/index.html @@ -12,8 +12,19 @@ 2019/endoh - Most in need of debugging - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2019/endoh - Most in need of debugging

diff --git a/2019/giles/index.html b/2019/giles/index.html index 64e23a0c9e..571f5ff83a 100644 --- a/2019/giles/index.html +++ b/2019/giles/index.html @@ -12,8 +12,19 @@ 2019/giles - Most in need of wide space - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2019/giles - Most in need of wide space

diff --git a/2019/karns/index.html b/2019/karns/index.html index 6d9e56cf06..bfb00acb95 100644 --- a/2019/karns/index.html +++ b/2019/karns/index.html @@ -12,8 +12,19 @@ 2019/karns - Most in need of whitespace - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2019/karns - Most in need of whitespace

diff --git a/2019/lynn/index.html b/2019/lynn/index.html index 1785f1b97e..b0cce53a48 100644 --- a/2019/lynn/index.html +++ b/2019/lynn/index.html @@ -12,8 +12,19 @@ 2019/lynn - Most functional compiler - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2019/lynn - Most functional compiler

diff --git a/2019/mills/index.html b/2019/mills/index.html index 13f467877e..2a0fd7d844 100644 --- a/2019/mills/index.html +++ b/2019/mills/index.html @@ -12,8 +12,19 @@ 2019/mills - Most in need to be tweeted - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2019/mills - Most in need to be tweeted

diff --git a/2019/poikola/index.html b/2019/poikola/index.html index e79545a57e..c3ab12921d 100644 --- a/2019/poikola/index.html +++ b/2019/poikola/index.html @@ -12,8 +12,19 @@ 2019/poikola - Most calendrical - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2019/poikola - Most calendrical

diff --git a/2019/yang/index.html b/2019/yang/index.html index f144babec3..1a77c32e7f 100644 --- a/2019/yang/index.html +++ b/2019/yang/index.html @@ -12,8 +12,19 @@ 2019/yang - Most in need of transparency - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2019/yang - Most in need of transparency

diff --git a/2020/burton/index.html b/2020/burton/index.html index 53dcb5e32a..82b81d0cee 100644 --- a/2020/burton/index.html +++ b/2020/burton/index.html @@ -12,8 +12,19 @@ 2020/burton - Best one liner - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2020/burton - Best one liner

diff --git a/2020/carlini/index.html b/2020/carlini/index.html index ffdbd0fd8a..d61bf8de01 100644 --- a/2020/carlini/index.html +++ b/2020/carlini/index.html @@ -12,8 +12,19 @@ 2020/carlini - Best of Show - abuse of libc - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2020/carlini - Best of Show - abuse of libc

diff --git a/2020/endoh1/index.html b/2020/endoh1/index.html index 13ed2a9b4d..76e20c008b 100644 --- a/2020/endoh1/index.html +++ b/2020/endoh1/index.html @@ -12,8 +12,19 @@ 2020/endoh1 - Most explosive - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2020/endoh1 - Most explosive

diff --git a/2020/endoh2/index.html b/2020/endoh2/index.html index 15a7279470..140cf2dddc 100644 --- a/2020/endoh2/index.html +++ b/2020/endoh2/index.html @@ -12,8 +12,19 @@ 2020/endoh2 - Best perspective - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2020/endoh2 - Best perspective

diff --git a/2020/endoh2/obfuscation/index.html b/2020/endoh2/obfuscation/index.html index 8047887c5c..49fa42e751 100644 --- a/2020/endoh2/obfuscation/index.html +++ b/2020/endoh2/obfuscation/index.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../../png/ioccc.png 400w, ../../../png/ioccc-600.png 600w, ../../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

index.html for 2020/endoh2

diff --git a/2020/endoh3/index.html b/2020/endoh3/index.html index ca32810732..cba878e73b 100644 --- a/2020/endoh3/index.html +++ b/2020/endoh3/index.html @@ -12,8 +12,19 @@ 2020/endoh3 - Most head-turning - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2020/endoh3 - Most head-turning

diff --git a/2020/ferguson1/COMPILING.html b/2020/ferguson1/COMPILING.html index 58c2c0ed5c..01a7813210 100644 --- a/2020/ferguson1/COMPILING.html +++ b/2020/ferguson1/COMPILING.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

COMPILING.html for 2020/ferguson1

diff --git a/2020/ferguson1/HACKING.html b/2020/ferguson1/HACKING.html index 57fa9a8885..8303e739f4 100644 --- a/2020/ferguson1/HACKING.html +++ b/2020/ferguson1/HACKING.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

HACKING.html for 2020/ferguson1

diff --git a/2020/ferguson1/bugs.html b/2020/ferguson1/bugs.html index 1a4ea0da7e..6d3ac57491 100644 --- a/2020/ferguson1/bugs.html +++ b/2020/ferguson1/bugs.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

bugs.html for 2020/ferguson1

diff --git a/2020/ferguson1/cannibalism.log.html b/2020/ferguson1/cannibalism.log.html index 98ce25702b..264e1fd5b1 100644 --- a/2020/ferguson1/cannibalism.log.html +++ b/2020/ferguson1/cannibalism.log.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

cannibalism.log.html for 2020/ferguson1

diff --git a/2020/ferguson1/chocolate-cake.html b/2020/ferguson1/chocolate-cake.html index ed40e7a63e..9f369224e6 100644 --- a/2020/ferguson1/chocolate-cake.html +++ b/2020/ferguson1/chocolate-cake.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

chocolate-cake.html for 2020/ferguson1

diff --git a/2020/ferguson1/crazy.log.html b/2020/ferguson1/crazy.log.html index fbdbc3155b..cc937c4a8f 100644 --- a/2020/ferguson1/crazy.log.html +++ b/2020/ferguson1/crazy.log.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

crazy.log.html for 2020/ferguson1

diff --git a/2020/ferguson1/gameplay.html b/2020/ferguson1/gameplay.html index 9f698fcefc..f32b2d0701 100644 --- a/2020/ferguson1/gameplay.html +++ b/2020/ferguson1/gameplay.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

gameplay.html for 2020/ferguson1

diff --git a/2020/ferguson1/index.html b/2020/ferguson1/index.html index 3226c87246..2d7aac2108 100644 --- a/2020/ferguson1/index.html +++ b/2020/ferguson1/index.html @@ -12,8 +12,19 @@ 2020/ferguson1 - Don't tread on me award - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2020/ferguson1 - Don't tread on me award

diff --git a/2020/ferguson1/obfuscation.html b/2020/ferguson1/obfuscation.html index bf85095645..5611920414 100644 --- a/2020/ferguson1/obfuscation.html +++ b/2020/ferguson1/obfuscation.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

obfuscation.html for 2020/ferguson1

diff --git a/2020/ferguson1/terminals.html b/2020/ferguson1/terminals.html index 6a063eb604..b05e3cf550 100644 --- a/2020/ferguson1/terminals.html +++ b/2020/ferguson1/terminals.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

terminals.html for 2020/ferguson1

diff --git a/2020/ferguson1/troubleshooting.html b/2020/ferguson1/troubleshooting.html index 3a36f1ea04..a689cadcd3 100644 --- a/2020/ferguson1/troubleshooting.html +++ b/2020/ferguson1/troubleshooting.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

troubleshooting.html for 2020/ferguson1

diff --git a/2020/ferguson2/index.html b/2020/ferguson2/index.html index 14d8f9b521..b091ba090a 100644 --- a/2020/ferguson2/index.html +++ b/2020/ferguson2/index.html @@ -12,8 +12,19 @@ 2020/ferguson2 - Most enigmatic - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2020/ferguson2 - Most enigmatic

diff --git a/2020/ferguson2/obfuscation.html b/2020/ferguson2/obfuscation.html index b2d7fe2989..25e781fbe5 100644 --- a/2020/ferguson2/obfuscation.html +++ b/2020/ferguson2/obfuscation.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

obfuscation.html for 2020/ferguson2

diff --git a/2020/ferguson2/recode.html b/2020/ferguson2/recode.html index 21ba0e98d9..25842cce7f 100644 --- a/2020/ferguson2/recode.html +++ b/2020/ferguson2/recode.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

recode.html for 2020/ferguson2

diff --git a/2020/ferguson2/testing-procedure.html b/2020/ferguson2/testing-procedure.html index 0e255bdeb5..51601b37f7 100644 --- a/2020/ferguson2/testing-procedure.html +++ b/2020/ferguson2/testing-procedure.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

testing-procedure.html for 2020/ferguson2

diff --git a/2020/giles/index.html b/2020/giles/index.html index 91f7808018..8cf4edd5b4 100644 --- a/2020/giles/index.html +++ b/2020/giles/index.html @@ -12,8 +12,19 @@ 2020/giles - Most phony - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2020/giles - Most phony

diff --git a/2020/kurdyukov1/index.html b/2020/kurdyukov1/index.html index 7e699a1c59..f0e1b38fe3 100644 --- a/2020/kurdyukov1/index.html +++ b/2020/kurdyukov1/index.html @@ -12,8 +12,19 @@ 2020/kurdyukov1 - Best utility - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2020/kurdyukov1 - Best utility

diff --git a/2020/kurdyukov2/index.html b/2020/kurdyukov2/index.html index d4050d4b4c..7c19173696 100644 --- a/2020/kurdyukov2/index.html +++ b/2020/kurdyukov2/index.html @@ -12,8 +12,19 @@ 2020/kurdyukov2 - Least detailed - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2020/kurdyukov2 - Least detailed

diff --git a/2020/kurdyukov3/index.html b/2020/kurdyukov3/index.html index 7083f65418..c66dcb19a6 100644 --- a/2020/kurdyukov3/index.html +++ b/2020/kurdyukov3/index.html @@ -12,8 +12,19 @@ 2020/kurdyukov3 - Bset slaml prragom - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2020/kurdyukov3 - Bset slaml prragom

diff --git a/2020/kurdyukov4/index.html b/2020/kurdyukov4/index.html index b9cc13dabf..1abf4c8bbb 100644 --- a/2020/kurdyukov4/index.html +++ b/2020/kurdyukov4/index.html @@ -12,8 +12,19 @@ 2020/kurdyukov4 - Best abuse of lámatyávë - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2020/kurdyukov4 - Best abuse of lámatyávë

diff --git a/2020/otterness/index.html b/2020/otterness/index.html index 937e62c2f1..0c12d5a719 100644 --- a/2020/otterness/index.html +++ b/2020/otterness/index.html @@ -12,8 +12,19 @@ 2020/otterness - Most percussive - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2020/otterness - Most percussive

diff --git a/2020/tsoj/index.html b/2020/tsoj/index.html index 1d83b804e8..de646f677f 100644 --- a/2020/tsoj/index.html +++ b/2020/tsoj/index.html @@ -12,8 +12,19 @@ 2020/tsoj - Most misleading indentation - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2020/tsoj - Most misleading indentation

diff --git a/2020/yang/index.html b/2020/yang/index.html index abb5f34043..0caaa4bf6b 100644 --- a/2020/yang/index.html +++ b/2020/yang/index.html @@ -12,8 +12,19 @@ 2020/yang - Best abuse of CPP - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2020/yang - Best abuse of CPP

diff --git a/2024/burton/deobfuscated.html b/2024/burton/deobfuscated.html index 19dd3e3abd..87e95696a6 100644 --- a/2024/burton/deobfuscated.html +++ b/2024/burton/deobfuscated.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

deobfuscated.html for 2024/burton

diff --git a/2024/burton/extra.html b/2024/burton/extra.html index 77741ec90a..92c12355a2 100644 --- a/2024/burton/extra.html +++ b/2024/burton/extra.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

extra.html for 2024/burton

diff --git a/2024/burton/index.html b/2024/burton/index.html index 16b151ceab..c193bc994a 100644 --- a/2024/burton/index.html +++ b/2024/burton/index.html @@ -12,8 +12,19 @@ 2024/burton - Prize in pentagrammatology - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2024/burton - Prize in pentagrammatology

diff --git a/2024/cable1/index.html b/2024/cable1/index.html index 74ecd57bcf..3eef537731 100644 --- a/2024/cable1/index.html +++ b/2024/cable1/index.html @@ -12,8 +12,19 @@ 2024/cable1 - Prize in bot talk - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2024/cable1 - Prize in bot talk

diff --git a/2024/cable2/index.html b/2024/cable2/index.html index 3571a07a27..cd01d5bbb3 100644 --- a/2024/cable2/index.html +++ b/2024/cable2/index.html @@ -12,8 +12,19 @@ 2024/cable2 - Prize in murky waters - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2024/cable2 - Prize in murky waters

diff --git a/2024/carlini/index.html b/2024/carlini/index.html index 8b29282976..86b10a5205 100644 --- a/2024/carlini/index.html +++ b/2024/carlini/index.html @@ -12,8 +12,19 @@ 2024/carlini - Prize in perfect timing - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2024/carlini - Prize in perfect timing

diff --git a/2024/codemeow/index.html b/2024/codemeow/index.html index 14f5aff190..1c3350d6e2 100644 --- a/2024/codemeow/index.html +++ b/2024/codemeow/index.html @@ -12,8 +12,19 @@ 2024/codemeow - Prize in tray planting - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2024/codemeow - Prize in tray planting

diff --git a/2024/endoh1/index.html b/2024/endoh1/index.html index 581b63d51f..674e02b285 100644 --- a/2024/endoh1/index.html +++ b/2024/endoh1/index.html @@ -12,8 +12,19 @@ 2024/endoh1 - Prize in patient pointillism - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2024/endoh1 - Prize in patient pointillism

diff --git a/2024/endoh2/index.html b/2024/endoh2/index.html index dc7db2de30..4596b81121 100644 --- a/2024/endoh2/index.html +++ b/2024/endoh2/index.html @@ -12,8 +12,19 @@ 2024/endoh2 - Prize in solid body physics - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2024/endoh2 - Prize in solid body physics

diff --git a/2024/ferguson1/deobfuscation.html b/2024/ferguson1/deobfuscation.html index d9f0ab2695..6e0e928b1e 100644 --- a/2024/ferguson1/deobfuscation.html +++ b/2024/ferguson1/deobfuscation.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

deobfuscation.html for 2024/ferguson1

diff --git a/2024/ferguson1/index.html b/2024/ferguson1/index.html index 4c13d88241..c6fd58fb7f 100644 --- a/2024/ferguson1/index.html +++ b/2024/ferguson1/index.html @@ -12,8 +12,19 @@ 2024/ferguson1 - Prize in diabolical logistics - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2024/ferguson1 - Prize in diabolical logistics

diff --git a/2024/ferguson1/obfuscation.html b/2024/ferguson1/obfuscation.html index 65177356fb..2f54b8c028 100644 --- a/2024/ferguson1/obfuscation.html +++ b/2024/ferguson1/obfuscation.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

obfuscation.html for 2024/ferguson1

diff --git a/2024/ferguson2/index.html b/2024/ferguson2/index.html index b2e5ca3500..c89bd6df9e 100644 --- a/2024/ferguson2/index.html +++ b/2024/ferguson2/index.html @@ -12,8 +12,19 @@ 2024/ferguson2 - Prize in yil-tas - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2024/ferguson2 - Prize in yil-tas

diff --git a/2024/guidelines.html b/2024/guidelines.html index fb3a7c13fc..34467c97bb 100644 --- a/2024/guidelines.html +++ b/2024/guidelines.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../png/ioccc.png 400w, ../png/ioccc-600.png 600w, ../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

Archive of IOCCC Guidelines

diff --git a/2024/howe/index.html b/2024/howe/index.html index aeacd865c8..40efbc8fe1 100644 --- a/2024/howe/index.html +++ b/2024/howe/index.html @@ -12,8 +12,19 @@ 2024/howe - Nice accent eh-ward - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2024/howe - Nice accent eh-ward

diff --git a/2024/howe/prog.html b/2024/howe/prog.html index 4165d29f5c..b4983a5375 100644 --- a/2024/howe/prog.html +++ b/2024/howe/prog.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

prog.html for 2024/howe

diff --git a/2024/kramer/index.html b/2024/kramer/index.html index d585801331..6bcc2c6849 100644 --- a/2024/kramer/index.html +++ b/2024/kramer/index.html @@ -12,8 +12,19 @@ 2024/kramer - Prize in linguistic arithmetic - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2024/kramer - Prize in linguistic arithmetic

diff --git a/2024/kurdyukov1/index.html b/2024/kurdyukov1/index.html index 97dd9f72f1..e8f1c432d3 100644 --- a/2024/kurdyukov1/index.html +++ b/2024/kurdyukov1/index.html @@ -12,8 +12,19 @@ 2024/kurdyukov1 - Prize in phased periodicity - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2024/kurdyukov1 - Prize in phased periodicity

diff --git a/2024/kurdyukov2/index.html b/2024/kurdyukov2/index.html index 8403ae6a18..efa03cc0ad 100644 --- a/2024/kurdyukov2/index.html +++ b/2024/kurdyukov2/index.html @@ -12,8 +12,19 @@ 2024/kurdyukov2 - Prize in art restoration - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2024/kurdyukov2 - Prize in art restoration

diff --git a/2024/kurdyukov3/index.html b/2024/kurdyukov3/index.html index 7c29b9328a..cbabc48322 100644 --- a/2024/kurdyukov3/index.html +++ b/2024/kurdyukov3/index.html @@ -12,8 +12,19 @@ 2024/kurdyukov3 - Prize in virtual quietus - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2024/kurdyukov3 - Prize in virtual quietus

diff --git a/2024/kurdyukov4/index.html b/2024/kurdyukov4/index.html index 61aa2ce4e3..e10dcf35c4 100644 --- a/2024/kurdyukov4/index.html +++ b/2024/kurdyukov4/index.html @@ -12,8 +12,19 @@ 2024/kurdyukov4 - Prize in embiggening - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2024/kurdyukov4 - Prize in embiggening

diff --git a/2024/macke/index.html b/2024/macke/index.html index 8e443092ec..417b32947d 100644 --- a/2024/macke/index.html +++ b/2024/macke/index.html @@ -12,8 +12,19 @@ 2024/macke - Prize in imitative rebooting - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2024/macke - Prize in imitative rebooting

diff --git a/2024/maffiodo/index.html b/2024/maffiodo/index.html index 419f5a9142..ccb1fbf931 100644 --- a/2024/maffiodo/index.html +++ b/2024/maffiodo/index.html @@ -12,8 +12,19 @@ 2024/maffiodo - Prize in creative interpretation - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2024/maffiodo - Prize in creative interpretation

diff --git a/2024/mills/index.html b/2024/mills/index.html index 1e23653eae..2b5ef7fe03 100644 --- a/2024/mills/index.html +++ b/2024/mills/index.html @@ -12,8 +12,19 @@ 2024/mills - Prize in ℤ₃ - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2024/mills - Prize in ℤ₃

diff --git a/2024/rules.html b/2024/rules.html index 8c0aa0c166..901ffec645 100644 --- a/2024/rules.html +++ b/2024/rules.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../png/ioccc.png 400w, ../png/ioccc-600.png 600w, ../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

Archive of IOCCC Rules

diff --git a/2024/stedolan/index.html b/2024/stedolan/index.html index 353ff8f37d..fcf754f8b5 100644 --- a/2024/stedolan/index.html +++ b/2024/stedolan/index.html @@ -12,8 +12,19 @@ 2024/stedolan - Best one liner - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2024/stedolan - Best one liner

diff --git a/2024/straadt/index.html b/2024/straadt/index.html index dce3c92786..d83eac3193 100644 --- a/2024/straadt/index.html +++ b/2024/straadt/index.html @@ -12,8 +12,19 @@ 2024/straadt - Prize in sound coding - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2024/straadt - Prize in sound coding

diff --git a/2024/tmarrec/index.html b/2024/tmarrec/index.html index 7bdb50f7ee..74c172adaa 100644 --- a/2024/tmarrec/index.html +++ b/2024/tmarrec/index.html @@ -12,8 +12,19 @@ 2024/tmarrec - Prize in cyclonic coding - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2024/tmarrec - Prize in cyclonic coding

diff --git a/2024/tompng/index.html b/2024/tompng/index.html index e802022a82..67aa177407 100644 --- a/2024/tompng/index.html +++ b/2024/tompng/index.html @@ -12,8 +12,19 @@ 2024/tompng - Prize in quasi bijection - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2024/tompng - Prize in quasi bijection

diff --git a/2024/weaver/index.html b/2024/weaver/index.html index 729197f215..3fe6a423ad 100644 --- a/2024/weaver/index.html +++ b/2024/weaver/index.html @@ -12,8 +12,19 @@ 2024/weaver - Sur prize - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2024/weaver - Sur prize

diff --git a/2025/ayu/index.html b/2025/ayu/index.html index 1e9d74f58d..13bb637d80 100644 --- a/2025/ayu/index.html +++ b/2025/ayu/index.html @@ -12,8 +12,19 @@ 2025/ayu - IMO award - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2025/ayu - IMO award

diff --git a/2025/cable/index.html b/2025/cable/index.html index 5ef64fbd5f..b392e464b6 100644 --- a/2025/cable/index.html +++ b/2025/cable/index.html @@ -12,8 +12,19 @@ 2025/cable - Best imaginary emulator - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2025/cable - Best imaginary emulator

diff --git a/2025/cesmoak/index.html b/2025/cesmoak/index.html index f6a4ca5a61..9d5bd7c0d1 100644 --- a/2025/cesmoak/index.html +++ b/2025/cesmoak/index.html @@ -12,8 +12,19 @@ 2025/cesmoak - Retro space award - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2025/cesmoak - Retro space award

diff --git a/2025/challenge.html b/2025/challenge.html index abf709c023..e937827559 100644 --- a/2025/challenge.html +++ b/2025/challenge.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../png/ioccc.png 400w, ../png/ioccc-600.png 600w, ../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

Fun challenges for IOCCC year 2025 - The 29th IOCCC

diff --git a/2025/diels-grabsch/index.html b/2025/diels-grabsch/index.html index 50ef867e99..4dff0220a1 100644 --- a/2025/diels-grabsch/index.html +++ b/2025/diels-grabsch/index.html @@ -12,8 +12,19 @@ 2025/diels-grabsch - Best one liner - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2025/diels-grabsch - Best one liner

diff --git a/2025/dogon/index.html b/2025/dogon/index.html index 6167de3f82..4755d73742 100644 --- a/2025/dogon/index.html +++ b/2025/dogon/index.html @@ -12,8 +12,19 @@ 2025/dogon - Consistently constant award - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2025/dogon - Consistently constant award

diff --git a/2025/endoh1/index.html b/2025/endoh1/index.html index 5b5113442f..03be5de54e 100644 --- a/2025/endoh1/index.html +++ b/2025/endoh1/index.html @@ -12,8 +12,19 @@ 2025/endoh1 - Most likely to dazzle - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2025/endoh1 - Most likely to dazzle

diff --git a/2025/endoh2/index.html b/2025/endoh2/index.html index a40a1bd522..dc561e9559 100644 --- a/2025/endoh2/index.html +++ b/2025/endoh2/index.html @@ -12,8 +12,19 @@ 2025/endoh2 - Most likely to shock - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2025/endoh2 - Most likely to shock

diff --git a/2025/endoh3/index.html b/2025/endoh3/index.html index df0aaf3a1d..a061b80491 100644 --- a/2025/endoh3/index.html +++ b/2025/endoh3/index.html @@ -12,8 +12,19 @@ 2025/endoh3 - Most resilient - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2025/endoh3 - Most resilient

diff --git a/2025/ferguson/comments.html b/2025/ferguson/comments.html index 32bcdd1f2d..fc8cc7ab41 100644 --- a/2025/ferguson/comments.html +++ b/2025/ferguson/comments.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

comments.html for 2025/ferguson

diff --git a/2025/ferguson/index.html b/2025/ferguson/index.html index 59e9c0fa4b..59871c3ea0 100644 --- a/2025/ferguson/index.html +++ b/2025/ferguson/index.html @@ -12,8 +12,19 @@ 2025/ferguson - Opposite award - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2025/ferguson - Opposite award

diff --git a/2025/ferguson/obfuscation.html b/2025/ferguson/obfuscation.html index 56d7e30199..022e2fd9a9 100644 --- a/2025/ferguson/obfuscation.html +++ b/2025/ferguson/obfuscation.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

obfuscation.html for 2025/ferguson

diff --git a/2025/guidelines.html b/2025/guidelines.html index 178625f701..c056801c12 100644 --- a/2025/guidelines.html +++ b/2025/guidelines.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../png/ioccc.png 400w, ../png/ioccc-600.png 600w, ../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

Archive of IOCCC Guidelines

diff --git a/2025/howe/index.html b/2025/howe/index.html index 8c10488d59..ede68310a4 100644 --- a/2025/howe/index.html +++ b/2025/howe/index.html @@ -12,8 +12,19 @@ 2025/howe - Most likely to invade - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2025/howe - Most likely to invade

diff --git a/2025/howe/prog.html b/2025/howe/prog.html index fb769e7954..3874f72d48 100644 --- a/2025/howe/prog.html +++ b/2025/howe/prog.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

prog.html for 2025/howe

diff --git a/2025/jhshrvdp/index.html b/2025/jhshrvdp/index.html index f4aeefcd2e..207159d74f 100644 --- a/2025/jhshrvdp/index.html +++ b/2025/jhshrvdp/index.html @@ -12,8 +12,19 @@ 2025/jhshrvdp - Most likely to teleport - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2025/jhshrvdp - Most likely to teleport

diff --git a/2025/jingp49/index.html b/2025/jingp49/index.html index 82d14d2670..8f5c505455 100644 --- a/2025/jingp49/index.html +++ b/2025/jingp49/index.html @@ -12,8 +12,19 @@ 2025/jingp49 - Who won award - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2025/jingp49 - Who won award

diff --git a/2025/kurdyukov/index.html b/2025/kurdyukov/index.html index aba03be3db..1eb80eb4cc 100644 --- a/2025/kurdyukov/index.html +++ b/2025/kurdyukov/index.html @@ -12,8 +12,19 @@ 2025/kurdyukov - Most likely to count - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2025/kurdyukov - Most likely to count

diff --git a/2025/mattpep/index.html b/2025/mattpep/index.html index b8dd2eec50..8c64980eb3 100644 --- a/2025/mattpep/index.html +++ b/2025/mattpep/index.html @@ -12,8 +12,19 @@ 2025/mattpep - Most obfuscated options - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2025/mattpep - Most obfuscated options

diff --git a/2025/ncw1/index.html b/2025/ncw1/index.html index 7ee671dd4e..ae10b2a059 100644 --- a/2025/ncw1/index.html +++ b/2025/ncw1/index.html @@ -12,8 +12,19 @@ 2025/ncw1 - Best real emulator - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2025/ncw1 - Best real emulator

diff --git a/2025/ncw2/index.html b/2025/ncw2/index.html index 119cfc5553..6ddb598321 100644 --- a/2025/ncw2/index.html +++ b/2025/ncw2/index.html @@ -12,8 +12,19 @@ 2025/ncw2 - Best fractional emulator - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2025/ncw2 - Best fractional emulator

diff --git a/2025/ncw3/index.html b/2025/ncw3/index.html index a554c19ac8..f98acc32fe 100644 --- a/2025/ncw3/index.html +++ b/2025/ncw3/index.html @@ -12,8 +12,19 @@ 2025/ncw3 - Best use of Unicode - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2025/ncw3 - Best use of Unicode

diff --git a/2025/tompng/index.html b/2025/tompng/index.html index 562737fae8..c4f44c2cfd 100644 --- a/2025/tompng/index.html +++ b/2025/tompng/index.html @@ -12,8 +12,19 @@ 2025/tompng - Most soothing - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2025/tompng - Most soothing

diff --git a/2025/uellenberg/index.html b/2025/uellenberg/index.html index b89c1c843c..2961ca2527 100644 --- a/2025/uellenberg/index.html +++ b/2025/uellenberg/index.html @@ -12,8 +12,19 @@ 2025/uellenberg - Ping pong prize - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2025/uellenberg - Ping pong prize

diff --git a/2025/yang1/index.html b/2025/yang1/index.html index fbf77f253e..3820d207c5 100644 --- a/2025/yang1/index.html +++ b/2025/yang1/index.html @@ -12,8 +12,19 @@ 2025/yang1 - Compound prize - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2025/yang1 - Compound prize

diff --git a/2025/yang2/index.html b/2025/yang2/index.html index f9c155e94c..20190fd163 100644 --- a/2025/yang2/index.html +++ b/2025/yang2/index.html @@ -12,8 +12,19 @@ 2025/yang2 - Most magical word - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2025/yang2 - Most magical word

diff --git a/2025/yang3/index.html b/2025/yang3/index.html index be3ec88ce1..1805e81dea 100644 --- a/2025/yang3/index.html +++ b/2025/yang3/index.html @@ -12,8 +12,19 @@ 2025/yang3 - INABIAF award - + + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

2025/yang3 - INABIAF award

diff --git a/CODE_OF_CONDUCT.html b/CODE_OF_CONDUCT.html index 1d48484a2d..70a0b99543 100644 --- a/CODE_OF_CONDUCT.html +++ b/CODE_OF_CONDUCT.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

IOCCC GitHub repo Contributor Covenant Code of Conduct

diff --git a/CONTRIBUTING.html b/CONTRIBUTING.html index 8fac583cf9..cb2a35dba1 100644 --- a/CONTRIBUTING.html +++ b/CONTRIBUTING.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

How to contribute to the IOCCC and the IOCCC repo

diff --git a/PULL_REQUEST_TEMPLATE.html b/PULL_REQUEST_TEMPLATE.html index fab2b3b565..ba0c31ef7c 100644 --- a/PULL_REQUEST_TEMPLATE.html +++ b/PULL_REQUEST_TEMPLATE.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

How to make a GitHub repo pull request

diff --git a/README.html b/README.html index 2e2a709d7c..51075abd3b 100644 --- a/README.html +++ b/README.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

About the IOCCC GitHub repo

diff --git a/SECURITY.html b/SECURITY.html index b1947f91c4..51074faf90 100644 --- a/SECURITY.html +++ b/SECURITY.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

IOCCC Security Policy

diff --git a/about.html b/about.html index 6782ca560a..e991e2ba42 100644 --- a/about.html +++ b/about.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

About the IOCCC

diff --git a/archive/historic/index.html b/archive/historic/index.html index 9548d7ffd7..f63a8b1039 100644 --- a/archive/historic/index.html +++ b/archive/historic/index.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

Historic archive of IOCCC winning entries

diff --git a/author/index.html b/author/index.html index 38ab81d840..fe85102895 100644 --- a/author/index.html +++ b/author/index.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../png/ioccc.png 400w, ../png/ioccc-600.png 600w, ../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

Winning author information directory

diff --git a/authors.html b/authors.html index 4003713188..b86172adc6 100644 --- a/authors.html +++ b/authors.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

Authors of winning IOCCC entries

diff --git a/bin/index.html b/bin/index.html index 7fa1daf041..8e5bd25b7c 100644 --- a/bin/index.html +++ b/bin/index.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../png/ioccc.png 400w, ../png/ioccc-600.png 600w, ../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

IOCCC tools used build and maintain the IOCCC website

diff --git a/bugs.html b/bugs.html index b804fc1328..a6f12e2b08 100644 --- a/bugs.html +++ b/bugs.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

IOCCC entry Bugs and (mis)features

diff --git a/contact.html b/contact.html index 46adc475e9..621a372eea 100644 --- a/contact.html +++ b/contact.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

How to contact the IOCCC

diff --git a/faq.html b/faq.html index 705a53e44e..8030143a97 100644 --- a/faq.html +++ b/faq.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

Frequently Asked Questions

diff --git a/inc/index.html b/inc/index.html index 4b799e00b8..47bc87429e 100644 --- a/inc/index.html +++ b/inc/index.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../png/ioccc.png 400w, ../png/ioccc-600.png 600w, ../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

Content used by bin tools to help form HTML files

diff --git a/index.html b/index.html index 96aa25a507..700ee67c96 100644 --- a/index.html +++ b/index.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

diff --git a/judges.html b/judges.html index d0f4736cf2..e28c23af26 100644 --- a/judges.html +++ b/judges.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

The Judges of the IOCCC

diff --git a/license.html b/license.html index 5c4b84b427..650c9b3a12 100644 --- a/license.html +++ b/license.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

About the CC BY-SA 4.0 license

diff --git a/location.html b/location.html index e969661103..bcdc0ca33a 100644 --- a/location.html +++ b/location.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

Location of winning authors

diff --git a/markdown.html b/markdown.html index 78f7de0fc6..6d9d386d6b 100644 --- a/markdown.html +++ b/markdown.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

IOCCC markdown guidelines

diff --git a/news.html b/news.html index 48699a2936..f68bdcfc4b 100644 --- a/news.html +++ b/news.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

IOCCC News

diff --git a/next/guidelines.html b/next/guidelines.html index 26db03da16..d8a7d452bb 100644 --- a/next/guidelines.html +++ b/next/guidelines.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../png/ioccc.png 400w, ../png/ioccc-600.png 600w, ../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

IOCCC Guidelines

diff --git a/next/index.html b/next/index.html index 3084479275..d544e7a3b9 100644 --- a/next/index.html +++ b/next/index.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../png/ioccc.png 400w, ../png/ioccc-600.png 600w, ../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

IOCCC Rules and Guidelines

diff --git a/next/pw-change.html b/next/pw-change.html index 6d35bec652..ca18a662c2 100644 --- a/next/pw-change.html +++ b/next/pw-change.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../png/ioccc.png 400w, ../png/ioccc-600.png 600w, ../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

How to change your submit server initial password

diff --git a/next/register.html b/next/register.html index 01a67e24bd..93ebe4aefe 100644 --- a/next/register.html +++ b/next/register.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../png/ioccc.png 400w, ../png/ioccc-600.png 600w, ../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

How to register for the IOCCC

diff --git a/next/remarks.html b/next/remarks.html index 76fb38b9f7..b80e8c8953 100644 --- a/next/remarks.html +++ b/next/remarks.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../png/ioccc.png 400w, ../png/ioccc-600.png 600w, ../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

How to write your remarks.md

diff --git a/next/rules.html b/next/rules.html index d10ce44e4f..7010a0d290 100644 --- a/next/rules.html +++ b/next/rules.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../png/ioccc.png 400w, ../png/ioccc-600.png 600w, ../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

IOCCC Rules

diff --git a/next/submit.html b/next/submit.html index df1c8428ba..d5bec9067d 100644 --- a/next/submit.html +++ b/next/submit.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="../png/ioccc.png 400w, ../png/ioccc-600.png 600w, ../png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

How to upload your submission to the IOCCC submit server

diff --git a/nojs-menu.html b/nojs-menu.html index 2076c07b83..db05a8d4cc 100644 --- a/nojs-menu.html +++ b/nojs-menu.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

JavaScript is disabled

diff --git a/quick-start.html b/quick-start.html index b6f146a5b2..0c4d7a0963 100644 --- a/quick-start.html +++ b/quick-start.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

Entering the IOCCC: the bare minimum you need to know

diff --git a/social.html b/social.html index 5d163083ab..232d7a45c5 100644 --- a/social.html +++ b/social.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

IOCCC Social Media

diff --git a/status.html b/status.html index d539116fa8..c3c62e1113 100644 --- a/status.html +++ b/status.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -25,14 +36,14 @@ - - + + - - - + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

Current status of the IOCCC

diff --git a/thanks-for-help.html b/thanks-for-help.html index 5b2e92f9a7..0122645dda 100644 --- a/thanks-for-help.html +++ b/thanks-for-help.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

Thanking people for their help

diff --git a/years.html b/years.html index 92fc0611c4..c74bf141e5 100644 --- a/years.html +++ b/years.html @@ -14,6 +14,17 @@ + + + + + + + + + + + @@ -429,8 +440,11 @@ IOCCC image by Matt Zucker + width=400 + height=147 + sizes="(max-width: 2000px) 400px, 20vw" + srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w" + >

The International Obfuscated C Code Contest

IOCCC Winning Entries by Year

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 LNkvXXu0mjf)5fAd literal 0 HcmV?d00001 diff --git a/png/ioccc-card-1280.png b/png/ioccc-card-1280.png new file mode 100644 index 0000000000000000000000000000000000000000..8babbed159ed95a946cbb02c7424b910e385f763 GIT binary patch literal 438464 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